@onfido/cordova-sdk
Advanced tools
Comparing version
@@ -12,7 +12,58 @@ # Contributing to the Onfido Cordova SDK | ||
1. Install the Cordova command line CLI via `npm install -g cordova`. Please note that you will need node & NPM installed to do this, ensure those are installed first. | ||
2. Next run the test app of your choice, change directory to the `testapp` directory via `cd testapp` | ||
3. In order to run the test app we need to link the plugin locally, to do this run `cordova plugin add ../ --link` | ||
2. Next run the test app, change directory to the `testapp` directory via `cd testapp`. Step 3 will allow you to build locally against the development plugin in the repo, but if you do not want to do that, then you can skip it, and the most recent version that is stored in NPM will be used. | ||
3. (Optional) If you wish to run the test app with the plugin code locally, do the following. | ||
- Go to the [package.json](/testapp/package.json) file for the test app, open it, change it so that it looks like this: | ||
```{ | ||
"name": "com.onfido.testapp", | ||
"displayName": "OnfidoTestApp", | ||
"version": "1.0.0", | ||
"description": "A sample Apache Cordova application that responds to the deviceready event.", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
}, | ||
"keywords": [ | ||
"ecosystem:cordova" | ||
], | ||
"author": "Apache Cordova Team", | ||
"license": "Apache-2.0", | ||
"devDependencies": { | ||
"@onfido/cordova-sdk": "file:..", | ||
"cordova-android": "^10.1.2", | ||
"cordova-ios": "^6.2.0" | ||
}, | ||
"cordova": { | ||
"platforms": [ | ||
"android", | ||
"ios" | ||
], | ||
"plugins": { | ||
"@onfido/cordova-sdk": {} | ||
} | ||
}, | ||
"dependencies": {} | ||
} | ||
``` | ||
- (Optional) First run `cordova plugin add ../` | ||
- (Optional) Lastly run `cordova plugin add ../ --link` | ||
4. Next, ensure that you have all the pre-requisites installed for whatever platform you wish to run - more info [here for Android](https://cordova.apache.org/docs/en/10.x/guide/platforms/android/index.html#requirements-and-support): [here for iOS](https://cordova.apache.org/docs/en/10.x/guide/platforms/ios/index.html#requirements-and-support) | ||
5. Cordova auto generates projects based on the configuration that is present in `config.xml`, to do this run `cordova platform add ios` for iOS, or `cordova platform add android` | ||
5. Cordova auto generates projects based on the configuration that is present in [plugin.xml](plugin.xml), to do this run `cordova platform add ios` for iOS, or `cordova platform add android` | ||
6. Next build the project you just added, either `cordova build android` for Android, or `cordova build ios` for iOS. | ||
7. If everything went well, you should be able to open the projects and run them, or alternatively run `cordova emulate android` for android. | ||
- In case the Android build fails in Android Studio, it might be useful to use the following content for the `gradle.properties` file (solution from [here](https://stackoverflow.com/a/69179997)) : | ||
``` | ||
org.gradle.jvmargs=-Xmx2048m \ | ||
--add-exports=java.base/sun.nio.ch=ALL-UNNAMED \ | ||
--add-opens=java.base/java.lang=ALL-UNNAMED \ | ||
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \ | ||
--add-opens=java.base/java.io=ALL-UNNAMED \ | ||
--add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED | ||
android.useAndroidX=true | ||
android.enableJetifier=true | ||
``` | ||
7. If everything went well, you should be able to open the projects and run them, or alternatively run `cordova emulate android` just for android. | ||
# Plugin XML | ||
The [plugin.xml](plugin.xml) file is where the central configuration is stored that leads to the Android and iOS projects being generated. Any specific custom configurations that might need to be added should go in here. For more infomration about configuring please visit https://cordova.apache.org/docs/en/11.x/plugin_ref/spec.html. |
{ | ||
"name": "@onfido/cordova-sdk", | ||
"displayName": "OnfidoCordovaSDKTest", | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"types": "./types/index.d.ts", | ||
@@ -6,0 +6,0 @@ "cordova": { |
{ | ||
"name": "com.onfido.testapp", | ||
"version": "1.0.0", | ||
"lockfileVersion": 1, | ||
"lockfileVersion": 3, | ||
"requires": true, | ||
"dependencies": { | ||
"@netflix/nerror": { | ||
"packages": { | ||
"": { | ||
"name": "com.onfido.testapp", | ||
"version": "1.0.0", | ||
"license": "Apache-2.0", | ||
"devDependencies": { | ||
"@onfido/cordova-sdk": "0.0.3", | ||
"cordova-android": "^10.1.2", | ||
"cordova-ios": "^6.3.0" | ||
} | ||
}, | ||
"node_modules/@netflix/nerror": { | ||
"version": "1.1.3", | ||
@@ -12,3 +22,3 @@ "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"assert-plus": "^1.0.0", | ||
@@ -19,3 +29,3 @@ "extsprintf": "^1.4.0", | ||
}, | ||
"@nodelib/fs.scandir": { | ||
"node_modules/@nodelib/fs.scandir": { | ||
"version": "2.1.5", | ||
@@ -25,14 +35,20 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"@nodelib/fs.stat": "2.0.5", | ||
"run-parallel": "^1.1.9" | ||
}, | ||
"engines": { | ||
"node": ">= 8" | ||
} | ||
}, | ||
"@nodelib/fs.stat": { | ||
"node_modules/@nodelib/fs.stat": { | ||
"version": "2.0.5", | ||
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", | ||
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 8" | ||
} | ||
}, | ||
"@nodelib/fs.walk": { | ||
"node_modules/@nodelib/fs.walk": { | ||
"version": "1.2.8", | ||
@@ -42,14 +58,17 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"@nodelib/fs.scandir": "2.1.5", | ||
"fastq": "^1.6.0" | ||
}, | ||
"engines": { | ||
"node": ">= 8" | ||
} | ||
}, | ||
"@onfido/cordova-sdk": { | ||
"version": "0.0.1", | ||
"resolved": "https://registry.npmjs.org/@onfido/cordova-sdk/-/cordova-sdk-0.0.1.tgz", | ||
"integrity": "sha512-iPTlZ1r/Vn6bjKWhAXquMO6wFUN5CjpJs67+VrtAQ/X5v+24sFFWXe/QrauLUJKxdD9p/biGGOZ7Rgsl1kLbtQ==", | ||
"node_modules/@onfido/cordova-sdk": { | ||
"version": "0.0.3", | ||
"resolved": "https://registry.npmjs.org/@onfido/cordova-sdk/-/cordova-sdk-0.0.3.tgz", | ||
"integrity": "sha512-AuBd/SvP2If2JIRpyVgwuAG655zV2w8mCgG3ADaoI8QeXqvdrPlOZ9rUJ+ti17kcp0ar6q0flDdKQFGU3Sc+kg==", | ||
"dev": true | ||
}, | ||
"abbrev": { | ||
"node_modules/abbrev": { | ||
"version": "1.1.1", | ||
@@ -60,3 +79,3 @@ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", | ||
}, | ||
"android-versions": { | ||
"node_modules/android-versions": { | ||
"version": "1.8.1", | ||
@@ -66,15 +85,16 @@ "resolved": "https://registry.npmjs.org/android-versions/-/android-versions-1.8.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"semver": "^5.7.1" | ||
}, | ||
"dependencies": { | ||
"semver": { | ||
"version": "5.7.1", | ||
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", | ||
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", | ||
"dev": true | ||
} | ||
} | ||
}, | ||
"ansi": { | ||
"node_modules/android-versions/node_modules/semver": { | ||
"version": "5.7.1", | ||
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", | ||
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", | ||
"dev": true, | ||
"bin": { | ||
"semver": "bin/semver" | ||
} | ||
}, | ||
"node_modules/ansi": { | ||
"version": "0.3.1", | ||
@@ -85,15 +105,21 @@ "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", | ||
}, | ||
"assert-plus": { | ||
"node_modules/assert-plus": { | ||
"version": "1.0.0", | ||
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", | ||
"integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=0.8" | ||
} | ||
}, | ||
"at-least-node": { | ||
"node_modules/at-least-node": { | ||
"version": "1.0.0", | ||
"resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", | ||
"integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 4.0.0" | ||
} | ||
}, | ||
"balanced-match": { | ||
"node_modules/balanced-match": { | ||
"version": "1.0.2", | ||
@@ -104,15 +130,32 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", | ||
}, | ||
"base64-js": { | ||
"node_modules/base64-js": { | ||
"version": "1.5.1", | ||
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", | ||
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", | ||
"dev": true | ||
"dev": true, | ||
"funding": [ | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/feross" | ||
}, | ||
{ | ||
"type": "patreon", | ||
"url": "https://www.patreon.com/feross" | ||
}, | ||
{ | ||
"type": "consulting", | ||
"url": "https://feross.org/support" | ||
} | ||
] | ||
}, | ||
"big-integer": { | ||
"node_modules/big-integer": { | ||
"version": "1.6.51", | ||
"resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", | ||
"integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=0.6" | ||
} | ||
}, | ||
"bplist-creator": { | ||
"node_modules/bplist-creator": { | ||
"version": "0.1.0", | ||
@@ -122,7 +165,7 @@ "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"stream-buffers": "2.2.x" | ||
} | ||
}, | ||
"bplist-parser": { | ||
"node_modules/bplist-parser": { | ||
"version": "0.2.0", | ||
@@ -132,7 +175,10 @@ "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"big-integer": "^1.6.44" | ||
}, | ||
"engines": { | ||
"node": ">= 5.10.0" | ||
} | ||
}, | ||
"brace-expansion": { | ||
"node_modules/brace-expansion": { | ||
"version": "1.1.11", | ||
@@ -142,3 +188,3 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"balanced-match": "^1.0.0", | ||
@@ -148,3 +194,3 @@ "concat-map": "0.0.1" | ||
}, | ||
"braces": { | ||
"node_modules/braces": { | ||
"version": "3.0.2", | ||
@@ -154,7 +200,10 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"fill-range": "^7.0.1" | ||
}, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"concat-map": { | ||
"node_modules/concat-map": { | ||
"version": "0.0.1", | ||
@@ -165,3 +214,3 @@ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||
}, | ||
"cordova-android": { | ||
"node_modules/cordova-android": { | ||
"version": "10.1.2", | ||
@@ -171,3 +220,3 @@ "resolved": "https://registry.npmjs.org/cordova-android/-/cordova-android-10.1.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"android-versions": "^1.7.0", | ||
@@ -184,5 +233,8 @@ "cordova-common": "^4.0.2", | ||
"which": "^2.0.2" | ||
}, | ||
"engines": { | ||
"node": ">=12.0.0" | ||
} | ||
}, | ||
"cordova-common": { | ||
"node_modules/cordova-common": { | ||
"version": "4.1.0", | ||
@@ -192,3 +244,3 @@ "resolved": "https://registry.npmjs.org/cordova-common/-/cordova-common-4.1.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"@netflix/nerror": "^1.1.3", | ||
@@ -209,23 +261,27 @@ "ansi": "^0.3.1", | ||
}, | ||
"engines": { | ||
"node": ">=10.0.0" | ||
} | ||
}, | ||
"node_modules/cordova-common/node_modules/fs-extra": { | ||
"version": "9.1.0", | ||
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", | ||
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", | ||
"dev": true, | ||
"dependencies": { | ||
"fs-extra": { | ||
"version": "9.1.0", | ||
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", | ||
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", | ||
"dev": true, | ||
"requires": { | ||
"at-least-node": "^1.0.0", | ||
"graceful-fs": "^4.2.0", | ||
"jsonfile": "^6.0.1", | ||
"universalify": "^2.0.0" | ||
} | ||
} | ||
"at-least-node": "^1.0.0", | ||
"graceful-fs": "^4.2.0", | ||
"jsonfile": "^6.0.1", | ||
"universalify": "^2.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=10" | ||
} | ||
}, | ||
"cordova-ios": { | ||
"version": "6.2.0", | ||
"resolved": "https://registry.npmjs.org/cordova-ios/-/cordova-ios-6.2.0.tgz", | ||
"integrity": "sha512-sLjZg2QBI1SpQVwfe0MSn89YNVkBGLW9Q1vcFJBsqKBrhvoEOJ5Ytq0gwqdhgTOGzlwJUfxC6OHM3jcsRjtYrw==", | ||
"node_modules/cordova-ios": { | ||
"version": "6.3.0", | ||
"resolved": "https://registry.npmjs.org/cordova-ios/-/cordova-ios-6.3.0.tgz", | ||
"integrity": "sha512-BZybgFzc7D0HmhkTYurFrRXiWgvYohmT7bwQsLPhf+VdiDjwGXbiSWgg3uP9MChvacCNcGXXUl2NhOaNC9UVaA==", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"cordova-common": "^4.0.2", | ||
@@ -242,18 +298,22 @@ "fs-extra": "^9.1.0", | ||
}, | ||
"engines": { | ||
"node": ">=10" | ||
} | ||
}, | ||
"node_modules/cordova-ios/node_modules/fs-extra": { | ||
"version": "9.1.0", | ||
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", | ||
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", | ||
"dev": true, | ||
"dependencies": { | ||
"fs-extra": { | ||
"version": "9.1.0", | ||
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", | ||
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", | ||
"dev": true, | ||
"requires": { | ||
"at-least-node": "^1.0.0", | ||
"graceful-fs": "^4.2.0", | ||
"jsonfile": "^6.0.1", | ||
"universalify": "^2.0.0" | ||
} | ||
} | ||
"at-least-node": "^1.0.0", | ||
"graceful-fs": "^4.2.0", | ||
"jsonfile": "^6.0.1", | ||
"universalify": "^2.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=10" | ||
} | ||
}, | ||
"cross-spawn": { | ||
"node_modules/cross-spawn": { | ||
"version": "7.0.3", | ||
@@ -263,9 +323,12 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"path-key": "^3.1.0", | ||
"shebang-command": "^2.0.0", | ||
"which": "^2.0.1" | ||
}, | ||
"engines": { | ||
"node": ">= 8" | ||
} | ||
}, | ||
"dedent": { | ||
"node_modules/dedent": { | ||
"version": "0.7.0", | ||
@@ -276,3 +339,3 @@ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", | ||
}, | ||
"elementtree": { | ||
"node_modules/elementtree": { | ||
"version": "0.1.7", | ||
@@ -282,7 +345,10 @@ "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"sax": "1.1.4" | ||
}, | ||
"engines": { | ||
"node": ">= 0.4.0" | ||
} | ||
}, | ||
"endent": { | ||
"node_modules/endent": { | ||
"version": "1.4.1", | ||
@@ -292,3 +358,3 @@ "resolved": "https://registry.npmjs.org/endent/-/endent-1.4.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"dedent": "^0.7.0", | ||
@@ -299,3 +365,3 @@ "fast-json-parse": "^1.0.3", | ||
}, | ||
"execa": { | ||
"node_modules/execa": { | ||
"version": "5.1.1", | ||
@@ -305,3 +371,3 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"cross-spawn": "^7.0.3", | ||
@@ -316,11 +382,20 @@ "get-stream": "^6.0.0", | ||
"strip-final-newline": "^2.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=10" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sindresorhus/execa?sponsor=1" | ||
} | ||
}, | ||
"extsprintf": { | ||
"node_modules/extsprintf": { | ||
"version": "1.4.1", | ||
"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", | ||
"integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", | ||
"dev": true | ||
"dev": true, | ||
"engines": [ | ||
"node >=0.6.0" | ||
] | ||
}, | ||
"fast-glob": { | ||
"node_modules/fast-glob": { | ||
"version": "3.2.12", | ||
@@ -330,3 +405,3 @@ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"@nodelib/fs.stat": "^2.0.2", | ||
@@ -337,5 +412,8 @@ "@nodelib/fs.walk": "^1.2.3", | ||
"micromatch": "^4.0.4" | ||
}, | ||
"engines": { | ||
"node": ">=8.6.0" | ||
} | ||
}, | ||
"fast-json-parse": { | ||
"node_modules/fast-json-parse": { | ||
"version": "1.0.3", | ||
@@ -346,3 +424,3 @@ "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", | ||
}, | ||
"fastq": { | ||
"node_modules/fastq": { | ||
"version": "1.15.0", | ||
@@ -352,7 +430,7 @@ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"reusify": "^1.0.4" | ||
} | ||
}, | ||
"fill-range": { | ||
"node_modules/fill-range": { | ||
"version": "7.0.1", | ||
@@ -362,7 +440,10 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"to-regex-range": "^5.0.1" | ||
}, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"fs-extra": { | ||
"node_modules/fs-extra": { | ||
"version": "10.1.0", | ||
@@ -372,9 +453,12 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"graceful-fs": "^4.2.0", | ||
"jsonfile": "^6.0.1", | ||
"universalify": "^2.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=12" | ||
} | ||
}, | ||
"fs.realpath": { | ||
"node_modules/fs.realpath": { | ||
"version": "1.0.0", | ||
@@ -385,3 +469,3 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | ||
}, | ||
"function-bind": { | ||
"node_modules/function-bind": { | ||
"version": "1.1.1", | ||
@@ -392,9 +476,15 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", | ||
}, | ||
"get-stream": { | ||
"node_modules/get-stream": { | ||
"version": "6.0.1", | ||
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", | ||
"integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=10" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/sindresorhus" | ||
} | ||
}, | ||
"glob": { | ||
"node_modules/glob": { | ||
"version": "7.2.3", | ||
@@ -404,3 +494,3 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"fs.realpath": "^1.0.0", | ||
@@ -412,5 +502,11 @@ "inflight": "^1.0.4", | ||
"path-is-absolute": "^1.0.0" | ||
}, | ||
"engines": { | ||
"node": "*" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/isaacs" | ||
} | ||
}, | ||
"glob-parent": { | ||
"node_modules/glob-parent": { | ||
"version": "5.1.2", | ||
@@ -420,7 +516,10 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"is-glob": "^4.0.1" | ||
}, | ||
"engines": { | ||
"node": ">= 6" | ||
} | ||
}, | ||
"graceful-fs": { | ||
"node_modules/graceful-fs": { | ||
"version": "4.2.11", | ||
@@ -431,3 +530,3 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", | ||
}, | ||
"has": { | ||
"node_modules/has": { | ||
"version": "1.0.3", | ||
@@ -437,13 +536,19 @@ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"function-bind": "^1.1.1" | ||
}, | ||
"engines": { | ||
"node": ">= 0.4.0" | ||
} | ||
}, | ||
"human-signals": { | ||
"node_modules/human-signals": { | ||
"version": "2.1.0", | ||
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", | ||
"integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=10.17.0" | ||
} | ||
}, | ||
"inflight": { | ||
"node_modules/inflight": { | ||
"version": "1.0.6", | ||
@@ -453,3 +558,3 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"once": "^1.3.0", | ||
@@ -459,3 +564,3 @@ "wrappy": "1" | ||
}, | ||
"inherits": { | ||
"node_modules/inherits": { | ||
"version": "2.0.4", | ||
@@ -466,9 +571,12 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", | ||
}, | ||
"interpret": { | ||
"node_modules/interpret": { | ||
"version": "1.4.0", | ||
"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", | ||
"integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 0.10" | ||
} | ||
}, | ||
"ios-sim": { | ||
"node_modules/ios-sim": { | ||
"version": "8.0.2", | ||
@@ -478,3 +586,3 @@ "resolved": "https://registry.npmjs.org/ios-sim/-/ios-sim-8.0.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"bplist-parser": "^0.0.6", | ||
@@ -485,36 +593,52 @@ "nopt": "1.0.9", | ||
}, | ||
"bin": { | ||
"ios-sim": "bin/ios-sim" | ||
}, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"node_modules/ios-sim/node_modules/bplist-parser": { | ||
"version": "0.0.6", | ||
"resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.0.6.tgz", | ||
"integrity": "sha512-fGeghPEH4Eytvf+Mi446aKcDqvkA/+eh6r7QGiZWMQG6TzqrnsToLP379XFfqRSZ41+676hhGIm++maNST1Apw==", | ||
"dev": true | ||
}, | ||
"node_modules/ios-sim/node_modules/nopt": { | ||
"version": "1.0.9", | ||
"resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.9.tgz", | ||
"integrity": "sha512-CmUZ3rzN0/4kRHum5pGRiGkhmBMzgtEDxrZVHqRJDSv8qK6s+wzaig/xeyB22Due5aZQeTiEZg/nrmMH2tapDQ==", | ||
"dev": true, | ||
"dependencies": { | ||
"bplist-parser": { | ||
"version": "0.0.6", | ||
"resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.0.6.tgz", | ||
"integrity": "sha512-fGeghPEH4Eytvf+Mi446aKcDqvkA/+eh6r7QGiZWMQG6TzqrnsToLP379XFfqRSZ41+676hhGIm++maNST1Apw==", | ||
"dev": true | ||
}, | ||
"nopt": { | ||
"version": "1.0.9", | ||
"resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.9.tgz", | ||
"integrity": "sha512-CmUZ3rzN0/4kRHum5pGRiGkhmBMzgtEDxrZVHqRJDSv8qK6s+wzaig/xeyB22Due5aZQeTiEZg/nrmMH2tapDQ==", | ||
"dev": true, | ||
"requires": { | ||
"abbrev": "1" | ||
} | ||
} | ||
"abbrev": "1" | ||
}, | ||
"bin": { | ||
"nopt": "bin/nopt.js" | ||
}, | ||
"engines": { | ||
"node": "*" | ||
} | ||
}, | ||
"is-core-module": { | ||
"version": "2.11.0", | ||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", | ||
"integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", | ||
"node_modules/is-core-module": { | ||
"version": "2.12.1", | ||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", | ||
"integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"has": "^1.0.3" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/ljharb" | ||
} | ||
}, | ||
"is-extglob": { | ||
"node_modules/is-extglob": { | ||
"version": "2.1.1", | ||
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", | ||
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=0.10.0" | ||
} | ||
}, | ||
"is-glob": { | ||
"node_modules/is-glob": { | ||
"version": "4.0.3", | ||
@@ -524,25 +648,40 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"is-extglob": "^2.1.1" | ||
}, | ||
"engines": { | ||
"node": ">=0.10.0" | ||
} | ||
}, | ||
"is-number": { | ||
"node_modules/is-number": { | ||
"version": "7.0.0", | ||
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", | ||
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=0.12.0" | ||
} | ||
}, | ||
"is-path-inside": { | ||
"node_modules/is-path-inside": { | ||
"version": "3.0.3", | ||
"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", | ||
"integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"is-stream": { | ||
"node_modules/is-stream": { | ||
"version": "2.0.1", | ||
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", | ||
"integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/sindresorhus" | ||
} | ||
}, | ||
"isexe": { | ||
"node_modules/isexe": { | ||
"version": "2.0.0", | ||
@@ -553,3 +692,3 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", | ||
}, | ||
"jsonfile": { | ||
"node_modules/jsonfile": { | ||
"version": "6.1.0", | ||
@@ -559,8 +698,10 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"graceful-fs": "^4.1.6", | ||
"dependencies": { | ||
"universalify": "^2.0.0" | ||
}, | ||
"optionalDependencies": { | ||
"graceful-fs": "^4.1.6" | ||
} | ||
}, | ||
"lodash": { | ||
"node_modules/lodash": { | ||
"version": "4.17.21", | ||
@@ -571,3 +712,3 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | ||
}, | ||
"lru-cache": { | ||
"node_modules/lru-cache": { | ||
"version": "6.0.0", | ||
@@ -577,7 +718,10 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"yallist": "^4.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=10" | ||
} | ||
}, | ||
"merge-stream": { | ||
"node_modules/merge-stream": { | ||
"version": "2.0.0", | ||
@@ -588,9 +732,12 @@ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", | ||
}, | ||
"merge2": { | ||
"node_modules/merge2": { | ||
"version": "1.4.1", | ||
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", | ||
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 8" | ||
} | ||
}, | ||
"micromatch": { | ||
"node_modules/micromatch": { | ||
"version": "4.0.5", | ||
@@ -600,14 +747,20 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"braces": "^3.0.2", | ||
"picomatch": "^2.3.1" | ||
}, | ||
"engines": { | ||
"node": ">=8.6" | ||
} | ||
}, | ||
"mimic-fn": { | ||
"node_modules/mimic-fn": { | ||
"version": "2.1.0", | ||
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", | ||
"integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"minimatch": { | ||
"node_modules/minimatch": { | ||
"version": "3.1.2", | ||
@@ -617,7 +770,10 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"brace-expansion": "^1.1.7" | ||
}, | ||
"engines": { | ||
"node": "*" | ||
} | ||
}, | ||
"nopt": { | ||
"node_modules/nopt": { | ||
"version": "5.0.0", | ||
@@ -627,7 +783,13 @@ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"abbrev": "1" | ||
}, | ||
"bin": { | ||
"nopt": "bin/nopt.js" | ||
}, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"npm-run-path": { | ||
"node_modules/npm-run-path": { | ||
"version": "4.0.1", | ||
@@ -637,7 +799,10 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"path-key": "^3.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"objectorarray": { | ||
"node_modules/objectorarray": { | ||
"version": "1.0.5", | ||
@@ -648,3 +813,3 @@ "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz", | ||
}, | ||
"once": { | ||
"node_modules/once": { | ||
"version": "1.4.0", | ||
@@ -654,7 +819,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"wrappy": "1" | ||
} | ||
}, | ||
"onetime": { | ||
"node_modules/onetime": { | ||
"version": "5.1.2", | ||
@@ -664,31 +829,49 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"mimic-fn": "^2.1.0" | ||
}, | ||
"engines": { | ||
"node": ">=6" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/sindresorhus" | ||
} | ||
}, | ||
"p-finally": { | ||
"node_modules/p-finally": { | ||
"version": "1.0.0", | ||
"resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", | ||
"integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=4" | ||
} | ||
}, | ||
"p-try": { | ||
"node_modules/p-try": { | ||
"version": "2.2.0", | ||
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", | ||
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"path-is-absolute": { | ||
"node_modules/path-is-absolute": { | ||
"version": "1.0.1", | ||
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||
"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=0.10.0" | ||
} | ||
}, | ||
"path-key": { | ||
"node_modules/path-key": { | ||
"version": "3.1.1", | ||
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", | ||
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"path-parse": { | ||
"node_modules/path-parse": { | ||
"version": "1.0.7", | ||
@@ -699,15 +882,24 @@ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", | ||
}, | ||
"picomatch": { | ||
"node_modules/picomatch": { | ||
"version": "2.3.1", | ||
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", | ||
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8.6" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/jonschlinkert" | ||
} | ||
}, | ||
"pify": { | ||
"node_modules/pify": { | ||
"version": "4.0.1", | ||
"resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", | ||
"integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"plist": { | ||
"node_modules/plist": { | ||
"version": "3.0.6", | ||
@@ -717,8 +909,11 @@ "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"base64-js": "^1.5.1", | ||
"xmlbuilder": "^15.1.1" | ||
}, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"properties-parser": { | ||
"node_modules/properties-parser": { | ||
"version": "0.3.1", | ||
@@ -728,19 +923,40 @@ "resolved": "https://registry.npmjs.org/properties-parser/-/properties-parser-0.3.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"string.prototype.codepointat": "^0.2.0" | ||
}, | ||
"engines": { | ||
"node": ">= 0.3.1" | ||
} | ||
}, | ||
"q": { | ||
"node_modules/q": { | ||
"version": "1.5.1", | ||
"resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", | ||
"integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=0.6.0", | ||
"teleport": ">=0.2.0" | ||
} | ||
}, | ||
"queue-microtask": { | ||
"node_modules/queue-microtask": { | ||
"version": "1.2.3", | ||
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", | ||
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", | ||
"dev": true | ||
"dev": true, | ||
"funding": [ | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/feross" | ||
}, | ||
{ | ||
"type": "patreon", | ||
"url": "https://www.patreon.com/feross" | ||
}, | ||
{ | ||
"type": "consulting", | ||
"url": "https://feross.org/support" | ||
} | ||
] | ||
}, | ||
"read-chunk": { | ||
"node_modules/read-chunk": { | ||
"version": "3.2.0", | ||
@@ -750,8 +966,11 @@ "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-3.2.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"pify": "^4.0.1", | ||
"with-open-file": "^0.1.6" | ||
}, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"rechoir": { | ||
"node_modules/rechoir": { | ||
"version": "0.6.2", | ||
@@ -761,24 +980,37 @@ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"resolve": "^1.1.6" | ||
}, | ||
"engines": { | ||
"node": ">= 0.10" | ||
} | ||
}, | ||
"resolve": { | ||
"version": "1.22.1", | ||
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", | ||
"integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", | ||
"node_modules/resolve": { | ||
"version": "1.22.2", | ||
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", | ||
"integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", | ||
"dev": true, | ||
"requires": { | ||
"is-core-module": "^2.9.0", | ||
"dependencies": { | ||
"is-core-module": "^2.11.0", | ||
"path-parse": "^1.0.7", | ||
"supports-preserve-symlinks-flag": "^1.0.0" | ||
}, | ||
"bin": { | ||
"resolve": "bin/resolve" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/ljharb" | ||
} | ||
}, | ||
"reusify": { | ||
"node_modules/reusify": { | ||
"version": "1.0.4", | ||
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", | ||
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"iojs": ">=1.0.0", | ||
"node": ">=0.10.0" | ||
} | ||
}, | ||
"run-parallel": { | ||
"node_modules/run-parallel": { | ||
"version": "1.2.0", | ||
@@ -788,7 +1020,21 @@ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"funding": [ | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/feross" | ||
}, | ||
{ | ||
"type": "patreon", | ||
"url": "https://www.patreon.com/feross" | ||
}, | ||
{ | ||
"type": "consulting", | ||
"url": "https://feross.org/support" | ||
} | ||
], | ||
"dependencies": { | ||
"queue-microtask": "^1.2.2" | ||
} | ||
}, | ||
"sax": { | ||
"node_modules/sax": { | ||
"version": "1.1.4", | ||
@@ -799,3 +1045,3 @@ "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", | ||
}, | ||
"semver": { | ||
"node_modules/semver": { | ||
"version": "7.3.8", | ||
@@ -805,7 +1051,13 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"lru-cache": "^6.0.0" | ||
}, | ||
"bin": { | ||
"semver": "bin/semver.js" | ||
}, | ||
"engines": { | ||
"node": ">=10" | ||
} | ||
}, | ||
"shebang-command": { | ||
"node_modules/shebang-command": { | ||
"version": "2.0.0", | ||
@@ -815,13 +1067,19 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"shebang-regex": "^3.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"shebang-regex": { | ||
"node_modules/shebang-regex": { | ||
"version": "3.0.0", | ||
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", | ||
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"shelljs": { | ||
"node_modules/shelljs": { | ||
"version": "0.8.5", | ||
@@ -831,9 +1089,15 @@ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"glob": "^7.0.0", | ||
"interpret": "^1.0.0", | ||
"rechoir": "^0.6.2" | ||
}, | ||
"bin": { | ||
"shjs": "bin/shjs" | ||
}, | ||
"engines": { | ||
"node": ">=4" | ||
} | ||
}, | ||
"signal-exit": { | ||
"node_modules/signal-exit": { | ||
"version": "3.0.7", | ||
@@ -844,3 +1108,3 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", | ||
}, | ||
"simctl": { | ||
"node_modules/simctl": { | ||
"version": "2.0.3", | ||
@@ -850,3 +1114,3 @@ "resolved": "https://registry.npmjs.org/simctl/-/simctl-2.0.3.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"shelljs": "^0.8.5", | ||
@@ -856,3 +1120,3 @@ "tail": "^0.4.0" | ||
}, | ||
"simple-plist": { | ||
"node_modules/simple-plist": { | ||
"version": "1.3.1", | ||
@@ -862,26 +1126,30 @@ "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"bplist-creator": "0.1.0", | ||
"bplist-parser": "0.3.1", | ||
"plist": "^3.0.5" | ||
} | ||
}, | ||
"node_modules/simple-plist/node_modules/bplist-parser": { | ||
"version": "0.3.1", | ||
"resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", | ||
"integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", | ||
"dev": true, | ||
"dependencies": { | ||
"big-integer": "1.6.x" | ||
}, | ||
"dependencies": { | ||
"bplist-parser": { | ||
"version": "0.3.1", | ||
"resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", | ||
"integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", | ||
"dev": true, | ||
"requires": { | ||
"big-integer": "1.6.x" | ||
} | ||
} | ||
"engines": { | ||
"node": ">= 5.10.0" | ||
} | ||
}, | ||
"stream-buffers": { | ||
"node_modules/stream-buffers": { | ||
"version": "2.2.0", | ||
"resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", | ||
"integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 0.10.0" | ||
} | ||
}, | ||
"string.prototype.codepointat": { | ||
"node_modules/string.prototype.codepointat": { | ||
"version": "0.2.1", | ||
@@ -892,27 +1160,42 @@ "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", | ||
}, | ||
"strip-bom": { | ||
"node_modules/strip-bom": { | ||
"version": "4.0.0", | ||
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", | ||
"integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"strip-final-newline": { | ||
"node_modules/strip-final-newline": { | ||
"version": "2.0.0", | ||
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", | ||
"integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"supports-preserve-symlinks-flag": { | ||
"node_modules/supports-preserve-symlinks-flag": { | ||
"version": "1.0.0", | ||
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", | ||
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 0.4" | ||
}, | ||
"funding": { | ||
"url": "https://github.com/sponsors/ljharb" | ||
} | ||
}, | ||
"tail": { | ||
"node_modules/tail": { | ||
"version": "0.4.0", | ||
"resolved": "https://registry.npmjs.org/tail/-/tail-0.4.0.tgz", | ||
"integrity": "sha512-i5rOhX0PwkFSbjID14mmuoqrLUIqpJeBwg0esugSbb+6Y+dzgN/O3YZXzzPL7dnQJGbQLs8cwM8Zsak5kFJGcA==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 0.4.0" | ||
} | ||
}, | ||
"to-regex-range": { | ||
"node_modules/to-regex-range": { | ||
"version": "5.0.1", | ||
@@ -922,7 +1205,10 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"is-number": "^7.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=8.0" | ||
} | ||
}, | ||
"underscore": { | ||
"node_modules/underscore": { | ||
"version": "1.13.6", | ||
@@ -933,27 +1219,39 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", | ||
}, | ||
"universalify": { | ||
"node_modules/universalify": { | ||
"version": "2.0.0", | ||
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", | ||
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 10.0.0" | ||
} | ||
}, | ||
"unorm": { | ||
"node_modules/unorm": { | ||
"version": "1.6.0", | ||
"resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", | ||
"integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">= 0.4.0" | ||
} | ||
}, | ||
"untildify": { | ||
"node_modules/untildify": { | ||
"version": "4.0.0", | ||
"resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", | ||
"integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8" | ||
} | ||
}, | ||
"uuid": { | ||
"node_modules/uuid": { | ||
"version": "7.0.3", | ||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", | ||
"integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", | ||
"dev": true | ||
"dev": true, | ||
"bin": { | ||
"uuid": "dist/bin/uuid" | ||
} | ||
}, | ||
"which": { | ||
"node_modules/which": { | ||
"version": "2.0.2", | ||
@@ -963,7 +1261,13 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"isexe": "^2.0.0" | ||
}, | ||
"bin": { | ||
"node-which": "bin/node-which" | ||
}, | ||
"engines": { | ||
"node": ">= 8" | ||
} | ||
}, | ||
"with-open-file": { | ||
"node_modules/with-open-file": { | ||
"version": "0.1.7", | ||
@@ -973,9 +1277,12 @@ "resolved": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.7.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"p-finally": "^1.0.0", | ||
"p-try": "^2.1.0", | ||
"pify": "^4.0.1" | ||
}, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"wrappy": { | ||
"node_modules/wrappy": { | ||
"version": "1.0.2", | ||
@@ -986,3 +1293,3 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||
}, | ||
"xcode": { | ||
"node_modules/xcode": { | ||
"version": "3.0.1", | ||
@@ -992,8 +1299,11 @@ "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", | ||
"dev": true, | ||
"requires": { | ||
"dependencies": { | ||
"simple-plist": "^1.1.0", | ||
"uuid": "^7.0.3" | ||
}, | ||
"engines": { | ||
"node": ">=10.0.0" | ||
} | ||
}, | ||
"xml-escape": { | ||
"node_modules/xml-escape": { | ||
"version": "1.1.0", | ||
@@ -1004,9 +1314,12 @@ "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.1.0.tgz", | ||
}, | ||
"xmlbuilder": { | ||
"node_modules/xmlbuilder": { | ||
"version": "15.1.1", | ||
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", | ||
"integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", | ||
"dev": true | ||
"dev": true, | ||
"engines": { | ||
"node": ">=8.0" | ||
} | ||
}, | ||
"yallist": { | ||
"node_modules/yallist": { | ||
"version": "4.0.0", | ||
@@ -1013,0 +1326,0 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", |
@@ -18,3 +18,3 @@ { | ||
"cordova-android": "^10.1.2", | ||
"cordova-ios": "^6.2.0" | ||
"cordova-ios": "^6.3.0" | ||
}, | ||
@@ -29,4 +29,3 @@ "cordova": { | ||
} | ||
}, | ||
"dependencies": {} | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
159775
6.57%2599
13.69%