diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..b134dc1 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,22 @@ +# https://editorconfig.org +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_style = space +indent_size = 2 + +[*.md] +trim_trailing_whitespace = false + +[*.{kt,kts,java,swift,cs,dart}] +indent_size = 4 + +[*.{gradle,xml}] +indent_size = 4 + +[Makefile] +indent_style = tab diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 834d3c7..b194161 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,28 +31,30 @@ jobs: name: JS/TS packages runs-on: [self-hosted] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '20' - run: npm ci --ignore-scripts + - run: npm run versions:check - run: npm run build - run: npm run lint - run: npm test + - run: npm run typecheck --workspace=@screeb/react-native flutter: name: Flutter package runs-on: [self-hosted] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '17' distribution: 'temurin' - - uses: android-actions/setup-android@v3 + - uses: android-actions/setup-android@9fc6c4e9069bf8d3d10b2204b1fb8f6ef7065407 # v3 with: packages: tools platform-tools build-tools;35.0.0 platforms;android-35 - - uses: subosito/flutter-action@v2 + - uses: subosito/flutter-action@1a449444c387b1966244ae4d4f8c696479add0b2 # v2 with: flutter-version: '3.x' channel: 'stable' @@ -60,20 +62,21 @@ jobs: run: git config --global --add safe.directory "$FLUTTER_ROOT" - run: cd packages/sdk-flutter && flutter pub get - run: cd packages/sdk-flutter && flutter analyze + - run: cd packages/sdk-flutter && flutter test maui-android: name: .NET MAUI Android SDK runs-on: [self-hosted] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '17' distribution: 'temurin' - - uses: android-actions/setup-android@v3 + - uses: android-actions/setup-android@9fc6c4e9069bf8d3d10b2204b1fb8f6ef7065407 # v3 with: packages: tools platform-tools build-tools;35.0.0 platforms;android-35 - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4 with: dotnet-version: '9.0.x' - name: Install MAUI workloads @@ -90,8 +93,8 @@ jobs: runs-on: macos-latest if: ${{ github.event_name == 'workflow_dispatch' && inputs.run_macos_native }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4 with: dotnet-version: '9.0.x' - name: Install MAUI workloads @@ -113,7 +116,7 @@ jobs: name: Kotlin Multiplatform Android SDK runs-on: [self-hosted] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Check native Android artifact id: native-android run: | @@ -126,12 +129,12 @@ jobs: echo "::warning::app.screeb.sdk:survey:${version} is not published yet; skipping KMP Android build." echo "available=false" >> "$GITHUB_OUTPUT" fi - - uses: actions/setup-java@v4 + - uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 if: steps.native-android.outputs.available == 'true' with: java-version: '17' distribution: 'temurin' - - uses: android-actions/setup-android@v3 + - uses: android-actions/setup-android@9fc6c4e9069bf8d3d10b2204b1fb8f6ef7065407 # v3 if: steps.native-android.outputs.available == 'true' with: packages: tools platform-tools build-tools;35.0.0 platforms;android-35 @@ -147,8 +150,8 @@ jobs: runs-on: macos-latest if: ${{ github.event_name == 'workflow_dispatch' && inputs.run_macos_native }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '17' distribution: 'temurin' diff --git a/.github/workflows/publish-angular.yml b/.github/workflows/publish-angular.yml index 1d8852e..ef4a673 100644 --- a/.github/workflows/publish-angular.yml +++ b/.github/workflows/publish-angular.yml @@ -12,12 +12,11 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '22' registry-url: 'https://registry.npmjs.org' - - run: npm install -g npm@latest - - run: npm install --ignore-scripts + - run: npm ci --ignore-scripts - run: npm run build - run: npm publish --workspace=packages/sdk-angular --access public --provenance diff --git a/.github/workflows/publish-browser.yml b/.github/workflows/publish-browser.yml index 74f4589..e8de9c5 100644 --- a/.github/workflows/publish-browser.yml +++ b/.github/workflows/publish-browser.yml @@ -12,12 +12,11 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '22' registry-url: 'https://registry.npmjs.org' - - run: npm install -g npm@latest - - run: npm install --ignore-scripts + - run: npm ci --ignore-scripts - run: npm run build - run: npm publish --workspace=packages/sdk-browser --access public --provenance diff --git a/.github/workflows/publish-flutter.yml b/.github/workflows/publish-flutter.yml index a4c9cd9..b4904dc 100644 --- a/.github/workflows/publish-flutter.yml +++ b/.github/workflows/publish-flutter.yml @@ -9,8 +9,8 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: subosito/flutter-action@v2 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: subosito/flutter-action@1a449444c387b1966244ae4d4f8c696479add0b2 # v2 with: flutter-version: '3.x' channel: 'stable' diff --git a/.github/workflows/publish-kmp.yml b/.github/workflows/publish-kmp.yml index 7e19661..224b812 100644 --- a/.github/workflows/publish-kmp.yml +++ b/.github/workflows/publish-kmp.yml @@ -9,13 +9,13 @@ jobs: publish: runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '20' - - uses: actions/setup-java@v4 + - uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '17' distribution: 'temurin' @@ -23,12 +23,14 @@ jobs: - run: npm run versions:check - name: Download Screeb iOS XCFramework + env: + GH_TOKEN: ${{ github.token }} run: | set -euo pipefail SCREEB_IOS_SDK_VERSION=$(grep '^SCREEB_IOS_SDK_VERSION=' packages/sdk-kmp/gradle.properties | cut -d= -f2) - SCREEB_IOS_URL=$(curl -sL "https://api.github.com/repos/ScreebApp/sdk-ios-public/releases/tags/v${SCREEB_IOS_SDK_VERSION}" \ - | python3 -c "import sys,json; print(next(a['browser_download_url'] for a in json.load(sys.stdin)['assets'] if a['name']=='Screeb.zip'))") - curl -sL "$SCREEB_IOS_URL" -o /tmp/Screeb.zip + # Authenticated download (anonymous api.github.com calls are rate-limited + # on shared runners and come back without 'assets'). + gh release download "${SCREEB_IOS_SDK_VERSION}" --repo ScreebApp/sdk-ios-public --pattern 'Screeb.zip' --output /tmp/Screeb.zip --clobber unzip -q /tmp/Screeb.zip -d /tmp/screeb_ios mkdir -p packages/sdk-kmp/native/ios cp -r /tmp/screeb_ios/Screeb.xcframework packages/sdk-kmp/native/ios/ @@ -45,4 +47,4 @@ jobs: GPG_KEY_ID: ${{ secrets.GPG_KEY_ID }} GPG_KEY: ${{ secrets.GPG_KEY }} GPG_PASSWORD: ${{ secrets.GPG_PASSWORD }} - run: ./gradlew publishAllPublicationsToOSSRHRepository --no-daemon + run: ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository --no-daemon diff --git a/.github/workflows/publish-maui.yml b/.github/workflows/publish-maui.yml index c185090..5421b20 100644 --- a/.github/workflows/publish-maui.yml +++ b/.github/workflows/publish-maui.yml @@ -11,21 +11,34 @@ jobs: permissions: id-token: write # enable GitHub OIDC token issuance for NuGet Trusted Publishing steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4 with: dotnet-version: '9.0.x' + # macos-latest also preinstalls .NET 10; without a global.json `dotnet` + # resolves to the newest SDK, whose workload set no longer matches the + # net9.0 targets (NETSDK1147 asking for maui-android). + - name: Pin the .NET 9 SDK + run: | + set -euo pipefail + DOTNET9=$(dotnet --list-sdks | awk '/^9\./{v=$1} END{print v}') + test -n "$DOTNET9" + printf '{"sdk":{"version":"%s","rollForward":"latestFeature"}}\n' "$DOTNET9" > global.json + dotnet --version + - name: Install MAUI workloads - run: dotnet workload install android ios + run: dotnet workload install maui-android maui-ios - name: Download Screeb iOS XCFramework env: GH_TOKEN: ${{ github.token }} run: | + set -euo pipefail + SCREEB_IOS_SDK_VERSION=$(node -p "require('./sdk-versions.json').native.ios") mkdir -p packages/sdk-maui/native/ios - gh release download --repo ScreebApp/sdk-ios-public --pattern 'Screeb.zip' --output /tmp/Screeb.zip --clobber + gh release download "${SCREEB_IOS_SDK_VERSION}" --repo ScreebApp/sdk-ios-public --pattern 'Screeb.zip' --output /tmp/Screeb.zip --clobber unzip -q /tmp/Screeb.zip -d /tmp/screeb_ios cp -r /tmp/screeb_ios/Screeb.xcframework packages/sdk-maui/native/ios/ @@ -43,7 +56,7 @@ jobs: - name: NuGet login (OIDC -> temporary API key) id: login - uses: NuGet/login@v1 + uses: NuGet/login@8d196754b4036150537f80ac539e15c2f1028841 # v1 with: user: alexays diff --git a/.github/workflows/publish-react.yml b/.github/workflows/publish-react.yml index 87f5908..a03dcf8 100644 --- a/.github/workflows/publish-react.yml +++ b/.github/workflows/publish-react.yml @@ -12,12 +12,11 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '22' registry-url: 'https://registry.npmjs.org' - - run: npm install -g npm@latest - - run: npm install --ignore-scripts + - run: npm ci --ignore-scripts - run: npm run build - run: npm publish --workspace=packages/sdk-react --access public --provenance diff --git a/.github/workflows/publish-reactnative.yml b/.github/workflows/publish-reactnative.yml index 3304094..7e0a0e2 100644 --- a/.github/workflows/publish-reactnative.yml +++ b/.github/workflows/publish-reactnative.yml @@ -12,12 +12,13 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '22' registry-url: 'https://registry.npmjs.org' + # npm Trusted Publishing (tokenless OIDC) needs npm >= 11.5 — node 22 ships 10.x - run: npm install -g npm@latest - - run: npm install --ignore-scripts + - run: npm ci --ignore-scripts - run: npm run build - run: npm publish --workspace=packages/sdk-reactnative --access public --provenance diff --git a/.github/workflows/publish-svelte.yml b/.github/workflows/publish-svelte.yml new file mode 100644 index 0000000..3cdf0c1 --- /dev/null +++ b/.github/workflows/publish-svelte.yml @@ -0,0 +1,22 @@ +name: Publish @screeb/sdk-svelte + +on: + push: + tags: + - '@screeb/sdk-svelte@*' + +jobs: + publish: + runs-on: ubuntu-latest + permissions: + id-token: write + contents: read + steps: + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + with: + node-version: '22' + registry-url: 'https://registry.npmjs.org' + - run: npm ci --ignore-scripts + - run: npm run build + - run: npm publish --workspace=packages/sdk-svelte --access public --provenance diff --git a/.github/workflows/publish-vue.yml b/.github/workflows/publish-vue.yml index 4794a96..f553c7a 100644 --- a/.github/workflows/publish-vue.yml +++ b/.github/workflows/publish-vue.yml @@ -12,12 +12,11 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '22' registry-url: 'https://registry.npmjs.org' - - run: npm install -g npm@latest - - run: npm install --ignore-scripts + - run: npm ci --ignore-scripts - run: npm run build - run: npm publish --workspace=packages/sdk-vue --access public --provenance diff --git a/.gitignore b/.gitignore index c66f403..8b6f404 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,12 @@ build dist storybook-static +# Android native build output (NDK/CMake), e.g. RN prefab under example-*/android/app/.cxx +.cxx/ + +# generated API reference (typedoc) — regenerate with `npm run build:doc` +packages/*/docs/ + # misc .DS_Store .env.local @@ -43,3 +49,12 @@ packages/sdk-maui/bin/ packages/sdk-maui/obj/ examples/example-maui/bin/ examples/example-maui/obj/ + +# build-local-ios-xcframework.mjs temp workdirs (cleaned by the script; belt and braces) +packages/*/native/ios/.build-*/ + +# CocoaPods install output (regenerated by `pod install`) +examples/example-reactnative/ios/Pods/ + +# React Native local env (per-machine node path, written by pod install) +.xcode.env.local diff --git a/.husky/pre-commit b/.husky/pre-commit index 0bae0fe..75fac8e 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -2,4 +2,3 @@ . "$(dirname -- "$0")/_/husky.sh" npm run lint -npm run build:doc && git add -A packages/*/docs diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..209e3ef --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +20 diff --git a/commitlint.config.js b/commitlint.config.js index 02bdf17..0cd12e5 100644 --- a/commitlint.config.js +++ b/commitlint.config.js @@ -14,12 +14,22 @@ module.exports = { "example-angular", "sdk-vue", "example-vue", + "sdk-svelte", + "example-svelte", "sdk-maui", "example-maui", "sdk-flutter", "example-flutter", + "sdk-kmp", + "example-kmp", "sdk-react-native", - "example-react-native" + "sdk-reactnative", + "example-react-native", + "example-reactnative", + "example-android", + "example-ios", + "example-ionic", + "example-expo" ]], "scope-empty": [2, "never"], "scope-min-length": [2, "always", 1], diff --git a/examples/example-android/app/build.gradle b/examples/example-android/app/build.gradle index 4c8423c..d66fb11 100644 --- a/examples/example-android/app/build.gradle +++ b/examples/example-android/app/build.gradle @@ -38,5 +38,5 @@ android { } dependencies { - implementation 'app.screeb.sdk:survey:4.0.0' + implementation 'app.screeb.sdk:survey:4.0.2' } diff --git a/examples/example-android/app/src/main/kotlin/app/screeb/example/MainActivity.kt b/examples/example-android/app/src/main/kotlin/app/screeb/example/MainActivity.kt index a05f801..edb243e 100644 --- a/examples/example-android/app/src/main/kotlin/app/screeb/example/MainActivity.kt +++ b/examples/example-android/app/src/main/kotlin/app/screeb/example/MainActivity.kt @@ -69,6 +69,10 @@ class MainActivity : Activity() { status = body("Starting...") content.addView(status) + content.addView(action("Init SDK") { + initializeScreeb() + }) + content.addView(action("Set identity") { Screeb.setIdentity( "android-example-user", @@ -84,6 +88,37 @@ class MainActivity : Activity() { setStatus("Visitor properties sent") }) + content.addView(action("Assign group") { + Screeb.assignGroup( + "company", + "Screeb", + hashMapOf("plan" to "public-example", "source" to "native-android-example"), + ) + setStatus("Group assigned") + }) + + content.addView(action("Unassign group") { + Screeb.unassignGroup( + "company", + "Screeb", + hashMapOf("source" to "native-android-example"), + ) + setStatus("Group unassigned") + }) + + content.addView(action("Reset identity") { + Screeb.resetIdentity() + setStatus("Identity reset") + }) + + content.addView(action("Get identity") { + Screeb.getIdentity { identity, error -> + runOnUiThread { + setStatus(error?.message ?: identity.toString()) + } + } + }) + content.addView(action("Track event") { Screeb.trackEvent( "android_example_button_clicked", @@ -99,7 +134,7 @@ class MainActivity : Activity() { content.addView(action("Start survey") { Screeb.startSurvey( - surveyId = "replace-with-survey-id", + surveyId = "1b1fe0c4-d41d-4307-9ca0-b0b66cce8cff", allowMultipleResponses = true, hiddenFields = hashMapOf("example" to "android"), ignoreSurveyStatus = true, @@ -112,7 +147,7 @@ class MainActivity : Activity() { content.addView(action("Start message") { Screeb.startMessage( - messageId = "replace-with-message-id", + messageId = "642929b9-28f1-4cb5-b153-f482777e0003", allowMultipleResponses = true, hiddenFields = hashMapOf("example" to "android"), ignoreMessageStatus = true, @@ -141,6 +176,14 @@ class MainActivity : Activity() { } }) + content.addView(action("Debug targeting") { + Screeb.debugTargeting { result, error -> + runOnUiThread { + setStatus(error?.message ?: result.ifBlank { "Targeting debug command sent" }) + } + } + }) + content.addView(action("Close SDK") { Screeb.closeSdk() setStatus("SDK closed") diff --git a/examples/example-angular/package.json b/examples/example-angular/package.json index ae44394..fb64388 100644 --- a/examples/example-angular/package.json +++ b/examples/example-angular/package.json @@ -5,12 +5,12 @@ "description": "Screeb's example app for Angular sdk.", "homepage": "https://screeb.app", "bugs": { - "url": "https://github.com/ScreebApp/sdk-js/issues", + "url": "https://github.com/ScreebApp/sdk/issues", "email": "support@screeb.app" }, "repository": { "type": "git", - "url": "https://github.com/ScreebApp/sdk-js.git", + "url": "https://github.com/ScreebApp/sdk.git", "directory": "examples/example-angular" }, "license": "MIT", @@ -19,7 +19,7 @@ "scripts": { "build": "tsc && vite build", "clean": "rm -Rf dist", - "lint": "eslint .", + "lint": "eslint \"src/**/*.ts\"", "start": "vite" }, "dependencies": { @@ -37,10 +37,8 @@ "@typescript-eslint/eslint-plugin": "^6.7.5", "eslint": "^8.51.0", "eslint-plugin-import": "^2.28.1", - "eslint-plugin-jest": "^27.4.2", "eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-prettier": "^5.0.1", - "jest": "^29.7.0", "typescript": "^5.2.2", "vite": "^4.4.11" } diff --git a/examples/example-angular/src/home.component.ts b/examples/example-angular/src/home.component.ts index e863529..092f19a 100644 --- a/examples/example-angular/src/home.component.ts +++ b/examples/example-angular/src/home.component.ts @@ -1,7 +1,12 @@ import { CommonModule } from "@angular/common"; -import { Component, Inject, OnInit } from "@angular/core"; +import { Component, Inject } from "@angular/core"; import { Screeb } from "@screeb/sdk-angular"; +const WEBSITE_ID = "0e2b609a-8dce-4695-a80f-966fbfa87a88"; +const USER_ID = "dev@screeb.app"; +const SURVEY_ID = "1b1fe0c4-d41d-4307-9ca0-b0b66cce8cff"; +const MESSAGE_ID = "642929b9-28f1-4cb5-b153-f482777e0003"; + @Component({ imports: [CommonModule], selector: "app-home", @@ -32,6 +37,38 @@ import { Screeb } from "@screeb/sdk-angular"; font-weight: 700; color: #5e21f1; } + + .actions { + display: flex; + flex-direction: column; + align-items: flex-start; + gap: 0.5em; + margin-top: 1em; + } + + button { + background: #5e21f1; + border: none; + border-radius: 8px; + color: #fff; + cursor: pointer; + font-family: Rubik; + font-size: 1em; + font-weight: 500; + padding: 10px 18px; + } + + pre { + background: #f7f5ff; + border: 1px solid #ded6ff; + border-radius: 8px; + color: #303140; + margin-top: 1em; + overflow: auto; + padding: 16px; + text-align: left; + white-space: pre-wrap; + } `, ], template: ` @@ -48,22 +85,121 @@ import { Screeb } from "@screeb/sdk-angular"; to learn how to integrate Screeb.
+{{ result }}
`,
})
-export class HomeComponent implements OnInit {
+export class HomeComponent {
+ result = "";
+
// eslint-disable-next-line no-unused-vars
constructor(@Inject(Screeb) private screeb: Screeb) {}
- ngOnInit(): void {
- this.screeb.debug();
+ async initSdk(): Promise{result}
+ {/if}
diff --git a/examples/example-svelte/src/app.css b/examples/example-svelte/src/app.css
new file mode 100644
index 0000000..2b909ec
--- /dev/null
+++ b/examples/example-svelte/src/app.css
@@ -0,0 +1,41 @@
+html,
+body {
+ height: 100%;
+ position: relative;
+ width: 100%;
+}
+
+body {
+ box-sizing: border-box;
+ color: #333;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
+ Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
+ margin: 0;
+ padding: 8px;
+}
+
+a {
+ color: #5e21f1;
+ text-decoration: none;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+a:visited {
+ color: #5e21f1;
+}
+
+button,
+input,
+select,
+textarea {
+ border: 1px solid #ccc;
+ border-radius: 2px;
+ box-sizing: border-box;
+ font-family: inherit;
+ font-size: inherit;
+ margin: 0 0 0.5em;
+ padding: 0.4em;
+}
diff --git a/examples/example-svelte/src/main.ts b/examples/example-svelte/src/main.ts
new file mode 100644
index 0000000..7c3e646
--- /dev/null
+++ b/examples/example-svelte/src/main.ts
@@ -0,0 +1,9 @@
+import "./app.css";
+
+import App from "./App.svelte";
+
+const app = new App({
+ target: document.getElementById("app"),
+});
+
+export default app;
diff --git a/examples/example-svelte/src/vite-env.d.ts b/examples/example-svelte/src/vite-env.d.ts
new file mode 100644
index 0000000..4078e74
--- /dev/null
+++ b/examples/example-svelte/src/vite-env.d.ts
@@ -0,0 +1,2 @@
+/// {{ result }}
+
+
diff --git a/examples/example-vue/src/main.ts b/examples/example-vue/src/main.ts
index 6cd56aa..562f43d 100644
--- a/examples/example-vue/src/main.ts
+++ b/examples/example-vue/src/main.ts
@@ -1,13 +1,19 @@
-import { createApp } from "vue";
import { ScreebPlugin } from "@screeb/sdk-vue";
+import { createApp } from "vue";
import App from "./App.vue";
import "./index.css";
createApp(App)
.use(ScreebPlugin, {
- websiteId: "0e2b609a-8dce-4695-a80f-966fbfa87a88",
autoInit: true,
+ hooks: {
+ onReady: (payload: unknown) => {
+ // eslint-disable-next-line no-console
+ console.log("onReady", payload);
+ },
+ version: "1.0.0",
+ },
userId: "dev+1@screeb.app",
userProperties: {
authenticated: true,
@@ -16,12 +22,6 @@ createApp(App)
lastname: "Smith",
org_size: 20,
},
- hooks: {
- onReady: (payload: unknown) => {
- // eslint-disable-next-line no-console
- console.log("onReady", payload);
- },
- version: "1.0.0",
- },
+ websiteId: "0e2b609a-8dce-4695-a80f-966fbfa87a88",
})
.mount("#app");
diff --git a/package-lock.json b/package-lock.json
index a775370..72383b1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
"packages/*",
"examples/*"
],
- "dependencies": {
+ "devDependencies": {
"@commitlint/cli": "^17.7.2",
"@commitlint/config-conventional": "^17.7.0",
"@tsconfig/svelte": "^5.0.2",
@@ -21,7 +21,8 @@
"typescript": "^5.2.2"
},
"engines": {
- "node": ">=20.0.0"
+ "node": ">=20.0.0",
+ "npm": ">=10.0.0"
},
"optionalDependencies": {
"@rollup/rollup-linux-x64-gnu": "4.22.5"
@@ -46,10 +47,8 @@
"@typescript-eslint/eslint-plugin": "^6.7.5",
"eslint": "^8.51.0",
"eslint-plugin-import": "^2.28.1",
- "eslint-plugin-jest": "^27.4.2",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-prettier": "^5.0.1",
- "jest": "^29.7.0",
"typescript": "^5.2.2",
"vite": "^4.4.11"
}
@@ -72,11 +71,9 @@
"@typescript-eslint/eslint-plugin": "^6.7.5",
"eslint": "^8.51.0",
"eslint-plugin-import": "^2.28.1",
- "eslint-plugin-jest": "^27.4.2",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-prettier": "^5.0.1",
"eslint-plugin-svelte": "^2.34.0",
- "jest": "^29.7.0",
"svelte": "^4.2.1",
"svelte-check": "^3.5.2",
"tslib": "^2.6.2",
@@ -106,32 +103,21 @@
"examples/example-expo": {
"version": "1.0.0",
"dependencies": {
- "@expo/vector-icons": "^15.0.3",
- "@react-navigation/bottom-tabs": "^7.4.0",
- "@react-navigation/elements": "^2.6.3",
"@react-navigation/native": "^7.1.8",
"@screeb/react-native": "*",
"expo": "~54.0.22",
- "expo-constants": "~18.0.10",
- "expo-font": "~14.0.9",
- "expo-haptics": "~15.0.7",
- "expo-image": "~3.0.10",
- "expo-linking": "~8.0.8",
- "expo-router": "~6.0.14",
- "expo-splash-screen": "~31.0.10",
- "expo-status-bar": "~3.0.8",
- "expo-symbols": "~1.0.7",
- "expo-system-ui": "~6.0.8",
- "expo-web-browser": "~15.0.9",
+ "expo-haptics": "~15.0.8",
+ "expo-image": "~3.0.11",
+ "expo-router": "~6.0.24",
+ "expo-status-bar": "~3.0.9",
+ "expo-symbols": "~1.0.8",
+ "expo-updates": "~29.0.18",
+ "expo-web-browser": "~15.0.11",
"react": "19.1.0",
- "react-dom": "19.1.0",
"react-native": "0.81.5",
- "react-native-gesture-handler": "~2.28.0",
"react-native-reanimated": "~4.1.1",
"react-native-safe-area-context": "~5.6.0",
- "react-native-screens": "~4.16.0",
- "react-native-web": "~0.21.0",
- "react-native-worklets": "0.5.1"
+ "react-native-screens": "~4.16.0"
},
"devDependencies": {
"@types/react": "~19.1.0",
@@ -829,6 +815,8 @@
},
"examples/example-expo/node_modules/expo-haptics": {
"version": "15.0.8",
+ "resolved": "https://registry.npmjs.org/expo-haptics/-/expo-haptics-15.0.8.tgz",
+ "integrity": "sha512-lftutojy8Qs8zaDzzjwM3gKHFZ8bOOEZDCkmh2Ddpe95Ra6kt2izeOfOfKuP/QEh0MZ1j9TfqippyHdRd1ZM9g==",
"license": "MIT",
"peerDependencies": {
"expo": "*"
@@ -836,6 +824,8 @@
},
"examples/example-expo/node_modules/expo-image": {
"version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/expo-image/-/expo-image-3.0.11.tgz",
+ "integrity": "sha512-4TudfUCLgYgENv+f48omnU8tjS2S0Pd9EaON5/s1ZUBRwZ7K8acEr4NfvLPSaeXvxW24iLAiyQ7sV7BXQH3RoA==",
"license": "MIT",
"peerDependencies": {
"expo": "*",
@@ -860,6 +850,7 @@
"examples/example-expo/node_modules/expo-linking": {
"version": "8.0.12",
"license": "MIT",
+ "peer": true,
"dependencies": {
"expo-constants": "~18.0.13",
"invariant": "^2.2.4"
@@ -869,6 +860,19 @@
"react-native": "*"
}
},
+ "examples/example-expo/node_modules/expo-manifests": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/expo-manifests/-/expo-manifests-1.0.11.tgz",
+ "integrity": "sha512-6zItytTewN37Cjhp3glUg0ozrgW2GwB8x9wtfzUNoJIMmxO38nnGdTLMaotYhRqdf5PP2Dzdmej1HDHXVNUpRw==",
+ "license": "MIT",
+ "dependencies": {
+ "@expo/config": "~12.0.13",
+ "expo-json-utils": "~0.15.0"
+ },
+ "peerDependencies": {
+ "expo": "*"
+ }
+ },
"examples/example-expo/node_modules/expo-modules-core": {
"version": "3.0.30",
"license": "MIT",
@@ -881,7 +885,9 @@
}
},
"examples/example-expo/node_modules/expo-router": {
- "version": "6.0.23",
+ "version": "6.0.24",
+ "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-6.0.24.tgz",
+ "integrity": "sha512-KIssKXnwjrdCxPWC8GsMTfKTwng40VrCsO16O9x6fKlfUwBW8itxY9PpCGyQeMJkiEADa+DUhtrDgl+uHg4/DA==",
"license": "MIT",
"dependencies": {
"@expo/metro-runtime": "^6.1.2",
@@ -894,7 +900,7 @@
"client-only": "^0.0.1",
"debug": "^4.3.4",
"escape-string-regexp": "^4.0.0",
- "expo-server": "^1.0.5",
+ "expo-server": "^1.0.7",
"fast-deep-equal": "^3.1.3",
"invariant": "^2.2.4",
"nanoid": "^3.3.8",
@@ -914,7 +920,7 @@
"@testing-library/react-native": ">= 12.0.0",
"expo": "*",
"expo-constants": "^18.0.13",
- "expo-linking": "^8.0.11",
+ "expo-linking": "^8.0.12",
"react": "*",
"react-dom": "*",
"react-native": "*",
@@ -1046,16 +1052,6 @@
}
}
},
- "examples/example-expo/node_modules/expo-splash-screen": {
- "version": "31.0.13",
- "license": "MIT",
- "dependencies": {
- "@expo/prebuild-config": "^54.0.8"
- },
- "peerDependencies": {
- "expo": "*"
- }
- },
"examples/example-expo/node_modules/expo-status-bar": {
"version": "3.0.9",
"license": "MIT",
@@ -1069,6 +1065,8 @@
},
"examples/example-expo/node_modules/expo-symbols": {
"version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/expo-symbols/-/expo-symbols-1.0.8.tgz",
+ "integrity": "sha512-7bNjK350PaQgxBf0owpmSYkdZIpdYYmaPttDBb2WIp6rIKtcEtdzdfmhsc2fTmjBURHYkg36+eCxBFXO25/1hw==",
"license": "MIT",
"dependencies": {
"sf-symbols-typescript": "^2.0.0"
@@ -1078,26 +1076,87 @@
"react-native": "*"
}
},
- "examples/example-expo/node_modules/expo-system-ui": {
- "version": "6.0.9",
+ "examples/example-expo/node_modules/expo-updates": {
+ "version": "29.0.18",
+ "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-29.0.18.tgz",
+ "integrity": "sha512-qn0YDM7wVwghQAaxb9NYzzwrmj+v8Djz5H+Zft4/myG9SPg4ICAfDy52IVF0K+/GH/oNgsFfzmmLl6hIkDu42g==",
"license": "MIT",
"dependencies": {
- "@react-native/normalize-colors": "0.81.5",
- "debug": "^4.3.2"
+ "@expo/code-signing-certificates": "^0.0.6",
+ "@expo/plist": "^0.4.9",
+ "@expo/spawn-async": "^1.7.2",
+ "arg": "4.1.0",
+ "chalk": "^4.1.2",
+ "debug": "^4.3.4",
+ "expo-eas-client": "~1.0.8",
+ "expo-manifests": "~1.0.11",
+ "expo-structured-headers": "~5.0.0",
+ "expo-updates-interface": "~2.0.0",
+ "getenv": "^2.0.0",
+ "glob": "^13.0.0",
+ "ignore": "^5.3.1",
+ "resolve-from": "^5.0.0"
+ },
+ "bin": {
+ "expo-updates": "bin/cli.js"
},
"peerDependencies": {
"expo": "*",
- "react-native": "*",
- "react-native-web": "*"
+ "react": "*",
+ "react-native": "*"
+ }
+ },
+ "examples/example-expo/node_modules/expo-updates-interface": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-2.0.0.tgz",
+ "integrity": "sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "expo": "*"
+ }
+ },
+ "examples/example-expo/node_modules/expo-updates/node_modules/arg": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz",
+ "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==",
+ "license": "MIT"
+ },
+ "examples/example-expo/node_modules/expo-updates/node_modules/glob": {
+ "version": "13.0.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
+ "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "minimatch": "^10.2.2",
+ "minipass": "^7.1.3",
+ "path-scurry": "^2.0.2"
},
- "peerDependenciesMeta": {
- "react-native-web": {
- "optional": true
- }
+ "engines": {
+ "node": "18 || 20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "examples/example-expo/node_modules/expo-updates/node_modules/minimatch": {
+ "version": "10.2.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
+ "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "brace-expansion": "^5.0.5"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
"examples/example-expo/node_modules/expo-web-browser": {
"version": "15.0.11",
+ "resolved": "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-15.0.11.tgz",
+ "integrity": "sha512-r2LS4Ro6DgUPZkcaEfgt8mp9eJuoA93x11Jh7S6utFe0FEzvUNn2yFhxg8XVwESaaHGt2k5V8LuK36rsp0BeIw==",
"license": "MIT",
"peerDependencies": {
"expo": "*",
@@ -1462,6 +1521,7 @@
"examples/example-expo/node_modules/react-dom": {
"version": "19.1.0",
"license": "MIT",
+ "peer": true,
"dependencies": {
"scheduler": "^0.26.0"
},
@@ -1524,19 +1584,6 @@
}
}
},
- "examples/example-expo/node_modules/react-native-gesture-handler": {
- "version": "2.28.0",
- "license": "MIT",
- "dependencies": {
- "@egjs/hammerjs": "^2.0.17",
- "hoist-non-react-statics": "^3.3.0",
- "invariant": "^2.2.4"
- },
- "peerDependencies": {
- "react": "*",
- "react-native": "*"
- }
- },
"examples/example-expo/node_modules/react-native-is-edge-to-edge": {
"version": "1.3.1",
"license": "MIT",
@@ -1547,6 +1594,8 @@
},
"examples/example-expo/node_modules/react-native-reanimated": {
"version": "4.1.7",
+ "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-4.1.7.tgz",
+ "integrity": "sha512-Q4H6xA3Tn7QL0/E/KjI86I1KK4tcf+ErRE04LH34Etka2oVQhW6oXQ+Q8ZcDCVxiWp5vgbBH6XcH8BOo4w/Rhg==",
"license": "MIT",
"dependencies": {
"react-native-is-edge-to-edge": "^1.2.1",
@@ -1559,7 +1608,9 @@
}
},
"examples/example-expo/node_modules/react-native-reanimated/node_modules/semver": {
- "version": "7.8.0",
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -1590,30 +1641,37 @@
}
},
"examples/example-expo/node_modules/react-native-worklets": {
- "version": "0.5.1",
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.8.3.tgz",
+ "integrity": "sha512-oCBJROyLU7yG/1R8s0INMflygTH71bx+5XcYkH0CM938TlhSoVbiunE1WVW5FZa51vwYqfLie/IXMX2s1Kh3eg==",
"license": "MIT",
+ "peer": true,
"dependencies": {
- "@babel/plugin-transform-arrow-functions": "^7.0.0-0",
- "@babel/plugin-transform-class-properties": "^7.0.0-0",
- "@babel/plugin-transform-classes": "^7.0.0-0",
- "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0",
- "@babel/plugin-transform-optional-chaining": "^7.0.0-0",
- "@babel/plugin-transform-shorthand-properties": "^7.0.0-0",
- "@babel/plugin-transform-template-literals": "^7.0.0-0",
- "@babel/plugin-transform-unicode-regex": "^7.0.0-0",
- "@babel/preset-typescript": "^7.16.7",
+ "@babel/plugin-transform-arrow-functions": "^7.27.1",
+ "@babel/plugin-transform-class-properties": "^7.27.1",
+ "@babel/plugin-transform-classes": "^7.28.4",
+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1",
+ "@babel/plugin-transform-optional-chaining": "^7.27.1",
+ "@babel/plugin-transform-shorthand-properties": "^7.27.1",
+ "@babel/plugin-transform-template-literals": "^7.27.1",
+ "@babel/plugin-transform-unicode-regex": "^7.27.1",
+ "@babel/preset-typescript": "^7.27.1",
"convert-source-map": "^2.0.0",
- "semver": "7.7.2"
+ "semver": "^7.7.3"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-0",
+ "@babel/core": "*",
+ "@react-native/metro-config": "*",
"react": "*",
- "react-native": "*"
+ "react-native": "0.81 - 0.85"
}
},
"examples/example-expo/node_modules/react-native-worklets/node_modules/semver": {
- "version": "7.7.2",
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
"license": "ISC",
+ "peer": true,
"bin": {
"semver": "bin/semver.js"
},
@@ -1751,10 +1809,8 @@
"@typescript-eslint/eslint-plugin": "^6.7.5",
"eslint": "^8.51.0",
"eslint-plugin-import": "^2.28.1",
- "eslint-plugin-jest": "^27.4.2",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-prettier": "^5.0.1",
- "jest": "^29.7.0",
"typescript": "^5.4.0",
"vite": "^5.2.0"
}
@@ -1928,10 +1984,8 @@
"@vitejs/plugin-react-swc": "^3.4.0",
"eslint": "^8.51.0",
"eslint-plugin-import": "^2.28.1",
- "eslint-plugin-jest": "^27.4.2",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-prettier": "^5.0.1",
- "jest": "^29.7.0",
"typescript": "^5.2.2",
"vite": "^4.4.11"
}
@@ -2354,6 +2408,51 @@
"async-limiter": "~1.0.0"
}
},
+ "examples/example-svelte": {
+ "name": "@screeb/sdk-svelte-example",
+ "version": "0.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "@screeb/sdk-svelte": "*"
+ },
+ "devDependencies": {
+ "@screeb/eslint-config": "^0.1.6",
+ "@sveltejs/vite-plugin-svelte": "^2.4.6",
+ "@tsconfig/svelte": "^5.0.2",
+ "@typescript-eslint/eslint-plugin": "^6.7.5",
+ "eslint": "^8.51.0",
+ "eslint-plugin-import": "^2.28.1",
+ "eslint-plugin-jsx-a11y": "^6.7.1",
+ "eslint-plugin-prettier": "^5.0.1",
+ "eslint-plugin-svelte": "^2.34.0",
+ "svelte": "^4.2.1",
+ "svelte-check": "^3.5.2",
+ "tslib": "^2.6.2",
+ "typescript": "^5.2.2",
+ "vite": "^4.4.11"
+ }
+ },
+ "examples/example-svelte/node_modules/svelte-check": {
+ "version": "3.8.6",
+ "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.8.6.tgz",
+ "integrity": "sha512-ij0u4Lw/sOTREP13BdWZjiXD/BlHE6/e2e34XzmVmsp5IN4kVa3PWP65NM32JAgwjZlwBg/+JtiNV1MM8khu0Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "chokidar": "^3.4.1",
+ "picocolors": "^1.0.0",
+ "sade": "^1.7.4",
+ "svelte-preprocess": "^5.1.3",
+ "typescript": "^5.0.3"
+ },
+ "bin": {
+ "svelte-check": "bin/svelte-check"
+ },
+ "peerDependencies": {
+ "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0"
+ }
+ },
"examples/example-vue": {
"name": "@screeb/sdk-vue-example",
"version": "0.1.0",
@@ -2389,6 +2488,7 @@
},
"node_modules/@ampproject/remapping": {
"version": "2.2.1",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.0",
@@ -5556,6 +5656,7 @@
},
"node_modules/@bcoe/v8-coverage": {
"version": "0.2.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/@colors/colors": {
@@ -5568,6 +5669,7 @@
},
"node_modules/@commitlint/cli": {
"version": "17.7.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/format": "^17.4.4",
@@ -5590,6 +5692,7 @@
},
"node_modules/@commitlint/config-conventional": {
"version": "17.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"conventional-changelog-conventionalcommits": "^6.1.0"
@@ -5600,6 +5703,7 @@
},
"node_modules/@commitlint/config-validator": {
"version": "17.6.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/types": "^17.4.4",
@@ -5611,6 +5715,7 @@
},
"node_modules/@commitlint/ensure": {
"version": "17.6.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/types": "^17.4.4",
@@ -5626,6 +5731,7 @@
},
"node_modules/@commitlint/execute-rule": {
"version": "17.4.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=v14"
@@ -5633,6 +5739,7 @@
},
"node_modules/@commitlint/format": {
"version": "17.4.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/types": "^17.4.4",
@@ -5644,6 +5751,7 @@
},
"node_modules/@commitlint/is-ignored": {
"version": "17.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/types": "^17.4.4",
@@ -5655,6 +5763,7 @@
},
"node_modules/@commitlint/lint": {
"version": "17.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/is-ignored": "^17.7.0",
@@ -5668,6 +5777,7 @@
},
"node_modules/@commitlint/load": {
"version": "17.7.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/config-validator": "^17.6.7",
@@ -5691,6 +5801,7 @@
},
"node_modules/@commitlint/message": {
"version": "17.4.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=v14"
@@ -5698,6 +5809,7 @@
},
"node_modules/@commitlint/parse": {
"version": "17.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/types": "^17.4.4",
@@ -5710,6 +5822,7 @@
},
"node_modules/@commitlint/read": {
"version": "17.5.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/top-level": "^17.4.0",
@@ -5724,6 +5837,7 @@
},
"node_modules/@commitlint/resolve-extends": {
"version": "17.6.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/config-validator": "^17.6.7",
@@ -5739,6 +5853,7 @@
},
"node_modules/@commitlint/rules": {
"version": "17.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@commitlint/ensure": "^17.6.7",
@@ -5753,6 +5868,7 @@
},
"node_modules/@commitlint/to-lines": {
"version": "17.4.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=v14"
@@ -5760,6 +5876,7 @@
},
"node_modules/@commitlint/top-level": {
"version": "17.4.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"find-up": "^5.0.0"
@@ -5770,6 +5887,7 @@
},
"node_modules/@commitlint/types": {
"version": "17.4.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.1.0"
@@ -5780,6 +5898,7 @@
},
"node_modules/@cspotcode/source-map-support": {
"version": "0.8.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "0.3.9"
@@ -5790,6 +5909,7 @@
},
"node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
"version": "0.3.9",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.0.3",
@@ -5804,18 +5924,9 @@
"node": ">=10.0.0"
}
},
- "node_modules/@egjs/hammerjs": {
- "version": "2.0.17",
- "license": "MIT",
- "dependencies": {
- "@types/hammerjs": "^2.0.36"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
"node_modules/@emnapi/core": {
"version": "1.10.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@emnapi/wasi-threads": "1.2.1",
@@ -5824,6 +5935,7 @@
},
"node_modules/@emnapi/runtime": {
"version": "1.10.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.4.0"
@@ -5831,6 +5943,7 @@
},
"node_modules/@emnapi/wasi-threads": {
"version": "1.2.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.4.0"
@@ -7003,7 +7116,9 @@
}
},
"node_modules/@expo/plist": {
- "version": "0.4.8",
+ "version": "0.4.9",
+ "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.4.9.tgz",
+ "integrity": "sha512-MPVpmKGfnQEnrCzgxuXcmPP/y/t6AVm+DcSb2Myp21LKWv1N3l8uFxMggesfF4ixAxkRlGmMMx9GyDC9M+XklQ==",
"license": "MIT",
"dependencies": {
"@xmldom/xmldom": "^0.8.8",
@@ -7157,6 +7272,7 @@
},
"node_modules/@hutson/parse-repository-url": {
"version": "3.0.2",
+ "dev": true,
"license": "Apache-2.0",
"engines": {
"node": ">=6.9.0"
@@ -7572,6 +7688,7 @@
},
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"string-width": "^5.1.2",
@@ -7587,6 +7704,7 @@
},
"node_modules/@isaacs/cliui/node_modules/ansi-regex": {
"version": "6.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
@@ -7597,6 +7715,7 @@
},
"node_modules/@isaacs/cliui/node_modules/ansi-styles": {
"version": "6.2.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
@@ -7607,10 +7726,12 @@
},
"node_modules/@isaacs/cliui/node_modules/emoji-regex": {
"version": "9.2.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/@isaacs/cliui/node_modules/string-width": {
"version": "5.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"eastasianwidth": "^0.2.0",
@@ -7626,6 +7747,7 @@
},
"node_modules/@isaacs/cliui/node_modules/strip-ansi": {
"version": "7.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-regex": "^6.0.1"
@@ -7639,6 +7761,7 @@
},
"node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
"version": "8.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^6.1.0",
@@ -7671,6 +7794,7 @@
},
"node_modules/@isaacs/string-locale-compare": {
"version": "1.1.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/@isaacs/ttlcache": {
@@ -7769,6 +7893,7 @@
},
"node_modules/@jest/console": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
@@ -7784,6 +7909,7 @@
},
"node_modules/@jest/core": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
@@ -7852,6 +7978,7 @@
},
"node_modules/@jest/expect": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"expect": "^29.7.0",
@@ -7863,6 +7990,7 @@
},
"node_modules/@jest/expect-utils": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3"
@@ -7888,6 +8016,7 @@
},
"node_modules/@jest/globals": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
@@ -7901,6 +8030,7 @@
},
"node_modules/@jest/reporters": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@bcoe/v8-coverage": "^0.2.3",
@@ -7952,6 +8082,7 @@
},
"node_modules/@jest/source-map": {
"version": "29.6.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.18",
@@ -7964,6 +8095,7 @@
},
"node_modules/@jest/test-result": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
@@ -7977,6 +8109,7 @@
},
"node_modules/@jest/test-sequencer": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
@@ -8090,6 +8223,7 @@
},
"node_modules/@lerna/create": {
"version": "8.1.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@npmcli/arborist": "7.5.4",
@@ -8170,6 +8304,7 @@
},
"node_modules/@lerna/create/node_modules/chalk": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -8184,6 +8319,7 @@
},
"node_modules/@lerna/create/node_modules/execa": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.3",
@@ -8205,6 +8341,7 @@
},
"node_modules/@lerna/create/node_modules/get-stream": {
"version": "6.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -8215,6 +8352,7 @@
},
"node_modules/@lerna/create/node_modules/is-stream": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -8222,6 +8360,7 @@
},
"node_modules/@lerna/create/node_modules/minimatch": {
"version": "3.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
@@ -8232,6 +8371,7 @@
},
"node_modules/@lerna/create/node_modules/yargs-parser": {
"version": "21.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=12"
@@ -8239,6 +8379,7 @@
},
"node_modules/@napi-rs/wasm-runtime": {
"version": "0.2.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@emnapi/core": "^1.1.0",
@@ -8321,6 +8462,7 @@
},
"node_modules/@npmcli/agent": {
"version": "2.2.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"agent-base": "^7.1.0",
@@ -8335,10 +8477,12 @@
},
"node_modules/@npmcli/agent/node_modules/lru-cache": {
"version": "10.4.3",
+ "dev": true,
"license": "ISC"
},
"node_modules/@npmcli/arborist": {
"version": "7.5.4",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@isaacs/string-locale-compare": "^1.1.0",
@@ -8386,6 +8530,7 @@
},
"node_modules/@npmcli/arborist/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -8393,6 +8538,7 @@
},
"node_modules/@npmcli/arborist/node_modules/hosted-git-info": {
"version": "7.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"lru-cache": "^10.0.1"
@@ -8403,6 +8549,7 @@
},
"node_modules/@npmcli/arborist/node_modules/json-parse-even-better-errors": {
"version": "3.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -8410,10 +8557,12 @@
},
"node_modules/@npmcli/arborist/node_modules/lru-cache": {
"version": "10.4.3",
+ "dev": true,
"license": "ISC"
},
"node_modules/@npmcli/arborist/node_modules/minimatch": {
"version": "9.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -8427,6 +8576,7 @@
},
"node_modules/@npmcli/fs": {
"version": "3.1.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"semver": "^7.3.5"
@@ -8437,6 +8587,7 @@
},
"node_modules/@npmcli/git": {
"version": "5.0.8",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/promise-spawn": "^7.0.0",
@@ -8455,6 +8606,7 @@
},
"node_modules/@npmcli/git/node_modules/ini": {
"version": "4.1.3",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -8462,6 +8614,7 @@
},
"node_modules/@npmcli/git/node_modules/isexe": {
"version": "3.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16"
@@ -8469,10 +8622,12 @@
},
"node_modules/@npmcli/git/node_modules/lru-cache": {
"version": "10.4.3",
+ "dev": true,
"license": "ISC"
},
"node_modules/@npmcli/git/node_modules/which": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"isexe": "^3.1.1"
@@ -8486,6 +8641,7 @@
},
"node_modules/@npmcli/installed-package-contents": {
"version": "2.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"npm-bundled": "^3.0.0",
@@ -8500,6 +8656,7 @@
},
"node_modules/@npmcli/map-workspaces": {
"version": "3.0.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/name-from-folder": "^2.0.0",
@@ -8513,6 +8670,7 @@
},
"node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -8520,6 +8678,7 @@
},
"node_modules/@npmcli/map-workspaces/node_modules/glob": {
"version": "10.4.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
@@ -8538,6 +8697,7 @@
},
"node_modules/@npmcli/map-workspaces/node_modules/minimatch": {
"version": "9.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -8551,6 +8711,7 @@
},
"node_modules/@npmcli/map-workspaces/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -8558,6 +8719,7 @@
},
"node_modules/@npmcli/metavuln-calculator": {
"version": "7.1.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"cacache": "^18.0.0",
@@ -8572,6 +8734,7 @@
},
"node_modules/@npmcli/metavuln-calculator/node_modules/json-parse-even-better-errors": {
"version": "3.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -8616,6 +8779,7 @@
},
"node_modules/@npmcli/name-from-folder": {
"version": "2.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -8623,6 +8787,7 @@
},
"node_modules/@npmcli/node-gyp": {
"version": "3.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -8630,6 +8795,7 @@
},
"node_modules/@npmcli/package-json": {
"version": "5.2.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/git": "^5.0.0",
@@ -8646,6 +8812,7 @@
},
"node_modules/@npmcli/package-json/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -8653,6 +8820,7 @@
},
"node_modules/@npmcli/package-json/node_modules/glob": {
"version": "10.4.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
@@ -8671,6 +8839,7 @@
},
"node_modules/@npmcli/package-json/node_modules/hosted-git-info": {
"version": "7.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"lru-cache": "^10.0.1"
@@ -8681,6 +8850,7 @@
},
"node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": {
"version": "3.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -8688,10 +8858,12 @@
},
"node_modules/@npmcli/package-json/node_modules/lru-cache": {
"version": "10.4.3",
+ "dev": true,
"license": "ISC"
},
"node_modules/@npmcli/package-json/node_modules/minimatch": {
"version": "9.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -8705,6 +8877,7 @@
},
"node_modules/@npmcli/package-json/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -8712,6 +8885,7 @@
},
"node_modules/@npmcli/package-json/node_modules/normalize-package-data": {
"version": "6.0.2",
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"hosted-git-info": "^7.0.0",
@@ -8724,6 +8898,7 @@
},
"node_modules/@npmcli/promise-spawn": {
"version": "7.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"which": "^4.0.0"
@@ -8734,6 +8909,7 @@
},
"node_modules/@npmcli/promise-spawn/node_modules/isexe": {
"version": "3.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16"
@@ -8741,6 +8917,7 @@
},
"node_modules/@npmcli/promise-spawn/node_modules/which": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"isexe": "^3.1.1"
@@ -8754,6 +8931,7 @@
},
"node_modules/@npmcli/query": {
"version": "3.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"postcss-selector-parser": "^6.0.10"
@@ -8764,6 +8942,7 @@
},
"node_modules/@npmcli/redact": {
"version": "2.0.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^16.14.0 || >=18.0.0"
@@ -8771,6 +8950,7 @@
},
"node_modules/@npmcli/run-script": {
"version": "8.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/node-gyp": "^3.0.0",
@@ -8786,6 +8966,7 @@
},
"node_modules/@npmcli/run-script/node_modules/isexe": {
"version": "3.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16"
@@ -8793,6 +8974,7 @@
},
"node_modules/@npmcli/run-script/node_modules/which": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"isexe": "^3.1.1"
@@ -8806,6 +8988,7 @@
},
"node_modules/@nrwl/devkit": {
"version": "19.8.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@nx/devkit": "19.8.2"
@@ -8813,6 +8996,7 @@
},
"node_modules/@nrwl/tao": {
"version": "19.8.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"nx": "19.8.2",
@@ -8824,6 +9008,7 @@
},
"node_modules/@nx/devkit": {
"version": "19.8.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@nrwl/devkit": "19.8.2",
@@ -8842,6 +9027,7 @@
},
"node_modules/@nx/devkit/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -8849,6 +9035,7 @@
},
"node_modules/@nx/devkit/node_modules/minimatch": {
"version": "9.0.3",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -8862,6 +9049,7 @@
},
"node_modules/@nx/devkit/node_modules/yargs-parser": {
"version": "21.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=12"
@@ -8872,6 +9060,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -8888,6 +9077,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -8904,6 +9094,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -8920,6 +9111,7 @@
"cpu": [
"arm"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -8936,6 +9128,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -8952,6 +9145,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -8968,6 +9162,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -8984,6 +9179,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -9000,6 +9196,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -9016,6 +9213,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -9027,6 +9225,7 @@
},
"node_modules/@octokit/auth-token": {
"version": "3.0.4",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 14"
@@ -9034,6 +9233,7 @@
},
"node_modules/@octokit/core": {
"version": "4.2.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/auth-token": "^3.0.0",
@@ -9050,6 +9250,7 @@
},
"node_modules/@octokit/endpoint": {
"version": "7.0.6",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/types": "^9.0.0",
@@ -9062,6 +9263,7 @@
},
"node_modules/@octokit/graphql": {
"version": "5.0.6",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/request": "^6.0.0",
@@ -9074,14 +9276,17 @@
},
"node_modules/@octokit/openapi-types": {
"version": "18.1.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/@octokit/plugin-enterprise-rest": {
"version": "6.0.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/@octokit/plugin-paginate-rest": {
"version": "6.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/tsconfig": "^1.0.2",
@@ -9096,6 +9301,7 @@
},
"node_modules/@octokit/plugin-request-log": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT",
"peerDependencies": {
"@octokit/core": ">=3"
@@ -9103,6 +9309,7 @@
},
"node_modules/@octokit/plugin-rest-endpoint-methods": {
"version": "7.2.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/types": "^10.0.0"
@@ -9116,6 +9323,7 @@
},
"node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": {
"version": "10.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/openapi-types": "^18.0.0"
@@ -9123,6 +9331,7 @@
},
"node_modules/@octokit/request": {
"version": "6.2.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/endpoint": "^7.0.0",
@@ -9138,6 +9347,7 @@
},
"node_modules/@octokit/request-error": {
"version": "3.0.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/types": "^9.0.0",
@@ -9150,6 +9360,7 @@
},
"node_modules/@octokit/rest": {
"version": "19.0.11",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/core": "^4.2.1",
@@ -9163,10 +9374,12 @@
},
"node_modules/@octokit/tsconfig": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/@octokit/types": {
"version": "9.3.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@octokit/openapi-types": "^18.0.0"
@@ -9186,6 +9399,7 @@
},
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
+ "dev": true,
"license": "MIT",
"optional": true,
"engines": {
@@ -9840,7 +10054,6 @@
},
"node_modules/@react-native/babel-preset": {
"version": "0.81.1",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -9898,7 +10111,6 @@
},
"node_modules/@react-native/babel-preset/node_modules/@babel/plugin-transform-async-to-generator": {
"version": "7.28.6",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.28.6",
@@ -9914,7 +10126,6 @@
},
"node_modules/@react-native/babel-preset/node_modules/@babel/plugin-transform-runtime": {
"version": "7.29.0",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.28.6",
@@ -9933,7 +10144,6 @@
},
"node_modules/@react-native/babel-preset/node_modules/@react-native/babel-plugin-codegen": {
"version": "0.81.1",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.3",
@@ -9945,7 +10155,6 @@
},
"node_modules/@react-native/babel-preset/node_modules/@react-native/codegen": {
"version": "0.81.1",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -9965,7 +10174,6 @@
},
"node_modules/@react-native/babel-preset/node_modules/babel-plugin-polyfill-corejs3": {
"version": "0.13.0",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/helper-define-polyfill-provider": "^0.6.5",
@@ -9977,7 +10185,6 @@
},
"node_modules/@react-native/babel-preset/node_modules/babel-plugin-polyfill-regenerator": {
"version": "0.6.8",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/helper-define-polyfill-provider": "^0.6.8"
@@ -9988,7 +10195,6 @@
},
"node_modules/@react-native/babel-preset/node_modules/semver": {
"version": "6.3.1",
- "devOptional": true,
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -10398,7 +10604,6 @@
},
"node_modules/@react-native/metro-babel-transformer": {
"version": "0.81.1",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -10415,7 +10620,6 @@
},
"node_modules/@react-native/metro-config": {
"version": "0.81.1",
- "devOptional": true,
"license": "MIT",
"dependencies": {
"@react-native/js-polyfills": "0.81.1",
@@ -10429,7 +10633,6 @@
},
"node_modules/@react-native/metro-config/node_modules/@react-native/js-polyfills": {
"version": "0.81.1",
- "devOptional": true,
"license": "MIT",
"engines": {
"node": ">= 20.19.4"
@@ -10662,6 +10865,28 @@
}
}
},
+ "node_modules/@rollup/plugin-terser": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz",
+ "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==",
+ "license": "MIT",
+ "dependencies": {
+ "serialize-javascript": "^6.0.1",
+ "smob": "^1.0.0",
+ "terser": "^5.17.4"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^2.0.0||^3.0.0||^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "rollup": {
+ "optional": true
+ }
+ }
+ },
"node_modules/@rollup/plugin-typescript": {
"version": "11.1.6",
"license": "MIT",
@@ -10981,6 +11206,14 @@
"resolved": "examples/example-react",
"link": true
},
+ "node_modules/@screeb/sdk-svelte": {
+ "resolved": "packages/sdk-svelte",
+ "link": true
+ },
+ "node_modules/@screeb/sdk-svelte-example": {
+ "resolved": "examples/example-svelte",
+ "link": true
+ },
"node_modules/@screeb/sdk-vue": {
"resolved": "packages/sdk-vue",
"link": true
@@ -11017,6 +11250,7 @@
},
"node_modules/@sigstore/bundle": {
"version": "2.3.2",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/protobuf-specs": "^0.3.2"
@@ -11027,6 +11261,7 @@
},
"node_modules/@sigstore/core": {
"version": "1.1.0",
+ "dev": true,
"license": "Apache-2.0",
"engines": {
"node": "^16.14.0 || >=18.0.0"
@@ -11034,6 +11269,7 @@
},
"node_modules/@sigstore/protobuf-specs": {
"version": "0.3.2",
+ "dev": true,
"license": "Apache-2.0",
"engines": {
"node": "^16.14.0 || >=18.0.0"
@@ -11041,6 +11277,7 @@
},
"node_modules/@sigstore/sign": {
"version": "2.3.2",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/bundle": "^2.3.2",
@@ -11056,6 +11293,7 @@
},
"node_modules/@sigstore/tuf": {
"version": "2.3.4",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/protobuf-specs": "^0.3.2",
@@ -11067,6 +11305,7 @@
},
"node_modules/@sigstore/verify": {
"version": "1.2.1",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/bundle": "^2.3.2",
@@ -11243,7 +11482,7 @@
},
"node_modules/@swc/core": {
"version": "1.7.26",
- "devOptional": true,
+ "dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
@@ -11283,6 +11522,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11300,6 +11540,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11317,6 +11558,7 @@
"cpu": [
"arm"
],
+ "dev": true,
"license": "Apache-2.0",
"optional": true,
"os": [
@@ -11334,6 +11576,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11351,6 +11594,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11368,6 +11612,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11385,6 +11630,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11402,6 +11648,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11419,6 +11666,7 @@
"cpu": [
"ia32"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11436,6 +11684,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "Apache-2.0 AND MIT",
"optional": true,
"os": [
@@ -11448,12 +11697,12 @@
},
"node_modules/@swc/counter": {
"version": "0.1.3",
- "devOptional": true,
+ "dev": true,
"license": "Apache-2.0"
},
"node_modules/@swc/types": {
"version": "0.1.12",
- "devOptional": true,
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@swc/counter": "^0.1.3"
@@ -11474,26 +11723,32 @@
},
"node_modules/@tsconfig/node10": {
"version": "1.0.9",
+ "dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node12": {
"version": "1.0.11",
+ "dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node14": {
"version": "1.0.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node16": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/svelte": {
"version": "5.0.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/@tufjs/canonical-json": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^16.14.0 || >=18.0.0"
@@ -11501,6 +11756,7 @@
},
"node_modules/@tufjs/models": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@tufjs/canonical-json": "2.0.0",
@@ -11512,6 +11768,7 @@
},
"node_modules/@tufjs/models/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -11519,6 +11776,7 @@
},
"node_modules/@tufjs/models/node_modules/minimatch": {
"version": "9.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -11532,6 +11790,7 @@
},
"node_modules/@tybys/wasm-util": {
"version": "0.9.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.4.0"
@@ -11669,10 +11928,6 @@
"@types/node": "*"
}
},
- "node_modules/@types/hammerjs": {
- "version": "2.0.46",
- "license": "MIT"
- },
"node_modules/@types/http-errors": {
"version": "2.0.4",
"dev": true,
@@ -11749,10 +12004,12 @@
},
"node_modules/@types/minimatch": {
"version": "3.0.5",
+ "dev": true,
"license": "MIT"
},
"node_modules/@types/minimist": {
"version": "1.2.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/@types/node": {
@@ -11769,6 +12026,7 @@
},
"node_modules/@types/normalize-package-data": {
"version": "2.4.4",
+ "dev": true,
"license": "MIT"
},
"node_modules/@types/parse-path": {
@@ -11783,6 +12041,7 @@
},
"node_modules/@types/pug": {
"version": "2.0.7",
+ "dev": true,
"license": "MIT"
},
"node_modules/@types/qs": {
@@ -12929,10 +13188,12 @@
},
"node_modules/@yarnpkg/lockfile": {
"version": "1.1.0",
+ "dev": true,
"license": "BSD-2-Clause"
},
"node_modules/@yarnpkg/parsers": {
"version": "3.0.0-rc.46",
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"js-yaml": "^3.10.0",
@@ -12944,6 +13205,7 @@
},
"node_modules/@yarnpkg/parsers/node_modules/argparse": {
"version": "1.0.10",
+ "dev": true,
"license": "MIT",
"dependencies": {
"sprintf-js": "~1.0.2"
@@ -12951,6 +13213,7 @@
},
"node_modules/@yarnpkg/parsers/node_modules/js-yaml": {
"version": "3.14.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"argparse": "^1.0.7",
@@ -12962,10 +13225,12 @@
},
"node_modules/@yarnpkg/parsers/node_modules/sprintf-js": {
"version": "1.0.3",
+ "dev": true,
"license": "BSD-3-Clause"
},
"node_modules/@zkochan/js-yaml": {
"version": "0.0.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"argparse": "^2.0.1"
@@ -12981,6 +13246,7 @@
},
"node_modules/abbrev": {
"version": "2.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -13043,6 +13309,7 @@
},
"node_modules/acorn-walk": {
"version": "8.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.4.0"
@@ -13050,6 +13317,7 @@
},
"node_modules/add-stream": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/adjust-sourcemap-loader": {
@@ -13097,6 +13365,7 @@
},
"node_modules/aggregate-error": {
"version": "3.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"clean-stack": "^2.0.0",
@@ -13108,6 +13377,7 @@
},
"node_modules/ajv": {
"version": "8.12.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
@@ -13160,6 +13430,7 @@
},
"node_modules/ansi-colors": {
"version": "4.1.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -13270,6 +13541,7 @@
},
"node_modules/aproba": {
"version": "2.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/are-we-there-yet": {
@@ -13286,6 +13558,7 @@
},
"node_modules/arg": {
"version": "4.1.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/argparse": {
@@ -13304,6 +13577,7 @@
},
"node_modules/aria-query": {
"version": "5.3.0",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"dequal": "^2.0.3"
@@ -13344,6 +13618,7 @@
},
"node_modules/array-differ": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -13356,6 +13631,7 @@
},
"node_modules/array-ify": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/array-includes": {
@@ -13493,6 +13769,7 @@
},
"node_modules/arrify": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -13528,6 +13805,7 @@
},
"node_modules/async": {
"version": "3.2.6",
+ "dev": true,
"license": "MIT"
},
"node_modules/async-function": {
@@ -13560,6 +13838,7 @@
},
"node_modules/asynckit": {
"version": "0.4.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/autoprefixer": {
@@ -13618,6 +13897,7 @@
},
"node_modules/axios": {
"version": "1.7.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"follow-redirects": "^1.15.6",
@@ -13627,6 +13907,7 @@
},
"node_modules/axobject-query": {
"version": "4.1.0",
+ "dev": true,
"license": "Apache-2.0",
"engines": {
"node": ">= 0.4"
@@ -13905,6 +14186,7 @@
},
"node_modules/before-after-hook": {
"version": "2.2.3",
+ "dev": true,
"license": "Apache-2.0"
},
"node_modules/better-opn": {
@@ -13934,6 +14216,7 @@
},
"node_modules/bin-links": {
"version": "4.0.4",
+ "dev": true,
"license": "ISC",
"dependencies": {
"cmd-shim": "^6.0.0",
@@ -13947,6 +14230,7 @@
},
"node_modules/binary-extensions": {
"version": "2.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -13954,6 +14238,7 @@
},
"node_modules/bl": {
"version": "4.1.0",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"buffer": "^5.5.0",
@@ -14124,6 +14409,7 @@
},
"node_modules/buffer-crc32": {
"version": "0.2.13",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "*"
@@ -14149,6 +14435,7 @@
},
"node_modules/byte-size": {
"version": "8.1.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -14236,6 +14523,7 @@
},
"node_modules/cacache": {
"version": "18.0.4",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/fs": "^3.1.0",
@@ -14257,6 +14545,7 @@
},
"node_modules/cacache/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -14264,6 +14553,7 @@
},
"node_modules/cacache/node_modules/glob": {
"version": "10.4.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
@@ -14282,10 +14572,12 @@
},
"node_modules/cacache/node_modules/lru-cache": {
"version": "10.4.3",
+ "dev": true,
"license": "ISC"
},
"node_modules/cacache/node_modules/minimatch": {
"version": "9.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -14299,6 +14591,7 @@
},
"node_modules/cacache/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -14364,6 +14657,7 @@
},
"node_modules/camelcase-keys": {
"version": "6.2.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"camelcase": "^5.3.1",
@@ -14411,6 +14705,7 @@
},
"node_modules/char-regex": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -14418,10 +14713,12 @@
},
"node_modules/chardet": {
"version": "0.7.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/chokidar": {
"version": "3.5.3",
+ "dev": true,
"funding": [
{
"type": "individual",
@@ -14447,6 +14744,7 @@
},
"node_modules/chokidar/node_modules/glob-parent": {
"version": "5.1.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"is-glob": "^4.0.1"
@@ -14457,6 +14755,7 @@
},
"node_modules/chownr": {
"version": "2.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=10"
@@ -14564,10 +14863,12 @@
},
"node_modules/cjs-module-lexer": {
"version": "1.4.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/clean-stack": {
"version": "2.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -14575,6 +14876,7 @@
},
"node_modules/cli-cursor": {
"version": "3.1.0",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"restore-cursor": "^3.1.0"
@@ -14595,6 +14897,7 @@
},
"node_modules/cli-width": {
"version": "3.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">= 10"
@@ -14625,6 +14928,7 @@
},
"node_modules/clone-deep": {
"version": "4.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-plain-object": "^2.0.4",
@@ -14637,6 +14941,7 @@
},
"node_modules/clone-deep/node_modules/is-plain-object": {
"version": "2.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"isobject": "^3.0.1"
@@ -14647,6 +14952,7 @@
},
"node_modules/cmd-shim": {
"version": "6.0.3",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -14654,6 +14960,7 @@
},
"node_modules/co": {
"version": "4.6.0",
+ "dev": true,
"license": "MIT",
"engines": {
"iojs": ">= 1.0.0",
@@ -14662,6 +14969,7 @@
},
"node_modules/code-red": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.4.15",
@@ -14673,6 +14981,7 @@
},
"node_modules/collect-v8-coverage": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/color": {
@@ -14710,6 +15019,7 @@
},
"node_modules/color-support": {
"version": "1.1.3",
+ "dev": true,
"license": "ISC",
"bin": {
"color-support": "bin.js"
@@ -14722,6 +15032,7 @@
},
"node_modules/columnify": {
"version": "1.6.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"strip-ansi": "^6.0.1",
@@ -14733,6 +15044,7 @@
},
"node_modules/combined-stream": {
"version": "1.0.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"delayed-stream": "~1.0.0"
@@ -15222,6 +15534,7 @@
},
"node_modules/common-ancestor-path": {
"version": "1.0.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/common-path-prefix": {
@@ -15236,6 +15549,7 @@
},
"node_modules/compare-func": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"array-ify": "^1.0.0",
@@ -15296,6 +15610,7 @@
},
"node_modules/concat-stream": {
"version": "2.0.0",
+ "dev": true,
"engines": [
"node >= 6.0"
],
@@ -15354,6 +15669,7 @@
},
"node_modules/console-control-strings": {
"version": "1.1.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/content-disposition": {
@@ -15399,6 +15715,7 @@
},
"node_modules/conventional-changelog-angular": {
"version": "6.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"compare-func": "^2.0.0"
@@ -15409,6 +15726,7 @@
},
"node_modules/conventional-changelog-conventionalcommits": {
"version": "6.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"compare-func": "^2.0.0"
@@ -15419,6 +15737,7 @@
},
"node_modules/conventional-changelog-core": {
"version": "5.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"add-stream": "^1.0.0",
@@ -15439,6 +15758,7 @@
},
"node_modules/conventional-changelog-core/node_modules/git-raw-commits": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"dargs": "^7.0.0",
@@ -15454,6 +15774,7 @@
},
"node_modules/conventional-changelog-preset-loader": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=14"
@@ -15461,6 +15782,7 @@
},
"node_modules/conventional-changelog-writer": {
"version": "6.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"conventional-commits-filter": "^3.0.0",
@@ -15594,6 +15916,7 @@
},
"node_modules/conventional-commits-filter": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"lodash.ismatch": "^4.4.0",
@@ -15605,6 +15928,7 @@
},
"node_modules/conventional-commits-parser": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-text-path": "^1.0.1",
@@ -15621,6 +15945,7 @@
},
"node_modules/conventional-recommended-bump": {
"version": "7.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"concat-stream": "^2.0.0",
@@ -15640,6 +15965,7 @@
},
"node_modules/conventional-recommended-bump/node_modules/git-raw-commits": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"dargs": "^7.0.0",
@@ -15672,7 +15998,7 @@
},
"node_modules/copy-anything": {
"version": "2.0.6",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-what": "^3.14.1"
@@ -15746,6 +16072,7 @@
},
"node_modules/core-util-is": {
"version": "1.0.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/cors": {
@@ -15762,6 +16089,7 @@
},
"node_modules/cosmiconfig": {
"version": "8.3.6",
+ "dev": true,
"license": "MIT",
"dependencies": {
"import-fresh": "^3.3.0",
@@ -15786,6 +16114,7 @@
},
"node_modules/cosmiconfig-typescript-loader": {
"version": "4.4.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=v14.21.3"
@@ -15799,6 +16128,7 @@
},
"node_modules/create-jest": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
@@ -15818,6 +16148,7 @@
},
"node_modules/create-require": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/critters": {
@@ -15834,31 +16165,6 @@
"pretty-bytes": "^5.3.0"
}
},
- "node_modules/cross-fetch": {
- "version": "3.2.0",
- "license": "MIT",
- "dependencies": {
- "node-fetch": "^2.7.0"
- }
- },
- "node_modules/cross-fetch/node_modules/node-fetch": {
- "version": "2.7.0",
- "license": "MIT",
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
"node_modules/cross-spawn": {
"version": "7.0.6",
"license": "MIT",
@@ -15871,13 +16177,6 @@
"node": ">= 8"
}
},
- "node_modules/css-in-js-utils": {
- "version": "3.1.0",
- "license": "MIT",
- "dependencies": {
- "hyphenate-style-name": "^1.0.3"
- }
- },
"node_modules/css-loader": {
"version": "6.8.1",
"dev": true,
@@ -15920,6 +16219,7 @@
},
"node_modules/css-tree": {
"version": "2.3.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"mdn-data": "2.0.30",
@@ -15942,6 +16242,7 @@
},
"node_modules/cssesc": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"bin": {
"cssesc": "bin/cssesc"
@@ -15992,6 +16293,7 @@
},
"node_modules/dargs": {
"version": "7.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -16107,6 +16409,7 @@
},
"node_modules/dateformat": {
"version": "3.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "*"
@@ -16141,6 +16444,7 @@
},
"node_modules/decamelize": {
"version": "1.2.0",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -16148,6 +16452,7 @@
},
"node_modules/decamelize-keys": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"decamelize": "^1.1.0",
@@ -16162,6 +16467,7 @@
},
"node_modules/decamelize-keys/node_modules/map-obj": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -16181,6 +16487,7 @@
},
"node_modules/dedent": {
"version": "1.5.3",
+ "dev": true,
"license": "MIT",
"peerDependencies": {
"babel-plugin-macros": "^3.1.0"
@@ -16483,6 +16790,7 @@
},
"node_modules/delayed-stream": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.4.0"
@@ -16510,10 +16818,12 @@
},
"node_modules/deprecation": {
"version": "2.3.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/dequal": {
"version": "2.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -16534,6 +16844,7 @@
},
"node_modules/detect-indent": {
"version": "6.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -16548,6 +16859,7 @@
},
"node_modules/detect-newline": {
"version": "3.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -16569,6 +16881,7 @@
},
"node_modules/diff": {
"version": "4.0.2",
+ "dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
@@ -16576,6 +16889,7 @@
},
"node_modules/diff-sequences": {
"version": "29.6.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
@@ -16695,6 +17009,7 @@
},
"node_modules/dot-prop": {
"version": "5.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-obj": "^2.0.0"
@@ -16741,10 +17056,12 @@
},
"node_modules/duplexer": {
"version": "0.1.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/eastasianwidth": {
"version": "0.2.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/ee-first": {
@@ -16753,6 +17070,7 @@
},
"node_modules/ejs": {
"version": "3.1.10",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"jake": "^10.8.5"
@@ -16770,6 +17088,7 @@
},
"node_modules/emittery": {
"version": "0.13.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
@@ -16799,6 +17118,7 @@
},
"node_modules/encoding": {
"version": "0.1.13",
+ "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -16807,6 +17127,7 @@
},
"node_modules/encoding/node_modules/iconv-lite": {
"version": "0.6.3",
+ "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -16818,6 +17139,7 @@
},
"node_modules/end-of-stream": {
"version": "1.4.4",
+ "dev": true,
"license": "MIT",
"dependencies": {
"once": "^1.4.0"
@@ -16885,6 +17207,7 @@
},
"node_modules/enquirer": {
"version": "2.3.6",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-colors": "^4.1.1"
@@ -16929,6 +17252,7 @@
},
"node_modules/env-paths": {
"version": "2.2.1",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -16936,6 +17260,7 @@
},
"node_modules/envinfo": {
"version": "7.13.0",
+ "devOptional": true,
"license": "MIT",
"bin": {
"envinfo": "dist/cli.js"
@@ -16946,10 +17271,12 @@
},
"node_modules/err-code": {
"version": "2.0.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/errno": {
"version": "0.1.8",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -16962,6 +17289,7 @@
},
"node_modules/error-ex": {
"version": "1.3.2",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"is-arrayish": "^0.2.1"
@@ -17178,6 +17506,7 @@
},
"node_modules/es6-promise": {
"version": "3.3.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/esbuild": {
@@ -19105,6 +19434,7 @@
},
"node_modules/estree-walker": {
"version": "3.0.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0"
@@ -19149,6 +19479,7 @@
},
"node_modules/eventemitter3": {
"version": "4.0.7",
+ "dev": true,
"license": "MIT"
},
"node_modules/events": {
@@ -19169,6 +19500,7 @@
},
"node_modules/execa": {
"version": "5.1.1",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.3",
@@ -19190,12 +19522,14 @@
},
"node_modules/exit": {
"version": "0.1.2",
+ "dev": true,
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/expect": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/expect-utils": "^29.7.0",
@@ -19208,6 +19542,18 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
+ "node_modules/expo-eas-client": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/expo-eas-client/-/expo-eas-client-1.0.8.tgz",
+ "integrity": "sha512-5or11NJhSeDoHHI6zyvQDW2cz/yFyE+1Cz8NTs5NK8JzC7J0JrkUgptWtxyfB6Xs/21YRNifd3qgbBN3hfKVgA==",
+ "license": "MIT"
+ },
+ "node_modules/expo-json-utils": {
+ "version": "0.15.0",
+ "resolved": "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.15.0.tgz",
+ "integrity": "sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ==",
+ "license": "MIT"
+ },
"node_modules/expo-modules-autolinking": {
"version": "3.0.25",
"license": "MIT",
@@ -19230,12 +19576,20 @@
}
},
"node_modules/expo-server": {
- "version": "1.0.6",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/expo-server/-/expo-server-1.0.7.tgz",
+ "integrity": "sha512-mcmyML3oXcqFUXUxtdtCL1O00ztNI2v76d+MdniXRUgHNxIcHZ05zo+DqBaOOT6LQnPk4vA4YHqQl7iGUfRb3g==",
"license": "MIT",
"engines": {
"node": ">=20.16.0"
}
},
+ "node_modules/expo-structured-headers": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/expo-structured-headers/-/expo-structured-headers-5.0.0.tgz",
+ "integrity": "sha512-RmrBtnSphk5REmZGV+lcdgdpxyzio5rJw8CXviHE6qH5pKQQ83fhMEcigvrkBdsn2Efw2EODp4Yxl1/fqMvOZw==",
+ "license": "MIT"
+ },
"node_modules/exponential-backoff": {
"version": "3.1.1",
"license": "Apache-2.0"
@@ -19347,6 +19701,7 @@
},
"node_modules/external-editor": {
"version": "3.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"chardet": "^0.7.0",
@@ -19359,6 +19714,7 @@
},
"node_modules/external-editor/node_modules/tmp": {
"version": "0.0.33",
+ "dev": true,
"license": "MIT",
"dependencies": {
"os-tmpdir": "~1.0.2"
@@ -19465,54 +19821,6 @@
"bser": "2.1.1"
}
},
- "node_modules/fbjs": {
- "version": "3.0.5",
- "license": "MIT",
- "dependencies": {
- "cross-fetch": "^3.1.5",
- "fbjs-css-vars": "^1.0.0",
- "loose-envify": "^1.0.0",
- "object-assign": "^4.1.0",
- "promise": "^7.1.1",
- "setimmediate": "^1.0.5",
- "ua-parser-js": "^1.0.35"
- }
- },
- "node_modules/fbjs-css-vars": {
- "version": "1.0.2",
- "license": "MIT"
- },
- "node_modules/fbjs/node_modules/promise": {
- "version": "7.3.1",
- "license": "MIT",
- "dependencies": {
- "asap": "~2.0.3"
- }
- },
- "node_modules/fbjs/node_modules/ua-parser-js": {
- "version": "1.0.41",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/ua-parser-js"
- },
- {
- "type": "paypal",
- "url": "https://paypal.me/faisalman"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/faisalman"
- }
- ],
- "license": "MIT",
- "bin": {
- "ua-parser-js": "script/cli.js"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/fd-package-json": {
"version": "2.0.0",
"dev": true,
@@ -19531,6 +19839,7 @@
},
"node_modules/figures": {
"version": "3.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"escape-string-regexp": "^1.0.5"
@@ -19554,6 +19863,7 @@
},
"node_modules/filelist": {
"version": "1.0.4",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"minimatch": "^5.0.1"
@@ -19561,6 +19871,7 @@
},
"node_modules/filelist/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -19568,6 +19879,7 @@
},
"node_modules/filelist/node_modules/minimatch": {
"version": "5.1.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -19751,6 +20063,7 @@
},
"node_modules/flat": {
"version": "5.0.2",
+ "dev": true,
"license": "BSD-3-Clause",
"bin": {
"flat": "cli.js"
@@ -19791,6 +20104,7 @@
},
"node_modules/follow-redirects": {
"version": "1.15.9",
+ "dev": true,
"funding": [
{
"type": "individual",
@@ -19827,6 +20141,7 @@
},
"node_modules/foreground-child": {
"version": "3.3.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"cross-spawn": "^7.0.0",
@@ -19841,6 +20156,7 @@
},
"node_modules/foreground-child/node_modules/signal-exit": {
"version": "4.1.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=14"
@@ -19851,6 +20167,7 @@
},
"node_modules/form-data": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"asynckit": "^0.4.0",
@@ -19897,6 +20214,7 @@
},
"node_modules/front-matter": {
"version": "4.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"js-yaml": "^3.13.1"
@@ -19904,6 +20222,7 @@
},
"node_modules/front-matter/node_modules/argparse": {
"version": "1.0.10",
+ "dev": true,
"license": "MIT",
"dependencies": {
"sprintf-js": "~1.0.2"
@@ -19911,6 +20230,7 @@
},
"node_modules/front-matter/node_modules/js-yaml": {
"version": "3.14.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"argparse": "^1.0.7",
@@ -19922,14 +20242,17 @@
},
"node_modules/front-matter/node_modules/sprintf-js": {
"version": "1.0.3",
+ "dev": true,
"license": "BSD-3-Clause"
},
"node_modules/fs-constants": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/fs-extra": {
"version": "11.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.0",
@@ -19942,6 +20265,7 @@
},
"node_modules/fs-minipass": {
"version": "3.0.3",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minipass": "^7.0.3"
@@ -19952,6 +20276,7 @@
},
"node_modules/fs-minipass/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -20101,6 +20426,7 @@
},
"node_modules/get-pkg-repo": {
"version": "4.2.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@hutson/parse-repository-url": "^3.0.0",
@@ -20117,6 +20443,7 @@
},
"node_modules/get-pkg-repo/node_modules/cliui": {
"version": "7.0.4",
+ "dev": true,
"license": "ISC",
"dependencies": {
"string-width": "^4.2.0",
@@ -20126,6 +20453,7 @@
},
"node_modules/get-pkg-repo/node_modules/readable-stream": {
"version": "2.3.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"core-util-is": "~1.0.0",
@@ -20139,10 +20467,12 @@
},
"node_modules/get-pkg-repo/node_modules/safe-buffer": {
"version": "5.1.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/get-pkg-repo/node_modules/string_decoder": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.1.0"
@@ -20150,6 +20480,7 @@
},
"node_modules/get-pkg-repo/node_modules/through2": {
"version": "2.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
"readable-stream": "~2.3.6",
@@ -20158,6 +20489,7 @@
},
"node_modules/get-pkg-repo/node_modules/yargs": {
"version": "16.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"cliui": "^7.0.2",
@@ -20174,6 +20506,7 @@
},
"node_modules/get-port": {
"version": "5.1.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -20196,6 +20529,7 @@
},
"node_modules/get-stream": {
"version": "6.0.1",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -20269,6 +20603,7 @@
},
"node_modules/git-raw-commits": {
"version": "2.0.11",
+ "dev": true,
"license": "MIT",
"dependencies": {
"dargs": "^7.0.0",
@@ -20286,6 +20621,7 @@
},
"node_modules/git-remote-origin-url": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"gitconfiglocal": "^1.0.0",
@@ -20297,6 +20633,7 @@
},
"node_modules/git-remote-origin-url/node_modules/pify": {
"version": "2.3.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -20304,6 +20641,7 @@
},
"node_modules/git-semver-tags": {
"version": "5.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"meow": "^8.1.2",
@@ -20318,6 +20656,7 @@
},
"node_modules/git-up": {
"version": "7.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-ssh": "^1.4.0",
@@ -20326,6 +20665,7 @@
},
"node_modules/git-url-parse": {
"version": "14.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"git-up": "^7.0.0"
@@ -20333,6 +20673,7 @@
},
"node_modules/gitconfiglocal": {
"version": "1.0.0",
+ "dev": true,
"license": "BSD",
"dependencies": {
"ini": "^1.3.2"
@@ -20395,6 +20736,7 @@
},
"node_modules/global-dirs": {
"version": "0.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ini": "^1.3.4"
@@ -20496,6 +20838,7 @@
},
"node_modules/handlebars": {
"version": "4.7.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"minimist": "^1.2.5",
@@ -20515,6 +20858,7 @@
},
"node_modules/hard-rejection": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -20587,6 +20931,7 @@
},
"node_modules/has-unicode": {
"version": "2.0.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/hasown": {
@@ -20635,19 +20980,9 @@
"hermes-estree": "0.29.1"
}
},
- "node_modules/hoist-non-react-statics": {
- "version": "3.3.2",
- "license": "BSD-3-Clause",
- "dependencies": {
- "react-is": "^16.7.0"
- }
- },
- "node_modules/hoist-non-react-statics/node_modules/react-is": {
- "version": "16.13.1",
- "license": "MIT"
- },
"node_modules/hosted-git-info": {
"version": "4.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"lru-cache": "^6.0.0"
@@ -20658,6 +20993,7 @@
},
"node_modules/hosted-git-info/node_modules/lru-cache": {
"version": "6.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
@@ -20668,6 +21004,7 @@
},
"node_modules/hosted-git-info/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/hpack.js": {
@@ -20736,6 +21073,7 @@
},
"node_modules/html-escaper": {
"version": "2.0.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/htmlparser2": {
@@ -20758,6 +21096,7 @@
},
"node_modules/http-cache-semantics": {
"version": "4.1.1",
+ "dev": true,
"license": "BSD-2-Clause"
},
"node_modules/http-deceiver": {
@@ -20806,6 +21145,7 @@
},
"node_modules/http-proxy-agent": {
"version": "7.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"agent-base": "^7.1.0",
@@ -20862,6 +21202,7 @@
},
"node_modules/human-signals": {
"version": "2.1.0",
+ "devOptional": true,
"license": "Apache-2.0",
"engines": {
"node": ">=10.17.0"
@@ -20877,6 +21218,7 @@
},
"node_modules/husky": {
"version": "8.0.3",
+ "dev": true,
"license": "MIT",
"bin": {
"husky": "lib/bin.js"
@@ -20888,12 +21230,9 @@
"url": "https://github.com/sponsors/typicode"
}
},
- "node_modules/hyphenate-style-name": {
- "version": "1.1.0",
- "license": "BSD-3-Clause"
- },
"node_modules/iconv-lite": {
"version": "0.4.24",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
@@ -20940,6 +21279,7 @@
},
"node_modules/ignore-walk": {
"version": "6.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minimatch": "^9.0.0"
@@ -20950,6 +21290,7 @@
},
"node_modules/ignore-walk/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -20957,6 +21298,7 @@
},
"node_modules/ignore-walk/node_modules/minimatch": {
"version": "9.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -20970,6 +21312,7 @@
},
"node_modules/image-size": {
"version": "0.5.5",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -20982,7 +21325,7 @@
},
"node_modules/immutable": {
"version": "4.3.4",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/import-fresh": {
@@ -21008,6 +21351,7 @@
},
"node_modules/import-local": {
"version": "3.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"pkg-dir": "^4.2.0",
@@ -21041,6 +21385,7 @@
},
"node_modules/indent-string": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -21069,6 +21414,7 @@
},
"node_modules/init-package-json": {
"version": "6.0.3",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/package-json": "^5.0.0",
@@ -21091,15 +21437,9 @@
"tslib": "^2.0.0"
}
},
- "node_modules/inline-style-prefixer": {
- "version": "7.0.1",
- "license": "MIT",
- "dependencies": {
- "css-in-js-utils": "^3.1.0"
- }
- },
"node_modules/inquirer": {
"version": "8.2.6",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-escapes": "^4.2.1",
@@ -21124,6 +21464,7 @@
},
"node_modules/inquirer/node_modules/wrap-ansi": {
"version": "6.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
@@ -21165,6 +21506,7 @@
},
"node_modules/ip-address": {
"version": "9.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
"jsbn": "1.1.0",
@@ -21227,6 +21569,7 @@
},
"node_modules/is-arrayish": {
"version": "0.2.1",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/is-async-function": {
@@ -21263,6 +21606,7 @@
},
"node_modules/is-binary-path": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"binary-extensions": "^2.0.0"
@@ -21318,6 +21662,7 @@
},
"node_modules/is-ci": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ci-info": "^3.2.0"
@@ -21413,6 +21758,7 @@
},
"node_modules/is-generator-fn": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -21588,6 +21934,7 @@
},
"node_modules/is-interactive": {
"version": "1.0.0",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -21595,6 +21942,7 @@
},
"node_modules/is-lambda": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/is-map": {
@@ -21648,6 +21996,7 @@
},
"node_modules/is-obj": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -21673,6 +22022,7 @@
},
"node_modules/is-plain-obj": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -21680,6 +22030,7 @@
},
"node_modules/is-plain-object": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -21692,6 +22043,7 @@
},
"node_modules/is-reference": {
"version": "3.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/estree": "*"
@@ -21752,6 +22104,7 @@
},
"node_modules/is-ssh": {
"version": "1.4.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"protocols": "^2.0.1"
@@ -21759,6 +22112,7 @@
},
"node_modules/is-stream": {
"version": "2.0.1",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -21800,6 +22154,7 @@
},
"node_modules/is-text-path": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"text-extensions": "^1.0.0"
@@ -21840,6 +22195,7 @@
},
"node_modules/is-unicode-supported": {
"version": "0.1.0",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -21890,7 +22246,7 @@
},
"node_modules/is-what": {
"version": "3.14.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/is-windows": {
@@ -21913,6 +22269,7 @@
},
"node_modules/isarray": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/isbinaryfile": {
@@ -21932,6 +22289,7 @@
},
"node_modules/isobject": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -21961,6 +22319,7 @@
},
"node_modules/istanbul-lib-instrument": {
"version": "6.0.3",
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@babel/core": "^7.23.9",
@@ -21975,6 +22334,7 @@
},
"node_modules/istanbul-lib-report": {
"version": "3.0.1",
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"istanbul-lib-coverage": "^3.0.0",
@@ -21987,6 +22347,7 @@
},
"node_modules/istanbul-lib-source-maps": {
"version": "4.0.1",
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"debug": "^4.1.1",
@@ -21999,6 +22360,7 @@
},
"node_modules/istanbul-reports": {
"version": "3.1.7",
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"html-escaper": "^2.0.0",
@@ -22026,6 +22388,7 @@
},
"node_modules/jackspeak": {
"version": "3.4.3",
+ "dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
@@ -22039,6 +22402,7 @@
},
"node_modules/jake": {
"version": "10.9.2",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"async": "^3.2.3",
@@ -22060,6 +22424,7 @@
},
"node_modules/jest": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/core": "^29.7.0",
@@ -22084,6 +22449,7 @@
},
"node_modules/jest-changed-files": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"execa": "^5.0.0",
@@ -22096,6 +22462,7 @@
},
"node_modules/jest-circus": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
@@ -22125,6 +22492,7 @@
},
"node_modules/jest-cli": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/core": "^29.7.0",
@@ -22156,6 +22524,7 @@
},
"node_modules/jest-config": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
@@ -22199,6 +22568,7 @@
},
"node_modules/jest-diff": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
@@ -22212,6 +22582,7 @@
},
"node_modules/jest-docblock": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"detect-newline": "^3.0.0"
@@ -22222,6 +22593,7 @@
},
"node_modules/jest-each": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
@@ -22307,6 +22679,7 @@
},
"node_modules/jest-leak-detector": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3",
@@ -22318,6 +22691,7 @@
},
"node_modules/jest-matcher-utils": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
@@ -22361,6 +22735,7 @@
},
"node_modules/jest-pnp-resolver": {
"version": "1.2.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -22383,6 +22758,7 @@
},
"node_modules/jest-resolve": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
@@ -22401,6 +22777,7 @@
},
"node_modules/jest-resolve-dependencies": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"jest-regex-util": "^29.6.3",
@@ -22412,6 +22789,7 @@
},
"node_modules/jest-runner": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
@@ -22442,6 +22820,7 @@
},
"node_modules/jest-runtime": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
@@ -22473,6 +22852,7 @@
},
"node_modules/jest-snapshot": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
@@ -22542,6 +22922,7 @@
},
"node_modules/jest-watcher": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
@@ -22623,6 +23004,7 @@
},
"node_modules/jsbn": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/jsc-safe-url": {
@@ -22757,14 +23139,17 @@
},
"node_modules/json-parse-better-errors": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/json-schema-traverse": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/json-stable-stringify-without-jsonify": {
@@ -22773,6 +23158,7 @@
},
"node_modules/json-stringify-nice": {
"version": "1.1.4",
+ "dev": true,
"license": "ISC",
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -22780,6 +23166,7 @@
},
"node_modules/json-stringify-safe": {
"version": "5.0.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/json-with-bigint": {
@@ -22803,6 +23190,7 @@
},
"node_modules/jsonfile": {
"version": "6.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
@@ -22813,6 +23201,7 @@
},
"node_modules/jsonparse": {
"version": "1.3.1",
+ "dev": true,
"engines": [
"node >= 0.2.0"
],
@@ -22820,6 +23209,7 @@
},
"node_modules/JSONStream": {
"version": "1.3.5",
+ "dev": true,
"license": "(MIT OR Apache-2.0)",
"dependencies": {
"jsonparse": "^1.2.0",
@@ -22848,10 +23238,12 @@
},
"node_modules/just-diff": {
"version": "6.0.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/just-diff-apply": {
"version": "5.5.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/karma": {
@@ -23036,6 +23428,7 @@
},
"node_modules/kind-of": {
"version": "6.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -23096,6 +23489,7 @@
},
"node_modules/lerna": {
"version": "8.1.8",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@lerna/create": "8.1.8",
@@ -23189,6 +23583,7 @@
},
"node_modules/lerna/node_modules/chalk": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -23203,6 +23598,7 @@
},
"node_modules/lerna/node_modules/conventional-changelog-angular": {
"version": "7.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"compare-func": "^2.0.0"
@@ -23213,6 +23609,7 @@
},
"node_modules/lerna/node_modules/execa": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.3",
@@ -23234,6 +23631,7 @@
},
"node_modules/lerna/node_modules/get-stream": {
"version": "6.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -23244,6 +23642,7 @@
},
"node_modules/lerna/node_modules/is-stream": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -23251,6 +23650,7 @@
},
"node_modules/lerna/node_modules/minimatch": {
"version": "3.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
@@ -23261,6 +23661,7 @@
},
"node_modules/lerna/node_modules/yargs-parser": {
"version": "21.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=12"
@@ -23268,7 +23669,7 @@
},
"node_modules/less": {
"version": "4.1.3",
- "devOptional": true,
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"copy-anything": "^2.0.1",
@@ -23312,6 +23713,7 @@
},
"node_modules/less/node_modules/make-dir": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -23325,6 +23727,7 @@
},
"node_modules/less/node_modules/mime": {
"version": "1.6.0",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -23337,6 +23740,7 @@
},
"node_modules/less/node_modules/pify": {
"version": "4.0.1",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -23346,6 +23750,7 @@
},
"node_modules/less/node_modules/semver": {
"version": "5.7.2",
+ "dev": true,
"license": "ISC",
"optional": true,
"peer": true,
@@ -23373,6 +23778,7 @@
},
"node_modules/libnpmaccess": {
"version": "8.0.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"npm-package-arg": "^11.0.2",
@@ -23384,6 +23790,7 @@
},
"node_modules/libnpmpublish": {
"version": "9.0.9",
+ "dev": true,
"license": "ISC",
"dependencies": {
"ci-info": "^4.0.0",
@@ -23401,6 +23808,7 @@
},
"node_modules/libnpmpublish/node_modules/ci-info": {
"version": "4.0.0",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -23414,6 +23822,7 @@
},
"node_modules/libnpmpublish/node_modules/hosted-git-info": {
"version": "7.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"lru-cache": "^10.0.1"
@@ -23424,10 +23833,12 @@
},
"node_modules/libnpmpublish/node_modules/lru-cache": {
"version": "10.4.3",
+ "dev": true,
"license": "ISC"
},
"node_modules/libnpmpublish/node_modules/normalize-package-data": {
"version": "6.0.2",
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"hosted-git-info": "^7.0.0",
@@ -23520,7 +23931,7 @@
},
"node_modules/lilconfig": {
"version": "2.1.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -23528,6 +23939,7 @@
},
"node_modules/lines-and-columns": {
"version": "2.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
@@ -23535,6 +23947,7 @@
},
"node_modules/load-json-file": {
"version": "6.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"graceful-fs": "^4.1.15",
@@ -23548,6 +23961,7 @@
},
"node_modules/load-json-file/node_modules/type-fest": {
"version": "0.6.0",
+ "dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=8"
@@ -23571,6 +23985,7 @@
},
"node_modules/locate-character": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/locate-path": {
@@ -23588,10 +24003,12 @@
},
"node_modules/lodash": {
"version": "4.17.21",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.camelcase": {
"version": "4.3.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.capitalize": {
@@ -23610,14 +24027,17 @@
},
"node_modules/lodash.isfunction": {
"version": "3.0.9",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.ismatch": {
"version": "4.4.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.isplainobject": {
"version": "4.0.6",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.isstring": {
@@ -23627,6 +24047,7 @@
},
"node_modules/lodash.kebabcase": {
"version": "4.1.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.memoize": {
@@ -23640,14 +24061,17 @@
},
"node_modules/lodash.mergewith": {
"version": "4.6.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.snakecase": {
"version": "4.1.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.startcase": {
"version": "4.4.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.throttle": {
@@ -23656,6 +24080,7 @@
},
"node_modules/lodash.uniq": {
"version": "4.5.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/lodash.uniqby": {
@@ -23665,10 +24090,12 @@
},
"node_modules/lodash.upperfirst": {
"version": "4.3.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/log-symbols": {
"version": "4.1.0",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.1.0",
@@ -23864,6 +24291,7 @@
},
"node_modules/make-dir": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"semver": "^7.5.3"
@@ -23877,10 +24305,12 @@
},
"node_modules/make-error": {
"version": "1.3.6",
+ "dev": true,
"license": "ISC"
},
"node_modules/make-fetch-happen": {
"version": "13.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/agent": "^2.0.0",
@@ -23902,6 +24332,7 @@
},
"node_modules/make-fetch-happen/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -23916,6 +24347,7 @@
},
"node_modules/map-obj": {
"version": "4.3.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -23949,6 +24381,7 @@
},
"node_modules/mdn-data": {
"version": "2.0.30",
+ "dev": true,
"license": "CC0-1.0"
},
"node_modules/media-typer": {
@@ -23976,6 +24409,7 @@
},
"node_modules/meow": {
"version": "8.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/minimist": "^1.2.0",
@@ -23999,6 +24433,7 @@
},
"node_modules/meow/node_modules/find-up": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"locate-path": "^5.0.0",
@@ -24010,10 +24445,12 @@
},
"node_modules/meow/node_modules/hosted-git-info": {
"version": "2.8.9",
+ "dev": true,
"license": "ISC"
},
"node_modules/meow/node_modules/locate-path": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-locate": "^4.1.0"
@@ -24024,6 +24461,7 @@
},
"node_modules/meow/node_modules/p-limit": {
"version": "2.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-try": "^2.0.0"
@@ -24037,6 +24475,7 @@
},
"node_modules/meow/node_modules/p-locate": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-limit": "^2.2.0"
@@ -24047,6 +24486,7 @@
},
"node_modules/meow/node_modules/read-pkg": {
"version": "5.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/normalize-package-data": "^2.4.0",
@@ -24060,6 +24500,7 @@
},
"node_modules/meow/node_modules/read-pkg-up": {
"version": "7.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"find-up": "^4.1.0",
@@ -24075,6 +24516,7 @@
},
"node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": {
"version": "0.8.1",
+ "dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=8"
@@ -24082,6 +24524,7 @@
},
"node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": {
"version": "2.5.0",
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"hosted-git-info": "^2.1.4",
@@ -24092,6 +24535,7 @@
},
"node_modules/meow/node_modules/read-pkg/node_modules/type-fest": {
"version": "0.6.0",
+ "dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=8"
@@ -24099,6 +24543,7 @@
},
"node_modules/meow/node_modules/semver": {
"version": "5.7.2",
+ "dev": true,
"license": "ISC",
"bin": {
"semver": "bin/semver"
@@ -24106,6 +24551,7 @@
},
"node_modules/meow/node_modules/type-fest": {
"version": "0.18.1",
+ "dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=10"
@@ -24707,6 +25153,7 @@
},
"node_modules/mimic-fn": {
"version": "2.1.0",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -24725,6 +25172,7 @@
},
"node_modules/min-indent": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -24772,6 +25220,7 @@
},
"node_modules/minimist-options": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"arrify": "^1.0.1",
@@ -24784,6 +25233,7 @@
},
"node_modules/minipass": {
"version": "5.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=8"
@@ -24791,6 +25241,7 @@
},
"node_modules/minipass-collect": {
"version": "2.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minipass": "^7.0.3"
@@ -24801,6 +25252,7 @@
},
"node_modules/minipass-collect/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -24808,6 +25260,7 @@
},
"node_modules/minipass-fetch": {
"version": "3.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
"minipass": "^7.0.3",
@@ -24823,6 +25276,7 @@
},
"node_modules/minipass-fetch/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -24830,6 +25284,7 @@
},
"node_modules/minipass-flush": {
"version": "1.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minipass": "^3.0.0"
@@ -24840,6 +25295,7 @@
},
"node_modules/minipass-flush/node_modules/minipass": {
"version": "3.3.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
@@ -24850,6 +25306,7 @@
},
"node_modules/minipass-flush/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/minipass-json-stream": {
@@ -24879,6 +25336,7 @@
},
"node_modules/minipass-pipeline": {
"version": "1.2.4",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minipass": "^3.0.0"
@@ -24889,6 +25347,7 @@
},
"node_modules/minipass-pipeline/node_modules/minipass": {
"version": "3.3.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
@@ -24899,10 +25358,12 @@
},
"node_modules/minipass-pipeline/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/minipass-sized": {
"version": "1.0.3",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minipass": "^3.0.0"
@@ -24913,6 +25374,7 @@
},
"node_modules/minipass-sized/node_modules/minipass": {
"version": "3.3.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
@@ -24923,10 +25385,12 @@
},
"node_modules/minipass-sized/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/minizlib": {
"version": "2.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"minipass": "^3.0.0",
@@ -24938,6 +25402,7 @@
},
"node_modules/minizlib/node_modules/minipass": {
"version": "3.3.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
@@ -24948,10 +25413,12 @@
},
"node_modules/minizlib/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/mkdirp": {
"version": "0.5.6",
+ "dev": true,
"license": "MIT",
"dependencies": {
"minimist": "^1.2.6"
@@ -24962,6 +25429,7 @@
},
"node_modules/modify-values": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -24969,6 +25437,7 @@
},
"node_modules/mri": {
"version": "1.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -25007,6 +25476,7 @@
},
"node_modules/multimatch": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/minimatch": "^3.0.3",
@@ -25024,6 +25494,7 @@
},
"node_modules/multimatch/node_modules/arrify": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -25031,6 +25502,7 @@
},
"node_modules/mute-stream": {
"version": "0.0.8",
+ "dev": true,
"license": "ISC"
},
"node_modules/mz": {
@@ -25078,6 +25550,7 @@
},
"node_modules/needle": {
"version": "3.2.0",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -25095,6 +25568,7 @@
},
"node_modules/needle/node_modules/debug": {
"version": "3.2.7",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -25104,6 +25578,7 @@
},
"node_modules/needle/node_modules/iconv-lite": {
"version": "0.6.3",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -25123,6 +25598,7 @@
},
"node_modules/neo-async": {
"version": "2.6.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/nested-error-stacks": {
@@ -25217,6 +25693,7 @@
},
"node_modules/node-fetch": {
"version": "2.6.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"whatwg-url": "^5.0.0"
@@ -25247,6 +25724,7 @@
},
"node_modules/node-gyp": {
"version": "10.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"env-paths": "^2.2.0",
@@ -25280,6 +25758,7 @@
},
"node_modules/node-gyp/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -25287,6 +25766,7 @@
},
"node_modules/node-gyp/node_modules/glob": {
"version": "10.4.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
@@ -25305,6 +25785,7 @@
},
"node_modules/node-gyp/node_modules/isexe": {
"version": "3.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16"
@@ -25312,6 +25793,7 @@
},
"node_modules/node-gyp/node_modules/minimatch": {
"version": "9.0.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -25325,6 +25807,7 @@
},
"node_modules/node-gyp/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -25332,6 +25815,7 @@
},
"node_modules/node-gyp/node_modules/which": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"isexe": "^3.1.1"
@@ -25349,6 +25833,7 @@
},
"node_modules/node-machine-id": {
"version": "1.1.12",
+ "dev": true,
"license": "MIT"
},
"node_modules/node-releases": {
@@ -25369,6 +25854,7 @@
},
"node_modules/nopt": {
"version": "7.2.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"abbrev": "^2.0.0"
@@ -25382,6 +25868,7 @@
},
"node_modules/normalize-package-data": {
"version": "3.0.3",
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"hosted-git-info": "^4.0.1",
@@ -25410,6 +25897,7 @@
},
"node_modules/npm-bundled": {
"version": "3.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"npm-normalize-package-bin": "^3.0.0"
@@ -25420,6 +25908,7 @@
},
"node_modules/npm-install-checks": {
"version": "6.3.0",
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"semver": "^7.1.1"
@@ -25430,6 +25919,7 @@
},
"node_modules/npm-normalize-package-bin": {
"version": "3.0.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -25464,6 +25954,7 @@
},
"node_modules/npm-packlist": {
"version": "8.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"ignore-walk": "^6.0.4"
@@ -25474,6 +25965,7 @@
},
"node_modules/npm-pick-manifest": {
"version": "9.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"npm-install-checks": "^6.0.0",
@@ -25487,6 +25979,7 @@
},
"node_modules/npm-registry-fetch": {
"version": "17.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/redact": "^2.0.0",
@@ -25504,6 +25997,7 @@
},
"node_modules/npm-registry-fetch/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -25511,6 +26005,7 @@
},
"node_modules/npm-run-path": {
"version": "4.0.1",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"path-key": "^3.0.0"
@@ -25555,6 +26050,7 @@
},
"node_modules/nx": {
"version": "19.8.2",
+ "dev": true,
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
@@ -25624,6 +26120,7 @@
},
"node_modules/nx/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -25631,6 +26128,7 @@
},
"node_modules/nx/node_modules/minimatch": {
"version": "9.0.3",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -25644,6 +26142,7 @@
},
"node_modules/nx/node_modules/ora": {
"version": "5.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"bl": "^4.0.3",
@@ -25664,6 +26163,7 @@
},
"node_modules/nx/node_modules/yargs-parser": {
"version": "21.1.1",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=12"
@@ -25865,6 +26365,7 @@
},
"node_modules/onetime": {
"version": "5.1.2",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"mimic-fn": "^2.1.0"
@@ -25908,6 +26409,7 @@
},
"node_modules/ora": {
"version": "5.4.1",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"bl": "^4.1.0",
@@ -25944,6 +26446,7 @@
},
"node_modules/os-tmpdir": {
"version": "1.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -25967,6 +26470,7 @@
},
"node_modules/p-finally": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -26000,6 +26504,7 @@
},
"node_modules/p-map": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"aggregate-error": "^3.0.0"
@@ -26013,6 +26518,7 @@
},
"node_modules/p-map-series": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -26020,6 +26526,7 @@
},
"node_modules/p-pipe": {
"version": "3.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -26030,6 +26537,7 @@
},
"node_modules/p-queue": {
"version": "6.6.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"eventemitter3": "^4.0.4",
@@ -26044,6 +26552,7 @@
},
"node_modules/p-reduce": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -26071,6 +26580,7 @@
},
"node_modules/p-timeout": {
"version": "3.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-finally": "^1.0.0"
@@ -26088,6 +26598,7 @@
},
"node_modules/p-waterfall": {
"version": "2.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-reduce": "^2.0.0"
@@ -26131,10 +26642,12 @@
},
"node_modules/package-json-from-dist": {
"version": "1.0.1",
+ "dev": true,
"license": "BlueOak-1.0.0"
},
"node_modules/pacote": {
"version": "18.0.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@npmcli/git": "^5.0.0",
@@ -26164,6 +26677,7 @@
},
"node_modules/pacote/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -26186,6 +26700,7 @@
},
"node_modules/parse-conflict-json": {
"version": "3.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"json-parse-even-better-errors": "^3.0.0",
@@ -26198,6 +26713,7 @@
},
"node_modules/parse-conflict-json/node_modules/json-parse-even-better-errors": {
"version": "3.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -26205,6 +26721,7 @@
},
"node_modules/parse-json": {
"version": "5.2.0",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.0.0",
@@ -26221,11 +26738,12 @@
},
"node_modules/parse-json/node_modules/lines-and-columns": {
"version": "1.2.4",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/parse-node-version": {
"version": "1.0.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.10"
@@ -26233,6 +26751,7 @@
},
"node_modules/parse-path": {
"version": "7.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"protocols": "^2.0.0"
@@ -26250,6 +26769,7 @@
},
"node_modules/parse-url": {
"version": "8.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"parse-path": "^7.0.0"
@@ -26331,6 +26851,7 @@
},
"node_modules/path-scurry": {
"version": "1.11.1",
+ "dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
"lru-cache": "^10.2.0",
@@ -26345,6 +26866,7 @@
},
"node_modules/path-scurry/node_modules/lru-cache": {
"version": "10.4.3",
+ "dev": true,
"license": "ISC"
},
"node_modules/path-to-regexp": {
@@ -26371,6 +26893,7 @@
},
"node_modules/periscopic": {
"version": "3.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -26394,6 +26917,7 @@
},
"node_modules/pify": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
@@ -26424,6 +26948,7 @@
},
"node_modules/pkg-dir": {
"version": "4.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"find-up": "^4.0.0"
@@ -26434,6 +26959,7 @@
},
"node_modules/pkg-dir/node_modules/find-up": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"locate-path": "^5.0.0",
@@ -26445,6 +26971,7 @@
},
"node_modules/pkg-dir/node_modules/locate-path": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-locate": "^4.1.0"
@@ -26455,6 +26982,7 @@
},
"node_modules/pkg-dir/node_modules/p-limit": {
"version": "2.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-try": "^2.0.0"
@@ -26468,6 +26996,7 @@
},
"node_modules/pkg-dir/node_modules/p-locate": {
"version": "4.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-limit": "^2.2.0"
@@ -26522,7 +27051,7 @@
},
"node_modules/postcss": {
"version": "8.4.31",
- "devOptional": true,
+ "dev": true,
"funding": [
{
"type": "opencollective",
@@ -26549,7 +27078,7 @@
},
"node_modules/postcss-load-config": {
"version": "3.1.4",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"lilconfig": "^2.0.5",
@@ -26693,6 +27222,7 @@
},
"node_modules/postcss-selector-parser": {
"version": "6.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"cssesc": "^3.0.0",
@@ -26704,6 +27234,7 @@
},
"node_modules/postcss-value-parser": {
"version": "4.2.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/prelude-ls": {
@@ -26789,10 +27320,12 @@
},
"node_modules/process-nextick-args": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/proggy": {
"version": "2.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -26814,6 +27347,7 @@
},
"node_modules/promise-all-reject-late": {
"version": "1.0.1",
+ "dev": true,
"license": "ISC",
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -26821,6 +27355,7 @@
},
"node_modules/promise-call-limit": {
"version": "3.0.2",
+ "dev": true,
"license": "ISC",
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -26828,10 +27363,12 @@
},
"node_modules/promise-inflight": {
"version": "1.0.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/promise-retry": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"err-code": "^2.0.2",
@@ -26861,6 +27398,7 @@
},
"node_modules/promzard": {
"version": "1.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"read": "^3.0.1"
@@ -26886,6 +27424,7 @@
},
"node_modules/protocols": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/proxy-addr": {
@@ -26936,10 +27475,12 @@
},
"node_modules/proxy-from-env": {
"version": "1.1.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/prr": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true
@@ -26967,6 +27508,7 @@
},
"node_modules/pure-rand": {
"version": "6.1.0",
+ "dev": true,
"funding": [
{
"type": "individual",
@@ -27055,6 +27597,7 @@
},
"node_modules/quick-lru": {
"version": "4.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -27062,7 +27605,6 @@
},
"node_modules/randombytes": {
"version": "2.1.0",
- "dev": true,
"license": "MIT",
"dependencies": {
"safe-buffer": "^5.1.0"
@@ -27584,32 +28126,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/react-native-web": {
- "version": "0.21.2",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.18.6",
- "@react-native/normalize-colors": "^0.74.1",
- "fbjs": "^3.0.4",
- "inline-style-prefixer": "^7.0.1",
- "memoize-one": "^6.0.0",
- "nullthrows": "^1.1.1",
- "postcss-value-parser": "^4.2.0",
- "styleq": "^0.1.3"
- },
- "peerDependencies": {
- "react": "^18.0.0 || ^19.0.0",
- "react-dom": "^18.0.0 || ^19.0.0"
- }
- },
- "node_modules/react-native-web/node_modules/@react-native/normalize-colors": {
- "version": "0.74.89",
- "license": "MIT"
- },
- "node_modules/react-native-web/node_modules/memoize-one": {
- "version": "6.0.0",
- "license": "MIT"
- },
"node_modules/react-refresh": {
"version": "0.14.2",
"license": "MIT",
@@ -27682,6 +28198,7 @@
},
"node_modules/read": {
"version": "3.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"mute-stream": "^1.0.0"
@@ -27692,6 +28209,7 @@
},
"node_modules/read-cmd-shim": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -27713,6 +28231,7 @@
},
"node_modules/read-package-json-fast": {
"version": "3.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"json-parse-even-better-errors": "^3.0.0",
@@ -27724,6 +28243,7 @@
},
"node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": {
"version": "3.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -27821,6 +28341,7 @@
},
"node_modules/read-pkg": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"load-json-file": "^4.0.0",
@@ -27833,6 +28354,7 @@
},
"node_modules/read-pkg-up": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"find-up": "^2.0.0",
@@ -27844,6 +28366,7 @@
},
"node_modules/read-pkg-up/node_modules/find-up": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"locate-path": "^2.0.0"
@@ -27854,6 +28377,7 @@
},
"node_modules/read-pkg-up/node_modules/locate-path": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-locate": "^2.0.0",
@@ -27865,6 +28389,7 @@
},
"node_modules/read-pkg-up/node_modules/p-limit": {
"version": "1.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-try": "^1.0.0"
@@ -27875,6 +28400,7 @@
},
"node_modules/read-pkg-up/node_modules/p-locate": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-limit": "^1.1.0"
@@ -27885,6 +28411,7 @@
},
"node_modules/read-pkg-up/node_modules/p-try": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -27892,6 +28419,7 @@
},
"node_modules/read-pkg-up/node_modules/path-exists": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -27899,10 +28427,12 @@
},
"node_modules/read-pkg/node_modules/hosted-git-info": {
"version": "2.8.9",
+ "dev": true,
"license": "ISC"
},
"node_modules/read-pkg/node_modules/load-json-file": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"graceful-fs": "^4.1.2",
@@ -27916,6 +28446,7 @@
},
"node_modules/read-pkg/node_modules/normalize-package-data": {
"version": "2.5.0",
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"hosted-git-info": "^2.1.4",
@@ -27926,6 +28457,7 @@
},
"node_modules/read-pkg/node_modules/parse-json": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"error-ex": "^1.3.1",
@@ -27937,6 +28469,7 @@
},
"node_modules/read-pkg/node_modules/path-type": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"pify": "^3.0.0"
@@ -27947,6 +28480,7 @@
},
"node_modules/read-pkg/node_modules/pify": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -27954,6 +28488,7 @@
},
"node_modules/read-pkg/node_modules/semver": {
"version": "5.7.2",
+ "dev": true,
"license": "ISC",
"bin": {
"semver": "bin/semver"
@@ -27961,6 +28496,7 @@
},
"node_modules/read-pkg/node_modules/strip-bom": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -27968,6 +28504,7 @@
},
"node_modules/read/node_modules/mute-stream": {
"version": "1.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -27975,6 +28512,7 @@
},
"node_modules/readable-stream": {
"version": "3.6.2",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -27987,6 +28525,7 @@
},
"node_modules/readdirp": {
"version": "3.6.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"picomatch": "^2.2.1"
@@ -27997,6 +28536,7 @@
},
"node_modules/redent": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"indent-string": "^4.0.0",
@@ -28975,6 +29515,7 @@
},
"node_modules/resolve-cwd": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"resolve-from": "^5.0.0"
@@ -28992,6 +29533,7 @@
},
"node_modules/resolve-global": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"global-dirs": "^0.1.1"
@@ -29054,6 +29596,7 @@
},
"node_modules/restore-cursor": {
"version": "3.1.0",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"onetime": "^5.1.0",
@@ -29065,6 +29608,7 @@
},
"node_modules/retry": {
"version": "0.12.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 4"
@@ -29085,6 +29629,7 @@
},
"node_modules/rimraf": {
"version": "4.4.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"glob": "^9.2.0"
@@ -29101,6 +29646,7 @@
},
"node_modules/rimraf/node_modules/brace-expansion": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -29108,6 +29654,7 @@
},
"node_modules/rimraf/node_modules/glob": {
"version": "9.3.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -29124,6 +29671,7 @@
},
"node_modules/rimraf/node_modules/minimatch": {
"version": "8.0.4",
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -29137,6 +29685,7 @@
},
"node_modules/rimraf/node_modules/minipass": {
"version": "4.2.8",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=8"
@@ -29273,6 +29822,7 @@
},
"node_modules/run-async": {
"version": "2.4.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.12.0"
@@ -29308,6 +29858,7 @@
},
"node_modules/sade": {
"version": "1.8.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"mri": "^1.1.0"
@@ -29395,10 +29946,12 @@
},
"node_modules/safer-buffer": {
"version": "2.1.2",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/sander": {
"version": "0.5.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"es6-promise": "^3.1.2",
@@ -29409,6 +29962,7 @@
},
"node_modules/sander/node_modules/rimraf": {
"version": "2.7.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"glob": "^7.1.3"
@@ -29419,7 +29973,7 @@
},
"node_modules/sass": {
"version": "1.64.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0",
@@ -29616,7 +30170,6 @@
},
"node_modules/serialize-javascript": {
"version": "6.0.2",
- "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"randombytes": "^2.1.0"
@@ -29710,6 +30263,7 @@
},
"node_modules/set-blocking": {
"version": "2.0.0",
+ "devOptional": true,
"license": "ISC"
},
"node_modules/set-function-length": {
@@ -29755,10 +30309,6 @@
"node": ">= 0.4"
}
},
- "node_modules/setimmediate": {
- "version": "1.0.5",
- "license": "MIT"
- },
"node_modules/setprototypeof": {
"version": "1.2.0",
"license": "ISC"
@@ -29772,6 +30322,7 @@
},
"node_modules/shallow-clone": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"kind-of": "^6.0.2"
@@ -29893,6 +30444,7 @@
},
"node_modules/sigstore": {
"version": "2.3.1",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/bundle": "^2.3.2",
@@ -29991,12 +30543,22 @@
},
"node_modules/smart-buffer": {
"version": "4.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 6.0.0",
"npm": ">= 3.0.0"
}
},
+ "node_modules/smob": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/smob/-/smob-1.6.2.tgz",
+ "integrity": "sha512-RQsvleCbF8cVHEv+xuDGaA4pOizFqJ0GgjtMSRo6oP8pnN7WsigHgVGey6aILRBKv4W2YOMHLqbKdnB6hpB9fw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20.0.0"
+ }
+ },
"node_modules/socket.io": {
"version": "4.8.0",
"dev": true,
@@ -30075,6 +30637,7 @@
},
"node_modules/socks": {
"version": "2.8.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ip-address": "^9.0.5",
@@ -30087,6 +30650,7 @@
},
"node_modules/socks-proxy-agent": {
"version": "8.0.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
"agent-base": "^7.1.2",
@@ -30099,6 +30663,7 @@
},
"node_modules/sorcery": {
"version": "0.11.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.4.14",
@@ -30112,6 +30677,7 @@
},
"node_modules/sort-keys": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-plain-obj": "^1.0.0"
@@ -30167,6 +30733,7 @@
},
"node_modules/source-map-support": {
"version": "0.5.13",
+ "dev": true,
"license": "MIT",
"dependencies": {
"buffer-from": "^1.0.0",
@@ -30175,6 +30742,7 @@
},
"node_modules/spdx-correct": {
"version": "3.2.0",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"spdx-expression-parse": "^3.0.0",
@@ -30183,10 +30751,12 @@
},
"node_modules/spdx-exceptions": {
"version": "2.3.0",
+ "dev": true,
"license": "CC-BY-3.0"
},
"node_modules/spdx-expression-parse": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"spdx-exceptions": "^2.1.0",
@@ -30195,6 +30765,7 @@
},
"node_modules/spdx-license-ids": {
"version": "3.0.16",
+ "dev": true,
"license": "CC0-1.0"
},
"node_modules/spdy": {
@@ -30227,6 +30798,7 @@
},
"node_modules/split": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"through": "2"
@@ -30244,6 +30816,7 @@
},
"node_modules/split2": {
"version": "3.2.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
"readable-stream": "^3.0.0"
@@ -30251,10 +30824,12 @@
},
"node_modules/sprintf-js": {
"version": "1.1.3",
+ "dev": true,
"license": "BSD-3-Clause"
},
"node_modules/ssri": {
"version": "10.0.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minipass": "^7.0.3"
@@ -30265,6 +30840,7 @@
},
"node_modules/ssri/node_modules/minipass": {
"version": "7.1.2",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -30401,6 +30977,7 @@
},
"node_modules/string_decoder": {
"version": "1.3.0",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.2.0"
@@ -30408,6 +30985,7 @@
},
"node_modules/string-length": {
"version": "4.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"char-regex": "^1.0.2",
@@ -30437,6 +31015,7 @@
"node_modules/string-width-cjs": {
"name": "string-width",
"version": "4.2.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -30557,6 +31136,7 @@
"node_modules/strip-ansi-cjs": {
"name": "strip-ansi",
"version": "6.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
@@ -30567,6 +31147,7 @@
},
"node_modules/strip-bom": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -30574,6 +31155,7 @@
},
"node_modules/strip-final-newline": {
"version": "2.0.0",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -30581,6 +31163,7 @@
},
"node_modules/strip-indent": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"min-indent": "^1.0.0"
@@ -30612,6 +31195,7 @@
},
"node_modules/strong-log-transformer": {
"version": "2.1.0",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"duplexer": "^0.1.1",
@@ -30629,10 +31213,6 @@
"version": "0.4.1",
"license": "MIT"
},
- "node_modules/styleq": {
- "version": "0.1.3",
- "license": "MIT"
- },
"node_modules/sucrase": {
"version": "3.35.1",
"license": "MIT",
@@ -30697,6 +31277,7 @@
},
"node_modules/svelte": {
"version": "4.2.19",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@ampproject/remapping": "^2.2.1",
@@ -30720,6 +31301,7 @@
},
"node_modules/svelte-check": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.25",
@@ -30741,6 +31323,7 @@
},
"node_modules/svelte-check/node_modules/fdir": {
"version": "6.3.0",
+ "dev": true,
"license": "MIT",
"peerDependencies": {
"picomatch": "^3 || ^4"
@@ -30752,9 +31335,10 @@
}
},
"node_modules/svelte-check/node_modules/picomatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
- "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
+ "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
+ "dev": true,
"license": "MIT",
"optional": true,
"peer": true,
@@ -30831,6 +31415,7 @@
},
"node_modules/svelte-preprocess": {
"version": "5.1.4",
+ "dev": true,
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
@@ -30891,6 +31476,7 @@
},
"node_modules/svelte-preprocess/node_modules/magic-string": {
"version": "0.30.11",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.0"
@@ -30898,6 +31484,7 @@
},
"node_modules/svelte/node_modules/magic-string": {
"version": "0.30.11",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.0"
@@ -30942,6 +31529,7 @@
},
"node_modules/tar": {
"version": "6.2.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"chownr": "^2.0.0",
@@ -30957,6 +31545,7 @@
},
"node_modules/tar-stream": {
"version": "2.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"bl": "^4.0.3",
@@ -30971,6 +31560,7 @@
},
"node_modules/tar/node_modules/fs-minipass": {
"version": "2.1.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"minipass": "^3.0.0"
@@ -30981,6 +31571,7 @@
},
"node_modules/tar/node_modules/fs-minipass/node_modules/minipass": {
"version": "3.3.6",
+ "dev": true,
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
@@ -30991,6 +31582,7 @@
},
"node_modules/tar/node_modules/mkdirp": {
"version": "1.0.4",
+ "dev": true,
"license": "MIT",
"bin": {
"mkdirp": "bin/cmd.js"
@@ -31001,10 +31593,12 @@
},
"node_modules/tar/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/temp-dir": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -31193,6 +31787,7 @@
},
"node_modules/text-extensions": {
"version": "1.9.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10"
@@ -31225,10 +31820,12 @@
},
"node_modules/through": {
"version": "2.3.8",
+ "dev": true,
"license": "MIT"
},
"node_modules/through2": {
"version": "4.0.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
"readable-stream": "3"
@@ -31288,6 +31885,7 @@
},
"node_modules/tmp": {
"version": "0.2.3",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=14.14"
@@ -31338,6 +31936,7 @@
},
"node_modules/tr46": {
"version": "0.0.3",
+ "dev": true,
"license": "MIT"
},
"node_modules/tree-kill": {
@@ -31350,6 +31949,7 @@
},
"node_modules/treeverse": {
"version": "3.0.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
@@ -31357,6 +31957,7 @@
},
"node_modules/trim-newlines": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -31444,6 +32045,7 @@
},
"node_modules/ts-node": {
"version": "10.9.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
@@ -31485,6 +32087,7 @@
},
"node_modules/tsconfig-paths": {
"version": "4.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"json5": "^2.2.2",
@@ -31497,6 +32100,7 @@
},
"node_modules/tsconfig-paths/node_modules/strip-bom": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -31529,6 +32133,7 @@
},
"node_modules/tuf-js": {
"version": "2.2.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@tufjs/models": "2.0.1",
@@ -31655,6 +32260,7 @@
},
"node_modules/typedarray": {
"version": "0.0.6",
+ "dev": true,
"license": "MIT"
},
"node_modules/typedarray-to-buffer": {
@@ -31758,6 +32364,7 @@
},
"node_modules/uglify-js": {
"version": "3.19.3",
+ "dev": true,
"license": "BSD-2-Clause",
"optional": true,
"bin": {
@@ -31849,6 +32456,7 @@
},
"node_modules/unique-filename": {
"version": "3.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"unique-slug": "^4.0.0"
@@ -31859,6 +32467,7 @@
},
"node_modules/unique-slug": {
"version": "4.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"imurmurhash": "^0.1.4"
@@ -31869,10 +32478,12 @@
},
"node_modules/universal-user-agent": {
"version": "6.0.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/universalify": {
"version": "2.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 10.0.0"
@@ -31923,6 +32534,7 @@
},
"node_modules/upath": {
"version": "2.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4",
@@ -32036,6 +32648,7 @@
},
"node_modules/util-deprecate": {
"version": "1.0.2",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/utils-merge": {
@@ -32047,6 +32660,7 @@
},
"node_modules/uuid": {
"version": "10.0.0",
+ "dev": true,
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
@@ -32058,10 +32672,12 @@
},
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
+ "dev": true,
"license": "MIT"
},
"node_modules/v8-to-istanbul": {
"version": "9.3.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.12",
@@ -32074,6 +32690,7 @@
},
"node_modules/validate-npm-package-license": {
"version": "3.0.4",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"spdx-correct": "^3.0.0",
@@ -32275,6 +32892,7 @@
},
"node_modules/walk-up-path": {
"version": "3.0.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/walker": {
@@ -32317,6 +32935,7 @@
},
"node_modules/webidl-conversions": {
"version": "3.0.1",
+ "dev": true,
"license": "BSD-2-Clause"
},
"node_modules/webpack": {
@@ -32647,6 +33266,7 @@
},
"node_modules/whatwg-url": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"tr46": "~0.0.3",
@@ -32778,6 +33398,7 @@
},
"node_modules/wide-align": {
"version": "1.1.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"string-width": "^1.0.2 || 2 || 3 || 4"
@@ -32944,6 +33565,7 @@
},
"node_modules/wordwrap": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/wrap-ansi": {
@@ -32964,6 +33586,7 @@
"node_modules/wrap-ansi-cjs": {
"name": "wrap-ansi",
"version": "7.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
@@ -32983,6 +33606,7 @@
},
"node_modules/write-file-atomic": {
"version": "5.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
"imurmurhash": "^0.1.4",
@@ -32994,6 +33618,7 @@
},
"node_modules/write-file-atomic/node_modules/signal-exit": {
"version": "4.1.0",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=14"
@@ -33004,6 +33629,7 @@
},
"node_modules/write-json-file": {
"version": "3.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"detect-indent": "^5.0.0",
@@ -33019,6 +33645,7 @@
},
"node_modules/write-json-file/node_modules/detect-indent": {
"version": "5.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -33026,6 +33653,7 @@
},
"node_modules/write-json-file/node_modules/make-dir": {
"version": "2.1.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"pify": "^4.0.1",
@@ -33037,6 +33665,7 @@
},
"node_modules/write-json-file/node_modules/pify": {
"version": "4.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -33044,6 +33673,7 @@
},
"node_modules/write-json-file/node_modules/semver": {
"version": "5.7.2",
+ "dev": true,
"license": "ISC",
"bin": {
"semver": "bin/semver"
@@ -33051,6 +33681,7 @@
},
"node_modules/write-json-file/node_modules/write-file-atomic": {
"version": "2.4.3",
+ "dev": true,
"license": "ISC",
"dependencies": {
"graceful-fs": "^4.1.11",
@@ -33060,6 +33691,7 @@
},
"node_modules/write-pkg": {
"version": "4.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"sort-keys": "^2.0.0",
@@ -33072,6 +33704,7 @@
},
"node_modules/write-pkg/node_modules/type-fest": {
"version": "0.4.1",
+ "dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=6"
@@ -33182,6 +33815,7 @@
},
"node_modules/xtend": {
"version": "4.0.2",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.4"
@@ -33208,7 +33842,7 @@
},
"node_modules/yaml": {
"version": "1.10.2",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">= 6"
@@ -33232,6 +33866,7 @@
},
"node_modules/yargs-parser": {
"version": "20.2.9",
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=10"
@@ -33246,6 +33881,7 @@
},
"node_modules/yn": {
"version": "3.1.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -33298,7 +33934,6 @@
"@typescript-eslint/parser": "^6.7.5",
"eslint": "^8.51.0",
"eslint-config-prettier": "^9.0.0",
- "jest": "^29.7.0",
"prettier": "^3.0.3",
"typescript": "^5.2.2"
}
@@ -34909,7 +35544,7 @@
},
"packages/sdk-reactnative": {
"name": "@screeb/react-native",
- "version": "3.3.2",
+ "version": "4.0.2",
"license": "MIT",
"devDependencies": {
"@commitlint/config-conventional": "^19.8.1",
@@ -35773,6 +36408,48 @@
"url": "https://github.com/sponsors/eemeli"
}
},
+ "packages/sdk-svelte": {
+ "name": "@screeb/sdk-svelte",
+ "version": "0.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "@screeb/sdk-browser": "^0.7.0"
+ },
+ "devDependencies": {
+ "@screeb/eslint-config": "^0.1.7",
+ "@screeb/typescript-config": "^0.1.12",
+ "@types/node": "^20.8.4",
+ "@typescript-eslint/eslint-plugin": "^6.7.5",
+ "eslint": "^8.51.0",
+ "eslint-plugin-import": "^2.28.1",
+ "eslint-plugin-jsx-a11y": "^6.7.1",
+ "eslint-plugin-prettier": "^5.0.1",
+ "prettier": "^3.0.3",
+ "rollup": "^4.0.2",
+ "svelte": ">=4.0.0",
+ "typescript": "^5.2.2"
+ },
+ "peerDependencies": {
+ "svelte": ">=4.0.0"
+ }
+ },
+ "packages/sdk-svelte/node_modules/@types/node": {
+ "version": "20.19.43",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.43.tgz",
+ "integrity": "sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "undici-types": "~6.21.0"
+ }
+ },
+ "packages/sdk-svelte/node_modules/undici-types": {
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"packages/sdk-vue": {
"name": "@screeb/sdk-vue",
"version": "0.3.0",
@@ -35802,6 +36479,7 @@
"version": "0.1.13",
"license": "MIT",
"dependencies": {
+ "@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^11.1.6"
}
}
diff --git a/package.json b/package.json
index 6895085..595e30e 100644
--- a/package.json
+++ b/package.json
@@ -17,12 +17,32 @@
"prepare": "npm run build && husky install",
"start": "lerna run start",
"test": "lerna run --parallel test",
+ "versions:sync": "node scripts/sync-sdk-versions.mjs",
+ "versions:check": "node scripts/sync-sdk-versions.mjs --check",
+ "ci:js": "npm run versions:check && npm run build && npm run lint",
+ "release:check": "npm run versions:check && npm run build && npm run lint",
+ "examples:build": "npm run build --workspace=examples/example-browser && npm run build --workspace=examples/example-react && npm run build --workspace=examples/example-vue && npm run build --workspace=examples/example-svelte && npm run build --workspace=examples/example-angular && npm run build --workspace=examples/example-ionic",
+ "examples:lint": "npm run lint --workspace=examples/example-browser && npm run lint --workspace=examples/example-react && npm run lint --workspace=examples/example-vue && npm run lint --workspace=examples/example-svelte && npm run lint --workspace=examples/example-angular && npm run lint --workspace=examples/example-ionic",
+ "examples:check": "npm run examples:lint && npm run examples:build",
+ "docs:reference:update": "node scripts/update-public-docs-reference.mjs",
+ "docs:reference:check": "node scripts/update-public-docs-reference.mjs --check",
+ "docs:reference:coverage": "node scripts/update-public-docs-reference.mjs --check-capabilities",
+ "verify:release": "node scripts/verify-release.mjs",
+ "size:sdks": "node scripts/report-sdk-sizes.mjs",
"upgrade:all": "npm-upgrade && lerna exec --concurrency 1 npm-upgrade",
- "preversion": "npm run clean && npm i && npm run lint && npm run build && npm run test",
+ "preversion": "npm run clean && npm i && npm run versions:check && npm run lint && npm run build && npm run test",
"version": "lerna version && npm run build && npm run push:release",
"push:release": "git push origin HEAD && for t in $(git tag --points-at HEAD); do git push origin \"refs/tags/$t\"; done"
},
- "dependencies": {
+ "optionalDependencies": {
+ "@rollup/rollup-linux-x64-gnu": "4.22.5"
+ },
+ "packageManager": "npm@10.8.2",
+ "engines": {
+ "node": ">=20.0.0",
+ "npm": ">=10.0.0"
+ },
+ "devDependencies": {
"@commitlint/cli": "^17.7.2",
"@commitlint/config-conventional": "^17.7.0",
"@tsconfig/svelte": "^5.0.2",
@@ -31,12 +51,5 @@
"svelte-check": "^4.0.0",
"svelte-preprocess": "^5.0.4",
"typescript": "^5.2.2"
- },
- "optionalDependencies": {
- "@rollup/rollup-linux-x64-gnu": "4.22.5"
- },
- "packageManager": "npm@10.8.2",
- "engines": {
- "node": ">=20.0.0"
}
}
diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json
index 8cd05db..065839f 100644
--- a/packages/eslint-config/package.json
+++ b/packages/eslint-config/package.json
@@ -21,7 +21,6 @@
"@typescript-eslint/parser": "^6.7.5",
"eslint": "^8.51.0",
"eslint-config-prettier": "^9.0.0",
- "jest": "^29.7.0",
"prettier": "^3.0.3",
"typescript": "^5.2.2"
}
diff --git a/packages/sdk-angular/README.md b/packages/sdk-angular/README.md
index 84f6192..0441ad9 100644
--- a/packages/sdk-angular/README.md
+++ b/packages/sdk-angular/README.md
@@ -129,7 +129,7 @@ For a more advanced usage and a complete API documentation, see [documentation g
For further information, see [our developer documentation](https://developers.screeb.app/sdk-js/install).
## Support
-For any issues, please contact our support team at support@screeb.com.
+For any issues, please contact our support team at support@screeb.app.
## Contributing
All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.
diff --git a/packages/sdk-angular/docs/.nojekyll b/packages/sdk-angular/docs/.nojekyll
deleted file mode 100644
index e2ac661..0000000
--- a/packages/sdk-angular/docs/.nojekyll
+++ /dev/null
@@ -1 +0,0 @@
-TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false.
\ No newline at end of file
diff --git a/packages/sdk-angular/docs/README.md b/packages/sdk-angular/docs/README.md
deleted file mode 100644
index 5460a23..0000000
--- a/packages/sdk-angular/docs/README.md
+++ /dev/null
@@ -1,11 +0,0 @@
-@screeb/sdk-angular
-
-# @screeb/sdk-angular
-
-## Table of contents
-
-### Classes
-
-- [Screeb](classes/Screeb.md)
-- [ScreebConfig](classes/ScreebConfig.md)
-- [ScreebModule](classes/ScreebModule.md)
diff --git a/packages/sdk-angular/docs/classes/Screeb.md b/packages/sdk-angular/docs/classes/Screeb.md
deleted file mode 100644
index a739c9a..0000000
--- a/packages/sdk-angular/docs/classes/Screeb.md
+++ /dev/null
@@ -1,613 +0,0 @@
-[@screeb/sdk-angular](../README.md) / Screeb
-
-# Class: Screeb
-
-## Table of contents
-
-### Constructors
-
-- [constructor](Screeb.md#constructor)
-
-### Properties
-
-- [config](Screeb.md#config)
-- [isInitialized](Screeb.md#isinitialized)
-
-### Methods
-
-- [close](Screeb.md#close)
-- [debug](Screeb.md#debug)
-- [ensureScreeb](Screeb.md#ensurescreeb)
-- [eventTrack](Screeb.md#eventtrack)
-- [identity](Screeb.md#identity)
-- [identityGet](Screeb.md#identityget)
-- [identityGroupAssign](Screeb.md#identitygroupassign)
-- [identityGroupUnassign](Screeb.md#identitygroupunassign)
-- [identityProperties](Screeb.md#identityproperties)
-- [identityReset](Screeb.md#identityreset)
-- [init](Screeb.md#init)
-- [load](Screeb.md#load)
-- [messageClose](Screeb.md#messageclose)
-- [messageStart](Screeb.md#messagestart)
-- [sessionReplayStart](Screeb.md#sessionreplaystart)
-- [sessionReplayStop](Screeb.md#sessionreplaystop)
-- [surveyClose](Screeb.md#surveyclose)
-- [surveyStart](Screeb.md#surveystart)
-- [targetingDebug](Screeb.md#targetingdebug)
-
-## Constructors
-
-### constructor
-
-• **new Screeb**(`config`): [`Screeb`](Screeb.md)
-
-#### Parameters
-
-| Name | Type |
-| :------ | :------ |
-| `config` | [`ScreebConfig`](ScreebConfig.md) |
-
-#### Returns
-
-[`Screeb`](Screeb.md)
-
-## Properties
-
-### config
-
-• `Private` **config**: [`ScreebConfig`](ScreebConfig.md)
-
-___
-
-### isInitialized
-
-• `Private` **isInitialized**: `boolean` = `false`
-
-## Methods
-
-### close
-
-▸ **close**(): `Promise`\<`unknown`\>
-
-Shutdowns current Screeb session.
-
-#### Returns
-
-`Promise`\<`unknown`\>
-
-**`Example`**
-
-```ts
-this.screeb.close();
-```
-
-___
-
-### debug
-
-▸ **debug**(): `Promise`\<`unknown`\>
-
-Prints the actual state information of Screeb tag.
-
-#### Returns
-
-`Promise`\<`unknown`\>
-
-**`Example`**
-
-```ts
-this.screeb.debug();
-// ******************* SCREEB SESSION DEBUG *********************
-// Screeb channel id: