diff --git a/package.json b/package.json index 574abe45b2a5..19bd9364dd43 100644 --- a/package.json +++ b/package.json @@ -156,6 +156,7 @@ "stylelint-order": "^6.0.4", "ts-jest": "^29.1.2", "ts-node": "^10.9.1", + "tsdown": "^0.12.7", "tslib": "^2.6.2", "typescript": "~5.4.5", "vitest": "^1.6.0" diff --git a/packages/shared/src/shortcuts.ts b/packages/shared/src/shortcuts.ts index d1735e103b1e..808d228c742f 100644 --- a/packages/shared/src/shortcuts.ts +++ b/packages/shared/src/shortcuts.ts @@ -1,4 +1,5 @@ // 字符串简写 +// 不要使用 const enum https://www.typescriptlang.org/docs/handbook/enums.html#const-enum-pitfalls export const enum Shortcuts { Container = 'container', Childnodes = 'cn', @@ -6,9 +7,26 @@ export const enum Shortcuts { NodeType = 'nt', NodeName = 'nn', - // Attrtibutes + // Attributes Sid = 'sid', Style = 'st', Class = 'cl', Src = 'src' } + +// 会导致 @taro/tests 运行失败,暂时不用 +// export const Shortcuts = { +// Container: 'container', +// Childnodes: 'cn', +// Text: 'v', +// NodeType: 'nt', +// NodeName: 'nn', + +// // Attributes +// Sid: 'sid', +// Style: 'st', +// Class: 'cl', +// Src: 'src' +// } as const + +// export type Shortcuts = typeof Shortcuts[keyof typeof Shortcuts] diff --git a/packages/taro-platform-ascf/tsconfig.json b/packages/taro-platform-ascf/tsconfig.json index c843f838ba90..b1d283b90ff5 100644 --- a/packages/taro-platform-ascf/tsconfig.json +++ b/packages/taro-platform-ascf/tsconfig.json @@ -7,7 +7,5 @@ "declaration": true, "declarationDir": "types" }, - "include": [ - "./src" - ] + "include": ["./src"] } diff --git a/packages/taro-rn/src/lib/index.ts b/packages/taro-rn/src/lib/index.ts index 7339ea385527..213f57031b9c 100644 --- a/packages/taro-rn/src/lib/index.ts +++ b/packages/taro-rn/src/lib/index.ts @@ -1,5 +1,4 @@ // 由 getLibList.js 脚本生成, 不要进行手动修改, 请不要手动修改 -export * from './ENV_TYPE' export * from './arrayBufferToBase64' export * from './authorize' export * from './base64ToArrayBuffer' @@ -16,6 +15,7 @@ export * from './createInnerAudioContext' export * from './createSelectorQuery' export * from './createVideoContext' export * from './downloadFile' +export * from './ENV_TYPE' export * from './getAppBaseInfo' export * from './getClipboardData' export * from './getEnv' diff --git a/packages/taro-runtime/jest.config.js b/packages/taro-runtime/jest.config.js index 7ef8cf14b9b7..49bc3b46ef73 100644 --- a/packages/taro-runtime/jest.config.js +++ b/packages/taro-runtime/jest.config.js @@ -1,6 +1,9 @@ -const path = require('path') +import path from 'node:path' +import { fileURLToPath } from 'node:url' -module.exports = { +const __dirname = path.dirname(fileURLToPath(import.meta.url)) + +export default { globals: { ENABLE_INNER_HTML: true, ENABLE_ADJACENT_HTML: true, diff --git a/packages/taro-runtime/package.json b/packages/taro-runtime/package.json index d330e1a8cc2d..3f5687b75374 100644 --- a/packages/taro-runtime/package.json +++ b/packages/taro-runtime/package.json @@ -1,5 +1,6 @@ { "name": "@tarojs/runtime", + "type": "module", "version": "4.1.2", "description": "taro runtime for mini apps.", "author": "O2Team", @@ -16,12 +17,9 @@ "./dist/dom-external/index.js" ], "scripts": { - "prod": "pnpm run build", - "prebuild": "pnpm run clean", - "build": "pnpm run rollup --environment NODE_ENV:production", - "clean": "rimraf ./dist", - "dev": "pnpm run rollup --environment NODE_ENV:development -w", - "rollup": "rollup --config rollup.config.ts --configPlugin @rollup/plugin-typescript", + "prod": "tsdown", + "build": "tsdown", + "dev": "tsdown -w", "test": "jest", "test:ci": "jest --ci -i --coverage --silent" }, @@ -37,12 +35,9 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@rollup/plugin-typescript": "^12.1.2", "@types/react": "^18.2.79", "@vue/runtime-core": "^3.4.23", "lodash": "^4.17.21", - "react": "^18.2.0", - "rollup": "^4.37.0", - "rollup-plugin-ts": "^3.4.5" + "react": "^18.2.0" } } diff --git a/packages/taro-runtime/rollup.config.ts b/packages/taro-runtime/rollup.config.ts deleted file mode 100644 index a330cb4b4fce..000000000000 --- a/packages/taro-runtime/rollup.config.ts +++ /dev/null @@ -1,48 +0,0 @@ -import _ from 'lodash' -import { defineConfig } from 'rollup' -import externals from 'rollup-plugin-node-externals' -import ts from 'rollup-plugin-ts' - -import type { RollupOptions } from 'rollup' - -const baseConfig = { - input: 'src/index.ts', - output: { - sourcemap: true, - exports: 'named' - }, - plugins: [ - externals(), - ts(), - ] -} - -const variesConfig: RollupOptions[] = [{ - output: { - dir: 'dist', - preserveModules: true, - preserveModulesRoot: 'src', - }, -}, { - output: { - file: 'dist/index.cjs.js', - format: 'cjs', - }, -}, { - output: { - file: 'dist/runtime.esm.js', - format: 'es', - }, -}] - -export default defineConfig(variesConfig.map(v => { - const customizer = function (objValue, srcValue) { - if (Array.isArray(objValue)) { - return objValue.concat(srcValue) - } - if (typeof objValue === 'object') { - return _.mergeWith({}, objValue, srcValue, customizer) - } - } - return _.mergeWith({}, baseConfig, v, customizer) -})) diff --git a/packages/taro-runtime/tsconfig.json b/packages/taro-runtime/tsconfig.json index 8979ed10fc3d..7da29cb082a0 100644 --- a/packages/taro-runtime/tsconfig.json +++ b/packages/taro-runtime/tsconfig.json @@ -4,9 +4,10 @@ "baseUrl": "./src", "declaration": true, "module": "ESNext", + "moduleResolution": "bundler", "outDir": "./dist", "target": "ES2017" }, - "include": ["./src", "./rollup.config.ts"], + "include": ["./src"], "exclude": ["./src/__tests__"] } diff --git a/packages/taro-runtime/tsdown.config.ts b/packages/taro-runtime/tsdown.config.ts new file mode 100644 index 000000000000..09795ee5e263 --- /dev/null +++ b/packages/taro-runtime/tsdown.config.ts @@ -0,0 +1,29 @@ +import { defineConfig } from 'tsdown' + +export default [ + defineConfig({ + entry: 'src/index.ts', + noExternal: ['@tarojs/shared'], + treeshake: false, + sourcemap: true, + unbundle: true, + }), + defineConfig({ + entry: { + 'runtime.esm': 'src/index.ts', + }, + noExternal: ['@tarojs/shared'], + treeshake: false, + sourcemap: true, + }), + defineConfig({ + entry: { + 'index.cjs': 'src/index.ts', + }, + noExternal: ['@tarojs/shared'], + format: 'cjs', + outExtensions: () => ({ js: '.js' }), + treeshake: false, + sourcemap: true, + }), +] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ea9ced9938d..2b1d29ffaa81 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -258,6 +258,9 @@ importers: ts-node: specifier: ^10.9.1 version: 10.9.2(@swc/core@1.3.96)(@types/node@18.19.86)(typescript@5.4.5) + tsdown: + specifier: ^0.12.7 + version: 0.12.7(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.8.1 @@ -626,7 +629,7 @@ importers: version: 5.4.1 semver: specifier: ^7.6.0 - version: 7.7.1 + version: 7.7.2 validate-npm-package-name: specifier: ^5.0.0 version: 5.0.1 @@ -663,7 +666,7 @@ importers: dependencies: '@babel/generator': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.1 '@babel/template': specifier: ^7.24.0 version: 7.27.0 @@ -703,7 +706,7 @@ importers: devDependencies: '@babel/parser': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.2 '@tarojs/taro': specifier: workspace:* version: link:../taro @@ -755,10 +758,10 @@ importers: devDependencies: '@babel/generator': specifier: ^7.21.4 - version: 7.27.0 + version: 7.27.1 '@babel/parser': specifier: ^7.23.0 - version: 7.27.0 + version: 7.27.2 '@babel/traverse': specifier: ^7.21.4 version: 7.27.0(supports-color@9.4.0) @@ -1278,10 +1281,10 @@ importers: version: 7.26.10 '@babel/generator': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.1 '@babel/parser': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.2 '@babel/traverse': specifier: ^7.24.1 version: 7.27.0(supports-color@9.4.0) @@ -1308,7 +1311,7 @@ importers: version: 7.0.6 debug: specifier: ^4.3.4 - version: 4.4.0(supports-color@9.4.0) + version: 4.4.1 dotenv: specifier: ^16.4.5 version: 16.4.7 @@ -1954,7 +1957,7 @@ importers: version: 7.26.10 '@babel/parser': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.2 '@babel/preset-env': specifier: ^7.24.4 version: 7.26.9(@babel/core@7.26.10) @@ -2284,7 +2287,7 @@ importers: version: 7.26.10 '@babel/parser': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.2 '@babel/traverse': specifier: ^7.24.1 version: 7.27.0(supports-color@9.4.0) @@ -2413,9 +2416,6 @@ importers: specifier: ^2.6.2 version: 2.8.1 devDependencies: - '@rollup/plugin-typescript': - specifier: ^12.1.2 - version: 12.1.2(rollup@4.37.0)(tslib@2.8.1)(typescript@5.4.5) '@types/react': specifier: ^18.2.79 version: 18.3.20 @@ -2428,12 +2428,6 @@ importers: react: specifier: ^18.2.0 version: 18.3.1 - rollup: - specifier: ^4.37.0 - version: 4.37.0 - rollup-plugin-ts: - specifier: ^3.4.5 - version: 3.4.5(@babel/core@7.26.10)(@babel/plugin-transform-runtime@7.26.10(@babel/core@7.26.10))(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@babel/preset-typescript@7.27.0(@babel/core@7.26.10))(@babel/runtime@7.27.0)(@swc/core@1.3.96)(rollup@4.37.0)(typescript@5.4.5) packages/taro-runtime-rn: dependencies: @@ -2510,10 +2504,10 @@ importers: version: 7.26.10 '@babel/generator': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.1 '@babel/parser': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.2 '@babel/plugin-proposal-do-expressions': specifier: ^7.24.1 version: 7.25.9(@babel/core@7.26.10) @@ -2667,7 +2661,7 @@ importers: version: 16.1.0(postcss@8.5.3) postcss-load-config: specifier: ^5.0.3 - version: 5.1.0(jiti@1.21.7)(postcss@8.5.3) + version: 5.1.0(jiti@2.4.2)(postcss@8.5.3) postcss-modules: specifier: ^6.0.0 version: 6.0.1(postcss@8.5.3) @@ -2950,10 +2944,10 @@ importers: version: 7.26.2 '@babel/generator': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.1 '@babel/parser': specifier: ^7.24.4 - version: 7.27.0 + version: 7.27.2 '@babel/template': specifier: ^7.24.0 version: 7.27.0 @@ -3145,6 +3139,14 @@ packages: resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} engines: {node: '>=6.9.0'} + '@babel/generator@7.27.1': + resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.27.5': + resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -3220,10 +3222,18 @@ packages: resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.9': resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.25.9': resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} @@ -3245,6 +3255,16 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.27.2': + resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/parser@7.27.5': + resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} @@ -3894,6 +3914,14 @@ packages: resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.1': + resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.27.6': + resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} + engines: {node: '>=6.9.0'} + '@bam.tech/react-native-image-resizer@3.0.11': resolution: {integrity: sha512-J/vAe51uPhJafT0uAIQI3gziqVs4Tnw32bHau/+I7AukSs4YxLXIaOVF6EChZ9ZFu+fLxvVrRTbHKDf+1YoXag==} engines: {node: '>= 16.0.0'} @@ -4032,6 +4060,15 @@ packages: resolution: {integrity: sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==} engines: {node: '>=8.6'} + '@emnapi/core@1.4.3': + resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} + + '@emnapi/runtime@1.4.3': + resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} + + '@emnapi/wasi-threads@1.0.2': + resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} + '@esbuild/aix-ppc64@0.19.12': resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} @@ -4614,7 +4651,7 @@ packages: '@expo/bunyan@4.0.1': resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==} - engines: {'0': node >=0.10.0} + engines: {node: '>=0.10.0'} '@expo/cli@0.17.13': resolution: {integrity: sha512-n13yxOmI3I0JidzMdFCH68tYKGDtK4XlDFk1vysZX7AIRKeDVRsSbHhma5jCla2bDt25RKmJBHA9KtzielwzAA==} @@ -5167,6 +5204,9 @@ packages: '@napi-rs/triples@1.2.0': resolution: {integrity: sha512-HAPjR3bnCsdXBsATpDIP5WCrw0JcACwhhrwIAQhiR46n+jm+a2F8kBsfseAuWtSyQ+H3Yebt2k43B5dy+04yMA==} + '@napi-rs/wasm-runtime@0.2.10': + resolution: {integrity: sha512-bCsCyeZEwVErsGmyPNSzwfwFn4OdxBj0mmv6hOFucB/k81Ojdu68RbZdxYsRQUPc9l6SU5F/cG+bXgWs3oUgsQ==} + '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==} @@ -5245,6 +5285,13 @@ packages: '@octokit/types@13.10.0': resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} + '@oxc-project/runtime@0.72.2': + resolution: {integrity: sha512-J2lsPDen2mFs3cOA1gIBd0wsHEhum2vTnuKIRwmj3HJJcIz/XgeNdzvgSOioIXOJgURIpcDaK05jwaDG1rhDwg==} + engines: {node: '>=6.9.0'} + + '@oxc-project/types@0.72.2': + resolution: {integrity: sha512-il5RF8AP85XC0CMjHF4cnVT9nT/v/ocm6qlZQpSiAR9qBbQMGkFKloBZwm7PcnOdiUX97yHgsKM7uDCCWCu3tg==} + '@parcel/watcher-android-arm64@2.5.1': resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} engines: {node: '>= 10.0.0'} @@ -5352,6 +5399,10 @@ packages: typescript: optional: true + '@quansync/fs@0.1.3': + resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==} + engines: {node: '>=20.0.0'} + '@react-native-async-storage/async-storage@1.21.0': resolution: {integrity: sha512-JL0w36KuFHFCvnbOXRekqVAUplmOyT/OuCQkogo6X98MtpSaJOKEAeZnYO8JB0U/RIEixZaGI5px73YbRm/oag==} peerDependencies: @@ -5587,6 +5638,69 @@ packages: '@rnx-kit/tools-react-native@1.4.2': resolution: {integrity: sha512-dzXMvJdOXWl6hyAem8TceinWIH5zEjCSj0lvtHx09fIPbFu9IjiFT6X8xBBmAOXixzu4FLJw1c41N78a2Q/yCg==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-Hlt/h+lOJ+ksC2wED2M9Hku/9CA2Hr17ENK82gNMmi3OqwcZLdZFqJDpASTli65wIOeT4p9rIUMdkfshCoJpYA==} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-Bnst+HBwhW2YrNybEiNf9TJkI1myDgXmiPBVIOS0apzrLCmByzei6PilTClOpTpNFYB+UviL3Ox2gKUmcgUjGw==} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-3jAxVmYDPc8vMZZOfZI1aokGB9cP6VNeU9XNCx0UJ6ShlSPK3qkAa0sWgueMhaQkgBVf8MOfGpjo47ohGd7QrA==} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-TpUltUdvcsAf2WvXXD8AVc3BozvhgazJ2gJLXp4DVV2V82m26QelI373Bzx8d/4hB167EEIg4wWW/7GXB/ltoQ==} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-eGvHnYQSdbdhsTdjdp/+83LrN81/7X9HD6y3jg7mEmdsicxEMEIt6CsP7tvYS/jn4489jgO/6mLxW/7Vg+B8pw==} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-0NJZWXJls83FpBRzkTbGBsXXstaQLsfodnyeOghxbnNdsjn+B4dcNPpMK5V3QDsjC0pNjDLaDdzB2jWKlZbP/Q==} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-9vXnu27r4zgS/BHP6RCLBOrJoV2xxtLYHT68IVpSOdCkBHGpf1oOJt6blv1y5NRRJBEfAFCvj5NmwSMhETF96w==} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-musl@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-e6tvsZbtHt4kzl82oCajOUxwIN8uMfjhuQ0qxIVRzPekRRjKEzyH9agYPW6toN0cnHpkhPsu51tyZKJOdUl7jg==} + cpu: [x64] + os: [linux] + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-nBQVizPoUQiViANhWrOyihXNf2booP2iq3S396bI1tmHftdgUXWKa6yAoleJBgP0oF0idXpTPU82ciaROUcjpg==} + engines: {node: '>=14.21.3'} + cpu: [wasm32] + + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-Rey/ECXKI/UEykrKfJX3oVAPXDH2k1p2BKzYGza0z3S2X5I3sTDOeBn2I0IQgyyf7U3+DCBhYjkDFnmSePrU/A==} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-LtuMKJe6iFH4iV55dy+gDwZ9v23Tfxx5cd7ZAxvhYFGoVNSvarxAgl844BvFGReERCnLTGRvo85FUR6fDHQX+A==} + cpu: [ia32] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-YY8UYfBm4dbWa4psgEPPD9T9X0nAvlYu0BOsQC5vDfCwzzU7IHT4jAfetvlQq+4+M6qWHSTr6v+/WX5EmlM1WA==} + cpu: [x64] + os: [win32] + + '@rolldown/pluginutils@1.0.0-beta.11-commit.f051675': + resolution: {integrity: sha512-TAqMYehvpauLKz7v4TZOTUQNjxa5bUQWw2+51/+Zk3ItclBxgoSWhnZ31sXjdoX6le6OXdK2vZfV3KoyW/O/GA==} + '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} @@ -5718,201 +5832,101 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.37.0': - resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.39.0': resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.37.0': - resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.39.0': resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.37.0': - resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.39.0': resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.37.0': - resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.39.0': resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.37.0': - resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} - cpu: [arm64] - os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.39.0': resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.37.0': - resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-freebsd-x64@4.39.0': resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': - resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.37.0': - resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.39.0': resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.37.0': - resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.39.0': resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.37.0': - resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.39.0': resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': - resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} - cpu: [loong64] - os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': - resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.37.0': - resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.39.0': resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.37.0': - resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.39.0': resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.37.0': - resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.39.0': resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.37.0': - resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.39.0': resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.37.0': - resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.39.0': resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.37.0': - resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.39.0': resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.37.0': - resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.39.0': resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.37.0': - resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.39.0': resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} cpu: [x64] @@ -6351,6 +6365,7 @@ packages: deprecated: |- DEPRECATED: This package is no longer maintained. Please use the built-in Jest matchers available in @testing-library/react-native v12.4+. + See migration guide: https://callstack.github.io/react-native-testing-library/docs/migration/jest-matchers peerDependencies: react: '>=16.0.0' @@ -6411,6 +6426,9 @@ packages: '@tsconfig/node18@18.2.4': resolution: {integrity: sha512-5xxU8vVs9/FNcvm3gE07fPbn9tl6tqGGWA9tSlwsUEkBxtRnTsNmwrV8gasZ9F/EobaSv9+nu8AxUKccw77JpQ==} + '@tybys/wasm-util@0.9.0': + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@types/archy@0.0.31': resolution: {integrity: sha512-v+dxizsFVyXgD3EpFuqT9YjdEjbJmPxNf1QIX9ohZOhxh1ZF2yhqv3vYaeum9lg3VghhxS5S0a6yldN9J9lPEQ==} @@ -6453,9 +6471,6 @@ packages: '@types/estree@0.0.39': resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} @@ -7223,6 +7238,10 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + ansis@4.1.0: + resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} + engines: {node: '>=14'} + any-base@1.1.0: resolution: {integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==} @@ -7359,6 +7378,10 @@ packages: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} + ast-kit@2.1.0: + resolution: {integrity: sha512-ROM2LlXbZBZVk97crfw8PGDOBzzsJvN2uJCmwswvPUNyfH14eg90mSN3xNqsri1JS1G9cz0VzeDUhxJkTrr4Ew==} + engines: {node: '>=20.18.0'} + ast-types@0.14.2: resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} engines: {node: '>=4'} @@ -7643,6 +7666,9 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} + birpc@2.3.0: + resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==} + bl@1.2.3: resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} @@ -8738,6 +8764,15 @@ packages: supports-color: optional: true + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -8853,6 +8888,9 @@ packages: resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} engines: {node: '>=0.10.0'} + defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + del@6.1.1: resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} engines: {node: '>=10'} @@ -8926,6 +8964,10 @@ packages: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} + diff@8.0.2: + resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} + engines: {node: '>=0.3.1'} + dijkstrajs@1.0.3: resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} @@ -9020,6 +9062,15 @@ packages: resolution: {integrity: sha512-YJzsFSyEtj88q5eTELg3UWU7TVZkG1dpbF4JDQ3t1b07xuzXmdoGeSz9TKOke1mUuOpWlk4q+pBh+aHzD6GBTg==} hasBin: true + dts-resolver@2.1.1: + resolution: {integrity: sha512-3BiGFhB6mj5Kv+W2vdJseQUYW+SKVzAFJL6YNP6ursbrwy1fXHRotfHi3xLNxe4wZl/K8qbAFeCDjZLjzqxxRw==} + engines: {node: '>=20.18.0'} + peerDependencies: + oxc-resolver: '>=11.0.0' + peerDependenciesMeta: + oxc-resolver: + optional: true + dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} @@ -9073,6 +9124,10 @@ packages: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} + empathic@1.1.0: + resolution: {integrity: sha512-rsPft6CK3eHtrlp9Y5ALBb+hfK+DWnA4WFebbazxjWyx8vSm3rZeoM3z9irsjcqO3PYRzlfv27XIB4tz2DV7RA==} + engines: {node: '>=14'} + empower-core@1.2.0: resolution: {integrity: sha512-g6+K6Geyc1o6FdXs9HwrXleCFan7d66G5xSCfSF7x1mJDCes6t0om9lFQG3zOrzh3Bkb/45N0cZ5Gqsf7YrzGQ==} @@ -9719,6 +9774,14 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + fdir@6.4.4: + resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fetch-retry@4.1.1: resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==} @@ -10025,6 +10088,9 @@ packages: get-tsconfig@4.10.0: resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} + get-tsconfig@4.10.1: + resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + get-value@2.0.6: resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} engines: {node: '>=0.10.0'} @@ -10308,6 +10374,9 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} @@ -11397,6 +11466,10 @@ packages: resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} hasBin: true + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + joi@17.13.3: resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} @@ -13711,6 +13784,7 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} deprecated: |- You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qrcode-terminal@0.11.0: @@ -13726,6 +13800,9 @@ packages: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} + quansync@0.2.10: + resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} + query-string@5.1.1: resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} engines: {node: '>=0.10.0'} @@ -14208,6 +14285,26 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} + rolldown-plugin-dts@0.13.8: + resolution: {integrity: sha512-jib3ui3rgADoAXwyuCRid74yoi0ZGTLD0P/bQQXFeaVIdhh4ZXwU2RJ0eUmSFJX1fQVc+a3lfccrPEuV7vvRJg==} + engines: {node: '>=20.18.0'} + peerDependencies: + '@typescript/native-preview': '>=7.0.0-dev.20250601.1' + rolldown: ^1.0.0-beta.9 + typescript: ^5.0.0 + vue-tsc: ~2.2.0 + peerDependenciesMeta: + '@typescript/native-preview': + optional: true + typescript: + optional: true + vue-tsc: + optional: true + + rolldown@1.0.0-beta.11-commit.f051675: + resolution: {integrity: sha512-g8MCVkvg2GnrrG+j+WplOTx1nAmjSwYOMSOQI0qfxf8D4NmYZqJuG3f85yWK64XXQv6pKcXZsfMkOPs9B6B52A==} + hasBin: true + rollup-plugin-dts@6.2.1: resolution: {integrity: sha512-sR3CxYUl7i2CHa0O7bA45mCrgADyAQ0tVtGSqi3yvH28M+eg1+g5d7kQ9hLvEz5dorK3XVsH5L2jwHLQf72DzA==} engines: {node: '>=16'} @@ -14279,11 +14376,6 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.37.0: - resolution: {integrity: sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.39.0: resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -14452,6 +14544,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -15268,6 +15365,13 @@ packages: tinycolor2@1.6.0: resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} + tinyexec@1.0.1: + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + + tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} + tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -15449,6 +15553,28 @@ packages: tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + tsdown@0.12.7: + resolution: {integrity: sha512-VJjVaqJfIQuQwtOoeuEJMOJUf3MPDrfX0X7OUNx3nq5pQeuIl3h58tmdbM1IZcu8Dn2j8NQjLh+5TXa0yPb9zg==} + engines: {node: '>=18.0.0'} + hasBin: true + peerDependencies: + '@arethetypeswrong/core': ^0.18.1 + publint: ^0.3.0 + typescript: ^5.0.0 + unplugin-lightningcss: ^0.4.0 + unplugin-unused: ^0.5.0 + peerDependenciesMeta: + '@arethetypeswrong/core': + optional: true + publint: + optional: true + typescript: + optional: true + unplugin-lightningcss: + optional: true + unplugin-unused: + optional: true + tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -15604,6 +15730,9 @@ packages: unbzip2-stream@1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} + unconfig@7.3.2: + resolution: {integrity: sha512-nqG5NNL2wFVGZ0NA/aCFw0oJ2pxSf1lwg4Z5ill8wd7K4KX/rQbHlwbh+bjctXL5Ly1xtzHenHGOK0b+lG6JVg==} + undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} @@ -16514,15 +16643,31 @@ snapshots: '@babel/generator@7.27.0': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/types': 7.27.0 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.27.1': + dependencies: + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + + '@babel/generator@7.27.5': + dependencies: + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/helper-compilation-targets@7.27.0': dependencies: @@ -16557,7 +16702,7 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.27.0 '@babel/helper-plugin-utils': 7.26.5 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: @@ -16565,12 +16710,12 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.27.0(supports-color@9.4.0) - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -16581,7 +16726,7 @@ snapshots: '@babel/helper-module-imports@7.25.9(supports-color@9.4.0)': dependencies: '@babel/traverse': 7.27.0(supports-color@9.4.0) - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -16614,7 +16759,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/helper-plugin-utils@7.26.5': {} @@ -16639,21 +16784,25 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.27.0(supports-color@9.4.0) - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-option@7.25.9': {} '@babel/helper-wrap-function@7.25.9': dependencies: '@babel/template': 7.27.0 '@babel/traverse': 7.27.0(supports-color@9.4.0) - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -16664,7 +16813,7 @@ snapshots: '@babel/highlight@7.25.9': dependencies: - '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-validator-identifier': 7.27.1 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -16673,6 +16822,14 @@ snapshots: dependencies: '@babel/types': 7.27.0 + '@babel/parser@7.27.2': + dependencies: + '@babel/types': 7.27.1 + + '@babel/parser@7.27.5': + dependencies: + '@babel/types': 7.27.6 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -17193,7 +17350,7 @@ snapshots: '@babel/helper-module-imports': 7.25.9(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -17427,14 +17584,14 @@ snapshots: '@babel/template@7.27.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/types': 7.27.0 '@babel/traverse@7.27.0(supports-color@9.4.0)': dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 '@babel/template': 7.27.0 '@babel/types': 7.27.0 debug: 4.4.0(supports-color@9.4.0) @@ -17453,6 +17610,16 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.27.1': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + + '@babel/types@7.27.6': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@bam.tech/react-native-image-resizer@3.0.11(react-native@0.73.11(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 @@ -17619,7 +17786,7 @@ snapshots: '@electron/get@1.14.1': dependencies: - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 env-paths: 2.2.1 fs-extra: 8.1.0 got: 9.6.0 @@ -17632,6 +17799,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@emnapi/core@1.4.3': + dependencies: + '@emnapi/wasi-threads': 1.0.2 + tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.4.3': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.0.2': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.19.12': optional: true @@ -17926,7 +18109,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -17974,7 +18157,7 @@ snapshots: chalk: 4.1.2 ci-info: 3.9.0 connect: 3.7.0 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 env-editor: 0.4.2 find-yarn-workspace-root: 2.0.0 form-data: 3.0.3 @@ -18009,7 +18192,7 @@ snapshots: resolve: 1.22.10 resolve-from: 5.0.0 resolve.exports: 2.0.3 - semver: 7.7.1 + semver: 7.7.2 send: 0.18.0 slugify: 1.6.6 source-map-support: 0.5.21 @@ -18061,7 +18244,7 @@ snapshots: chalk: 4.1.2 ci-info: 3.9.0 connect: 3.7.0 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 env-editor: 0.4.2 find-yarn-workspace-root: 2.0.0 form-data: 3.0.3 @@ -18096,7 +18279,7 @@ snapshots: resolve: 1.22.10 resolve-from: 5.0.0 resolve.exports: 2.0.3 - semver: 7.7.1 + semver: 7.7.2 send: 0.18.0 slugify: 1.6.6 source-map-support: 0.5.21 @@ -18133,12 +18316,12 @@ snapshots: '@expo/sdk-runtime-versions': 1.0.0 '@react-native/normalize-color': 2.1.0 chalk: 4.1.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 find-up: 5.0.0 getenv: 1.0.0 glob: 7.1.6 resolve-from: 5.0.0 - semver: 7.7.1 + semver: 7.7.2 slash: 3.0.0 slugify: 1.6.6 xcode: 3.0.1 @@ -18153,12 +18336,12 @@ snapshots: '@expo/plist': 0.1.3 '@expo/sdk-runtime-versions': 1.0.0 chalk: 4.1.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 find-up: 5.0.0 getenv: 1.0.0 glob: 7.1.6 resolve-from: 5.0.0 - semver: 7.7.1 + semver: 7.7.2 slash: 3.0.0 slugify: 1.6.6 xcode: 3.0.1 @@ -18196,7 +18379,7 @@ snapshots: glob: 7.1.6 require-from-string: 2.0.2 resolve-from: 5.0.0 - semver: 7.7.1 + semver: 7.7.2 slugify: 1.6.6 sucrase: 3.34.0 transitivePeerDependencies: @@ -18222,7 +18405,7 @@ snapshots: '@expo/env@0.2.3': dependencies: chalk: 4.1.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 dotenv: 16.4.7 dotenv-expand: 11.0.7 getenv: 1.0.0 @@ -18233,7 +18416,7 @@ snapshots: dependencies: '@expo/spawn-async': 1.7.2 chalk: 4.1.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 find-up: 5.0.0 minimatch: 3.1.2 p-limit: 3.1.0 @@ -18271,8 +18454,8 @@ snapshots: '@expo/metro-config@0.17.8(@react-native/babel-preset@0.73.21(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)))': dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 '@babel/types': 7.24.0 '@expo/config': 8.5.6 '@expo/env': 0.2.3 @@ -18281,7 +18464,7 @@ snapshots: '@react-native/babel-preset': 0.73.21(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)) babel-preset-fbjs: 3.4.0(@babel/core@7.26.10) chalk: 4.1.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 find-yarn-workspace-root: 2.0.0 fs-extra: 9.1.0 getenv: 1.0.0 @@ -18297,8 +18480,8 @@ snapshots: '@expo/metro-config@0.17.8(@react-native/babel-preset@0.74.87(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)))': dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 '@babel/types': 7.24.0 '@expo/config': 8.5.6 '@expo/env': 0.2.3 @@ -18307,7 +18490,7 @@ snapshots: '@react-native/babel-preset': 0.74.87(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10)) babel-preset-fbjs: 3.4.0(@babel/core@7.26.10) chalk: 4.1.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 find-yarn-workspace-root: 2.0.0 fs-extra: 9.1.0 getenv: 1.0.0 @@ -18357,7 +18540,7 @@ snapshots: '@expo/config-types': 50.0.1 '@expo/image-utils': 0.4.2 '@expo/json-file': 8.3.3 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 expo-modules-autolinking: 1.10.3 fs-extra: 9.1.0 resolve-from: 5.0.0 @@ -18415,7 +18598,7 @@ snapshots: '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -18423,7 +18606,7 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -19202,6 +19385,13 @@ snapshots: '@napi-rs/triples@1.2.0': {} + '@napi-rs/wasm-runtime@0.2.10': + dependencies: + '@emnapi/core': 1.4.3 + '@emnapi/runtime': 1.4.3 + '@tybys/wasm-util': 0.9.0 + optional: true + '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': optional: true @@ -19224,7 +19414,7 @@ snapshots: '@npmcli/fs@1.1.1': dependencies: '@gar/promisify': 1.1.3 - semver: 7.7.1 + semver: 7.7.2 '@npmcli/move-file@1.1.2': dependencies: @@ -19294,6 +19484,10 @@ snapshots: dependencies: '@octokit/openapi-types': 24.2.0 + '@oxc-project/runtime@0.72.2': {} + + '@oxc-project/types@0.72.2': {} + '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -19379,6 +19573,10 @@ snapshots: transitivePeerDependencies: - supports-color + '@quansync/fs@0.1.3': + dependencies: + quansync: 0.2.10 + '@react-native-async-storage/async-storage@1.21.0(react-native@0.73.11(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(react@18.3.1))': dependencies: merge-options: 3.0.4 @@ -19432,7 +19630,7 @@ snapshots: hermes-profile-transformer: 0.0.6 node-stream-zip: 1.15.0 ora: 5.4.1 - semver: 7.7.1 + semver: 7.7.2 strip-ansi: 5.2.0 wcwidth: 1.0.1 yaml: 2.7.1 @@ -19527,7 +19725,7 @@ snapshots: fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - bufferutil - encoding @@ -19665,7 +19863,7 @@ snapshots: '@react-native/codegen@0.73.3(@babel/preset-env@7.26.9(@babel/core@7.26.10))': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/preset-env': 7.26.9(@babel/core@7.26.10) flow-parser: 0.206.0 glob: 7.2.3 @@ -19678,7 +19876,7 @@ snapshots: '@react-native/codegen@0.74.87(@babel/preset-env@7.26.9(@babel/core@7.26.10))': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/preset-env': 7.26.9(@babel/core@7.26.10) glob: 7.2.3 hermes-parser: 0.19.1 @@ -19845,6 +20043,46 @@ snapshots: dependencies: '@rnx-kit/tools-node': 2.1.2 + '@rolldown/binding-darwin-arm64@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-freebsd-x64@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-linux-x64-musl@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.11-commit.f051675': + dependencies: + '@napi-rs/wasm-runtime': 0.2.10 + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.11-commit.f051675': + optional: true + + '@rolldown/pluginutils@1.0.0-beta.11-commit.f051675': {} + '@rollup/plugin-alias@5.1.1(rollup@3.29.5)': optionalDependencies: rollup: 3.29.5 @@ -19988,15 +20226,6 @@ snapshots: rollup: 3.29.5 tslib: 2.8.1 - '@rollup/plugin-typescript@12.1.2(rollup@4.37.0)(tslib@2.8.1)(typescript@5.4.5)': - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - resolve: 1.22.10 - typescript: 5.4.5 - optionalDependencies: - rollup: 4.37.0 - tslib: 2.8.1 - '@rollup/pluginutils@3.1.0(rollup@4.39.0)': dependencies: '@types/estree': 0.0.39 @@ -20028,14 +20257,6 @@ snapshots: optionalDependencies: rollup: 3.29.5 - '@rollup/pluginutils@5.1.4(rollup@4.37.0)': - dependencies: - '@types/estree': 1.0.7 - estree-walker: 2.0.2 - picomatch: 4.0.2 - optionalDependencies: - rollup: 4.37.0 - '@rollup/pluginutils@5.1.4(rollup@4.39.0)': dependencies: '@types/estree': 1.0.7 @@ -20044,123 +20265,63 @@ snapshots: optionalDependencies: rollup: 4.39.0 - '@rollup/rollup-android-arm-eabi@4.37.0': - optional: true - '@rollup/rollup-android-arm-eabi@4.39.0': optional: true - '@rollup/rollup-android-arm64@4.37.0': - optional: true - '@rollup/rollup-android-arm64@4.39.0': optional: true - '@rollup/rollup-darwin-arm64@4.37.0': - optional: true - '@rollup/rollup-darwin-arm64@4.39.0': optional: true - '@rollup/rollup-darwin-x64@4.37.0': - optional: true - '@rollup/rollup-darwin-x64@4.39.0': optional: true - '@rollup/rollup-freebsd-arm64@4.37.0': - optional: true - '@rollup/rollup-freebsd-arm64@4.39.0': optional: true - '@rollup/rollup-freebsd-x64@4.37.0': - optional: true - '@rollup/rollup-freebsd-x64@4.39.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.37.0': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.39.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.37.0': - optional: true - '@rollup/rollup-linux-arm64-musl@4.39.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.37.0': - optional: true - '@rollup/rollup-linux-riscv64-musl@4.39.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.39.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-x64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-x64-musl@4.37.0': - optional: true - '@rollup/rollup-linux-x64-musl@4.39.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.37.0': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.39.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.37.0': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.39.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.37.0': - optional: true - '@rollup/rollup-win32-x64-msvc@4.39.0': optional: true @@ -20575,6 +20736,11 @@ snapshots: '@tsconfig/node18@18.2.4': {} + '@tybys/wasm-util@0.9.0': + dependencies: + tslib: 2.8.1 + optional: true + '@types/archy@0.0.31': {} '@types/babel__core@7.20.5': @@ -20591,7 +20757,7 @@ snapshots: '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/types': 7.24.0 '@types/babel__traverse@7.20.7': @@ -20634,8 +20800,6 @@ snapshots: '@types/estree@0.0.39': {} - '@types/estree@1.0.6': {} - '@types/estree@1.0.7': {} '@types/express-serve-static-core@4.19.6': @@ -21021,7 +21185,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.4.5) - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 eslint: 8.57.1 ts-api-utils: 1.4.3(typescript@5.4.5) optionalDependencies: @@ -21033,7 +21197,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 eslint: 8.57.1 ts-api-utils: 1.4.3(typescript@5.4.5) optionalDependencies: @@ -21051,10 +21215,10 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.7.1 + semver: 7.7.2 tsutils: 3.21.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -21065,11 +21229,11 @@ snapshots: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.7.1 + semver: 7.7.2 ts-api-utils: 1.4.3(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -21080,11 +21244,11 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 ts-api-utils: 1.4.3(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -21101,7 +21265,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - supports-color - typescript @@ -21115,7 +21279,7 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) eslint: 8.57.1 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - supports-color - typescript @@ -21246,21 +21410,21 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.26.5 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color '@vue/compiler-core@3.2.47': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@vue/shared': 3.2.47 estree-walker: 2.0.2 source-map: 0.6.1 '@vue/compiler-core@3.5.13': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 @@ -21278,7 +21442,7 @@ snapshots: '@vue/compiler-sfc@3.2.47': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@vue/compiler-core': 3.2.47 '@vue/compiler-dom': 3.2.47 '@vue/compiler-ssr': 3.2.47 @@ -21291,7 +21455,7 @@ snapshots: '@vue/compiler-sfc@3.5.13': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@vue/compiler-core': 3.5.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-ssr': 3.5.13 @@ -21325,7 +21489,7 @@ snapshots: '@vue/reactivity-transform@3.2.47': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 estree-walker: 2.0.2 @@ -21529,7 +21693,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -21618,6 +21782,8 @@ snapshots: ansi-styles@6.2.1: {} + ansis@4.1.0: {} + any-base@1.1.0: {} any-promise@1.3.0: {} @@ -21750,6 +21916,11 @@ snapshots: assign-symbols@1.0.0: {} + ast-kit@2.1.0: + dependencies: + '@babel/parser': 7.27.5 + pathe: 2.0.3 + ast-types@0.14.2: dependencies: tslib: 2.8.1 @@ -21851,7 +22022,7 @@ snapshots: babel-eslint@10.1.0(eslint@8.57.1): dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/traverse': 7.27.0(supports-color@9.4.0) '@babel/types': 7.24.0 eslint: 8.57.1 @@ -21932,8 +22103,8 @@ snapshots: babel-plugin-espower@3.0.1: dependencies: - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 call-matcher: 1.1.0 core-js: 2.6.12 espower-location-detector: 1.0.0 @@ -22219,6 +22390,8 @@ snapshots: binary-extensions@2.3.0: {} + birpc@2.3.0: {} + bl@1.2.3: dependencies: readable-stream: 2.3.8 @@ -22325,7 +22498,7 @@ snapshots: caniuse-lite: 1.0.30001709 isbot: 3.8.0 object-path: 0.11.8 - semver: 7.7.1 + semver: 7.7.2 ua-parser-js: 1.0.40 browserslist@4.24.4: @@ -22872,7 +23045,7 @@ snapshots: js-string-escape: 1.0.1 lodash: 4.17.21 md5-hex: 3.0.1 - semver: 7.7.1 + semver: 7.7.2 well-known-symbols: 2.0.0 concurrently@8.2.2: @@ -23546,6 +23719,10 @@ snapshots: optionalDependencies: supports-color: 9.4.0 + debug@4.4.1: + dependencies: + ms: 2.1.3 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -23670,6 +23847,8 @@ snapshots: is-descriptor: 1.0.3 isobject: 3.0.1 + defu@6.1.4: {} + del@6.1.1: dependencies: globby: 11.1.0 @@ -23710,7 +23889,7 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -23726,6 +23905,8 @@ snapshots: diff@4.0.2: {} + diff@8.0.2: {} + dijkstrajs@1.0.3: {} dingtalk-jsapi@2.15.6: @@ -23848,6 +24029,8 @@ snapshots: typescript: 5.4.5 yargs: 17.7.2 + dts-resolver@2.1.1: {} + dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.2 @@ -23894,6 +24077,8 @@ snapshots: emojis-list@3.0.0: {} + empathic@1.1.0: {} + empower-core@1.2.0: dependencies: call-signature: 0.0.2 @@ -24488,7 +24673,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -25011,7 +25196,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.3.4 + debug: 4.4.1 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -25079,6 +25264,10 @@ snapshots: dependencies: pend: 1.2.0 + fdir@6.4.4(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fetch-retry@4.1.1: {} figures@3.2.0: @@ -25393,6 +25582,10 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + get-tsconfig@4.10.1: + dependencies: + resolve-pkg-maps: 1.0.0 + get-value@2.0.6: {} getenv@1.0.0: {} @@ -25485,7 +25678,7 @@ snapshots: es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 - semver: 7.7.1 + semver: 7.7.2 serialize-error: 7.0.1 optional: true @@ -25754,6 +25947,8 @@ snapshots: dependencies: react-is: 16.13.1 + hookable@5.5.3: {} + hosted-git-info@2.8.9: {} hosted-git-info@3.0.8: @@ -25871,7 +26066,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -25879,14 +26074,14 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -25923,14 +26118,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -26393,7 +26588,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -26403,20 +26598,20 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - supports-color istanbul-lib-instrument@6.0.3(supports-color@9.4.0): dependencies: '@babel/core': 7.26.10(supports-color@9.4.0) - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - supports-color @@ -26428,7 +26623,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -26437,7 +26632,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -27312,7 +27507,7 @@ snapshots: jest-snapshot@27.5.1: dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.27.0 + '@babel/generator': 7.27.1 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) '@babel/traverse': 7.27.0(supports-color@9.4.0) '@babel/types': 7.24.0 @@ -27332,14 +27527,14 @@ snapshots: jest-util: 27.5.1 natural-compare: 1.4.0 pretty-format: 27.5.1 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - supports-color jest-snapshot@29.7.0: dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.27.0 + '@babel/generator': 7.27.1 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) '@babel/types': 7.24.0 @@ -27357,14 +27552,14 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - supports-color jest-snapshot@30.0.0-alpha.7(supports-color@9.4.0): dependencies: '@babel/core': 7.26.10(supports-color@9.4.0) - '@babel/generator': 7.27.0 + '@babel/generator': 7.27.1 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) '@babel/types': 7.24.0 @@ -27382,7 +27577,7 @@ snapshots: jest-message-util: 30.0.0-alpha.7 jest-util: 30.0.0-alpha.7 pretty-format: 30.0.0-alpha.7 - semver: 7.7.1 + semver: 7.7.2 synckit: 0.9.2 transitivePeerDependencies: - supports-color @@ -27561,6 +27756,8 @@ snapshots: jiti@1.21.7: {} + jiti@2.4.2: {} + joi@17.13.3: dependencies: '@hapi/hoek': 9.3.0 @@ -27595,7 +27792,7 @@ snapshots: jscodeshift@0.11.0(@babel/preset-env@7.26.9(@babel/core@7.26.10)): dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.10) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.10) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.10) @@ -27620,7 +27817,7 @@ snapshots: jscodeshift@0.14.0(@babel/preset-env@7.26.9(@babel/core@7.26.10)): dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.10) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.10) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.10) @@ -28179,7 +28376,7 @@ snapshots: magicast@0.3.5: dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.2 '@babel/types': 7.27.0 source-map-js: 1.2.1 @@ -28198,7 +28395,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.1 + semver: 7.7.2 make-error@1.3.6: {} @@ -28426,7 +28623,7 @@ snapshots: metro-transform-plugins@0.80.12: dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.27.0 + '@babel/generator': 7.27.1 '@babel/template': 7.27.0 '@babel/traverse': 7.27.0(supports-color@9.4.0) flow-enums-runtime: 0.0.6 @@ -28437,8 +28634,8 @@ snapshots: metro-transform-worker@0.80.12: dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 '@babel/types': 7.24.0 flow-enums-runtime: 0.0.6 metro: 0.80.12 @@ -28458,8 +28655,8 @@ snapshots: dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.26.10 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 '@babel/template': 7.27.0 '@babel/traverse': 7.27.0(supports-color@9.4.0) '@babel/types': 7.24.0 @@ -28787,7 +28984,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.16.1 - semver: 7.7.1 + semver: 7.7.2 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -28813,7 +29010,7 @@ snapshots: dependencies: hosted-git-info: 7.0.2 proc-log: 4.2.0 - semver: 7.7.1 + semver: 7.7.2 validate-npm-package-name: 5.0.1 npm-package-arg@7.0.0: @@ -29439,12 +29636,12 @@ snapshots: postcss: 8.5.3 ts-node: 10.9.2(@swc/core@1.3.96)(@types/node@20.5.1)(typescript@5.4.5) - postcss-load-config@5.1.0(jiti@1.21.7)(postcss@8.5.3): + postcss-load-config@5.1.0(jiti@2.4.2)(postcss@8.5.3): dependencies: lilconfig: 3.1.3 yaml: 2.7.1 optionalDependencies: - jiti: 1.21.7 + jiti: 2.4.2 postcss: 8.5.3 postcss-loader@8.1.1(postcss@8.5.3)(typescript@5.4.5)(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)): @@ -30022,6 +30219,8 @@ snapshots: dependencies: side-channel: 1.1.0 + quansync@0.2.10: {} + query-string@5.1.1: dependencies: decode-uri-component: 0.2.2 @@ -30602,6 +30801,43 @@ snapshots: sprintf-js: 1.1.3 optional: true + rolldown-plugin-dts@0.13.8(rolldown@1.0.0-beta.11-commit.f051675)(typescript@5.4.5): + dependencies: + '@babel/generator': 7.27.5 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 + ast-kit: 2.1.0 + birpc: 2.3.0 + debug: 4.4.1 + dts-resolver: 2.1.1 + get-tsconfig: 4.10.1 + rolldown: 1.0.0-beta.11-commit.f051675 + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - oxc-resolver + - supports-color + + rolldown@1.0.0-beta.11-commit.f051675: + dependencies: + '@oxc-project/runtime': 0.72.2 + '@oxc-project/types': 0.72.2 + '@rolldown/pluginutils': 1.0.0-beta.11-commit.f051675 + ansis: 4.1.0 + optionalDependencies: + '@rolldown/binding-darwin-arm64': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-darwin-x64': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.11-commit.f051675 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.11-commit.f051675 + rollup-plugin-dts@6.2.1(rollup@3.29.5)(typescript@5.4.5): dependencies: magic-string: 0.30.17 @@ -30664,28 +30900,6 @@ snapshots: '@babel/runtime': 7.27.0 '@swc/core': 1.3.96 - rollup-plugin-ts@3.4.5(@babel/core@7.26.10)(@babel/plugin-transform-runtime@7.26.10(@babel/core@7.26.10))(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@babel/preset-typescript@7.27.0(@babel/core@7.26.10))(@babel/runtime@7.27.0)(@swc/core@1.3.96)(rollup@4.37.0)(typescript@5.4.5): - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - '@wessberg/stringutil': 1.0.19 - ansi-colors: 4.1.3 - browserslist: 4.24.4 - browserslist-generator: 2.3.0 - compatfactory: 3.0.0(typescript@5.4.5) - crosspath: 2.0.0 - magic-string: 0.30.17 - rollup: 4.37.0 - ts-clone-node: 3.0.0(typescript@5.4.5) - tslib: 2.8.1 - typescript: 5.4.5 - optionalDependencies: - '@babel/core': 7.26.10 - '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) - '@babel/preset-env': 7.26.9(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) - '@babel/runtime': 7.27.0 - '@swc/core': 1.3.96 - rollup-pluginutils@2.8.2: dependencies: estree-walker: 0.6.1 @@ -30698,32 +30912,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.37.0: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.37.0 - '@rollup/rollup-android-arm64': 4.37.0 - '@rollup/rollup-darwin-arm64': 4.37.0 - '@rollup/rollup-darwin-x64': 4.37.0 - '@rollup/rollup-freebsd-arm64': 4.37.0 - '@rollup/rollup-freebsd-x64': 4.37.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.37.0 - '@rollup/rollup-linux-arm-musleabihf': 4.37.0 - '@rollup/rollup-linux-arm64-gnu': 4.37.0 - '@rollup/rollup-linux-arm64-musl': 4.37.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.37.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-musl': 4.37.0 - '@rollup/rollup-linux-s390x-gnu': 4.37.0 - '@rollup/rollup-linux-x64-gnu': 4.37.0 - '@rollup/rollup-linux-x64-musl': 4.37.0 - '@rollup/rollup-win32-arm64-msvc': 4.37.0 - '@rollup/rollup-win32-ia32-msvc': 4.37.0 - '@rollup/rollup-win32-x64-msvc': 4.37.0 - fsevents: 2.3.3 - rollup@4.39.0: dependencies: '@types/estree': 1.0.7 @@ -30913,6 +31101,8 @@ snapshots: semver@7.7.1: {} + semver@7.7.2: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -31288,7 +31478,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -31299,7 +31489,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -31648,7 +31838,7 @@ snapshots: stylus@0.63.0: dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 glob: 7.2.3 sax: 1.3.0 source-map: 0.7.4 @@ -31673,7 +31863,7 @@ snapshots: sumchecker@3.0.1: dependencies: - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -31915,6 +32105,13 @@ snapshots: tinycolor2@1.6.0: {} + tinyexec@1.0.1: {} + + tinyglobby@0.2.14: + dependencies: + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@0.8.4: {} tinyspy@2.2.1: {} @@ -32025,7 +32222,7 @@ snapshots: json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.7.1 + semver: 7.7.2 typescript: 5.4.5 yargs-parser: 21.1.1 optionalDependencies: @@ -32100,6 +32297,29 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 + tsdown@0.12.7(typescript@5.4.5): + dependencies: + ansis: 4.1.0 + cac: 6.7.14 + chokidar: 4.0.3 + debug: 4.4.1 + diff: 8.0.2 + empathic: 1.1.0 + hookable: 5.5.3 + rolldown: 1.0.0-beta.11-commit.f051675 + rolldown-plugin-dts: 0.13.8(rolldown@1.0.0-beta.11-commit.f051675)(typescript@5.4.5) + semver: 7.7.2 + tinyexec: 1.0.1 + tinyglobby: 0.2.14 + unconfig: 7.3.2 + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - '@typescript/native-preview' + - oxc-resolver + - supports-color + - vue-tsc + tslib@1.14.1: {} tslib@2.6.2: {} @@ -32251,6 +32471,13 @@ snapshots: buffer: 5.7.1 through: 2.3.8 + unconfig@7.3.2: + dependencies: + '@quansync/fs': 0.1.3 + defu: 6.1.4 + jiti: 2.4.2 + quansync: 0.2.10 + undici-types@5.26.5: {} unescape-js@1.1.4: @@ -32432,7 +32659,7 @@ snapshots: vite-node@1.6.1(@types/node@18.19.86)(less@4.2.2)(lightningcss@1.29.3)(sass@1.86.2)(stylus@0.63.0)(terser@5.39.0): dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@9.4.0) + debug: 4.4.1 pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.17(@types/node@18.19.86)(less@4.2.2)(lightningcss@1.29.3)(sass@1.86.2)(stylus@0.63.0)(terser@5.39.0) diff --git a/tests/__tests__/framework.spec.ts b/tests/__tests__/framework.spec.ts index 863ba4001049..e88fe8683711 100644 --- a/tests/__tests__/framework.spec.ts +++ b/tests/__tests__/framework.spec.ts @@ -1,6 +1,7 @@ -import { IH5BuildConfig, IMiniBuildConfig } from '../utils/types' import { compile, getOutput } from './utils/compiler' +import type { IH5BuildConfig, IMiniBuildConfig } from '../../packages/taro-webpack5-runner/src/utils/types' + describe('framework', () => { describe('should build react app', () => { test('web', async () => {