diff --git a/.gitignore b/.gitignore
index 5379db70..b5b6e3a1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,4 +6,5 @@ node_modules/
!.yarn/releases
!.yarn/sdks
!.yarn/versions
-.env
\ No newline at end of file
+.env
+sentry.properties
\ No newline at end of file
diff --git a/package.json b/package.json
index eca0c62a..9715b96f 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,8 @@
"storybook": "yarn workspace design-system run storybook",
"prepare": "husky",
"postinstall": "husky install",
- "pod": "cd packages/react-native/ios && pod install"
+ "pod": "cd packages/react-native/ios && pod install",
+ "codepush:android": "yarn workspace react-native codepush:android"
},
"packageManager": "yarn@3.6.4",
"dependencies": {
diff --git a/packages/react-native/android/app/build.gradle b/packages/react-native/android/app/build.gradle
index e99d0f24..351b67ad 100644
--- a/packages/react-native/android/app/build.gradle
+++ b/packages/react-native/android/app/build.gradle
@@ -5,6 +5,7 @@ apply plugin: "com.facebook.react"
Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newDataInputStream())
def KAKAO_APP_KEY = properties.getProperty('KAKAO_APP_KEY')
+def CODEPUSH_DEPLOYMENT_KEY=properties.getProperty('CODEPUSH_DEPLOYMENT_KEY')
/**
* This is the configuration block to customize your React Native Android app.
@@ -84,10 +85,11 @@ android {
applicationId "com.spotclient"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 1
- versionName "1.0"
+ versionCode 2
+ versionName "1.0.1"
manifestPlaceholders=[KAKAO_APP_KEY:KAKAO_APP_KEY]
resValue "string", "KAKAO_APP_KEY", KAKAO_APP_KEY
+ resValue "string", "CODEPUSH_DEPLOYMENT_KEY",CODEPUSH_DEPLOYMENT_KEY
}
signingConfigs {
release{
@@ -108,14 +110,21 @@ android {
buildTypes {
debug {
signingConfig signingConfigs.debug
+ resValue "string", "CodePushDeploymentKey", CODEPUSH_DEPLOYMENT_KEY_PRODUCTION
}
release {
// Caution! In production, you need to generate your own keystore file.
// see https://reactnative.dev/docs/signed-apk-android.
signingConfig signingConfigs.release
+ resValue "string", "CodePushDeploymentKey", CODEPUSH_DEPLOYMENT_KEY_PRODUCTION
minifyEnabled enableProguardInReleaseBuilds
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
}
+ releaseStaging {
+ initWith release // release build type 설정을 상속
+ resValue "string", "CodePushDeploymentKey", CODEPUSH_DEPLOYMENT_KEY_STAGING
+ matchingFallbacks = ['release']
+ }
}
}
@@ -131,3 +140,4 @@ dependencies {
}
apply from: file("../../../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
+apply from: "../../../../node_modules/react-native-code-push/android/codepush.gradle"
\ No newline at end of file
diff --git a/packages/react-native/android/app/src/main/java/com/spotclient/MainApplication.kt b/packages/react-native/android/app/src/main/java/com/spotclient/MainApplication.kt
index b0a39066..6211ba62 100644
--- a/packages/react-native/android/app/src/main/java/com/spotclient/MainApplication.kt
+++ b/packages/react-native/android/app/src/main/java/com/spotclient/MainApplication.kt
@@ -10,6 +10,7 @@ import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
import com.facebook.react.defaults.DefaultReactNativeHost
import com.facebook.soloader.SoLoader
+import com.microsoft.codepush.react.CodePush
class MainApplication : Application(), ReactApplication {
@@ -27,6 +28,10 @@ class MainApplication : Application(), ReactApplication {
override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED
override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED
+
+ override fun getJSBundleFile(): String? {
+ return CodePush.getJSBundleFile()
+ }
}
override val reactHost: ReactHost
diff --git a/packages/react-native/android/app/src/main/res/values/strings.xml b/packages/react-native/android/app/src/main/res/values/strings.xml
index f2e91bff..3b9e62a6 100644
--- a/packages/react-native/android/app/src/main/res/values/strings.xml
+++ b/packages/react-native/android/app/src/main/res/values/strings.xml
@@ -1,4 +1,5 @@
SPOT!
@string/KAKAO_APP_KEY
+ @string/CODEPUSH_DEPLOYMENT_KEY
diff --git a/packages/react-native/android/settings.gradle b/packages/react-native/android/settings.gradle
index ba25cff7..f0ceafd3 100644
--- a/packages/react-native/android/settings.gradle
+++ b/packages/react-native/android/settings.gradle
@@ -2,3 +2,5 @@ rootProject.name = 'SPOTClient'
apply from: file("../../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app'
includeBuild('../../../node_modules/@react-native/gradle-plugin')
+include ':app', ':react-native-code-push'
+project(':react-native-code-push').projectDir = new File(rootProject.projectDir, '../../../node_modules/react-native-code-push/android/app')
\ No newline at end of file
diff --git a/packages/react-native/codePush.sh b/packages/react-native/codePush.sh
new file mode 100644
index 00000000..ce7c2537
--- /dev/null
+++ b/packages/react-native/codePush.sh
@@ -0,0 +1,20 @@
+mkdir CodePush
+
+# create js source bundle
+npx react-native bundle \
+--entry-file=./index.js \
+--bundle-output=./CodePush/index.android.bundle \
+--assets-dest=./CodePush/ \
+--dev=false \
+--platform=android
+
+# send codepush
+# t에 타겟 버전(android build)
+appcenter codepush release \
+-a rlfehd2013/SPOT \
+-c ./CodePush \
+-d Production \
+-t 1.0.0 \
+``
+
+rm -rf CodePush
\ No newline at end of file
diff --git a/packages/react-native/package.json b/packages/react-native/package.json
index 460d7282..7e136796 100644
--- a/packages/react-native/package.json
+++ b/packages/react-native/package.json
@@ -1,13 +1,14 @@
{
"name": "react-native",
- "version": "0.0.1",
+ "version": "1.0.1",
"private": true,
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"lint": "prettier --cache --write src & eslint --cache --cache-location ./.cache/.eslintcache src",
"start": "react-native start",
- "test": "jest"
+ "test": "jest",
+ "codepush:android": "sh codePush.sh"
},
"lint-staged": {
"*.{js,ts,tsx}": [
@@ -36,6 +37,7 @@
"react-error-boundary": "^4.0.13",
"react-native": "0.74.3",
"react-native-calendars": "^1.1306.0",
+ "react-native-code-push": "^9.0.0",
"react-native-date-picker": "^5.0.4",
"react-native-dotenv": "^3.4.11",
"react-native-element-dropdown": "^2.12.1",
diff --git a/packages/react-native/src/App.tsx b/packages/react-native/src/App.tsx
index e1a09cce..f8564ae9 100644
--- a/packages/react-native/src/App.tsx
+++ b/packages/react-native/src/App.tsx
@@ -4,6 +4,7 @@ import StackNavigator from '@routes/StackNavigator';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import { Alert } from 'react-native';
import { GestureHandlerRootView } from 'react-native-gesture-handler';
+import CodePush from 'react-native-code-push';
import * as Sentry from '@sentry/react-native';
import { SENTRY_DSN } from '@env';
@@ -25,6 +26,7 @@ const queryClient = new QueryClient({
},
},
});
+
function App() {
return (
@@ -38,5 +40,4 @@ function App() {
);
}
-
-export default Sentry.wrap(App);
+export default CodePush(Sentry.wrap(App));
diff --git a/yarn.lock b/yarn.lock
index 9044a13d..3b3f50a1 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5138,6 +5138,13 @@ __metadata:
languageName: node
linkType: hard
+"@tootallnate/quickjs-emscripten@npm:^0.23.0":
+ version: 0.23.0
+ resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0"
+ checksum: c350a2947ffb80b22e14ff35099fd582d1340d65723384a0fd0515e905e2534459ad2f301a43279a37308a27c99273c932e64649abd57d0bb3ca8c557150eccc
+ languageName: node
+ linkType: hard
+
"@types/aria-query@npm:^5.0.1":
version: 5.0.4
resolution: "@types/aria-query@npm:5.0.4"
@@ -6177,6 +6184,13 @@ __metadata:
languageName: node
linkType: hard
+"@xmldom/xmldom@npm:^0.8.8":
+ version: 0.8.10
+ resolution: "@xmldom/xmldom@npm:0.8.10"
+ checksum: 4c136aec31fb3b49aaa53b6fcbfe524d02a1dc0d8e17ee35bd3bf35e9ce1344560481cd1efd086ad1a4821541482528672306d5e37cdbd187f33d7fadd3e2cf0
+ languageName: node
+ linkType: hard
+
"@xtuc/ieee754@npm:^1.2.0":
version: 1.2.0
resolution: "@xtuc/ieee754@npm:1.2.0"
@@ -6515,6 +6529,17 @@ __metadata:
languageName: node
linkType: hard
+"appcenter-file-upload-client@npm:0.1.0":
+ version: 0.1.0
+ resolution: "appcenter-file-upload-client@npm:0.1.0"
+ dependencies:
+ detect-node: ^2.0.4
+ superagent: 5.1.0
+ url-parse: ^1.4.7
+ checksum: b0a22c2f9956c6a813aab1cc51ada9b91d8252f36ef99bec86a37a9297389c941624b79cd8b12644fd2870d754c29435a506d6cb8f4a52dec370ef7d926e7309
+ languageName: node
+ linkType: hard
+
"appdirsjs@npm:^1.2.4":
version: 1.2.7
resolution: "appdirsjs@npm:1.2.7"
@@ -6703,7 +6728,7 @@ __metadata:
languageName: node
linkType: hard
-"asap@npm:~2.0.3, asap@npm:~2.0.6":
+"asap@npm:^2.0.0, asap@npm:~2.0.3, asap@npm:~2.0.6":
version: 2.0.6
resolution: "asap@npm:2.0.6"
checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d
@@ -6746,6 +6771,15 @@ __metadata:
languageName: node
linkType: hard
+"ast-types@npm:^0.13.4":
+ version: 0.13.4
+ resolution: "ast-types@npm:0.13.4"
+ dependencies:
+ tslib: ^2.0.1
+ checksum: 5a51f7b70588ecced3601845a0e203279ca2f5fdc184416a0a1640c93ec0a267241d6090a328e78eebb8de81f8754754e0a4f1558ba2a3d638f8ccbd0b1f0eff
+ languageName: node
+ linkType: hard
+
"ast-types@npm:^0.16.1":
version: 0.16.1
resolution: "ast-types@npm:0.16.1"
@@ -7021,6 +7055,13 @@ __metadata:
languageName: node
linkType: hard
+"basic-ftp@npm:^5.0.2":
+ version: 5.0.5
+ resolution: "basic-ftp@npm:5.0.5"
+ checksum: bc82d1c1c61cd838eaca96d68ece888bacf07546642fb6b9b8328ed410756f5935f8cf43a42cb44bb343e0565e28e908adc54c298bd2f1a6e0976871fb11fec6
+ languageName: node
+ linkType: hard
+
"better-opn@npm:^3.0.2":
version: 3.0.2
resolution: "better-opn@npm:3.0.2"
@@ -7030,7 +7071,7 @@ __metadata:
languageName: node
linkType: hard
-"big-integer@npm:^1.6.44":
+"big-integer@npm:1.6.x, big-integer@npm:^1.6.44":
version: 1.6.52
resolution: "big-integer@npm:1.6.52"
checksum: 6e86885787a20fed96521958ae9086960e4e4b5e74d04f3ef7513d4d0ad631a9f3bde2730fc8aaa4b00419fc865f6ec573e5320234531ef37505da7da192c40b
@@ -7082,6 +7123,24 @@ __metadata:
languageName: node
linkType: hard
+"bplist-creator@npm:0.1.1":
+ version: 0.1.1
+ resolution: "bplist-creator@npm:0.1.1"
+ dependencies:
+ stream-buffers: 2.2.x
+ checksum: b0d40d1d1623f1afdbb575cfc8075d742d2c4f0eb458574be809e3857752d1042a39553b3943d2d7f505dde92bcd43e1d7bdac61c9cd44475d696deb79f897ce
+ languageName: node
+ linkType: hard
+
+"bplist-parser@npm:0.3.2":
+ version: 0.3.2
+ resolution: "bplist-parser@npm:0.3.2"
+ dependencies:
+ big-integer: 1.6.x
+ checksum: fad0f6eb155a9b636b4096a1725ce972a0386490d7d38df7be11a3a5645372446b7c44aacbc6626d24d2c17d8b837765361520ebf2960aeffcaf56765811620e
+ languageName: node
+ linkType: hard
+
"bplist-parser@npm:^0.2.0":
version: 0.2.0
resolution: "bplist-parser@npm:0.2.0"
@@ -7172,6 +7231,13 @@ __metadata:
languageName: node
linkType: hard
+"buffer-crc32@npm:~0.2.3":
+ version: 0.2.13
+ resolution: "buffer-crc32@npm:0.2.13"
+ checksum: 06252347ae6daca3453b94e4b2f1d3754a3b146a111d81c68924c22d91889a40623264e95e67955b1cb4a68cbedf317abeabb5140a9766ed248973096db5ce1c
+ languageName: node
+ linkType: hard
+
"buffer-from@npm:^1.0.0":
version: 1.1.2
resolution: "buffer-from@npm:1.1.2"
@@ -7363,7 +7429,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2":
+"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -7387,6 +7453,13 @@ __metadata:
languageName: node
linkType: hard
+"chardet@npm:^0.7.0":
+ version: 0.7.0
+ resolution: "chardet@npm:0.7.0"
+ checksum: 6fd5da1f5d18ff5712c1e0aed41da200d7c51c28f11b36ee3c7b483f3696dabc08927fc6b227735eb8f0e1215c9a8abd8154637f3eff8cada5959df7f58b024d
+ languageName: node
+ linkType: hard
+
"check-error@npm:^1.0.3":
version: 1.0.3
resolution: "check-error@npm:1.0.3"
@@ -7563,6 +7636,13 @@ __metadata:
languageName: node
linkType: hard
+"cli-width@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "cli-width@npm:3.0.0"
+ checksum: 4c94af3769367a70e11ed69aa6095f1c600c0ff510f3921ab4045af961820d57c0233acfa8b6396037391f31b4c397e1f614d234294f979ff61430a6c166c3f6
+ languageName: node
+ linkType: hard
+
"cliui@npm:^6.0.0":
version: 6.0.0
resolution: "cliui@npm:6.0.0"
@@ -7610,6 +7690,20 @@ __metadata:
languageName: node
linkType: hard
+"code-push@npm:^4.2.2":
+ version: 4.2.2
+ resolution: "code-push@npm:4.2.2"
+ dependencies:
+ appcenter-file-upload-client: 0.1.0
+ proxy-agent: ^6.3.0
+ recursive-fs: ^2.1.0
+ slash: ^3.0.0
+ superagent: ^8.0.0
+ yazl: ^2.5.1
+ checksum: bf34b3772e19f2741f1f37205656247d87c1b51fb9270465f120a009aba19d95473e65496a710d194afcf3deaea6e100d409e02c3a1109878827f5b6c984110c
+ languageName: node
+ linkType: hard
+
"collect-v8-coverage@npm:^1.0.0":
version: 1.0.2
resolution: "collect-v8-coverage@npm:1.0.2"
@@ -7683,7 +7777,7 @@ __metadata:
languageName: node
linkType: hard
-"combined-stream@npm:^1.0.8":
+"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8":
version: 1.0.8
resolution: "combined-stream@npm:1.0.8"
dependencies:
@@ -7755,6 +7849,13 @@ __metadata:
languageName: node
linkType: hard
+"component-emitter@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "component-emitter@npm:1.3.1"
+ checksum: 94550aa462c7bd5a61c1bc480e28554aa306066930152d1b1844a0dd3845d4e5db7e261ddec62ae184913b3e59b55a2ad84093b9d3596a8f17c341514d6c483d
+ languageName: node
+ linkType: hard
+
"compressible@npm:~2.0.16":
version: 2.0.18
resolution: "compressible@npm:2.0.18"
@@ -7863,6 +7964,13 @@ __metadata:
languageName: node
linkType: hard
+"cookiejar@npm:^2.1.2, cookiejar@npm:^2.1.4":
+ version: 2.1.4
+ resolution: "cookiejar@npm:2.1.4"
+ checksum: c4442111963077dc0e5672359956d6556a195d31cbb35b528356ce5f184922b99ac48245ac05ed86cf993f7df157c56da10ab3efdadfed79778a0d9b1b092d5b
+ languageName: node
+ linkType: hard
+
"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1":
version: 3.37.1
resolution: "core-js-compat@npm:3.37.1"
@@ -8125,6 +8233,13 @@ __metadata:
languageName: node
linkType: hard
+"data-uri-to-buffer@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "data-uri-to-buffer@npm:6.0.2"
+ checksum: 8b6927c33f9b54037f442856be0aa20e5fd49fa6c9c8ceece408dc306445d593ad72d207d57037c529ce65f413b421da800c6827b1dbefb607b8056f17123a61
+ languageName: node
+ linkType: hard
+
"data-view-buffer@npm:^1.0.1":
version: 1.0.1
resolution: "data-view-buffer@npm:1.0.1"
@@ -8339,6 +8454,17 @@ __metadata:
languageName: node
linkType: hard
+"degenerator@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "degenerator@npm:5.0.1"
+ dependencies:
+ ast-types: ^0.13.4
+ escodegen: ^2.1.0
+ esprima: ^4.0.1
+ checksum: a64fa39cdf6c2edd75188157d32338ee9de7193d7dbb2aeb4acb1eb30fa4a15ed80ba8dae9bd4d7b085472cf174a5baf81adb761aaa8e326771392c922084152
+ languageName: node
+ linkType: hard
+
"delayed-stream@npm:~1.0.0":
version: 1.0.0
resolution: "delayed-stream@npm:1.0.0"
@@ -8443,6 +8569,13 @@ __metadata:
languageName: node
linkType: hard
+"detect-node@npm:^2.0.4":
+ version: 2.1.0
+ resolution: "detect-node@npm:2.1.0"
+ checksum: 832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e
+ languageName: node
+ linkType: hard
+
"detect-package-manager@npm:^2.0.1":
version: 2.0.1
resolution: "detect-package-manager@npm:2.0.1"
@@ -8478,6 +8611,16 @@ __metadata:
languageName: node
linkType: hard
+"dezalgo@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "dezalgo@npm:1.0.4"
+ dependencies:
+ asap: ^2.0.0
+ wrappy: 1
+ checksum: 895389c6aead740d2ab5da4d3466d20fa30f738010a4d3f4dcccc9fc645ca31c9d10b7e1804ae489b1eb02c7986f9f1f34ba132d409b043082a86d9a4e745624
+ languageName: node
+ linkType: hard
+
"didyoumean@npm:^1.2.2":
version: 1.2.2
resolution: "didyoumean@npm:1.2.2"
@@ -9795,6 +9938,17 @@ __metadata:
languageName: node
linkType: hard
+"external-editor@npm:^3.0.3":
+ version: 3.1.0
+ resolution: "external-editor@npm:3.1.0"
+ dependencies:
+ chardet: ^0.7.0
+ iconv-lite: ^0.4.24
+ tmp: ^0.0.33
+ checksum: 1c2a616a73f1b3435ce04030261bed0e22d4737e14b090bb48e58865da92529c9f2b05b893de650738d55e692d071819b45e1669259b2b354bc3154d27a698c7
+ languageName: node
+ linkType: hard
+
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -9850,6 +10004,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-safe-stringify@npm:^2.0.6, fast-safe-stringify@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "fast-safe-stringify@npm:2.1.1"
+ checksum: a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d
+ languageName: node
+ linkType: hard
+
"fast-xml-parser@npm:^4.0.12, fast-xml-parser@npm:^4.2.4":
version: 4.4.0
resolution: "fast-xml-parser@npm:4.4.0"
@@ -9908,6 +10069,15 @@ __metadata:
languageName: node
linkType: hard
+"figures@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "figures@npm:3.2.0"
+ dependencies:
+ escape-string-regexp: ^1.0.5
+ checksum: 85a6ad29e9aca80b49b817e7c89ecc4716ff14e3779d9835af554db91bac41c0f289c418923519392a1e582b4d10482ad282021330cd045bb7b80c84152f2a2b
+ languageName: node
+ linkType: hard
+
"file-entry-cache@npm:^6.0.1":
version: 6.0.1
resolution: "file-entry-cache@npm:6.0.1"
@@ -10154,6 +10324,17 @@ __metadata:
languageName: node
linkType: hard
+"form-data@npm:^2.3.3":
+ version: 2.5.1
+ resolution: "form-data@npm:2.5.1"
+ dependencies:
+ asynckit: ^0.4.0
+ combined-stream: ^1.0.6
+ mime-types: ^2.1.12
+ checksum: 5134ada56cc246b293a1ac7678dba6830000603a3979cf83ff7b2f21f2e3725202237cfb89e32bcb38a1d35727efbd3c3a22e65b42321e8ade8eec01ce755d08
+ languageName: node
+ linkType: hard
+
"form-data@npm:^4.0.0":
version: 4.0.0
resolution: "form-data@npm:4.0.0"
@@ -10165,6 +10346,25 @@ __metadata:
languageName: node
linkType: hard
+"formidable@npm:^1.2.1":
+ version: 1.2.6
+ resolution: "formidable@npm:1.2.6"
+ checksum: 2b68ed07ba88302b9c63f8eda94f19a460cef6017bfda48348f09f41d2a36660c9353137991618e0e4c3db115b41e4b8f6fa63bc973b7a7c91dec66acdd02a56
+ languageName: node
+ linkType: hard
+
+"formidable@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "formidable@npm:2.1.2"
+ dependencies:
+ dezalgo: ^1.0.4
+ hexoid: ^1.0.0
+ once: ^1.4.0
+ qs: ^6.11.0
+ checksum: 81c8e5d89f5eb873e992893468f0de22c01678ca3d315db62be0560f9de1c77d4faefc9b1f4575098eb2263b3c81ba1024833a9fc3206297ddbac88a4f69b7a8
+ languageName: node
+ linkType: hard
+
"forwarded@npm:0.2.0":
version: 0.2.0
resolution: "forwarded@npm:0.2.0"
@@ -10215,7 +10415,7 @@ __metadata:
languageName: node
linkType: hard
-"fs-extra@npm:^11.1.0":
+"fs-extra@npm:^11.1.0, fs-extra@npm:^11.2.0":
version: 11.2.0
resolution: "fs-extra@npm:11.2.0"
dependencies:
@@ -10401,6 +10601,18 @@ __metadata:
languageName: node
linkType: hard
+"get-uri@npm:^6.0.1":
+ version: 6.0.3
+ resolution: "get-uri@npm:6.0.3"
+ dependencies:
+ basic-ftp: ^5.0.2
+ data-uri-to-buffer: ^6.0.2
+ debug: ^4.3.4
+ fs-extra: ^11.2.0
+ checksum: 3eda448a59fa1ba82ad4f252e58490fec586b644f2dc9c98ba3ab20e801ecc8a1bc1784829c474c9d188edb633d4dfd81c33894ca6117a33a16e8e013b41b40f
+ languageName: node
+ linkType: hard
+
"giget@npm:^1.0.0":
version: 1.2.3
resolution: "giget@npm:1.2.3"
@@ -10467,7 +10679,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4":
+"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -10743,6 +10955,13 @@ __metadata:
languageName: node
linkType: hard
+"hexoid@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "hexoid@npm:1.0.0"
+ checksum: 27a148ca76a2358287f40445870116baaff4a0ed0acc99900bf167f0f708ffd82e044ff55e9949c71963852b580fc024146d3ac6d5d76b508b78d927fa48ae2d
+ languageName: node
+ linkType: hard
+
"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2":
version: 3.3.2
resolution: "hoist-non-react-statics@npm:3.3.2"
@@ -10860,7 +11079,7 @@ __metadata:
languageName: node
linkType: hard
-"http-proxy-agent@npm:^7.0.0":
+"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.1":
version: 7.0.2
resolution: "http-proxy-agent@npm:7.0.2"
dependencies:
@@ -10880,7 +11099,7 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.1":
+"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.3, https-proxy-agent@npm:^7.0.5":
version: 7.0.5
resolution: "https-proxy-agent@npm:7.0.5"
dependencies:
@@ -10920,7 +11139,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:0.4.24":
+"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24":
version: 0.4.24
resolution: "iconv-lite@npm:0.4.24"
dependencies:
@@ -11052,6 +11271,29 @@ __metadata:
languageName: node
linkType: hard
+"inquirer@npm:^8.1.5":
+ version: 8.2.6
+ resolution: "inquirer@npm:8.2.6"
+ dependencies:
+ ansi-escapes: ^4.2.1
+ chalk: ^4.1.1
+ cli-cursor: ^3.1.0
+ cli-width: ^3.0.0
+ external-editor: ^3.0.3
+ figures: ^3.0.0
+ lodash: ^4.17.21
+ mute-stream: 0.0.8
+ ora: ^5.4.1
+ run-async: ^2.4.0
+ rxjs: ^7.5.5
+ string-width: ^4.1.0
+ strip-ansi: ^6.0.0
+ through: ^2.3.6
+ wrap-ansi: ^6.0.1
+ checksum: 387ffb0a513559cc7414eb42c57556a60e302f820d6960e89d376d092e257a919961cd485a1b4de693dbb5c0de8bc58320bfd6247dfd827a873aa82a4215a240
+ languageName: node
+ linkType: hard
+
"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.7":
version: 1.0.7
resolution: "internal-slot@npm:1.0.7"
@@ -12658,6 +12900,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^7.14.1":
+ version: 7.18.3
+ resolution: "lru-cache@npm:7.18.3"
+ checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356
+ languageName: node
+ linkType: hard
+
"lz-string@npm:^1.5.0":
version: 1.5.0
resolution: "lz-string@npm:1.5.0"
@@ -12832,7 +13081,7 @@ __metadata:
languageName: node
linkType: hard
-"methods@npm:~1.1.2":
+"methods@npm:^1.1.2, methods@npm:~1.1.2":
version: 1.1.2
resolution: "methods@npm:1.1.2"
checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a
@@ -13141,7 +13390,7 @@ __metadata:
languageName: node
linkType: hard
-"mime@npm:^2.4.1":
+"mime@npm:2.6.0, mime@npm:^2.4.1, mime@npm:^2.4.4":
version: 2.6.0
resolution: "mime@npm:2.6.0"
bin:
@@ -13372,6 +13621,13 @@ __metadata:
languageName: node
linkType: hard
+"mute-stream@npm:0.0.8":
+ version: 0.0.8
+ resolution: "mute-stream@npm:0.0.8"
+ checksum: ff48d251fc3f827e5b1206cda0ffdaec885e56057ee86a3155e1951bc940fd5f33531774b1cc8414d7668c10a8907f863f6561875ee6e8768931a62121a531a1
+ languageName: node
+ linkType: hard
+
"mz@npm:^2.7.0":
version: 2.7.0
resolution: "mz@npm:2.7.0"
@@ -13443,6 +13699,13 @@ __metadata:
languageName: node
linkType: hard
+"netmask@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "netmask@npm:2.0.2"
+ checksum: c65cb8d3f7ea5669edddb3217e4c96910a60d0d9a4b52d9847ff6b28b2d0277cd8464eee0ef85133cdee32605c57940cacdd04a9a019079b091b6bba4cb0ec22
+ languageName: node
+ linkType: hard
+
"no-case@npm:^3.0.4":
version: 3.0.4
resolution: "no-case@npm:3.0.4"
@@ -13872,6 +14135,13 @@ __metadata:
languageName: node
linkType: hard
+"os-tmpdir@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "os-tmpdir@npm:1.0.2"
+ checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d
+ languageName: node
+ linkType: hard
+
"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
@@ -13951,6 +14221,32 @@ __metadata:
languageName: node
linkType: hard
+"pac-proxy-agent@npm:^7.0.1":
+ version: 7.0.2
+ resolution: "pac-proxy-agent@npm:7.0.2"
+ dependencies:
+ "@tootallnate/quickjs-emscripten": ^0.23.0
+ agent-base: ^7.0.2
+ debug: ^4.3.4
+ get-uri: ^6.0.1
+ http-proxy-agent: ^7.0.0
+ https-proxy-agent: ^7.0.5
+ pac-resolver: ^7.0.1
+ socks-proxy-agent: ^8.0.4
+ checksum: 82772aaa489a4ad6f598b75d56daf609e7ba294a05a91cfe3101b004e2df494f0a269c98452cb47aaa4a513428e248308a156e26fee67eb78a76a58e9346921e
+ languageName: node
+ linkType: hard
+
+"pac-resolver@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "pac-resolver@npm:7.0.1"
+ dependencies:
+ degenerator: ^5.0.0
+ netmask: ^2.0.2
+ checksum: 839134328781b80d49f9684eae1f5c74f50a1d4482076d44c84fc2f3ca93da66fa11245a4725a057231e06b311c20c989fd0681e662a0792d17f644d8fe62a5e
+ languageName: node
+ linkType: hard
+
"package-json-from-dist@npm:^1.0.0":
version: 1.0.0
resolution: "package-json-from-dist@npm:1.0.0"
@@ -14235,6 +14531,17 @@ __metadata:
languageName: node
linkType: hard
+"plist@npm:^3.0.4, plist@npm:^3.0.5":
+ version: 3.1.0
+ resolution: "plist@npm:3.1.0"
+ dependencies:
+ "@xmldom/xmldom": ^0.8.8
+ base64-js: ^1.5.1
+ xmlbuilder: ^15.1.1
+ checksum: c8ea013da8646d4c50dff82f9be39488054621cc229957621bb00add42b5d4ce3657cf58d4b10c50f7dea1a81118f825838f838baeb4e6f17fab453ecf91d424
+ languageName: node
+ linkType: hard
+
"polished@npm:^4.2.2":
version: 4.3.1
resolution: "polished@npm:4.3.1"
@@ -14683,6 +14990,22 @@ __metadata:
languageName: node
linkType: hard
+"proxy-agent@npm:^6.3.0":
+ version: 6.4.0
+ resolution: "proxy-agent@npm:6.4.0"
+ dependencies:
+ agent-base: ^7.0.2
+ debug: ^4.3.4
+ http-proxy-agent: ^7.0.1
+ https-proxy-agent: ^7.0.3
+ lru-cache: ^7.14.1
+ pac-proxy-agent: ^7.0.1
+ proxy-from-env: ^1.1.0
+ socks-proxy-agent: ^8.0.2
+ checksum: 4d3794ad5e07486298902f0a7f250d0f869fa0e92d790767ca3f793a81374ce0ab6c605f8ab8e791c4d754da96656b48d1c24cb7094bfd310a15867e4a0841d7
+ languageName: node
+ linkType: hard
+
"proxy-from-env@npm:^1.1.0":
version: 1.1.0
resolution: "proxy-from-env@npm:1.1.0"
@@ -14760,6 +15083,15 @@ __metadata:
languageName: node
linkType: hard
+"qs@npm:^6.11.0, qs@npm:^6.7.0":
+ version: 6.13.0
+ resolution: "qs@npm:6.13.0"
+ dependencies:
+ side-channel: ^1.0.6
+ checksum: e9404dc0fc2849245107108ce9ec2766cde3be1b271de0bf1021d049dc5b98d1a2901e67b431ac5509f865420a7ed80b7acb3980099fe1c118a1c5d2e1432ad8
+ languageName: node
+ linkType: hard
+
"query-string@npm:^7.1.3":
version: 7.1.3
resolution: "query-string@npm:7.1.3"
@@ -14779,6 +15111,13 @@ __metadata:
languageName: node
linkType: hard
+"querystringify@npm:^2.1.1":
+ version: 2.2.0
+ resolution: "querystringify@npm:2.2.0"
+ checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
+ languageName: node
+ linkType: hard
+
"queue-microtask@npm:^1.2.2":
version: 1.2.3
resolution: "queue-microtask@npm:1.2.3"
@@ -14988,6 +15327,21 @@ __metadata:
languageName: node
linkType: hard
+"react-native-code-push@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "react-native-code-push@npm:9.0.0"
+ dependencies:
+ code-push: ^4.2.2
+ glob: ^7.1.7
+ hoist-non-react-statics: ^3.3.2
+ inquirer: ^8.1.5
+ plist: ^3.0.4
+ semver: ^7.3.5
+ xcode: 3.0.1
+ checksum: 35517fba1efbc5a97dc430140b66ee3fcbeb54c89d564add04a768d5f9c71f5d99dee573764fa0eec6397d1f11d22fb687a22d7a6aaf85e6a227e6427d4a5dd3
+ languageName: node
+ linkType: hard
+
"react-native-date-picker@npm:^5.0.4":
version: 5.0.4
resolution: "react-native-date-picker@npm:5.0.4"
@@ -15303,6 +15657,7 @@ __metadata:
react-error-boundary: ^4.0.13
react-native: 0.74.3
react-native-calendars: ^1.1306.0
+ react-native-code-push: ^9.0.0
react-native-date-picker: ^5.0.4
react-native-dotenv: ^3.4.11
react-native-element-dropdown: ^2.12.1
@@ -15609,6 +15964,16 @@ __metadata:
languageName: node
linkType: hard
+"recursive-fs@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "recursive-fs@npm:2.1.0"
+ bin:
+ recursive-copy: bin/recursive-copy
+ recursive-delete: bin/recursive-delete
+ checksum: 838bdb0cd7c276b284122f275ab420eb39b0c4002c46bee86d8421dfd28ce439aa69b0d30853af172cc5ba4c7f9b61b03972aaf728d887a77f9482365a877558
+ languageName: node
+ linkType: hard
+
"recyclerlistview@npm:^4.0.0":
version: 4.2.1
resolution: "recyclerlistview@npm:4.2.1"
@@ -15799,6 +16164,13 @@ __metadata:
languageName: node
linkType: hard
+"requires-port@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "requires-port@npm:1.0.0"
+ checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
+ languageName: node
+ linkType: hard
+
"reselect@npm:^4.1.7":
version: 4.1.8
resolution: "reselect@npm:4.1.8"
@@ -15968,6 +16340,13 @@ __metadata:
languageName: unknown
linkType: soft
+"run-async@npm:^2.4.0":
+ version: 2.4.1
+ resolution: "run-async@npm:2.4.1"
+ checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797
+ languageName: node
+ linkType: hard
+
"run-parallel@npm:^1.1.9":
version: 1.2.0
resolution: "run-parallel@npm:1.2.0"
@@ -15977,6 +16356,15 @@ __metadata:
languageName: node
linkType: hard
+"rxjs@npm:^7.5.5":
+ version: 7.8.1
+ resolution: "rxjs@npm:7.8.1"
+ dependencies:
+ tslib: ^2.1.0
+ checksum: de4b53db1063e618ec2eca0f7965d9137cabe98cf6be9272efe6c86b47c17b987383df8574861bcced18ebd590764125a901d5506082be84a8b8e364bf05f119
+ languageName: node
+ linkType: hard
+
"safe-array-concat@npm:^1.1.2":
version: 1.1.2
resolution: "safe-array-concat@npm:1.1.2"
@@ -16081,7 +16469,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1":
+"semver@npm:^6.0.0, semver@npm:^6.1.1, semver@npm:^6.3.0, semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
bin:
@@ -16099,6 +16487,15 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:^7.3.8":
+ version: 7.6.3
+ resolution: "semver@npm:7.6.3"
+ bin:
+ semver: bin/semver.js
+ checksum: 4110ec5d015c9438f322257b1c51fe30276e5f766a3f64c09edd1d7ea7118ecbc3f379f3b69032bacf13116dc7abc4ad8ce0d7e2bd642e26b0d271b56b61a7d8
+ languageName: node
+ linkType: hard
+
"send@npm:0.18.0":
version: 0.18.0
resolution: "send@npm:0.18.0"
@@ -16253,6 +16650,17 @@ __metadata:
languageName: node
linkType: hard
+"simple-plist@npm:^1.1.0":
+ version: 1.4.0
+ resolution: "simple-plist@npm:1.4.0"
+ dependencies:
+ bplist-creator: 0.1.1
+ bplist-parser: 0.3.2
+ plist: ^3.0.5
+ checksum: fa8086f6b781c289f1abad21306481dda4af6373b32a5d998a70e53c2b7218a1d21ebb5ae3e736baae704c21d311d3d39d01d0e6a2387eda01b4020b9ebd909e
+ languageName: node
+ linkType: hard
+
"simple-swizzle@npm:^0.2.2":
version: 0.2.2
resolution: "simple-swizzle@npm:0.2.2"
@@ -16321,7 +16729,7 @@ __metadata:
languageName: node
linkType: hard
-"socks-proxy-agent@npm:^8.0.3":
+"socks-proxy-agent@npm:^8.0.2, socks-proxy-agent@npm:^8.0.3, socks-proxy-agent@npm:^8.0.4":
version: 8.0.4
resolution: "socks-proxy-agent@npm:8.0.4"
dependencies:
@@ -16528,6 +16936,13 @@ __metadata:
languageName: node
linkType: hard
+"stream-buffers@npm:2.2.x":
+ version: 2.2.0
+ resolution: "stream-buffers@npm:2.2.0"
+ checksum: 4587d9e8f050d689fb38b4295e73408401b16de8edecc12026c6f4ae92956705ecfd995ae3845d7fa3ebf19502d5754df9143d91447fd881d86e518f43882c1c
+ languageName: node
+ linkType: hard
+
"stream-shift@npm:^1.0.0":
version: 1.0.3
resolution: "stream-shift@npm:1.0.3"
@@ -16819,6 +17234,43 @@ __metadata:
languageName: node
linkType: hard
+"superagent@npm:5.1.0":
+ version: 5.1.0
+ resolution: "superagent@npm:5.1.0"
+ dependencies:
+ component-emitter: ^1.3.0
+ cookiejar: ^2.1.2
+ debug: ^4.1.1
+ fast-safe-stringify: ^2.0.6
+ form-data: ^2.3.3
+ formidable: ^1.2.1
+ methods: ^1.1.2
+ mime: ^2.4.4
+ qs: ^6.7.0
+ readable-stream: ^3.4.0
+ semver: ^6.1.1
+ checksum: 46991bd220e71abc555063149deadbc708e7c2a202764889c43df74474dba7fff92b05f9bdaa0de8fac569f3ffe21a8105382adea750c418b6b673d6eb93efc7
+ languageName: node
+ linkType: hard
+
+"superagent@npm:^8.0.0":
+ version: 8.1.2
+ resolution: "superagent@npm:8.1.2"
+ dependencies:
+ component-emitter: ^1.3.0
+ cookiejar: ^2.1.4
+ debug: ^4.3.4
+ fast-safe-stringify: ^2.1.1
+ form-data: ^4.0.0
+ formidable: ^2.1.2
+ methods: ^1.1.2
+ mime: 2.6.0
+ qs: ^6.11.0
+ semver: ^7.3.8
+ checksum: f3601c5ccae34d5ba684a03703394b5d25931f4ae2e1e31a1de809f88a9400e997ece037f9accf148a21c408f950dc829db1e4e23576a7f9fe0efa79fd5c9d2f
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -17146,6 +17598,13 @@ __metadata:
languageName: node
linkType: hard
+"through@npm:^2.3.6":
+ version: 2.3.8
+ resolution: "through@npm:2.3.8"
+ checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd
+ languageName: node
+ linkType: hard
+
"tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3":
version: 1.3.3
resolution: "tiny-invariant@npm:1.3.3"
@@ -17167,6 +17626,15 @@ __metadata:
languageName: node
linkType: hard
+"tmp@npm:^0.0.33":
+ version: 0.0.33
+ resolution: "tmp@npm:0.0.33"
+ dependencies:
+ os-tmpdir: ~1.0.2
+ checksum: 902d7aceb74453ea02abbf58c203f4a8fc1cead89b60b31e354f74ed5b3fb09ea817f94fb310f884a5d16987dd9fa5a735412a7c2dd088dd3d415aa819ae3a28
+ languageName: node
+ linkType: hard
+
"tmpl@npm:1.0.5":
version: 1.0.5
resolution: "tmpl@npm:1.0.5"
@@ -17643,6 +18111,16 @@ __metadata:
languageName: node
linkType: hard
+"url-parse@npm:^1.4.7":
+ version: 1.5.10
+ resolution: "url-parse@npm:1.5.10"
+ dependencies:
+ querystringify: ^2.1.1
+ requires-port: ^1.0.0
+ checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
+ languageName: node
+ linkType: hard
+
"url@npm:^0.11.0":
version: 0.11.3
resolution: "url@npm:0.11.3"
@@ -17745,6 +18223,15 @@ __metadata:
languageName: node
linkType: hard
+"uuid@npm:^7.0.3":
+ version: 7.0.3
+ resolution: "uuid@npm:7.0.3"
+ bin:
+ uuid: dist/bin/uuid
+ checksum: f5b7b5cc28accac68d5c083fd51cca64896639ebd4cca88c6cfb363801aaa83aa439c86dfc8446ea250a7a98d17afd2ad9e88d9d4958c79a412eccb93bae29de
+ languageName: node
+ linkType: hard
+
"uuid@npm:^9.0.0":
version: 9.0.1
resolution: "uuid@npm:9.0.1"
@@ -18047,7 +18534,7 @@ __metadata:
languageName: node
linkType: hard
-"wrap-ansi@npm:^6.2.0":
+"wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0":
version: 6.2.0
resolution: "wrap-ansi@npm:6.2.0"
dependencies:
@@ -18147,6 +18634,16 @@ __metadata:
languageName: node
linkType: hard
+"xcode@npm:3.0.1":
+ version: 3.0.1
+ resolution: "xcode@npm:3.0.1"
+ dependencies:
+ simple-plist: ^1.1.0
+ uuid: ^7.0.3
+ checksum: 908ff85851f81aec6e36ca24427db092e1cc068f052716e14de5e762196858039efabbe053a1abe8920184622501049e74a93618e8692b982f7604a9847db108
+ languageName: node
+ linkType: hard
+
"xdate@npm:^0.8.0":
version: 0.8.3
resolution: "xdate@npm:0.8.3"
@@ -18154,6 +18651,13 @@ __metadata:
languageName: node
linkType: hard
+"xmlbuilder@npm:^15.1.1":
+ version: 15.1.1
+ resolution: "xmlbuilder@npm:15.1.1"
+ checksum: 14f7302402e28d1f32823583d121594a9dca36408d40320b33f598bd589ca5163a352d076489c9c64d2dc1da19a790926a07bf4191275330d4de2b0d85bb1843
+ languageName: node
+ linkType: hard
+
"xtend@npm:^4.0.2, xtend@npm:~4.0.1":
version: 4.0.2
resolution: "xtend@npm:4.0.2"
@@ -18256,6 +18760,15 @@ __metadata:
languageName: node
linkType: hard
+"yazl@npm:^2.5.1":
+ version: 2.5.1
+ resolution: "yazl@npm:2.5.1"
+ dependencies:
+ buffer-crc32: ~0.2.3
+ checksum: daec5154b5485d8621bfea359e905ddca0b2f068430a4aa0a802bf5d67391157a383e0c2767acccbf5964264851da643bc740155a9458e2d8dce55b94c1cc2ed
+ languageName: node
+ linkType: hard
+
"yocto-queue@npm:^0.1.0":
version: 0.1.0
resolution: "yocto-queue@npm:0.1.0"