diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 54b5d03ed..dacc5027f 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -4,7 +4,7 @@ on: branches: - master env: - BRN_Version: '0.69' + BRN_Version: '0.70' jobs: build-android: diff --git a/Apps/Playground/0.70/package-lock.json b/Apps/Playground/0.70/package-lock.json index e81f4cd10..6a89890ee 100644 --- a/Apps/Playground/0.70/package-lock.json +++ b/Apps/Playground/0.70/package-lock.json @@ -18,7 +18,7 @@ "@react-native-community/slider": "^4.0.0-rc.3", "react": "18.1.0", "react-native": "0.70.8", - "react-native-permissions": "^3.0.0", + "react-native-permissions": "^4.1.5", "react-native-windows": "0.70.7" }, "devDependencies": { @@ -41,111 +41,6 @@ "typescript": "^4.8.3" } }, - "../../../Modules/@babylonjs/react-native": { - "version": "0.0.1", - "license": "MIT", - "dependencies": { - "base-64": "^0.1.0", - "semver": "^7.3.2" - }, - "devDependencies": { - "@babel/core": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@babylonjs/core": ">=5.53.1", - "@rnw-scripts/eslint-config": "0.1.6", - "@rnw-scripts/ts-config": "0.1.0", - "@types/base-64": "^0.1.3", - "@types/jest": "^25.2.1", - "@types/react": "^16.9.32", - "@types/react-native": "^0.63.1", - "@types/react-native-permissions": "^2.0.0", - "@types/react-test-renderer": "^16.9.2", - "@types/semver": "^7.3.4", - "eslint": "7.12.0", - "just-scripts": "^0.44.7", - "metro-react-native-babel-preset": "^0.56.0", - "prettier": "1.19.1", - "typescript": "^4.3.5" - }, - "peerDependencies": { - "@babylonjs/core": ">=5.53.1", - "react": ">=16.13.1", - "react-native": ">=0.63.1", - "react-native-permissions": "^3.0.0" - } - }, - "../../../Modules/@babylonjs/react-native-iosandroid": { - "version": "0.0.1", - "license": "MIT", - "dependencies": { - "base-64": "^0.1.0", - "semver": "^7.3.2" - }, - "devDependencies": { - "@rnw-scripts/eslint-config": "0.1.6", - "@rnw-scripts/ts-config": "0.1.0", - "eslint": "7.12.0", - "just-scripts": "^0.44.7", - "metro-react-native-babel-preset": "^0.56.0", - "prettier": "1.19.1", - "typescript": "^4.3.5" - }, - "peerDependencies": { - "@babylonjs/react-native": "version", - "react": ">=16.13.1", - "react-native": ">=0.63.1", - "react-native-permissions": "^3.0.0" - } - }, - "../../../Modules/@babylonjs/react-native-windows": { - "version": "0.0.1", - "license": "MIT", - "devDependencies": { - "@babel/core": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@babylonjs/core": ">=5.53.1", - "@rnw-scripts/eslint-config": "0.1.6", - "@rnw-scripts/ts-config": "0.1.0", - "@types/base-64": "^0.1.3", - "@types/jest": "^25.2.1", - "@types/react": "^16.9.32", - "@types/react-native": "^0.63.1", - "@types/react-native-permissions": "^2.0.0", - "@types/react-test-renderer": "^16.9.2", - "@types/semver": "^7.3.4", - "eslint": "7.12.0", - "just-scripts": "^0.44.7", - "metro-react-native-babel-preset": "^0.56.0", - "prettier": "1.19.1", - "react-test-renderer": "17.0.1", - "typescript": "^3.8.3" - }, - "peerDependencies": { - "@babylonjs/core": ">=5.53.1", - "@babylonjs/react-native": "version", - "react": ">=17.0.1", - "react-native": ">=0.64.0", - "react-native-permissions": "^3.0.0", - "react-native-windows": ">=0.64.1" - } - }, - "../playground-shared": { - "version": "0.0.1", - "license": "MIT", - "devDependencies": { - "@babylonjs/core": ">=5.53.1", - "@babylonjs/loaders": ">=5.53.1", - "@babylonjs/playground-shared": "file:../playground-shared", - "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", - "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", - "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", - "@react-native-community/slider": "^4.0.0-rc.3", - "@types/react": "^18.0.0", - "@types/react-native": "^0.71.0", - "react-native-permissions": "^3.0.0", - "react-native-windows": "^0.71.0" - } - }, "node_modules/@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", @@ -2052,20 +1947,75 @@ } }, "node_modules/@babylonjs/playground-shared": { - "resolved": "../playground-shared", - "link": true + "name": "playground-shared", + "version": "0.0.1", + "resolved": "file:../playground-shared", + "license": "MIT" }, "node_modules/@babylonjs/react-native": { - "resolved": "../../../Modules/@babylonjs/react-native", - "link": true + "version": "0.0.1", + "resolved": "file:../../../Modules/@babylonjs/react-native", + "license": "MIT", + "dependencies": { + "base-64": "^0.1.0", + "semver": "^7.3.2" + }, + "peerDependencies": { + "@babylonjs/core": ">=5.53.1", + "react": ">=16.13.1", + "react-native": ">=0.63.1", + "react-native-permissions": "^3.0.0" + } }, "node_modules/@babylonjs/react-native-iosandroid": { - "resolved": "../../../Modules/@babylonjs/react-native-iosandroid", - "link": true + "version": "0.0.1", + "resolved": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "license": "MIT", + "dependencies": { + "base-64": "^0.1.0", + "semver": "^7.3.2" + }, + "peerDependencies": { + "@babylonjs/react-native": "0.0.1", + "react": ">=16.13.1", + "react-native": ">=0.63.1", + "react-native-permissions": "^3.0.0" + } + }, + "node_modules/@babylonjs/react-native-iosandroid/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@babylonjs/react-native-windows": { - "resolved": "../../../Modules/@babylonjs/react-native-windows", - "link": true + "version": "0.0.1", + "resolved": "file:../../../Modules/@babylonjs/react-native-windows", + "license": "MIT", + "peerDependencies": { + "@babylonjs/core": ">=5.53.1", + "@babylonjs/react-native": "0.0.1", + "react": ">=17.0.1", + "react-native": ">=0.64.0", + "react-native-permissions": "^3.0.0", + "react-native-windows": ">=0.64.1" + } + }, + "node_modules/@babylonjs/react-native/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", @@ -6240,6 +6190,11 @@ "node": ">=0.10.0" } }, + "node_modules/base-64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", + "integrity": "sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==" + }, "node_modules/base/node_modules/define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", @@ -13796,13 +13751,13 @@ "integrity": "sha512-oOanj84fJEXUg9FoEAQomA8ISG+DVIrTZ3qF7m69VQUJyOGYyDZmPqKcjvRku4KXlEH6hWO9i4ACLzNBh8gC0A==" }, "node_modules/react-native-permissions": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-3.6.1.tgz", - "integrity": "sha512-fzPpPQXeD34inUccqtoResSwYubfrwUguP4qrVUUv8+KSMjYSaHGoS5HaIJLZHlN9gO+TvLJZ2L5ZljTsb6qnQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-4.1.5.tgz", + "integrity": "sha512-r6VMRacASmtRHS+GZ+5HQCp9p9kiE+UU9magHOZCXZLTJitdTuVHWZRrb4v4oqZGU+zAp3mZhTQftuMMv+WLUg==", "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.3", - "react-native-windows": ">=0.62.0" + "react": ">=18.1.0", + "react-native": ">=0.70.0", + "react-native-windows": ">=0.70.0" }, "peerDependenciesMeta": { "react-native-windows": { @@ -18116,81 +18071,39 @@ "requires": {} }, "@babylonjs/playground-shared": { - "version": "file:../playground-shared", - "requires": { - "@babylonjs/core": ">=5.53.1", - "@babylonjs/loaders": ">=5.53.1", - "@babylonjs/playground-shared": "file:", - "@babylonjs/react-native": "file:../../../Modules/@babylonjs/react-native", - "@babylonjs/react-native-iosandroid": "file:../../../Modules/@babylonjs/react-native-iosandroid", - "@babylonjs/react-native-windows": "file:../../../Modules/@babylonjs/react-native-windows", - "@react-native-community/slider": "^4.0.0-rc.3", - "@types/react": "^18.0.0", - "@types/react-native": "^0.71.0", - "react-native-permissions": "^3.0.0", - "react-native-windows": "^0.71.0" - } + "version": "npm:playground-shared@0.0.1" }, "@babylonjs/react-native": { - "version": "file:../../../Modules/@babylonjs/react-native", + "version": "0.0.1", "requires": { - "@babel/core": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@babylonjs/core": ">=5.53.1", - "@rnw-scripts/eslint-config": "0.1.6", - "@rnw-scripts/ts-config": "0.1.0", - "@types/base-64": "^0.1.3", - "@types/jest": "^25.2.1", - "@types/react": "^16.9.32", - "@types/react-native": "^0.63.1", - "@types/react-native-permissions": "^2.0.0", - "@types/react-test-renderer": "^16.9.2", - "@types/semver": "^7.3.4", "base-64": "^0.1.0", - "eslint": "7.12.0", - "just-scripts": "^0.44.7", - "metro-react-native-babel-preset": "^0.56.0", - "prettier": "1.19.1", - "semver": "^7.3.2", - "typescript": "^4.3.5" + "semver": "^7.3.2" + }, + "dependencies": { + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==" + } } }, "@babylonjs/react-native-iosandroid": { - "version": "file:../../../Modules/@babylonjs/react-native-iosandroid", + "version": "0.0.1", "requires": { - "@rnw-scripts/eslint-config": "0.1.6", - "@rnw-scripts/ts-config": "0.1.0", "base-64": "^0.1.0", - "eslint": "7.12.0", - "just-scripts": "^0.44.7", - "metro-react-native-babel-preset": "^0.56.0", - "prettier": "1.19.1", - "semver": "^7.3.2", - "typescript": "^4.3.5" + "semver": "^7.3.2" + }, + "dependencies": { + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==" + } } }, "@babylonjs/react-native-windows": { - "version": "file:../../../Modules/@babylonjs/react-native-windows", - "requires": { - "@babel/core": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@babylonjs/core": ">=5.53.1", - "@rnw-scripts/eslint-config": "0.1.6", - "@rnw-scripts/ts-config": "0.1.0", - "@types/base-64": "^0.1.3", - "@types/jest": "^25.2.1", - "@types/react": "^16.9.32", - "@types/react-native": "^0.63.1", - "@types/react-native-permissions": "^2.0.0", - "@types/react-test-renderer": "^16.9.2", - "@types/semver": "^7.3.4", - "eslint": "7.12.0", - "just-scripts": "^0.44.7", - "metro-react-native-babel-preset": "^0.56.0", - "prettier": "1.19.1", - "react-test-renderer": "17.0.1", - "typescript": "^3.8.3" - } + "version": "0.0.1", + "requires": {} }, "@bcoe/v8-coverage": { "version": "0.2.3", @@ -21316,6 +21229,11 @@ } } }, + "base-64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", + "integrity": "sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==" + }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -27016,9 +26934,9 @@ "integrity": "sha512-oOanj84fJEXUg9FoEAQomA8ISG+DVIrTZ3qF7m69VQUJyOGYyDZmPqKcjvRku4KXlEH6hWO9i4ACLzNBh8gC0A==" }, "react-native-permissions": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-3.6.1.tgz", - "integrity": "sha512-fzPpPQXeD34inUccqtoResSwYubfrwUguP4qrVUUv8+KSMjYSaHGoS5HaIJLZHlN9gO+TvLJZ2L5ZljTsb6qnQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-4.1.5.tgz", + "integrity": "sha512-r6VMRacASmtRHS+GZ+5HQCp9p9kiE+UU9magHOZCXZLTJitdTuVHWZRrb4v4oqZGU+zAp3mZhTQftuMMv+WLUg==", "requires": {} }, "react-native-windows": { diff --git a/Apps/Playground/0.70/package.json b/Apps/Playground/0.70/package.json index c989b1281..135eff8d0 100644 --- a/Apps/Playground/0.70/package.json +++ b/Apps/Playground/0.70/package.json @@ -22,7 +22,7 @@ "@react-native-community/slider": "^4.0.0-rc.3", "react": "18.1.0", "react-native": "0.70.8", - "react-native-permissions": "^3.0.0", + "react-native-permissions": "^4.1.5", "react-native-windows": "0.70.7" }, "devDependencies": {