diff --git a/README.md b/README.md
index f2f3bb8..89266e2 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,6 @@
-
High-performance pose detection for React Native using Google's MediaPipe models with optimized frame processing for smooth real-time tracking.
You can find the package on npm: [react-native-mediapipe-posedetection](https://www.npmjs.com/package/react-native-mediapipe-posedetection)
@@ -42,6 +41,35 @@ npm install react-native-mediapipe-posedetection react-native-vision-camera reac
yarn add react-native-mediapipe-posedetection react-native-vision-camera react-native-worklets-core
```
+### Expo Configuration
+
+If you are using Expo, you can use the built-in config plugin to automatically copy your MediaPipe model files to the native Android and iOS projects during prebuild.
+
+1. Add your model files (e.g., `pose_landmarker_lite.task`) to a directory in your project (e.g., `./assets/models/`).
+2. Update your `app.json` or `app.config.js`:
+
+```json
+{
+ "expo": {
+ "plugins": [
+ [
+ "react-native-mediapipe-posedetection",
+ {
+ "assetsPaths": ["./assets/models/"]
+ }
+ ]
+ ]
+ }
+}
+```
+
+This plugin will copy all files from the specified `assetsPaths` to:
+
+- **Android:** `android/app/src/main/assets/`
+- **iOS:** The root of the Xcode project (and add them to the build resources).
+
+> **Note:** The `assetsPaths` are relative to your project root.
+
### Enable New Architecture
If you haven't already enabled the New Architecture in your React Native app:
diff --git a/app.plugin.js b/app.plugin.js
new file mode 100644
index 0000000..13f502c
--- /dev/null
+++ b/app.plugin.js
@@ -0,0 +1 @@
+module.exports = require('./lib/commonjs/plugin/withMediapipePosedetection');
diff --git a/package.json b/package.json
index 9604d4f..7c12d14 100644
--- a/package.json
+++ b/package.json
@@ -2,15 +2,36 @@
"name": "react-native-mediapipe-posedetection",
"version": "0.2.0",
"description": "PoseDetection using google's mediapipe models using poselandmark",
- "main": "./lib/module/index.js",
- "types": "./lib/typescript/src/index.d.ts",
+ "main": "./lib/commonjs/index.js",
+ "module": "./lib/module/index.js",
+ "types": "./lib/typescript/commonjs/src/index.d.ts",
+ "source": "./src/index.tsx",
"exports": {
".": {
- "source": "./src/index.tsx",
- "types": "./lib/typescript/src/index.d.ts",
- "default": "./lib/module/index.js"
+ "import": {
+ "types": "./lib/typescript/module/src/index.d.ts",
+ "default": "./lib/module/index.js"
+ },
+ "require": {
+ "types": "./lib/typescript/commonjs/src/index.d.ts",
+ "default": "./lib/commonjs/index.js"
+ }
+ },
+ "./app.plugin.js": {
+ "require": {
+ "default": "./app.plugin.js"
+ }
},
- "./package.json": "./package.json"
+ "./plugin": {
+ "import": {
+ "types": "./lib/typescript/module/src/plugin/withMediapipePosedetection.d.ts",
+ "default": "./lib/module/plugin/withMediapipePosedetection.js"
+ },
+ "require": {
+ "types": "./lib/typescript/commonjs/src/plugin/withMediapipePosedetection.d.ts",
+ "default": "./lib/commonjs/plugin/withMediapipePosedetection.js"
+ }
+ }
},
"files": [
"src",
@@ -19,6 +40,7 @@
"ios",
"cpp",
"*.podspec",
+ "app.plugin.js",
"react-native.config.js",
"!ios/build",
"!android/build",
@@ -55,6 +77,9 @@
"url": "https://github.com/EndLess728/react-native-mediapipe-posedetection/issues"
},
"homepage": "https://github.com/EndLess728/react-native-mediapipe-posedetection#readme",
+ "dependencies": {
+ "fs-extra": "^11.2.0"
+ },
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
@@ -63,10 +88,12 @@
"@eslint/compat": "^1.3.2",
"@eslint/eslintrc": "^3.3.1",
"@eslint/js": "^9.35.0",
+ "@expo/config-plugins": "^9.0.0",
"@react-native-community/cli": "20.0.1",
"@react-native/babel-preset": "0.81.1",
"@react-native/eslint-config": "^0.81.1",
"@release-it/conventional-changelog": "^10.0.1",
+ "@types/fs-extra": "^11.0.4",
"@types/jest": "^29.5.14",
"@types/react": "^19.1.0",
"commitlint": "^19.8.1",
@@ -87,13 +114,20 @@
"typescript": "^5.9.2"
},
"peerDependencies": {
- "react": "*",
+ "@expo/config-plugins": ">=7",
+ "@types/react": ">=16.6.1",
+ "react": ">=16.6.1",
"react-native": ">=0.74.0",
"react-native-vision-camera": "*",
"react-native-worklets-core": "*"
},
"peerDependenciesMeta": {
- "react-native": {}
+ "@expo/config-plugins": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
},
"workspaces": [
"example"
@@ -103,6 +137,12 @@
"source": "src",
"output": "lib",
"targets": [
+ [
+ "commonjs",
+ {
+ "esm": true
+ }
+ ],
[
"module",
{
diff --git a/src/plugin/PluginProps.ts b/src/plugin/PluginProps.ts
new file mode 100644
index 0000000..13e54d3
--- /dev/null
+++ b/src/plugin/PluginProps.ts
@@ -0,0 +1,17 @@
+/**
+ * Plugin options for react-native-mediapipe-posedetection config plugin
+ */
+export interface MediapipePluginProps {
+ /**
+ * Array of paths to asset directories (relative to project root)
+ * These assets will be copied to Android assets and iOS project
+ * @example ["./models/"]
+ */
+ assetsPaths?: string[];
+
+ /**
+ * Optional regex pattern to ignore files during copy
+ * @example "\\.txt$" to ignore .txt files
+ */
+ ignoredPattern?: string;
+}
diff --git a/src/plugin/android.ts b/src/plugin/android.ts
new file mode 100644
index 0000000..30c853e
--- /dev/null
+++ b/src/plugin/android.ts
@@ -0,0 +1,65 @@
+import path from 'path';
+import { withDangerousMod, type ConfigPlugin } from '@expo/config-plugins';
+import { copyFileSync, ensureDirSync, readdirSync } from 'fs-extra';
+
+import type { MediapipePluginProps } from './PluginProps';
+
+/**
+ * Android-specific config plugin to copy assets to android/app/src/main/assets/
+ */
+export const withAssets: ConfigPlugin = (
+ config,
+ props
+) => {
+ const { assetsPaths = [], ignoredPattern } = props || {};
+
+ return withDangerousMod(config, [
+ 'android',
+ async (cfg) => {
+ const { projectRoot } = cfg.modRequest;
+
+ // Copy to android/app/src/main/assets/
+ const assetsDir = path.join(
+ projectRoot,
+ 'android',
+ 'app',
+ 'src',
+ 'main',
+ 'assets'
+ );
+ ensureDirSync(assetsDir);
+
+ for (const assetSourceDir of assetsPaths) {
+ const assetSourcePath = path.join(projectRoot, assetSourceDir);
+
+ let files;
+ try {
+ files = readdirSync(assetSourcePath, { withFileTypes: true });
+ } catch {
+ console.warn(
+ `⚠️ [Android] Could not read directory: ${assetSourcePath}`
+ );
+ continue;
+ }
+
+ for (const file of files) {
+ if (
+ file.isFile() &&
+ (!ignoredPattern || !file.name.match(new RegExp(ignoredPattern)))
+ ) {
+ const srcPath = path.join(assetSourcePath, file.name);
+ const destPath = path.join(assetsDir, file.name);
+ copyFileSync(srcPath, destPath);
+ console.log(`✅ [Android] Copied ${file.name} to assets/`);
+ }
+ }
+ }
+
+ return cfg;
+ },
+ ]);
+};
+
+export const android = {
+ withAssets,
+};
diff --git a/src/plugin/ios.ts b/src/plugin/ios.ts
new file mode 100644
index 0000000..fb5d1db
--- /dev/null
+++ b/src/plugin/ios.ts
@@ -0,0 +1,67 @@
+import path from 'path';
+import {
+ withXcodeProject,
+ IOSConfig,
+ type ConfigPlugin,
+} from '@expo/config-plugins';
+import { copyFileSync, ensureDirSync, readdirSync } from 'fs-extra';
+
+import type { MediapipePluginProps } from './PluginProps';
+
+/**
+ * iOS-specific config plugin to copy assets to iOS project with Xcode references
+ */
+export const withAssets: ConfigPlugin = (
+ config,
+ props
+) => {
+ const { assetsPaths = [], ignoredPattern } = props || {};
+
+ return withXcodeProject(config, async (cfg) => {
+ const { projectRoot, platformProjectRoot } = cfg.modRequest;
+ const project = cfg.modResults;
+ const projectName = cfg.modRequest.projectName || 'App';
+
+ // Copy files directly to iOS root folder
+ ensureDirSync(platformProjectRoot);
+
+ for (const assetSourceDir of assetsPaths) {
+ const assetSourcePath = path.join(projectRoot, assetSourceDir);
+
+ let files;
+ try {
+ files = readdirSync(assetSourcePath, { withFileTypes: true });
+ } catch {
+ console.warn(`⚠️ [iOS] Could not read directory: ${assetSourcePath}`);
+ continue;
+ }
+
+ for (const file of files) {
+ if (
+ file.isFile() &&
+ (!ignoredPattern || !file.name.match(new RegExp(ignoredPattern)))
+ ) {
+ const srcPath = path.join(assetSourcePath, file.name);
+ const destPath = path.join(platformProjectRoot, file.name);
+ copyFileSync(srcPath, destPath);
+ console.log(`✅ [iOS] Copied ${file.name} to ios/ root`);
+
+ // Add the file to the Xcode project with proper reference
+ IOSConfig.XcodeUtils.addResourceFileToGroup({
+ filepath: file.name,
+ groupName: projectName,
+ project,
+ isBuildFile: true,
+ verbose: true,
+ });
+ }
+ }
+ }
+
+ return cfg;
+ });
+};
+
+export const ios = {
+ withAssets,
+};
diff --git a/src/plugin/withMediapipePosedetection.ts b/src/plugin/withMediapipePosedetection.ts
new file mode 100644
index 0000000..771f7cf
--- /dev/null
+++ b/src/plugin/withMediapipePosedetection.ts
@@ -0,0 +1,60 @@
+import { type ConfigPlugin, createRunOncePlugin } from '@expo/config-plugins';
+
+import type { MediapipePluginProps } from './PluginProps';
+import { android } from './android';
+import { ios } from './ios';
+
+let pkg: { name: string; version?: string } = {
+ name: 'react-native-mediapipe-posedetection',
+};
+try {
+ pkg = require('react-native-mediapipe-posedetection/package.json');
+} catch {
+ // empty catch block
+}
+
+/**
+ * Main config plugin entry point for react-native-mediapipe-posedetection
+ *
+ * Copies model assets to:
+ * - Android: android/app/src/main/assets/
+ * - iOS: ios/ (root folder with Xcode project references)
+ *
+ * Usage in app.json:
+ * ```json
+ * [
+ * "react-native-mediapipe-posedetection",
+ * {
+ * "assetsPaths": ["./models/"],
+ * "ignoredPattern": "\\.txt$" // optional regex pattern
+ * }
+ * ]
+ * ```
+ */
+const withMediapipePosedetection: ConfigPlugin = (
+ config,
+ props
+) => {
+ const { assetsPaths = [] } = props || {};
+
+ if (assetsPaths.length === 0) {
+ console.warn(
+ '⚠️ [react-native-mediapipe-posedetection] No assetsPaths provided to config plugin'
+ );
+ return config;
+ }
+
+ // Android
+ config = android.withAssets(config, props);
+
+ // iOS
+ config = ios.withAssets(config, props);
+
+ return config;
+};
+
+export default createRunOncePlugin(
+ withMediapipePosedetection,
+ pkg.name,
+ pkg.version
+);
diff --git a/yarn.lock b/yarn.lock
index ed295be..32eeabe 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -32,6 +32,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/code-frame@npm:~7.10.4":
+ version: 7.10.4
+ resolution: "@babel/code-frame@npm:7.10.4"
+ dependencies:
+ "@babel/highlight": "npm:^7.10.4"
+ checksum: 10c0/69e0f52986a1f40231d891224f420436629b6678711b68c088e97b7bdba1607aeb5eb9cfb070275c433f0bf43c37c134845db80d1cdbf5ac88a69b0bdcce9402
+ languageName: node
+ linkType: hard
+
"@babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.5":
version: 7.28.5
resolution: "@babel/compat-data@npm:7.28.5"
@@ -255,7 +264,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.27.1, @babel/helper-validator-identifier@npm:^7.28.5":
+"@babel/helper-validator-identifier@npm:^7.25.9, @babel/helper-validator-identifier@npm:^7.27.1, @babel/helper-validator-identifier@npm:^7.28.5":
version: 7.28.5
resolution: "@babel/helper-validator-identifier@npm:7.28.5"
checksum: 10c0/42aaebed91f739a41f3d80b72752d1f95fd7c72394e8e4bd7cdd88817e0774d80a432451bcba17c2c642c257c483bf1d409dd4548883429ea9493a3bc4ab0847
@@ -290,6 +299,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/highlight@npm:^7.10.4":
+ version: 7.25.9
+ resolution: "@babel/highlight@npm:7.25.9"
+ dependencies:
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ chalk: "npm:^2.4.2"
+ js-tokens: "npm:^4.0.0"
+ picocolors: "npm:^1.0.0"
+ checksum: 10c0/ae0ed93c151b85a07df42936117fa593ce91563a22dfc8944a90ae7088c9679645c33e00dcd20b081c1979665d65f986241172dae1fc9e5922692fc3ff685a49
+ languageName: node
+ linkType: hard
+
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.5":
version: 7.28.5
resolution: "@babel/parser@npm:7.28.5"
@@ -1836,10 +1857,10 @@ __metadata:
languageName: node
linkType: hard
-"@eslint/js@npm:9.39.1, @eslint/js@npm:^9.35.0":
- version: 9.39.1
- resolution: "@eslint/js@npm:9.39.1"
- checksum: 10c0/6f7f26f8cdb7ad6327bbf9741973b6278eb946f18f70e35406e88194b0d5c522d0547a34a02f2a208eec95c5d1388cdf7ccb20039efd2e4cb6655615247a50f1
+"@eslint/js@npm:9.39.2, @eslint/js@npm:^9.35.0":
+ version: 9.39.2
+ resolution: "@eslint/js@npm:9.39.2"
+ checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5
languageName: node
linkType: hard
@@ -1860,6 +1881,63 @@ __metadata:
languageName: node
linkType: hard
+"@expo/config-plugins@npm:^9.0.0":
+ version: 9.1.7
+ resolution: "@expo/config-plugins@npm:9.1.7"
+ dependencies:
+ "@expo/config-types": "npm:^53.0.0"
+ "@expo/json-file": "npm:~9.1.3"
+ "@expo/plist": "npm:^0.3.3"
+ "@expo/sdk-runtime-versions": "npm:^1.0.0"
+ chalk: "npm:^4.1.2"
+ debug: "npm:^4.3.5"
+ getenv: "npm:^1.0.0"
+ glob: "npm:^10.4.2"
+ resolve-from: "npm:^5.0.0"
+ semver: "npm:^7.5.4"
+ slash: "npm:^3.0.0"
+ slugify: "npm:^1.6.6"
+ xcode: "npm:^3.0.1"
+ xml2js: "npm:0.6.0"
+ checksum: 10c0/fc2bbf909ebe5294ced2a0e4754c2409fa77a3d463c9b7c94973e97143489a62e3b31b20b91fdb2d8719f690b4c431915ce2e0f0f5d6129a21e2b2924d1bb2dd
+ languageName: node
+ linkType: hard
+
+"@expo/config-types@npm:^53.0.0":
+ version: 53.0.5
+ resolution: "@expo/config-types@npm:53.0.5"
+ checksum: 10c0/a7c96f65327de5608aedaf0669bc95b721323113064bdad3473d6faa07b619100ef1df5811f3fdb5dc50d05610842aec8d6bc1902dd0345d51ba2d520884487d
+ languageName: node
+ linkType: hard
+
+"@expo/json-file@npm:~9.1.3":
+ version: 9.1.5
+ resolution: "@expo/json-file@npm:9.1.5"
+ dependencies:
+ "@babel/code-frame": "npm:~7.10.4"
+ json5: "npm:^2.2.3"
+ checksum: 10c0/989e3aa6d3e31a7f499d7979c6062694f2bc1fe1a4bc81b64aff74c39f27ed5f52098861897236cdc26b86186062560f3191814a2e8ff5b821a74a71d617f135
+ languageName: node
+ linkType: hard
+
+"@expo/plist@npm:^0.3.3":
+ version: 0.3.5
+ resolution: "@expo/plist@npm:0.3.5"
+ dependencies:
+ "@xmldom/xmldom": "npm:^0.8.8"
+ base64-js: "npm:^1.2.3"
+ xmlbuilder: "npm:^15.1.1"
+ checksum: 10c0/d0cde0024b6363f3c96ac186a59795d7c7655986407623324083261ea7e8dcaa7014f385baa1a70422765299eb6d828515ebf0d40590caf34f81997288b74cc1
+ languageName: node
+ linkType: hard
+
+"@expo/sdk-runtime-versions@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@expo/sdk-runtime-versions@npm:1.0.0"
+ checksum: 10c0/f80ae78a294daf396f3eff2eb412948ced5501395a6d3b88058866da9c5135dbacbb2804f8d062222e7452159a61eebefd2f548a2939f539f0f0efe8145588a2
+ languageName: node
+ linkType: hard
+
"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0":
version: 9.3.0
resolution: "@hapi/hoek@npm:9.3.0"
@@ -1907,7 +1985,7 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/ansi@npm:^1.0.0, @inquirer/ansi@npm:^1.0.2":
+"@inquirer/ansi@npm:^1.0.2":
version: 1.0.2
resolution: "@inquirer/ansi@npm:1.0.2"
checksum: 10c0/8e408cc628923aa93402e66657482ccaa2ad5174f9db526d9a8b443f9011e9cd8f70f0f534f5fe3857b8a9df3bce1e25f66c96f666d6750490bd46e2b4f3b829
@@ -1947,7 +2025,7 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/core@npm:^10.2.2, @inquirer/core@npm:^10.3.2":
+"@inquirer/core@npm:^10.3.2":
version: 10.3.2
resolution: "@inquirer/core@npm:10.3.2"
dependencies:
@@ -2068,7 +2146,7 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/prompts@npm:^7.8.6":
+"@inquirer/prompts@npm:^7.10.1":
version: 7.10.1
resolution: "@inquirer/prompts@npm:7.10.1"
dependencies:
@@ -2142,7 +2220,7 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/type@npm:^3.0.10, @inquirer/type@npm:^3.0.8":
+"@inquirer/type@npm:^3.0.10":
version: 3.0.10
resolution: "@inquirer/type@npm:3.0.10"
peerDependencies:
@@ -2587,7 +2665,7 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/core@npm:^7.0.2":
+"@octokit/core@npm:^7.0.6":
version: 7.0.6
resolution: "@octokit/core@npm:7.0.6"
dependencies:
@@ -2623,13 +2701,6 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/openapi-types@npm:^26.0.0":
- version: 26.0.0
- resolution: "@octokit/openapi-types@npm:26.0.0"
- checksum: 10c0/671f12c1db70b4bc8c719ec7aa10de034925f4326db0fff22837afcc0b41fd1c015d164673ef5603c5ac787a430c514b821852bfbe6f06edc4a41ad3de342e94
- languageName: node
- linkType: hard
-
"@octokit/openapi-types@npm:^27.0.0":
version: 27.0.0
resolution: "@octokit/openapi-types@npm:27.0.0"
@@ -2637,14 +2708,14 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/plugin-paginate-rest@npm:^13.0.1":
- version: 13.2.1
- resolution: "@octokit/plugin-paginate-rest@npm:13.2.1"
+"@octokit/plugin-paginate-rest@npm:^14.0.0":
+ version: 14.0.0
+ resolution: "@octokit/plugin-paginate-rest@npm:14.0.0"
dependencies:
- "@octokit/types": "npm:^15.0.1"
+ "@octokit/types": "npm:^16.0.0"
peerDependencies:
"@octokit/core": ">=6"
- checksum: 10c0/16cd034ee6426f742514d0ca553a2c4355cd68c2eb9211030f3ec2538f4c833d587b3737bb720e34f98be8fae15acb07693d17314350cf067557abb4cb1598fb
+ checksum: 10c0/841d79d4ccfe18fc809a4a67529b75c1dcdda13399bf4bf5b48ce7559c8b4b2cd422e3204bad4cbdea31c0cf0943521067415268e5bcfc615a3b813e058cad6b
languageName: node
linkType: hard
@@ -2657,14 +2728,14 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/plugin-rest-endpoint-methods@npm:^16.0.0":
- version: 16.1.1
- resolution: "@octokit/plugin-rest-endpoint-methods@npm:16.1.1"
+"@octokit/plugin-rest-endpoint-methods@npm:^17.0.0":
+ version: 17.0.0
+ resolution: "@octokit/plugin-rest-endpoint-methods@npm:17.0.0"
dependencies:
- "@octokit/types": "npm:^15.0.1"
+ "@octokit/types": "npm:^16.0.0"
peerDependencies:
"@octokit/core": ">=6"
- checksum: 10c0/3d5f2aca5c206a39d55139be32f8a18037a4e6c8b98d905681da7673c9430630e963bca604e1337edccc7a6861f535583b103f2c5af90b5515fd70b7db1bca47
+ checksum: 10c0/cf9984d7cf6a36ff7ff1b86078ae45fe246e3df10fcef0bccf20c8cfd27bf5e7d98dcb9cf5a7b56332b9c6fa30be28d159c2987d272a4758f77056903d94402f
languageName: node
linkType: hard
@@ -2690,24 +2761,15 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/rest@npm:22.0.0":
- version: 22.0.0
- resolution: "@octokit/rest@npm:22.0.0"
+"@octokit/rest@npm:22.0.1":
+ version: 22.0.1
+ resolution: "@octokit/rest@npm:22.0.1"
dependencies:
- "@octokit/core": "npm:^7.0.2"
- "@octokit/plugin-paginate-rest": "npm:^13.0.1"
+ "@octokit/core": "npm:^7.0.6"
+ "@octokit/plugin-paginate-rest": "npm:^14.0.0"
"@octokit/plugin-request-log": "npm:^6.0.0"
- "@octokit/plugin-rest-endpoint-methods": "npm:^16.0.0"
- checksum: 10c0/aea3714301f43fbadb22048045a7aef417cdefa997d1baf0b26860eaa9038fb033f7d4299eab06af57a03433871084cf38144fc5414caf80accce714e76d34e2
- languageName: node
- linkType: hard
-
-"@octokit/types@npm:^15.0.1":
- version: 15.0.2
- resolution: "@octokit/types@npm:15.0.2"
- dependencies:
- "@octokit/openapi-types": "npm:^26.0.0"
- checksum: 10c0/873f8ade7ad21bd01c18a9887cc2098e35a75675b58c09e22ea8b998b664d31e9fecf5c3629381a468e3dcc8115502e1b5b49912a06657b732504de983493c65
+ "@octokit/plugin-rest-endpoint-methods": "npm:^17.0.0"
+ checksum: 10c0/f3abd84e887cc837973214ce70720a9bba53f5575f40601c6122aa25206e9055d859c0388437f0a137f6cd0e4ff405e1b46b903475b0db32a17bada0c6513d5b
languageName: node
linkType: hard
@@ -3337,8 +3399,8 @@ __metadata:
linkType: hard
"@release-it/conventional-changelog@npm:^10.0.1":
- version: 10.0.2
- resolution: "@release-it/conventional-changelog@npm:10.0.2"
+ version: 10.0.4
+ resolution: "@release-it/conventional-changelog@npm:10.0.4"
dependencies:
"@conventional-changelog/git-client": "npm:^2.5.1"
concat-stream: "npm:^2.0.0"
@@ -3349,7 +3411,7 @@ __metadata:
semver: "npm:^7.7.3"
peerDependencies:
release-it: ^18.0.0 || ^19.0.0
- checksum: 10c0/bd8860daea63bbad902f7fe9bff8ae956128bbe825900c5deec2c72119063a4f83be87906d0a05438522b60c0e7e8fa989ac0dc72bdc394c17983a0b2403e611
+ checksum: 10c0/d7ef21203eec23d2ded3de67664649da179beaf681bf05a1c5fad29ced9a82161ae98819756e36148fa12e21b3f5eb7760830f4990bb121702120a3f86a6f561
languageName: node
linkType: hard
@@ -3491,6 +3553,16 @@ __metadata:
languageName: node
linkType: hard
+"@types/fs-extra@npm:^11.0.4":
+ version: 11.0.4
+ resolution: "@types/fs-extra@npm:11.0.4"
+ dependencies:
+ "@types/jsonfile": "npm:*"
+ "@types/node": "npm:*"
+ checksum: 10c0/9e34f9b24ea464f3c0b18c3f8a82aefc36dc524cc720fc2b886e5465abc66486ff4e439ea3fb2c0acebf91f6d3f74e514f9983b1f02d4243706bdbb7511796ad
+ languageName: node
+ linkType: hard
+
"@types/graceful-fs@npm:^4.1.3":
version: 4.1.9
resolution: "@types/graceful-fs@npm:4.1.9"
@@ -3542,21 +3614,30 @@ __metadata:
languageName: node
linkType: hard
+"@types/jsonfile@npm:*":
+ version: 6.1.4
+ resolution: "@types/jsonfile@npm:6.1.4"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10c0/b12d068b021e4078f6ac4441353965769be87acf15326173e2aea9f3bf8ead41bd0ad29421df5bbeb0123ec3fc02eb0a734481d52903704a1454a1845896b9eb
+ languageName: node
+ linkType: hard
+
"@types/node@npm:*":
- version: 24.10.1
- resolution: "@types/node@npm:24.10.1"
+ version: 25.0.3
+ resolution: "@types/node@npm:25.0.3"
dependencies:
undici-types: "npm:~7.16.0"
- checksum: 10c0/d6bca7a78f550fbb376f236f92b405d676003a8a09a1b411f55920ef34286ee3ee51f566203920e835478784df52662b5b2af89159d9d319352e9ea21801c002
+ checksum: 10c0/b7568f0d765d9469621615e2bb257c7fd1953d95e9acbdb58dffb6627a2c4150d405a4600aa1ad8a40182a94fe5f903cafd3c0a2f5132814debd0e3bfd61f835
languageName: node
linkType: hard
"@types/node@npm:^22.0.0":
- version: 22.19.1
- resolution: "@types/node@npm:22.19.1"
+ version: 22.19.3
+ resolution: "@types/node@npm:22.19.3"
dependencies:
undici-types: "npm:~6.21.0"
- checksum: 10c0/6edd93aea86da740cb7872626839cd6f4a67a049d3a3a6639cb592c620ec591408a30989ab7410008d1a0b2d4985ce50f1e488e79c033e4476d3bec6833b0a2f
+ checksum: 10c0/a30a75d503da795ddbd5f8851014f3e91925c2a63fa3f14128d54c998f25d682dfba96dc9589c73cf478b87a16d88beb790b11697bb8cd5bee913079237a58f2
languageName: node
linkType: hard
@@ -3801,6 +3882,13 @@ __metadata:
languageName: node
linkType: hard
+"@xmldom/xmldom@npm:^0.8.8":
+ version: 0.8.11
+ resolution: "@xmldom/xmldom@npm:0.8.11"
+ checksum: 10c0/e768623de72c95d3dae6b5da8e33dda0d81665047811b5498d23a328d45b13feb5536fe921d0308b96a4a8dd8addf80b1f6ef466508051c0b581e63e0dc74ed5
+ languageName: node
+ linkType: hard
+
"JSONStream@npm:^1.3.5":
version: 1.3.5
resolution: "JSONStream@npm:1.3.5"
@@ -3829,7 +3917,7 @@ __metadata:
languageName: node
linkType: hard
-"accepts@npm:^1.3.7, accepts@npm:~1.3.7":
+"accepts@npm:^1.3.7, accepts@npm:~1.3.8":
version: 1.3.8
resolution: "accepts@npm:1.3.8"
dependencies:
@@ -3946,7 +4034,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^3.2.0":
+"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1":
version: 3.2.1
resolution: "ansi-styles@npm:3.2.1"
dependencies:
@@ -4011,23 +4099,23 @@ __metadata:
languageName: node
linkType: hard
-"arkregex@npm:0.0.4":
- version: 0.0.4
- resolution: "arkregex@npm:0.0.4"
+"arkregex@npm:0.0.5":
+ version: 0.0.5
+ resolution: "arkregex@npm:0.0.5"
dependencies:
"@ark/util": "npm:0.56.0"
- checksum: 10c0/5cb89ac6482e0ce15aa93e6fa791b22e43b35419ff91965762a33a4cc4a92a039c71e9adf9a2e700b3819074e4b9df04245e38c4010a2baa5f3bcb38a6c66f0b
+ checksum: 10c0/1a39510e04d69b9287b9b53d3965afcc4ef27bdd9ff9c21a78092fcb841f35c11227d8476be66d2f76347deccfd10c202f395bd871383c328057ad004ffe7ebd
languageName: node
linkType: hard
"arktype@npm:^2.1.15":
- version: 2.1.28
- resolution: "arktype@npm:2.1.28"
+ version: 2.1.29
+ resolution: "arktype@npm:2.1.29"
dependencies:
"@ark/schema": "npm:0.56.0"
"@ark/util": "npm:0.56.0"
- arkregex: "npm:0.0.4"
- checksum: 10c0/5ca424ecb7acdf426785f95ddb1cf4b6c10123a44b16b71d8a13b0bb1e2573ae91949d2254421cdda0e6b815b603519a5631eeb707ee238bb7fceed1594e5dd0
+ arkregex: "npm:0.0.5"
+ checksum: 10c0/c89cd5cc9eee7a5e14df0f32b228c06760b99440dabf2ed2d9272877a1607d7f27641d4105d1466b70fc620007fe864ddd826acee11c07102388c8dd301a20fe
languageName: node
linkType: hard
@@ -4348,7 +4436,7 @@ __metadata:
languageName: node
linkType: hard
-"base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
+"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
@@ -4356,11 +4444,11 @@ __metadata:
linkType: hard
"baseline-browser-mapping@npm:^2.9.0":
- version: 2.9.2
- resolution: "baseline-browser-mapping@npm:2.9.2"
+ version: 2.9.11
+ resolution: "baseline-browser-mapping@npm:2.9.11"
bin:
baseline-browser-mapping: dist/cli.js
- checksum: 10c0/4f9be09e20261ed26f19e9b95454dcb8d8371b87983c57cd9f70b9572e9b3053577f0d8d6d91297bdb605337747680686e22f62522a6e57ae2488fcacf641188
+ checksum: 10c0/eba49fcc1b33ab994aeeb73a4848f2670e06a0886dd5b903689ae6f60d47e7f1bea9262dbb2548c48179e858f7eda2b82ddf941ae783b862f4dcc51085a246f2
languageName: node
linkType: hard
@@ -4378,6 +4466,13 @@ __metadata:
languageName: node
linkType: hard
+"big-integer@npm:1.6.x":
+ version: 1.6.52
+ resolution: "big-integer@npm:1.6.52"
+ checksum: 10c0/9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0
+ languageName: node
+ linkType: hard
+
"bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
@@ -4409,6 +4504,24 @@ __metadata:
languageName: node
linkType: hard
+"bplist-creator@npm:0.1.1":
+ version: 0.1.1
+ resolution: "bplist-creator@npm:0.1.1"
+ dependencies:
+ stream-buffers: "npm:2.2.x"
+ checksum: 10c0/427ec37263ce0e8c68a83f595fc9889a9cbf2e6fda2de18e1f8ef7f0c6ce68c0cdbb7c9c1f3bb3f2d217407af8cffbdf254bf0f71c99f2186175d07752f08a47
+ languageName: node
+ linkType: hard
+
+"bplist-parser@npm:0.3.2":
+ version: 0.3.2
+ resolution: "bplist-parser@npm:0.3.2"
+ dependencies:
+ big-integer: "npm:1.6.x"
+ checksum: 10c0/4dc307c11d2511a01255e87e370d4ab6f1962b35fdc27605fd4ce9a557a259c2dc9f87822617ddb1f7aa062a71e30ef20d6103329ac7ce235628f637fb0ed763
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.12
resolution: "brace-expansion@npm:1.1.12"
@@ -4494,15 +4607,15 @@ __metadata:
languageName: node
linkType: hard
-"c12@npm:3.3.1":
- version: 3.3.1
- resolution: "c12@npm:3.3.1"
+"c12@npm:3.3.3":
+ version: 3.3.3
+ resolution: "c12@npm:3.3.3"
dependencies:
- chokidar: "npm:^4.0.3"
+ chokidar: "npm:^5.0.0"
confbox: "npm:^0.2.2"
defu: "npm:^6.1.4"
dotenv: "npm:^17.2.3"
- exsolve: "npm:^1.0.7"
+ exsolve: "npm:^1.0.8"
giget: "npm:^2.0.0"
jiti: "npm:^2.6.1"
ohash: "npm:^2.0.11"
@@ -4511,11 +4624,11 @@ __metadata:
pkg-types: "npm:^2.3.0"
rc9: "npm:^2.1.2"
peerDependencies:
- magicast: ^0.3.5
+ magicast: "*"
peerDependenciesMeta:
magicast:
optional: true
- checksum: 10c0/37b70f838980eba3836ec9754b2c28e28d4eda272baefb1e22ff997ee7569a5f2a50acd41d65ea645969cbd66e5a8334f8634b2c264a8abd0af3caeee75e6351
+ checksum: 10c0/5b2ac937175717df62fc74ce7fe38685ebd02b3fa94e9cc05be9630d3e5d7f1ec437413d23d63ec0d2eaffcfeda824fb14d3d0fab3df522e60a8b4b3e32a4a33
languageName: node
linkType: hard
@@ -4592,9 +4705,20 @@ __metadata:
linkType: hard
"caniuse-lite@npm:^1.0.30001759":
- version: 1.0.30001759
- resolution: "caniuse-lite@npm:1.0.30001759"
- checksum: 10c0/b0f415960ba34995cda18e0d25c4e602f6917b9179290a76bdd0311423505b78cc93e558a90c98a22a1cc6b1781ab720ef6beea24ec7e29a1c1164ca72eac3a2
+ version: 1.0.30001761
+ resolution: "caniuse-lite@npm:1.0.30001761"
+ checksum: 10c0/8ea4158ccd507b9c73c03b9b3b1b897e75d095c5753a131d0f36ef9b64c19a049174467842dd9e8bebe886ac27ed7a5b1d5adcaae5fe887716b07fc1103e100b
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^2.4.2":
+ version: 2.4.2
+ resolution: "chalk@npm:2.4.2"
+ dependencies:
+ ansi-styles: "npm:^3.2.1"
+ escape-string-regexp: "npm:^1.0.5"
+ supports-color: "npm:^5.3.0"
+ checksum: 10c0/e6543f02ec877732e3a2d1c3c3323ddb4d39fbab687c23f526e25bd4c6a9bf3b83a696e8c769d078e04e5754921648f7821b2a2acfd16c550435fd630026e073
languageName: node
linkType: hard
@@ -4629,12 +4753,12 @@ __metadata:
languageName: node
linkType: hard
-"chokidar@npm:^4.0.3":
- version: 4.0.3
- resolution: "chokidar@npm:4.0.3"
+"chokidar@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "chokidar@npm:5.0.0"
dependencies:
- readdirp: "npm:^4.0.1"
- checksum: 10c0/a58b9df05bb452f7d105d9e7229ac82fa873741c0c40ddcc7bb82f8a909fbe3f7814c9ebe9bc9a2bef9b737c0ec6e2d699d179048ef06ad3ec46315df0ebe6ad
+ readdirp: "npm:^5.0.0"
+ checksum: 10c0/42fc907cb2a7ff5c9e220f84dae75380a77997f851c2a5e7865a2cf9ae45dd407a23557208cdcdbf3ac8c93341135a1748e4c48c31855f3bfa095e5159b6bdec
languageName: node
linkType: hard
@@ -4687,7 +4811,7 @@ __metadata:
languageName: node
linkType: hard
-"ci-info@npm:^4.3.0":
+"ci-info@npm:^4.3.1":
version: 4.3.1
resolution: "ci-info@npm:4.3.1"
checksum: 10c0/7dd82000f514d76ddfe7775e4cb0d66e5c638f5fa0e2a3be29557e898da0d32ac04f231217d414d07fb968b1fbc6d980ee17ddde0d2c516f23da9cfff608f6c1
@@ -5230,7 +5354,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.0, debug@npm:^4.4.1":
+"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1":
version: 4.4.3
resolution: "debug@npm:4.4.3"
dependencies:
@@ -5257,14 +5381,14 @@ __metadata:
linkType: hard
"dedent@npm:^1.0.0":
- version: 1.7.0
- resolution: "dedent@npm:1.7.0"
+ version: 1.7.1
+ resolution: "dedent@npm:1.7.1"
peerDependencies:
babel-plugin-macros: ^3.1.0
peerDependenciesMeta:
babel-plugin-macros:
optional: true
- checksum: 10c0/c5e8a8beb5072bd5e520cb64b27a82d7ec3c2a63ee5ce47dbc2a05d5b7700cefd77a992a752cd0a8b1d979c1db06b14fb9486e805f3ad6088eda6e07cd9bf2d5
+ checksum: 10c0/ae29ec1c5bd5216c698c9f23acaa5b720260fd4cef3c8b5af887eb5f8c9e6fdd5fed8668767437b4efea35e2991bd798987717633411a1734807c28255769b78
languageName: node
linkType: hard
@@ -5494,9 +5618,9 @@ __metadata:
linkType: hard
"electron-to-chromium@npm:^1.5.263":
- version: 1.5.266
- resolution: "electron-to-chromium@npm:1.5.266"
- checksum: 10c0/74ada92ada1ace76ec5b7da8a9cc2d7f03db122a64ac8e12ae30eba3e358ffec443c0c5265bc6edcdeebfa73f449b21c361080c064eb1eec437db2d71fc03248
+ version: 1.5.267
+ resolution: "electron-to-chromium@npm:1.5.267"
+ checksum: 10c0/0732bdb891b657f2e43266a3db8cf86fff6cecdcc8d693a92beff214e136cb5c2ee7dc5945ed75fa1db16e16bad0c38695527a020d15f39e79084e0b2e447621
languageName: node
linkType: hard
@@ -5595,18 +5719,18 @@ __metadata:
linkType: hard
"errorhandler@npm:^1.5.1":
- version: 1.5.1
- resolution: "errorhandler@npm:1.5.1"
+ version: 1.5.2
+ resolution: "errorhandler@npm:1.5.2"
dependencies:
- accepts: "npm:~1.3.7"
+ accepts: "npm:~1.3.8"
escape-html: "npm:~1.0.3"
- checksum: 10c0/58568c7eec3f4de5dc49e4385a50af66b76759b3463a86e4a85e05c4f7a5348f51d3d23af51c3a23eceef6278045d0a47d975da11bdaaf92d1d783dc677e980e
+ checksum: 10c0/13fc3ba2358893f1f2da43e246105d42a78bf448bf55257b75114c757bd566dcae8b0cd76a3c8777bc451a552a9215979a5e8205bdeee066550cc4acabbfd5af
languageName: node
linkType: hard
-"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0":
- version: 1.24.0
- resolution: "es-abstract@npm:1.24.0"
+"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0, es-abstract@npm:^1.24.1":
+ version: 1.24.1
+ resolution: "es-abstract@npm:1.24.1"
dependencies:
array-buffer-byte-length: "npm:^1.0.2"
arraybuffer.prototype.slice: "npm:^1.0.4"
@@ -5662,7 +5786,7 @@ __metadata:
typed-array-length: "npm:^1.0.7"
unbox-primitive: "npm:^1.1.0"
which-typed-array: "npm:^1.1.19"
- checksum: 10c0/b256e897be32df5d382786ce8cce29a1dd8c97efbab77a26609bd70f2ed29fbcfc7a31758cb07488d532e7ccccdfca76c1118f2afe5a424cdc05ca007867c318
+ checksum: 10c0/fca062ef8b5daacf743732167d319a212d45cb655b0bb540821d38d715416ae15b04b84fc86da9e2c89135aa7b337337b6c867f84dcde698d75d55688d5d765c
languageName: node
linkType: hard
@@ -5681,26 +5805,26 @@ __metadata:
linkType: hard
"es-iterator-helpers@npm:^1.2.1":
- version: 1.2.1
- resolution: "es-iterator-helpers@npm:1.2.1"
+ version: 1.2.2
+ resolution: "es-iterator-helpers@npm:1.2.2"
dependencies:
call-bind: "npm:^1.0.8"
- call-bound: "npm:^1.0.3"
+ call-bound: "npm:^1.0.4"
define-properties: "npm:^1.2.1"
- es-abstract: "npm:^1.23.6"
+ es-abstract: "npm:^1.24.1"
es-errors: "npm:^1.3.0"
- es-set-tostringtag: "npm:^2.0.3"
+ es-set-tostringtag: "npm:^2.1.0"
function-bind: "npm:^1.1.2"
- get-intrinsic: "npm:^1.2.6"
+ get-intrinsic: "npm:^1.3.0"
globalthis: "npm:^1.0.4"
gopd: "npm:^1.2.0"
has-property-descriptors: "npm:^1.0.2"
has-proto: "npm:^1.2.0"
has-symbols: "npm:^1.1.0"
internal-slot: "npm:^1.1.0"
- iterator.prototype: "npm:^1.1.4"
+ iterator.prototype: "npm:^1.1.5"
safe-array-concat: "npm:^1.1.3"
- checksum: 10c0/97e3125ca472d82d8aceea11b790397648b52c26d8768ea1c1ee6309ef45a8755bb63225a43f3150c7591cffc17caf5752459f1e70d583b4184370a8f04ebd2f
+ checksum: 10c0/1ced8abf845a45e660dd77b5f3a64358421df70e4a0bd1897d5ddfefffed8409a6a2ca21241b9367e639df9eca74abc1c678b3020bffe6bee1f1826393658ddb
languageName: node
linkType: hard
@@ -5713,7 +5837,7 @@ __metadata:
languageName: node
linkType: hard
-"es-set-tostringtag@npm:^2.0.3, es-set-tostringtag@npm:^2.1.0":
+"es-set-tostringtag@npm:^2.1.0":
version: 2.1.0
resolution: "es-set-tostringtag@npm:2.1.0"
dependencies:
@@ -5987,8 +6111,8 @@ __metadata:
linkType: hard
"eslint@npm:^9.35.0":
- version: 9.39.1
- resolution: "eslint@npm:9.39.1"
+ version: 9.39.2
+ resolution: "eslint@npm:9.39.2"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.8.0"
"@eslint-community/regexpp": "npm:^4.12.1"
@@ -5996,7 +6120,7 @@ __metadata:
"@eslint/config-helpers": "npm:^0.4.2"
"@eslint/core": "npm:^0.17.0"
"@eslint/eslintrc": "npm:^3.3.1"
- "@eslint/js": "npm:9.39.1"
+ "@eslint/js": "npm:9.39.2"
"@eslint/plugin-kit": "npm:^0.4.1"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
@@ -6031,7 +6155,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
- checksum: 10c0/59b2480639404ba24578ca480f973683b87b7aac8aa7e349240474a39067804fd13cd8b9cb22fee074170b8c7c563b57bab703ec0f0d3f81ea017e5d2cad299d
+ checksum: 10c0/bb88ca8fd16bb7e1ac3e13804c54d41c583214460c0faa7b3e7c574e69c5600c7122295500fb4b0c06067831111db740931e98da1340329527658e1cf80073d3
languageName: node
linkType: hard
@@ -6095,10 +6219,10 @@ __metadata:
languageName: node
linkType: hard
-"eta@npm:4.0.1":
- version: 4.0.1
- resolution: "eta@npm:4.0.1"
- checksum: 10c0/a7dc8641705a01373393aba6d0998f7571735c4f5444aa9c3375b2574a93ef3be80cfd5c7d1f8d6f0e56a83a14a7db451195ed3ceeab145f23492bb5b41d1ece
+"eta@npm:4.5.0":
+ version: 4.5.0
+ resolution: "eta@npm:4.5.0"
+ checksum: 10c0/01c10f0f4001dfd77d5488f96980fcbc22872fe02051a768d28e3bace66003c6384b37ed8f355bc7e199529c24b6d99fcd6085471a53c34da93921b1980239b1
languageName: node
linkType: hard
@@ -6194,7 +6318,7 @@ __metadata:
languageName: node
linkType: hard
-"exsolve@npm:^1.0.7":
+"exsolve@npm:^1.0.7, exsolve@npm:^1.0.8":
version: 1.0.8
resolution: "exsolve@npm:1.0.8"
checksum: 10c0/65e44ae05bd4a4a5d87cfdbbd6b8f24389282cf9f85fa5feb17ca87ad3f354877e6af4cd99e02fc29044174891f82d1d68c77f69234410eb8f163530e6278c67
@@ -6268,11 +6392,11 @@ __metadata:
linkType: hard
"fastq@npm:^1.6.0":
- version: 1.19.1
- resolution: "fastq@npm:1.19.1"
+ version: 1.20.1
+ resolution: "fastq@npm:1.20.1"
dependencies:
reusify: "npm:^1.0.4"
- checksum: 10c0/ebc6e50ac7048daaeb8e64522a1ea7a26e92b3cee5cd1c7f2316cdca81ba543aa40a136b53891446ea5c3a67ec215fbaca87ad405f102dd97012f62916905630
+ checksum: 10c0/e5dd725884decb1f11e5c822221d76136f239d0236f176fab80b7b8f9e7619ae57e6b4e5b73defc21e6b9ef99437ee7b545cff8e6c2c337819633712fa9d352e
languageName: node
linkType: hard
@@ -6413,7 +6537,7 @@ __metadata:
languageName: node
linkType: hard
-"fresh@npm:0.5.2":
+"fresh@npm:~0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
checksum: 10c0/c6d27f3ed86cc5b601404822f31c900dd165ba63fff8152a3ef714e2012e7535027063bc67ded4cb5b3a49fa596495d46cacd9f47d6328459cf570f08b7d9e5a
@@ -6431,6 +6555,17 @@ __metadata:
languageName: node
linkType: hard
+"fs-extra@npm:^11.2.0":
+ version: 11.3.3
+ resolution: "fs-extra@npm:11.3.3"
+ dependencies:
+ graceful-fs: "npm:^4.2.0"
+ jsonfile: "npm:^6.0.1"
+ universalify: "npm:^2.0.0"
+ checksum: 10c0/984924ff4104e3e9f351b658a864bf3b354b2c90429f57aec0acd12d92c4e6b762cbacacdffb4e745b280adce882e1f980c485d9f02c453f769ab4e7fc646ce3
+ languageName: node
+ linkType: hard
+
"fs-extra@npm:^8.1.0":
version: 8.1.0
resolution: "fs-extra@npm:8.1.0"
@@ -6616,6 +6751,13 @@ __metadata:
languageName: node
linkType: hard
+"getenv@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "getenv@npm:1.0.0"
+ checksum: 10c0/9661c5996c7622e12eab1d23448474ae51dbec6f8862eed903ebaa864dcd332895441c23d962e3ff5c180a9e3dff6cb1f569a115e1447db4acb52af2d880d655
+ languageName: node
+ linkType: hard
+
"giget@npm:^2.0.0":
version: 2.0.0
resolution: "giget@npm:2.0.0"
@@ -6682,7 +6824,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.5.0":
+"glob@npm:^10.4.2, glob@npm:^10.5.0":
version: 10.5.0
resolution: "glob@npm:10.5.0"
dependencies:
@@ -6823,6 +6965,13 @@ __metadata:
languageName: node
linkType: hard
+"has-flag@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "has-flag@npm:3.0.0"
+ checksum: 10c0/1c6c83b14b8b1b3c25b0727b8ba3e3b647f99e9e6e13eb7322107261de07a4c1be56fc0d45678fc376e09772a3a1642ccdaf8fc69bdf123b6c086598397ce473
+ languageName: node
+ linkType: hard
+
"has-flag@npm:^4.0.0":
version: 4.0.0
resolution: "has-flag@npm:4.0.0"
@@ -6944,19 +7093,6 @@ __metadata:
languageName: node
linkType: hard
-"http-errors@npm:2.0.0":
- version: 2.0.0
- resolution: "http-errors@npm:2.0.0"
- dependencies:
- depd: "npm:2.0.0"
- inherits: "npm:2.0.4"
- setprototypeof: "npm:1.2.0"
- statuses: "npm:2.0.1"
- toidentifier: "npm:1.0.1"
- checksum: 10c0/fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19
- languageName: node
- linkType: hard
-
"http-errors@npm:~2.0.1":
version: 2.0.1
resolution: "http-errors@npm:2.0.1"
@@ -7021,11 +7157,11 @@ __metadata:
linkType: hard
"iconv-lite@npm:^0.7.0":
- version: 0.7.0
- resolution: "iconv-lite@npm:0.7.0"
+ version: 0.7.1
+ resolution: "iconv-lite@npm:0.7.1"
dependencies:
safer-buffer: "npm:>= 2.1.2 < 3.0.0"
- checksum: 10c0/2382400469071c55b6746c531eed5fa4d033e5db6690b7331fb2a5f59a30d7a9782932e92253db26df33c1cf46fa200a3fbe524a2a7c62037c762283f188ec2f
+ checksum: 10c0/f5c9e2bddd7101a71b07a381ace44ebdc65ca76a10be0e9e64d372b511132acc4ee41b830962f438840d492cd6f9e08c237289f760d6a7fed754e61cffcb6757
languageName: node
linkType: hard
@@ -7123,7 +7259,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4":
+"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
@@ -7137,23 +7273,23 @@ __metadata:
languageName: node
linkType: hard
-"inquirer@npm:12.9.6":
- version: 12.9.6
- resolution: "inquirer@npm:12.9.6"
+"inquirer@npm:12.11.1":
+ version: 12.11.1
+ resolution: "inquirer@npm:12.11.1"
dependencies:
- "@inquirer/ansi": "npm:^1.0.0"
- "@inquirer/core": "npm:^10.2.2"
- "@inquirer/prompts": "npm:^7.8.6"
- "@inquirer/type": "npm:^3.0.8"
+ "@inquirer/ansi": "npm:^1.0.2"
+ "@inquirer/core": "npm:^10.3.2"
+ "@inquirer/prompts": "npm:^7.10.1"
+ "@inquirer/type": "npm:^3.0.10"
mute-stream: "npm:^2.0.0"
- run-async: "npm:^4.0.5"
+ run-async: "npm:^4.0.6"
rxjs: "npm:^7.8.2"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10c0/068d9acbfab5e0c19d68603f86e296d00a8c797b6c2d7f2e659dfc557176e9247c2313beaf79d5557deb7d76a514cf9a75835c7928094b8759570b7a4e3f909f
+ checksum: 10c0/b275a400ddc80c138cef2c741f74463b1bdbeccb3351ab38bdf14b46ce53a186077beec24330e81f1cbfa7bd5c1933267c38d14d567b63c86b101436a3b705f7
languageName: node
linkType: hard
@@ -7748,7 +7884,7 @@ __metadata:
languageName: node
linkType: hard
-"iterator.prototype@npm:^1.1.4":
+"iterator.prototype@npm:^1.1.5":
version: 1.1.5
resolution: "iterator.prototype@npm:1.1.5"
dependencies:
@@ -8403,90 +8539,90 @@ __metadata:
languageName: node
linkType: hard
-"lefthook-darwin-arm64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-darwin-arm64@npm:2.0.8"
+"lefthook-darwin-arm64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-darwin-arm64@npm:2.0.12"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"lefthook-darwin-x64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-darwin-x64@npm:2.0.8"
+"lefthook-darwin-x64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-darwin-x64@npm:2.0.12"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"lefthook-freebsd-arm64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-freebsd-arm64@npm:2.0.8"
+"lefthook-freebsd-arm64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-freebsd-arm64@npm:2.0.12"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"lefthook-freebsd-x64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-freebsd-x64@npm:2.0.8"
+"lefthook-freebsd-x64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-freebsd-x64@npm:2.0.12"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"lefthook-linux-arm64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-linux-arm64@npm:2.0.8"
+"lefthook-linux-arm64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-linux-arm64@npm:2.0.12"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"lefthook-linux-x64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-linux-x64@npm:2.0.8"
+"lefthook-linux-x64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-linux-x64@npm:2.0.12"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"lefthook-openbsd-arm64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-openbsd-arm64@npm:2.0.8"
+"lefthook-openbsd-arm64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-openbsd-arm64@npm:2.0.12"
conditions: os=openbsd & cpu=arm64
languageName: node
linkType: hard
-"lefthook-openbsd-x64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-openbsd-x64@npm:2.0.8"
+"lefthook-openbsd-x64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-openbsd-x64@npm:2.0.12"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
-"lefthook-windows-arm64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-windows-arm64@npm:2.0.8"
+"lefthook-windows-arm64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-windows-arm64@npm:2.0.12"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"lefthook-windows-x64@npm:2.0.8":
- version: 2.0.8
- resolution: "lefthook-windows-x64@npm:2.0.8"
+"lefthook-windows-x64@npm:2.0.12":
+ version: 2.0.12
+ resolution: "lefthook-windows-x64@npm:2.0.12"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"lefthook@npm:^2.0.3":
- version: 2.0.8
- resolution: "lefthook@npm:2.0.8"
- dependencies:
- lefthook-darwin-arm64: "npm:2.0.8"
- lefthook-darwin-x64: "npm:2.0.8"
- lefthook-freebsd-arm64: "npm:2.0.8"
- lefthook-freebsd-x64: "npm:2.0.8"
- lefthook-linux-arm64: "npm:2.0.8"
- lefthook-linux-x64: "npm:2.0.8"
- lefthook-openbsd-arm64: "npm:2.0.8"
- lefthook-openbsd-x64: "npm:2.0.8"
- lefthook-windows-arm64: "npm:2.0.8"
- lefthook-windows-x64: "npm:2.0.8"
+ version: 2.0.12
+ resolution: "lefthook@npm:2.0.12"
+ dependencies:
+ lefthook-darwin-arm64: "npm:2.0.12"
+ lefthook-darwin-x64: "npm:2.0.12"
+ lefthook-freebsd-arm64: "npm:2.0.12"
+ lefthook-freebsd-x64: "npm:2.0.12"
+ lefthook-linux-arm64: "npm:2.0.12"
+ lefthook-linux-x64: "npm:2.0.12"
+ lefthook-openbsd-arm64: "npm:2.0.12"
+ lefthook-openbsd-x64: "npm:2.0.12"
+ lefthook-windows-arm64: "npm:2.0.12"
+ lefthook-windows-x64: "npm:2.0.12"
dependenciesMeta:
lefthook-darwin-arm64:
optional: true
@@ -8510,7 +8646,7 @@ __metadata:
optional: true
bin:
lefthook: bin/index.js
- checksum: 10c0/80d320d4a374d47738b7a2fd9cf61894dd4f18b674656d936c0371decc1c14a26935d5c27c843f28d5bf3bb016ba37c1a470cf7fa578ac7db46701b476def016
+ checksum: 10c0/5bc76bf69a0e13782948ad89484c52ce85593f382ae0f97c065bba36d5a6279d5cfc7c3caa087edb86645b3035d7d4d7eab612ebb8b09ac7ffca15892a1d2da6
languageName: node
linkType: hard
@@ -9110,12 +9246,12 @@ __metadata:
languageName: node
linkType: hard
-"mime-types@npm:3.0.1":
- version: 3.0.1
- resolution: "mime-types@npm:3.0.1"
+"mime-types@npm:3.0.2":
+ version: 3.0.2
+ resolution: "mime-types@npm:3.0.2"
dependencies:
mime-db: "npm:^1.54.0"
- checksum: 10c0/bd8c20d3694548089cf229016124f8f40e6a60bbb600161ae13e45f793a2d5bb40f96bbc61f275836696179c77c1d6bf4967b2a75e0a8ad40fe31f4ed5be4da5
+ checksum: 10c0/35a0dd1035d14d185664f346efcdb72e93ef7a9b6e9ae808bd1f6358227010267fab52657b37562c80fc888ff76becb2b2938deb5e730818b7983bf8bd359767
languageName: node
linkType: hard
@@ -9569,21 +9705,21 @@ __metadata:
languageName: node
linkType: hard
-"on-finished@npm:2.4.1, on-finished@npm:~2.4.1":
- version: 2.4.1
- resolution: "on-finished@npm:2.4.1"
+"on-finished@npm:~2.3.0":
+ version: 2.3.0
+ resolution: "on-finished@npm:2.3.0"
dependencies:
ee-first: "npm:1.1.1"
- checksum: 10c0/46fb11b9063782f2d9968863d9cbba33d77aa13c17f895f56129c274318b86500b22af3a160fe9995aa41317efcd22941b6eba747f718ced08d9a73afdb087b4
+ checksum: 10c0/c904f9e518b11941eb60279a3cbfaf1289bd0001f600a950255b1dede9fe3df8cd74f38483550b3bb9485165166acb5db500c3b4c4337aec2815c88c96fcc2ea
languageName: node
linkType: hard
-"on-finished@npm:~2.3.0":
- version: 2.3.0
- resolution: "on-finished@npm:2.3.0"
+"on-finished@npm:~2.4.1":
+ version: 2.4.1
+ resolution: "on-finished@npm:2.4.1"
dependencies:
ee-first: "npm:1.1.1"
- checksum: 10c0/c904f9e518b11941eb60279a3cbfaf1289bd0001f600a950255b1dede9fe3df8cd74f38483550b3bb9485165166acb5db500c3b4c4337aec2815c88c96fcc2ea
+ checksum: 10c0/46fb11b9063782f2d9968863d9cbba33d77aa13c17f895f56129c274318b86500b22af3a160fe9995aa41317efcd22941b6eba747f718ced08d9a73afdb087b4
languageName: node
linkType: hard
@@ -9977,7 +10113,7 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.1.1":
+"picocolors@npm:^1.0.0, picocolors@npm:^1.1.1":
version: 1.1.1
resolution: "picocolors@npm:1.1.1"
checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58
@@ -10025,6 +10161,17 @@ __metadata:
languageName: node
linkType: hard
+"plist@npm:^3.0.5":
+ version: 3.1.0
+ resolution: "plist@npm:3.1.0"
+ dependencies:
+ "@xmldom/xmldom": "npm:^0.8.8"
+ base64-js: "npm:^1.5.1"
+ xmlbuilder: "npm:^15.1.1"
+ checksum: 10c0/db19ba50faafc4103df8e79bcd6b08004a56db2a9dd30b3e5c8b0ef30398ef44344a674e594d012c8fc39e539a2b72cb58c60a76b4b4401cbbc7c8f6b028d93d
+ languageName: node
+ linkType: hard
+
"possible-typed-array-names@npm:^1.0.0":
version: 1.1.0
resolution: "possible-typed-array-names@npm:1.1.0"
@@ -10255,8 +10402,8 @@ __metadata:
linkType: hard
"react-native-builder-bob@npm:^0.40.16":
- version: 0.40.16
- resolution: "react-native-builder-bob@npm:0.40.16"
+ version: 0.40.17
+ resolution: "react-native-builder-bob@npm:0.40.17"
dependencies:
"@babel/core": "npm:^7.25.2"
"@babel/plugin-transform-flow-strip-types": "npm:^7.26.5"
@@ -10277,12 +10424,12 @@ __metadata:
json5: "npm:^2.2.1"
kleur: "npm:^4.1.4"
prompts: "npm:^2.4.2"
- react-native-monorepo-config: "npm:^0.1.8"
+ react-native-monorepo-config: "npm:^0.3.1"
which: "npm:^2.0.2"
yargs: "npm:^17.5.1"
bin:
bob: bin/bob
- checksum: 10c0/d7f3c9a9cfb38863c3a2c14b1e24d182e59903244e933bf3a3f8dc0c3523ef860d005e4062cc36bab7228891c772275c5a198118f4bf6879aa2c35bd40d4e8fb
+ checksum: 10c0/b3bb6f907a181ea0473cbf68cbc9f594eb5f2adc885011f4d29c961258d5f123494c28565881c0190f9f1a297b11aad7a1238742dd88345b0390e4343d9c2c11
languageName: node
linkType: hard
@@ -10319,10 +10466,12 @@ __metadata:
"@eslint/compat": "npm:^1.3.2"
"@eslint/eslintrc": "npm:^3.3.1"
"@eslint/js": "npm:^9.35.0"
+ "@expo/config-plugins": "npm:^9.0.0"
"@react-native-community/cli": "npm:20.0.1"
"@react-native/babel-preset": "npm:0.81.1"
"@react-native/eslint-config": "npm:^0.81.1"
"@release-it/conventional-changelog": "npm:^10.0.1"
+ "@types/fs-extra": "npm:^11.0.4"
"@types/jest": "npm:^29.5.14"
"@types/react": "npm:^19.1.0"
commitlint: "npm:^19.8.1"
@@ -10330,6 +10479,7 @@ __metadata:
eslint: "npm:^9.35.0"
eslint-config-prettier: "npm:^10.1.8"
eslint-plugin-prettier: "npm:^5.5.4"
+ fs-extra: "npm:^11.2.0"
jest: "npm:^29.7.0"
lefthook: "npm:^2.0.3"
prettier: "npm:^2.8.8"
@@ -10342,14 +10492,21 @@ __metadata:
turbo: "npm:^2.5.6"
typescript: "npm:^5.9.2"
peerDependencies:
- react: "*"
+ "@expo/config-plugins": ">=7"
+ "@types/react": ">=16.6.1"
+ react: ">=16.6.1"
react-native: ">=0.74.0"
react-native-vision-camera: "*"
react-native-worklets-core: "*"
+ peerDependenciesMeta:
+ "@expo/config-plugins":
+ optional: true
+ "@types/react":
+ optional: true
languageName: unknown
linkType: soft
-"react-native-monorepo-config@npm:^0.1.8, react-native-monorepo-config@npm:^0.1.9":
+"react-native-monorepo-config@npm:^0.1.9":
version: 0.1.10
resolution: "react-native-monorepo-config@npm:0.1.10"
dependencies:
@@ -10359,6 +10516,16 @@ __metadata:
languageName: node
linkType: hard
+"react-native-monorepo-config@npm:^0.3.1":
+ version: 0.3.2
+ resolution: "react-native-monorepo-config@npm:0.3.2"
+ dependencies:
+ escape-string-regexp: "npm:^5.0.0"
+ fast-glob: "npm:^3.3.3"
+ checksum: 10c0/c711f6a898ae263b68aef3bf8bd9c3806cd489676da8c5480dd155859b47bcd49a7700f3c056896c19b3ce2c2c3ea42a5482def93b0ff03febbe023ceb128c96
+ languageName: node
+ linkType: hard
+
"react-native-vision-camera@npm:^4.7.3":
version: 4.7.3
resolution: "react-native-vision-camera@npm:4.7.3"
@@ -10466,10 +10633,10 @@ __metadata:
languageName: node
linkType: hard
-"readdirp@npm:^4.0.1":
- version: 4.1.2
- resolution: "readdirp@npm:4.1.2"
- checksum: 10c0/60a14f7619dec48c9c850255cd523e2717001b0e179dc7037cfa0895da7b9e9ab07532d324bfb118d73a710887d1e35f79c495fa91582784493e085d18c72c62
+"readdirp@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "readdirp@npm:5.0.0"
+ checksum: 10c0/faf1ec57cff2020f473128da3f8d2a57813cc3a08a36c38cae1c9af32c1579906cc50ba75578043b35bade77e945c098233665797cf9730ba3613a62d6e79219
languageName: node
linkType: hard
@@ -10559,35 +10726,35 @@ __metadata:
linkType: hard
"release-it@npm:^19.0.4":
- version: 19.0.6
- resolution: "release-it@npm:19.0.6"
+ version: 19.2.1
+ resolution: "release-it@npm:19.2.1"
dependencies:
"@nodeutils/defaults-deep": "npm:1.1.0"
- "@octokit/rest": "npm:22.0.0"
+ "@octokit/rest": "npm:22.0.1"
"@phun-ky/typeof": "npm:2.0.3"
async-retry: "npm:1.3.3"
- c12: "npm:3.3.1"
- ci-info: "npm:^4.3.0"
- eta: "npm:4.0.1"
+ c12: "npm:3.3.3"
+ ci-info: "npm:^4.3.1"
+ eta: "npm:4.5.0"
git-url-parse: "npm:16.1.0"
- inquirer: "npm:12.9.6"
+ inquirer: "npm:12.11.1"
issue-parser: "npm:7.0.1"
lodash.merge: "npm:4.6.2"
- mime-types: "npm:3.0.1"
+ mime-types: "npm:3.0.2"
new-github-release-url: "npm:2.0.0"
open: "npm:10.2.0"
ora: "npm:9.0.0"
os-name: "npm:6.1.0"
proxy-agent: "npm:6.5.0"
- semver: "npm:7.7.2"
+ semver: "npm:7.7.3"
tinyglobby: "npm:0.2.15"
- undici: "npm:6.21.3"
+ undici: "npm:6.22.0"
url-join: "npm:5.0.0"
wildcard-match: "npm:5.1.4"
yargs-parser: "npm:21.1.1"
bin:
release-it: bin/release-it.js
- checksum: 10c0/75e146727831274f7dffd4eb3298e29390b8dd83353600e430588b3b40a1867c00e23f340249a83265ace2a7db0469457854eaf97810bfa15e45c8b8bc0af6ba
+ checksum: 10c0/44451901ac598fae39e4d197d261dbf5fb7ba075fd734f6d6dc97c92a467a9ef8899a5d674d673c26184940fef6e9e17f8c4a965bf3ae705a99deb485b4c0d47
languageName: node
linkType: hard
@@ -10753,7 +10920,7 @@ __metadata:
languageName: node
linkType: hard
-"run-async@npm:^4.0.5":
+"run-async@npm:^4.0.6":
version: 4.0.6
resolution: "run-async@npm:4.0.6"
checksum: 10c0/3e512c689d356238a06a59839deddeb09aec23bc66f780fe970fcf12b64bfc00c6880e9530ea22b8cf88a927145561f5a43343d8be87166e849ec0daaa3d4cf4
@@ -10826,6 +10993,13 @@ __metadata:
languageName: node
linkType: hard
+"sax@npm:>=0.6.0":
+ version: 1.4.3
+ resolution: "sax@npm:1.4.3"
+ checksum: 10c0/45bba07561d93f184a8686e1a543418ced8c844b994fbe45cc49d5cd2fc8ac7ec949dae38565e35e388ad0cca2b75997a29b6857c927bf6553da3f80ed0e4e62
+ languageName: node
+ linkType: hard
+
"scheduler@npm:0.26.0":
version: 0.26.0
resolution: "scheduler@npm:0.26.0"
@@ -10833,12 +11007,12 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:7.7.2":
- version: 7.7.2
- resolution: "semver@npm:7.7.2"
+"semver@npm:7.7.3, semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.7.3":
+ version: 7.7.3
+ resolution: "semver@npm:7.7.3"
bin:
semver: bin/semver.js
- checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
+ checksum: 10c0/4afe5c986567db82f44c8c6faef8fe9df2a9b1d98098fc1721f57c696c4c21cebd572f297fc21002f81889492345b8470473bc6f4aff5fb032a6ea59ea2bc45e
languageName: node
linkType: hard
@@ -10851,33 +11025,24 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.7.3":
- version: 7.7.3
- resolution: "semver@npm:7.7.3"
- bin:
- semver: bin/semver.js
- checksum: 10c0/4afe5c986567db82f44c8c6faef8fe9df2a9b1d98098fc1721f57c696c4c21cebd572f297fc21002f81889492345b8470473bc6f4aff5fb032a6ea59ea2bc45e
- languageName: node
- linkType: hard
-
-"send@npm:0.19.0":
- version: 0.19.0
- resolution: "send@npm:0.19.0"
+"send@npm:~0.19.1":
+ version: 0.19.2
+ resolution: "send@npm:0.19.2"
dependencies:
debug: "npm:2.6.9"
depd: "npm:2.0.0"
destroy: "npm:1.2.0"
- encodeurl: "npm:~1.0.2"
+ encodeurl: "npm:~2.0.0"
escape-html: "npm:~1.0.3"
etag: "npm:~1.8.1"
- fresh: "npm:0.5.2"
- http-errors: "npm:2.0.0"
+ fresh: "npm:~0.5.2"
+ http-errors: "npm:~2.0.1"
mime: "npm:1.6.0"
ms: "npm:2.1.3"
- on-finished: "npm:2.4.1"
+ on-finished: "npm:~2.4.1"
range-parser: "npm:~1.2.1"
- statuses: "npm:2.0.1"
- checksum: 10c0/ea3f8a67a8f0be3d6bf9080f0baed6d2c51d11d4f7b4470de96a5029c598a7011c497511ccc28968b70ef05508675cebff27da9151dd2ceadd60be4e6cf845e3
+ statuses: "npm:~2.0.2"
+ checksum: 10c0/20c2389fe0fdf3fc499938cac598bc32272287e993c4960717381a10de8550028feadfb9076f959a3a3ebdea42e1f690e116f0d16468fa56b9fd41866d3dc267
languageName: node
linkType: hard
@@ -10889,14 +11054,14 @@ __metadata:
linkType: hard
"serve-static@npm:^1.13.1, serve-static@npm:^1.16.2":
- version: 1.16.2
- resolution: "serve-static@npm:1.16.2"
+ version: 1.16.3
+ resolution: "serve-static@npm:1.16.3"
dependencies:
encodeurl: "npm:~2.0.0"
escape-html: "npm:~1.0.3"
parseurl: "npm:~1.3.3"
- send: "npm:0.19.0"
- checksum: 10c0/528fff6f5e12d0c5a391229ad893910709bc51b5705962b09404a1d813857578149b8815f35d3ee5752f44cd378d0f31669d4b1d7e2d11f41e08283d5134bd1f
+ send: "npm:~0.19.1"
+ checksum: 10c0/36320397a073c71bedf58af48a4a100fe6d93f07459af4d6f08b9a7217c04ce2a4939e0effd842dc7bece93ffcd59eb52f58c4fff2a8e002dc29ae6b219cd42b
languageName: node
linkType: hard
@@ -10944,7 +11109,7 @@ __metadata:
languageName: node
linkType: hard
-"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0":
+"setprototypeof@npm:~1.2.0":
version: 1.2.0
resolution: "setprototypeof@npm:1.2.0"
checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc
@@ -11036,6 +11201,17 @@ __metadata:
languageName: node
linkType: hard
+"simple-plist@npm:^1.1.0":
+ version: 1.4.0
+ resolution: "simple-plist@npm:1.4.0"
+ dependencies:
+ bplist-creator: "npm:0.1.1"
+ bplist-parser: "npm:0.3.2"
+ plist: "npm:^3.0.5"
+ checksum: 10c0/226c283492d8518d715e4133d94bdbd15c0619561bcde583b4807b36cde106c0078c615b9b4e25c0e8758a4ae4e79ed5dd76e57cd528d8b7001ecab5ad35e343
+ languageName: node
+ linkType: hard
+
"sisteransi@npm:^1.0.5":
version: 1.0.5
resolution: "sisteransi@npm:1.0.5"
@@ -11068,6 +11244,13 @@ __metadata:
languageName: node
linkType: hard
+"slugify@npm:^1.6.6":
+ version: 1.6.6
+ resolution: "slugify@npm:1.6.6"
+ checksum: 10c0/e7e63f08f389a371d6228bc19d64ec84360bf0a538333446cc49dbbf3971751a6d180d2f31551188dd007a65ca771e69f574e0283290a7825a818e90b75ef44d
+ languageName: node
+ linkType: hard
+
"smart-buffer@npm:^4.2.0":
version: 4.2.0
resolution: "smart-buffer@npm:4.2.0"
@@ -11212,13 +11395,6 @@ __metadata:
languageName: node
linkType: hard
-"statuses@npm:2.0.1":
- version: 2.0.1
- resolution: "statuses@npm:2.0.1"
- checksum: 10c0/34378b207a1620a24804ce8b5d230fea0c279f00b18a7209646d5d47e419d1cc23e7cbf33a25a1e51ac38973dc2ac2e1e9c647a8e481ef365f77668d72becfd0
- languageName: node
- linkType: hard
-
"statuses@npm:~1.5.0":
version: 1.5.0
resolution: "statuses@npm:1.5.0"
@@ -11250,6 +11426,13 @@ __metadata:
languageName: node
linkType: hard
+"stream-buffers@npm:2.2.x":
+ version: 2.2.0
+ resolution: "stream-buffers@npm:2.2.0"
+ checksum: 10c0/14a351f0a066eaa08c8c64a74f4aedd87dd7a8e59d4be224703da33dca3eb370828ee6c0ae3fff59a9c743e8098728fc95c5f052ae7741672a31e6b1430ba50a
+ languageName: node
+ linkType: hard
+
"string-hash-64@npm:^1.0.3":
version: 1.0.3
resolution: "string-hash-64@npm:1.0.3"
@@ -11446,6 +11629,15 @@ __metadata:
languageName: node
linkType: hard
+"supports-color@npm:^5.3.0":
+ version: 5.5.0
+ resolution: "supports-color@npm:5.5.0"
+ dependencies:
+ has-flag: "npm:^3.0.0"
+ checksum: 10c0/6ae5ff319bfbb021f8a86da8ea1f8db52fac8bd4d499492e30ec17095b58af11f0c55f8577390a749b1c4dde691b6a0315dab78f5f54c9b3d83f8fb5905c1c05
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
@@ -11572,7 +11764,7 @@ __metadata:
languageName: node
linkType: hard
-"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1":
+"toidentifier@npm:~1.0.1":
version: 1.0.1
resolution: "toidentifier@npm:1.0.1"
checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1
@@ -11613,58 +11805,58 @@ __metadata:
languageName: node
linkType: hard
-"turbo-darwin-64@npm:2.6.3":
- version: 2.6.3
- resolution: "turbo-darwin-64@npm:2.6.3"
+"turbo-darwin-64@npm:2.7.2":
+ version: 2.7.2
+ resolution: "turbo-darwin-64@npm:2.7.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"turbo-darwin-arm64@npm:2.6.3":
- version: 2.6.3
- resolution: "turbo-darwin-arm64@npm:2.6.3"
+"turbo-darwin-arm64@npm:2.7.2":
+ version: 2.7.2
+ resolution: "turbo-darwin-arm64@npm:2.7.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"turbo-linux-64@npm:2.6.3":
- version: 2.6.3
- resolution: "turbo-linux-64@npm:2.6.3"
+"turbo-linux-64@npm:2.7.2":
+ version: 2.7.2
+ resolution: "turbo-linux-64@npm:2.7.2"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"turbo-linux-arm64@npm:2.6.3":
- version: 2.6.3
- resolution: "turbo-linux-arm64@npm:2.6.3"
+"turbo-linux-arm64@npm:2.7.2":
+ version: 2.7.2
+ resolution: "turbo-linux-arm64@npm:2.7.2"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"turbo-windows-64@npm:2.6.3":
- version: 2.6.3
- resolution: "turbo-windows-64@npm:2.6.3"
+"turbo-windows-64@npm:2.7.2":
+ version: 2.7.2
+ resolution: "turbo-windows-64@npm:2.7.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"turbo-windows-arm64@npm:2.6.3":
- version: 2.6.3
- resolution: "turbo-windows-arm64@npm:2.6.3"
+"turbo-windows-arm64@npm:2.7.2":
+ version: 2.7.2
+ resolution: "turbo-windows-arm64@npm:2.7.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"turbo@npm:^2.5.6":
- version: 2.6.3
- resolution: "turbo@npm:2.6.3"
- dependencies:
- turbo-darwin-64: "npm:2.6.3"
- turbo-darwin-arm64: "npm:2.6.3"
- turbo-linux-64: "npm:2.6.3"
- turbo-linux-arm64: "npm:2.6.3"
- turbo-windows-64: "npm:2.6.3"
- turbo-windows-arm64: "npm:2.6.3"
+ version: 2.7.2
+ resolution: "turbo@npm:2.7.2"
+ dependencies:
+ turbo-darwin-64: "npm:2.7.2"
+ turbo-darwin-arm64: "npm:2.7.2"
+ turbo-linux-64: "npm:2.7.2"
+ turbo-linux-arm64: "npm:2.7.2"
+ turbo-windows-64: "npm:2.7.2"
+ turbo-windows-arm64: "npm:2.7.2"
dependenciesMeta:
turbo-darwin-64:
optional: true
@@ -11680,7 +11872,7 @@ __metadata:
optional: true
bin:
turbo: bin/turbo
- checksum: 10c0/3dab627a4e0f855c2ea2cc5e7d3d7abed01a7abace1197983c55e0563c413dfe45c80c121e5fa25d2cca013d895bde457d5cdf3a3d47000dc7d432a4cb68e78f
+ checksum: 10c0/390937a32070ac52120af56705006e831de2edf8e22a2b0146006d07740cd413b3a36335339e7617b57cf74b008f4b15931cf56e1c7c0c03808f028ed937c4de
languageName: node
linkType: hard
@@ -11853,10 +12045,10 @@ __metadata:
languageName: node
linkType: hard
-"undici@npm:6.21.3":
- version: 6.21.3
- resolution: "undici@npm:6.21.3"
- checksum: 10c0/294da109853fad7a6ef5a172ad0ca3fb3f1f60cf34703d062a5ec967daf69ad8c03b52e6d536c5cba3bb65615769bf08e5b30798915cbccdddaca01045173dda
+"undici@npm:6.22.0":
+ version: 6.22.0
+ resolution: "undici@npm:6.22.0"
+ checksum: 10c0/47903c489d73e26bd47960cf2f04d63282ed050818b672cb05f8dfb6403381b850cf1b1751832654fd3af22aacd9d780e5e61aff563cd97943f5c4f10d5b3e23
languageName: node
linkType: hard
@@ -11952,8 +12144,8 @@ __metadata:
linkType: hard
"update-browserslist-db@npm:^1.2.0":
- version: 1.2.2
- resolution: "update-browserslist-db@npm:1.2.2"
+ version: 1.2.3
+ resolution: "update-browserslist-db@npm:1.2.3"
dependencies:
escalade: "npm:^3.2.0"
picocolors: "npm:^1.1.1"
@@ -11961,7 +12153,7 @@ __metadata:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
- checksum: 10c0/39c3ea08b397ffc8dc3a1c517f5c6ed5cc4179b5e185383dab9bf745879623c12062a2e6bf4f9427cc59389c7bfa0010e86858b923c1e349e32fdddd9b043bb2
+ checksum: 10c0/13a00355ea822388f68af57410ce3255941d5fb9b7c49342c4709a07c9f230bbef7f7499ae0ca7e0de532e79a82cc0c4edbd125f1a323a1845bf914efddf8bec
languageName: node
linkType: hard
@@ -11995,6 +12187,15 @@ __metadata:
languageName: node
linkType: hard
+"uuid@npm:^7.0.3":
+ version: 7.0.3
+ resolution: "uuid@npm:7.0.3"
+ bin:
+ uuid: dist/bin/uuid
+ checksum: 10c0/2eee5723b0fcce8256f5bfd3112af6c453b5471db00af9c3533e3d5a6e57de83513f9a145a570890457bd7abf2c2aa05797291d950ac666e5a074895dc63168b
+ languageName: node
+ linkType: hard
+
"v8-to-istanbul@npm:^9.0.1":
version: 9.3.0
resolution: "v8-to-istanbul@npm:9.3.0"
@@ -12265,6 +12466,40 @@ __metadata:
languageName: node
linkType: hard
+"xcode@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "xcode@npm:3.0.1"
+ dependencies:
+ simple-plist: "npm:^1.1.0"
+ uuid: "npm:^7.0.3"
+ checksum: 10c0/51bf35cee52909aeb18f868ecf9828f93b8042fadf968159320f9f11e757a52e43f6563a53b586986cfe5a34d576f3300c4c0cf1e14300084344ae206eaa53c3
+ languageName: node
+ linkType: hard
+
+"xml2js@npm:0.6.0":
+ version: 0.6.0
+ resolution: "xml2js@npm:0.6.0"
+ dependencies:
+ sax: "npm:>=0.6.0"
+ xmlbuilder: "npm:~11.0.0"
+ checksum: 10c0/db1ad659210eda4b77929aa692271308ec7e04830112161b8c707f3bcc7138947409c8461ae5c8bcb36b378d62594a8d1cb78770ff5c3dc46a68c67a0838b486
+ languageName: node
+ linkType: hard
+
+"xmlbuilder@npm:^15.1.1":
+ version: 15.1.1
+ resolution: "xmlbuilder@npm:15.1.1"
+ checksum: 10c0/665266a8916498ff8d82b3d46d3993913477a254b98149ff7cff060d9b7cc0db7cf5a3dae99aed92355254a808c0e2e3ec74ad1b04aa1061bdb8dfbea26c18b8
+ languageName: node
+ linkType: hard
+
+"xmlbuilder@npm:~11.0.0":
+ version: 11.0.1
+ resolution: "xmlbuilder@npm:11.0.1"
+ checksum: 10c0/74b979f89a0a129926bc786b913459bdbcefa809afaa551c5ab83f89b1915bdaea14c11c759284bb9b931e3b53004dbc2181e21d3ca9553eeb0b2a7b4e40c35b
+ languageName: node
+ linkType: hard
+
"y18n@npm:^4.0.0":
version: 4.0.3
resolution: "y18n@npm:4.0.3"