diff --git a/package.json b/package.json index 474d4f41..4f972caf 100644 --- a/package.json +++ b/package.json @@ -1,108 +1,116 @@ { - "name": "@react-native-menu/menu", - "version": "1.1.6", - "description": "UIMenu component for react-native", - "main": "lib/commonjs/index", - "module": "lib/module/index", - "types": "lib/typescript/src/index.d.ts", - "react-native": "src/index", - "source": "src/index", - "files": [ - "src", - "lib", - "android", - "ios", - "cpp", - "react-native-menu.podspec", - "!lib/typescript/example", - "!**/__tests__", - "!**/__fixtures__", - "!**/__mocks__" - ], - "scripts": { - "android": "react-native run-android", - "bootstrap": "yarn && yarn pods", - "format": "yarn biome format --write .", - "ios": "react-native run-ios", - "lint": "yarn biome lint --write .", - "pods": "cd example && pod-install --quiet", - "prepare": "bob build", - "release": "release-it", - "start": "react-native start", - "test": "jest", - "typescript": "tsc --noEmit" - }, - "keywords": ["react-native", "ios", "android"], - "repository": "https://github.com/react-native-menu/menu", - "author": "Jesse Katsumata (https://github.com/Naturalclar)", - "license": "MIT", - "bugs": { - "url": "https://github.com/react-native-menu/menu/issues" - }, - "homepage": "https://github.com/react-native-menu/menu#readme", - "devDependencies": { - "@biomejs/biome": "1.9.4", - "@callstack/react-native-visionos": "^0.73.0", - "@react-native/babel-preset": "^0.76.1", - "@react-native/metro-config": "0.76.2", - "@release-it/conventional-changelog": "^9.0.1", - "@rnx-kit/metro-config": "^2.0.0", - "@types/jest": "^29.1.2", - "@types/react": "^18.2.2", - "@types/react-native": "0.73.0", - "jest": "^29.2.1", - "pod-install": "^0.3.2", - "react": "18.2.0", - "react-native": "^0.73.0", - "react-native-builder-bob": "^0.32.1", - "react-native-test-app": "^4.0.4", - "release-it": "^17.2.0", - "typescript": "5.6.3" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - }, - "jest": { - "preset": "react-native", - "modulePathIgnorePatterns": [ - "/example/node_modules", - "/lib/" - ] - }, - "release-it": { - "git": { - "commitMessage": "chore: release ${version}", - "tagName": "v${version}" - }, - "npm": { - "publish": true - }, - "github": { - "release": true - }, - "plugins": { - "@release-it/conventional-changelog": { - "preset": "angular" - } - } - }, - "react-native-builder-bob": { - "source": "src", - "output": "lib", - "targets": ["commonjs", "module", "typescript"] - }, - "publishConfig": { - "access": "public" - }, - "volta": { - "node": "20.10.0", - "yarn": "1.22.21" - }, - "codegenConfig": { - "name": "RNMenuViewSpec", - "type": "components", - "jsSrcsDir": "src" - }, - "packageManager": "yarn@4.1.1" + "name": "@react-native-menu/menu", + "version": "1.1.6", + "description": "UIMenu component for react-native", + "main": "lib/commonjs/index", + "module": "lib/module/index", + "types": "lib/typescript/src/index.d.ts", + "react-native": "src/index", + "source": "src/index", + "files": [ + "src", + "lib", + "android", + "ios", + "cpp", + "react-native-menu.podspec", + "!lib/typescript/example", + "!**/__tests__", + "!**/__fixtures__", + "!**/__mocks__" + ], + "scripts": { + "android": "react-native run-android", + "bootstrap": "yarn && yarn pods", + "format": "biome format --write .", + "ios": "react-native run-ios", + "lint": "biome lint --write .", + "pods": "cd example && pod-install --quiet", + "prepare": "bob build", + "release": "release-it", + "start": "react-native start", + "test": "jest", + "typescript": "tsc --noEmit" + }, + "keywords": [ + "react-native", + "ios", + "android" + ], + "repository": "https://github.com/react-native-menu/menu", + "author": "Jesse Katsumata (https://github.com/Naturalclar)", + "license": "MIT", + "bugs": { + "url": "https://github.com/react-native-menu/menu/issues" + }, + "homepage": "https://github.com/react-native-menu/menu#readme", + "devDependencies": { + "@biomejs/biome": "1.9.4", + "@callstack/react-native-visionos": "^0.73.0", + "@react-native/babel-preset": "^0.76.1", + "@react-native/metro-config": "0.76.2", + "@release-it/conventional-changelog": "^9.0.1", + "@rnx-kit/metro-config": "^2.0.0", + "@types/jest": "^29.1.2", + "@types/react": "^18.2.2", + "@types/react-native": "0.73.0", + "jest": "^29.2.1", + "pod-install": "^0.3.2", + "react": "18.2.0", + "react-native": "^0.73.0", + "react-native-builder-bob": "^0.32.1", + "react-native-test-app": "^4.0.4", + "release-it": "^17.2.0", + "typescript": "5.6.3" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + }, + "jest": { + "preset": "react-native", + "modulePathIgnorePatterns": [ + "/example/node_modules", + "/lib/" + ] + }, + "release-it": { + "git": { + "commitMessage": "chore: release ${version}", + "tagName": "v${version}" + }, + "npm": { + "publish": true + }, + "github": { + "release": true + }, + "plugins": { + "@release-it/conventional-changelog": { + "preset": "angular" + } + } + }, + "react-native-builder-bob": { + "source": "src", + "output": "lib", + "targets": [ + "commonjs", + "module", + "typescript" + ] + }, + "publishConfig": { + "access": "public" + }, + "volta": { + "node": "20.10.0", + "yarn": "1.22.21" + }, + "codegenConfig": { + "name": "RNMenuViewSpec", + "type": "components", + "jsSrcsDir": "src" + }, + "packageManager": "yarn@4.1.1" }