diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e4165aef..5dab8927 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -101,8 +101,8 @@ jobs: target: 'aarch64-pc-windows-msvc' build: yarn build --target aarch64-pc-windows-msvc - host: ubuntu-latest - target: 'wasm32-wasi-preview1-threads' - build: yarn workspaces foreach -A --no-private -j 1 --exclude "@node-rs/deno-lint" run build --target wasm32-wasi-preview1-threads + target: 'wasm32-wasip1-threads' + build: yarn workspaces foreach -A --no-private -j 1 --exclude "@node-rs/deno-lint" run build --target wasm32-wasip1-threads name: stable - ${{ matrix.settings.target }} - node@20 runs-on: ${{ matrix.settings.host }} @@ -166,7 +166,7 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v4 - if: ${{ matrix.settings.target != 'wasm32-wasi-preview1-threads' }} + if: ${{ matrix.settings.target != 'wasm32-wasip1-threads' }} with: name: bindings-${{ matrix.settings.target }} path: packages/*/*.node @@ -174,14 +174,14 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v4 - if: ${{ matrix.settings.target == 'wasm32-wasi-preview1-threads' }} + if: ${{ matrix.settings.target == 'wasm32-wasip1-threads' }} with: name: bindings-${{ matrix.settings.target }} path: packages/*/*.wasm if-no-files-found: error build-freebsd: - runs-on: macos-12 + runs-on: macos-13 name: Build FreeBSD steps: - uses: actions/checkout@v4 @@ -583,7 +583,7 @@ jobs: - name: Download artifacts uses: actions/download-artifact@v4 with: - name: bindings-wasm32-wasi-preview1-threads + name: bindings-wasm32-wasip1-threads path: artifacts - name: Move artifacts run: yarn artifacts diff --git a/Cargo.toml b/Cargo.toml index 2f6eab6f..e2aa04e5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,3 @@ -cargo-features = ["strip"] - [workspace] members = [ "./crates/alloc", diff --git a/package.json b/package.json index cc82aa3d..ccffb168 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "bench": "lerna run bench --concurrency 1 --stream --no-prefix", "build": "yarn workspaces foreach -A --no-private -j 1 run build", "build:ts": "tsc -b tsconfig.project.json -verbose", - "lint": "eslint . -c ./.eslintrc.yml \"packages/**/*.{ts,js}\"", + "lint": "oxlint .", "test": "ava", "format": "run-p format:prettier format:rs format:toml", "format:prettier": "prettier --config ./package.json -w .", @@ -24,37 +24,31 @@ "postinstall": "husky install" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", - "@napi-rs/wasm-runtime": "^0.1.1", - "@swc-node/core": "^1.12.0", - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.4.2", + "@napi-rs/cli": "^3.0.0-alpha.51", + "@napi-rs/wasm-runtime": "^0.2.0", + "@swc-node/core": "^1.13.0", + "@swc-node/register": "^1.9.0", + "@swc/core": "^1.4.16", "@taplo/cli": "^0.7.0", "@tybys/wasm-util": "^0.8.1", - "@types/node": "^20.11.21", - "@typescript-eslint/eslint-plugin": "^7.1.0", - "@typescript-eslint/parser": "^7.1.0", - "ava": "^6.1.1", + "@types/node": "^20.12.7", + "ava": "^6.1.2", "benchmark": "^2.1.4", "codecov": "^3.8.3", "cross-env": "^7.0.3", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "^2.29.1", - "eslint-plugin-prettier": "^5.1.3", "husky": "^9.0.11", "lerna": "^8.1.2", "lint-staged": "^15.2.2", - "memfs-browser": "^4.6.0", "npm-run-all2": "^6.1.2", + "oxlint": "^0.2.17", "prettier": "^3.2.5", "ts-node": "^10.9.2", "tslib": "^2.6.2", - "typescript": "^5.3.3" + "typescript": "^5.4.5" }, "lint-staged": { "*.@(js|ts|tsx)": [ - "eslint -c .eslintrc.yml --fix" + "oxlint --fix" ], "*.@(js|ts|tsx|yml|yaml|json|md)": [ "prettier --write" diff --git a/packages/argon2/argon2.wasi-browser.js b/packages/argon2/argon2.wasi-browser.js index c2f382a9..f0265b02 100644 --- a/packages/argon2/argon2.wasi-browser.js +++ b/packages/argon2/argon2.wasi-browser.js @@ -3,26 +3,18 @@ import { getDefaultContext as __emnapiGetDefaultContext, WASI as __WASI, } from '@napi-rs/wasm-runtime' -import { Volume as __Volume, createFsFromVolume as __createFsFromVolume } from '@napi-rs/wasm-runtime/fs' import __wasmUrl from './argon2.wasm32-wasi.wasm?url' -const __fs = __createFsFromVolume( - __Volume.fromJSON({ - '/': null, - }), -) - const __wasi = new __WASI({ version: 'preview1', - fs: __fs, }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) diff --git a/packages/argon2/argon2.wasi.cjs b/packages/argon2/argon2.wasi.cjs index e761e12b..2ff113fa 100644 --- a/packages/argon2/argon2.wasi.cjs +++ b/packages/argon2/argon2.wasi.cjs @@ -13,25 +13,30 @@ const { getDefaultContext: __emnapiGetDefaultContext, } = require('@napi-rs/wasm-runtime') +const __rootDir = __nodePath.parse(process.cwd()).root + const __wasi = new __nodeWASI({ version: 'preview1', env: process.env, preopens: { - '/': '/' + [__rootDir]: __rootDir, } }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) let __wasmFilePath = __nodePath.join(__dirname, 'argon2.wasm32-wasi.wasm') +const __wasmDebugFilePath = __nodePath.join(__dirname, 'argon2.wasm32-wasi.debug.wasm') -if (!__nodeFs.existsSync(__wasmFilePath)) { +if (__nodeFs.existsSync(__wasmDebugFilePath)) { + __wasmFilePath = __wasmDebugFilePath +} else if (!__nodeFs.existsSync(__wasmFilePath)) { try { __wasmFilePath = __nodePath.resolve('@node-rs/argon2-wasm32-wasi') } catch { diff --git a/packages/argon2/index.d.ts b/packages/argon2/index.d.ts index 8d521c17..b7c1af06 100644 --- a/packages/argon2/index.d.ts +++ b/packages/argon2/index.d.ts @@ -1,6 +1,5 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export const enum Algorithm { /** * Optimizes against GPU cracking attacks but vulnerable to side-channels. diff --git a/packages/argon2/index.js b/packages/argon2/index.js index 86ea9d4c..7439dc99 100644 --- a/packages/argon2/index.js +++ b/packages/argon2/index.js @@ -246,7 +246,20 @@ function requireNative() { } } else if (process.arch === 'arm') { + if (isMusl()) { + try { + return require('./argon2.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } try { + return require('@node-rs/argon2-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { + try { return require('./argon2.linux-arm-gnueabihf.node') } catch (e) { loadErrors.push(e) @@ -257,6 +270,7 @@ function requireNative() { loadErrors.push(e) } + } } else if (process.arch === 'riscv64') { if (isMusl()) { try { @@ -283,6 +297,18 @@ function requireNative() { } } + } else if (process.arch === 'ppc64') { + try { + return require('./argon2.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@node-rs/argon2-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + } else if (process.arch === 's390x') { try { return require('./argon2.linux-s390x-gnu.node') diff --git a/packages/argon2/npm/wasm32-wasi/README.md b/packages/argon2/npm/wasm32-wasi/README.md index 1cd4015c..d07b7ed9 100644 --- a/packages/argon2/npm/wasm32-wasi/README.md +++ b/packages/argon2/npm/wasm32-wasi/README.md @@ -1,3 +1,3 @@ # `@node-rs/argon2-wasm32-wasi` -This is the **wasm32-wasi-preview1-threads** binary for `@node-rs/argon2` +This is the **wasm32-wasip1-threads** binary for `@node-rs/argon2` diff --git a/packages/argon2/package.json b/packages/argon2/package.json index cf3c5223..076c7019 100644 --- a/packages/argon2/package.json +++ b/packages/argon2/package.json @@ -33,7 +33,7 @@ "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "armv7-linux-androideabi", - "wasm32-wasi-preview1-threads" + "wasm32-wasip1-threads" ] }, "files": [ @@ -62,7 +62,7 @@ "version": "napi version && git add npm" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", + "@napi-rs/cli": "^3.0.0-alpha.51", "argon2": "^0.40.1", "cross-env": "^7.0.3" } diff --git a/packages/argon2/wasi-worker.mjs b/packages/argon2/wasi-worker.mjs index 11e930b1..4824a274 100644 --- a/packages/argon2/wasi-worker.mjs +++ b/packages/argon2/wasi-worker.mjs @@ -1,11 +1,12 @@ import fs from "node:fs"; import { createRequire } from "node:module"; +import { WASI } from "node:wasi"; import { parentPort, Worker } from "node:worker_threads"; -import { instantiateNapiModuleSync, MessageHandler, WASI } from "@napi-rs/wasm-runtime"; - const require = createRequire(import.meta.url); +const { instantiateNapiModuleSync, MessageHandler, getDefaultContext } = require("@napi-rs/wasm-runtime"); + if (parentPort) { parentPort.on("message", (data) => { globalThis.onmessage({ data }); @@ -26,13 +27,22 @@ Object.assign(globalThis, { }, }); +const emnapiContext = getDefaultContext() + const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { - const wasi = new WASI({ fs }); + const wasi = new WASI({ + version: 'preview1', + env: process.env, + preopens: { + '/': '/', + }, + }); return instantiateNapiModuleSync(wasmModule, { childThread: true, wasi, + context: emnapiContext, overwriteImports(importObject) { importObject.env = { ...importObject.env, diff --git a/packages/bcrypt/bcrypt.wasi-browser.js b/packages/bcrypt/bcrypt.wasi-browser.js index 9cce9283..dc07b23c 100644 --- a/packages/bcrypt/bcrypt.wasi-browser.js +++ b/packages/bcrypt/bcrypt.wasi-browser.js @@ -3,26 +3,18 @@ import { getDefaultContext as __emnapiGetDefaultContext, WASI as __WASI, } from '@napi-rs/wasm-runtime' -import { Volume as __Volume, createFsFromVolume as __createFsFromVolume } from '@napi-rs/wasm-runtime/fs' import __wasmUrl from './bcrypt.wasm32-wasi.wasm?url' -const __fs = __createFsFromVolume( - __Volume.fromJSON({ - '/': null, - }), -) - const __wasi = new __WASI({ version: 'preview1', - fs: __fs, }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) diff --git a/packages/bcrypt/bcrypt.wasi.cjs b/packages/bcrypt/bcrypt.wasi.cjs index eceb8cda..803fe4e5 100644 --- a/packages/bcrypt/bcrypt.wasi.cjs +++ b/packages/bcrypt/bcrypt.wasi.cjs @@ -13,25 +13,30 @@ const { getDefaultContext: __emnapiGetDefaultContext, } = require('@napi-rs/wasm-runtime') +const __rootDir = __nodePath.parse(process.cwd()).root + const __wasi = new __nodeWASI({ version: 'preview1', env: process.env, preopens: { - '/': '/' + [__rootDir]: __rootDir, } }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) let __wasmFilePath = __nodePath.join(__dirname, 'bcrypt.wasm32-wasi.wasm') +const __wasmDebugFilePath = __nodePath.join(__dirname, 'bcrypt.wasm32-wasi.debug.wasm') -if (!__nodeFs.existsSync(__wasmFilePath)) { +if (__nodeFs.existsSync(__wasmDebugFilePath)) { + __wasmFilePath = __wasmDebugFilePath +} else if (!__nodeFs.existsSync(__wasmFilePath)) { try { __wasmFilePath = __nodePath.resolve('@node-rs/bcrypt-wasm32-wasi') } catch { diff --git a/packages/bcrypt/binding.d.ts b/packages/bcrypt/binding.d.ts index 78da03fe..16301820 100644 --- a/packages/bcrypt/binding.d.ts +++ b/packages/bcrypt/binding.d.ts @@ -1,6 +1,5 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export const DEFAULT_COST: number export function genSalt(round: number, version?: '2a' | '2x' | '2y' | '2b', signal?: AbortSignal): Promise diff --git a/packages/bcrypt/binding.js b/packages/bcrypt/binding.js index 7f1b5937..004b291a 100644 --- a/packages/bcrypt/binding.js +++ b/packages/bcrypt/binding.js @@ -246,7 +246,20 @@ function requireNative() { } } else if (process.arch === 'arm') { + if (isMusl()) { + try { + return require('./bcrypt.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } try { + return require('@node-rs/bcrypt-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { + try { return require('./bcrypt.linux-arm-gnueabihf.node') } catch (e) { loadErrors.push(e) @@ -257,6 +270,7 @@ function requireNative() { loadErrors.push(e) } + } } else if (process.arch === 'riscv64') { if (isMusl()) { try { @@ -283,6 +297,18 @@ function requireNative() { } } + } else if (process.arch === 'ppc64') { + try { + return require('./bcrypt.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@node-rs/bcrypt-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + } else if (process.arch === 's390x') { try { return require('./bcrypt.linux-s390x-gnu.node') diff --git a/packages/bcrypt/npm/wasm32-wasi/README.md b/packages/bcrypt/npm/wasm32-wasi/README.md index 30fe5432..856402eb 100644 --- a/packages/bcrypt/npm/wasm32-wasi/README.md +++ b/packages/bcrypt/npm/wasm32-wasi/README.md @@ -1,3 +1,3 @@ # `@node-rs/bcrypt-wasm32-wasi` -This is the **wasm32-wasi-preview1-threads** binary for `@node-rs/bcrypt` +This is the **wasm32-wasip1-threads** binary for `@node-rs/bcrypt` diff --git a/packages/bcrypt/package.json b/packages/bcrypt/package.json index 4e83a9c9..b9460a6b 100644 --- a/packages/bcrypt/package.json +++ b/packages/bcrypt/package.json @@ -44,7 +44,7 @@ "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "armv7-linux-androideabi", - "wasm32-wasi-preview1-threads" + "wasm32-wasip1-threads" ] }, "engines": { @@ -70,7 +70,7 @@ "url": "https://github.com/napi-rs/node-rs/issues" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", + "@napi-rs/cli": "^3.0.0-alpha.51", "@types/bcrypt": "^5.0.2", "bcrypt": "^5.1.1", "bcryptjs": "^2.4.3", diff --git a/packages/bcrypt/wasi-worker.mjs b/packages/bcrypt/wasi-worker.mjs index 11e930b1..4824a274 100644 --- a/packages/bcrypt/wasi-worker.mjs +++ b/packages/bcrypt/wasi-worker.mjs @@ -1,11 +1,12 @@ import fs from "node:fs"; import { createRequire } from "node:module"; +import { WASI } from "node:wasi"; import { parentPort, Worker } from "node:worker_threads"; -import { instantiateNapiModuleSync, MessageHandler, WASI } from "@napi-rs/wasm-runtime"; - const require = createRequire(import.meta.url); +const { instantiateNapiModuleSync, MessageHandler, getDefaultContext } = require("@napi-rs/wasm-runtime"); + if (parentPort) { parentPort.on("message", (data) => { globalThis.onmessage({ data }); @@ -26,13 +27,22 @@ Object.assign(globalThis, { }, }); +const emnapiContext = getDefaultContext() + const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { - const wasi = new WASI({ fs }); + const wasi = new WASI({ + version: 'preview1', + env: process.env, + preopens: { + '/': '/', + }, + }); return instantiateNapiModuleSync(wasmModule, { childThread: true, wasi, + context: emnapiContext, overwriteImports(importObject) { importObject.env = { ...importObject.env, diff --git a/packages/crc32/crc32.wasi-browser.js b/packages/crc32/crc32.wasi-browser.js index f1508833..b7070c1d 100644 --- a/packages/crc32/crc32.wasi-browser.js +++ b/packages/crc32/crc32.wasi-browser.js @@ -3,26 +3,18 @@ import { getDefaultContext as __emnapiGetDefaultContext, WASI as __WASI, } from '@napi-rs/wasm-runtime' -import { Volume as __Volume, createFsFromVolume as __createFsFromVolume } from '@napi-rs/wasm-runtime/fs' import __wasmUrl from './crc32.wasm32-wasi.wasm?url' -const __fs = __createFsFromVolume( - __Volume.fromJSON({ - '/': null, - }), -) - const __wasi = new __WASI({ version: 'preview1', - fs: __fs, }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) diff --git a/packages/crc32/crc32.wasi.cjs b/packages/crc32/crc32.wasi.cjs index 3c1476f8..84dfc67d 100644 --- a/packages/crc32/crc32.wasi.cjs +++ b/packages/crc32/crc32.wasi.cjs @@ -13,25 +13,30 @@ const { getDefaultContext: __emnapiGetDefaultContext, } = require('@napi-rs/wasm-runtime') +const __rootDir = __nodePath.parse(process.cwd()).root + const __wasi = new __nodeWASI({ version: 'preview1', env: process.env, preopens: { - '/': '/' + [__rootDir]: __rootDir, } }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) let __wasmFilePath = __nodePath.join(__dirname, 'crc32.wasm32-wasi.wasm') +const __wasmDebugFilePath = __nodePath.join(__dirname, 'crc32.wasm32-wasi.debug.wasm') -if (!__nodeFs.existsSync(__wasmFilePath)) { +if (__nodeFs.existsSync(__wasmDebugFilePath)) { + __wasmFilePath = __wasmDebugFilePath +} else if (!__nodeFs.existsSync(__wasmFilePath)) { try { __wasmFilePath = __nodePath.resolve('@node-rs/crc32-wasm32-wasi') } catch { diff --git a/packages/crc32/index.d.ts b/packages/crc32/index.d.ts index 090ada9e..811c5ac1 100644 --- a/packages/crc32/index.d.ts +++ b/packages/crc32/index.d.ts @@ -1,6 +1,5 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export function crc32(input: string | Buffer, initialState?: number | undefined | null): number export function crc32c(input: string | Buffer, initialState?: number | undefined | null): number diff --git a/packages/crc32/index.js b/packages/crc32/index.js index 9bd1ce91..b17567a7 100644 --- a/packages/crc32/index.js +++ b/packages/crc32/index.js @@ -246,7 +246,20 @@ function requireNative() { } } else if (process.arch === 'arm') { + if (isMusl()) { + try { + return require('./crc32.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } try { + return require('@node-rs/crc32-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { + try { return require('./crc32.linux-arm-gnueabihf.node') } catch (e) { loadErrors.push(e) @@ -257,6 +270,7 @@ function requireNative() { loadErrors.push(e) } + } } else if (process.arch === 'riscv64') { if (isMusl()) { try { @@ -283,6 +297,18 @@ function requireNative() { } } + } else if (process.arch === 'ppc64') { + try { + return require('./crc32.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@node-rs/crc32-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + } else if (process.arch === 's390x') { try { return require('./crc32.linux-s390x-gnu.node') diff --git a/packages/crc32/npm/wasm32-wasi/README.md b/packages/crc32/npm/wasm32-wasi/README.md index 04a96872..91bd6c0a 100644 --- a/packages/crc32/npm/wasm32-wasi/README.md +++ b/packages/crc32/npm/wasm32-wasi/README.md @@ -1,3 +1,3 @@ # `@node-rs/crc32-wasm32-wasi` -This is the **wasm32-wasi-preview1-threads** binary for `@node-rs/crc32` +This is the **wasm32-wasip1-threads** binary for `@node-rs/crc32` diff --git a/packages/crc32/package.json b/packages/crc32/package.json index 53315c31..55b18a1f 100644 --- a/packages/crc32/package.json +++ b/packages/crc32/package.json @@ -38,7 +38,7 @@ "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "armv7-linux-androideabi", - "wasm32-wasi-preview1-threads" + "wasm32-wasip1-threads" ] }, "engines": { @@ -64,7 +64,7 @@ "url": "https://github.com/napi-rs/node-rs/issues" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", + "@napi-rs/cli": "^3.0.0-alpha.51", "@types/crc": "^3.8.3", "buffer": "^6.0.3", "crc": "^4.3.2", diff --git a/packages/crc32/wasi-worker.mjs b/packages/crc32/wasi-worker.mjs index 11e930b1..4824a274 100644 --- a/packages/crc32/wasi-worker.mjs +++ b/packages/crc32/wasi-worker.mjs @@ -1,11 +1,12 @@ import fs from "node:fs"; import { createRequire } from "node:module"; +import { WASI } from "node:wasi"; import { parentPort, Worker } from "node:worker_threads"; -import { instantiateNapiModuleSync, MessageHandler, WASI } from "@napi-rs/wasm-runtime"; - const require = createRequire(import.meta.url); +const { instantiateNapiModuleSync, MessageHandler, getDefaultContext } = require("@napi-rs/wasm-runtime"); + if (parentPort) { parentPort.on("message", (data) => { globalThis.onmessage({ data }); @@ -26,13 +27,22 @@ Object.assign(globalThis, { }, }); +const emnapiContext = getDefaultContext() + const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { - const wasi = new WASI({ fs }); + const wasi = new WASI({ + version: 'preview1', + env: process.env, + preopens: { + '/': '/', + }, + }); return instantiateNapiModuleSync(wasmModule, { childThread: true, wasi, + context: emnapiContext, overwriteImports(importObject) { importObject.env = { ...importObject.env, diff --git a/packages/deno-lint/index.d.ts b/packages/deno-lint/index.d.ts index c0cf8407..00587f6e 100644 --- a/packages/deno-lint/index.d.ts +++ b/packages/deno-lint/index.d.ts @@ -1,6 +1,5 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export function denolint(dirname: string, configPath: string): boolean export function lint(fileName: string, sourceCode: string | Buffer, allRules?: boolean | string | undefined | null): Array diff --git a/packages/deno-lint/index.js b/packages/deno-lint/index.js index 9dbb0192..737586aa 100644 --- a/packages/deno-lint/index.js +++ b/packages/deno-lint/index.js @@ -246,7 +246,20 @@ function requireNative() { } } else if (process.arch === 'arm') { + if (isMusl()) { + try { + return require('./deno-lint.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } try { + return require('@node-rs/deno-lint-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { + try { return require('./deno-lint.linux-arm-gnueabihf.node') } catch (e) { loadErrors.push(e) @@ -257,6 +270,7 @@ function requireNative() { loadErrors.push(e) } + } } else if (process.arch === 'riscv64') { if (isMusl()) { try { @@ -283,6 +297,18 @@ function requireNative() { } } + } else if (process.arch === 'ppc64') { + try { + return require('./deno-lint.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@node-rs/deno-lint-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + } else if (process.arch === 's390x') { try { return require('./deno-lint.linux-s390x-gnu.node') diff --git a/packages/deno-lint/npm/wasm32-wasi/README.md b/packages/deno-lint/npm/wasm32-wasi/README.md index 6c36d268..13cc9053 100644 --- a/packages/deno-lint/npm/wasm32-wasi/README.md +++ b/packages/deno-lint/npm/wasm32-wasi/README.md @@ -1,3 +1,3 @@ # `@node-rs/deno-lint-wasm32-wasi` -This is the **wasm32-wasi-preview1-threads** binary for `@node-rs/deno-lint` +This is the **wasm32-wasip1-threads** binary for `@node-rs/deno-lint` diff --git a/packages/deno-lint/package.json b/packages/deno-lint/package.json index 400e45f6..806863ad 100644 --- a/packages/deno-lint/package.json +++ b/packages/deno-lint/package.json @@ -73,7 +73,7 @@ "typanion": "^3.14.0" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", + "@napi-rs/cli": "^3.0.0-alpha.51", "@types/webpack": "^5.28.5" }, "funding": { diff --git a/packages/deno-lint/tsconfig.json b/packages/deno-lint/tsconfig.json index b05522b7..4ae69857 100644 --- a/packages/deno-lint/tsconfig.json +++ b/packages/deno-lint/tsconfig.json @@ -7,8 +7,8 @@ "sourceMap": true, "inlineSourceMap": false, "noEmitHelpers": false, - "importHelpers": false, + "importHelpers": false }, "include": ["."], - "exclude": ["*.js", "*.d.ts"], + "exclude": ["*.js", "*.d.ts"] } diff --git a/packages/helper/tsconfig.json b/packages/helper/tsconfig.json index fe5eaa42..a8f01478 100644 --- a/packages/helper/tsconfig.json +++ b/packages/helper/tsconfig.json @@ -7,7 +7,7 @@ "sourceMap": false, "inlineSourceMap": false, "noEmitHelpers": false, - "importHelpers": false, + "importHelpers": false }, - "include": ["./src"], + "include": ["./src"] } diff --git a/packages/jieba/README.md b/packages/jieba/README.md index 07989b52..5dd65681 100644 --- a/packages/jieba/README.md +++ b/packages/jieba/README.md @@ -84,12 +84,7 @@ extract( ```javascript const { loadDict, cut } = require('@node-rs/jieba') -const customDict = [ - '哪行 50', - '干一行 51', - '行一行 52', - '行行 53', -] +const customDict = ['哪行 50', '干一行 51', '行一行 52', '行行 53'] const dictBuffer = Buffer.from(customDict.join('\n'), 'utf-8') // loadDict doc: https://github.com/fxsjy/jieba?tab=readme-ov-file#%E8%BD%BD%E5%85%A5%E8%AF%8D%E5%85%B8 diff --git a/packages/jieba/index.d.ts b/packages/jieba/index.d.ts index 5a279744..99583abe 100644 --- a/packages/jieba/index.d.ts +++ b/packages/jieba/index.d.ts @@ -1,6 +1,5 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export function cut(sentence: string | Buffer, hmm?: boolean | undefined | null): string[] export function cutAll(sentence: string | Buffer): string[] diff --git a/packages/jieba/index.js b/packages/jieba/index.js index 473522c0..b7666629 100644 --- a/packages/jieba/index.js +++ b/packages/jieba/index.js @@ -246,7 +246,20 @@ function requireNative() { } } else if (process.arch === 'arm') { + if (isMusl()) { + try { + return require('./jieba.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } try { + return require('@node-rs/jieba-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { + try { return require('./jieba.linux-arm-gnueabihf.node') } catch (e) { loadErrors.push(e) @@ -257,6 +270,7 @@ function requireNative() { loadErrors.push(e) } + } } else if (process.arch === 'riscv64') { if (isMusl()) { try { @@ -283,6 +297,18 @@ function requireNative() { } } + } else if (process.arch === 'ppc64') { + try { + return require('./jieba.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@node-rs/jieba-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + } else if (process.arch === 's390x') { try { return require('./jieba.linux-s390x-gnu.node') diff --git a/packages/jieba/jieba.wasi-browser.js b/packages/jieba/jieba.wasi-browser.js index 9afd251c..131e7e4d 100644 --- a/packages/jieba/jieba.wasi-browser.js +++ b/packages/jieba/jieba.wasi-browser.js @@ -3,26 +3,18 @@ import { getDefaultContext as __emnapiGetDefaultContext, WASI as __WASI, } from '@napi-rs/wasm-runtime' -import { Volume as __Volume, createFsFromVolume as __createFsFromVolume } from '@napi-rs/wasm-runtime/fs' import __wasmUrl from './jieba.wasm32-wasi.wasm?url' -const __fs = __createFsFromVolume( - __Volume.fromJSON({ - '/': null, - }), -) - const __wasi = new __WASI({ version: 'preview1', - fs: __fs, }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) diff --git a/packages/jieba/jieba.wasi.cjs b/packages/jieba/jieba.wasi.cjs index 0b73fa0c..e2d54290 100644 --- a/packages/jieba/jieba.wasi.cjs +++ b/packages/jieba/jieba.wasi.cjs @@ -13,25 +13,30 @@ const { getDefaultContext: __emnapiGetDefaultContext, } = require('@napi-rs/wasm-runtime') +const __rootDir = __nodePath.parse(process.cwd()).root + const __wasi = new __nodeWASI({ version: 'preview1', env: process.env, preopens: { - '/': '/' + [__rootDir]: __rootDir, } }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) let __wasmFilePath = __nodePath.join(__dirname, 'jieba.wasm32-wasi.wasm') +const __wasmDebugFilePath = __nodePath.join(__dirname, 'jieba.wasm32-wasi.debug.wasm') -if (!__nodeFs.existsSync(__wasmFilePath)) { +if (__nodeFs.existsSync(__wasmDebugFilePath)) { + __wasmFilePath = __wasmDebugFilePath +} else if (!__nodeFs.existsSync(__wasmFilePath)) { try { __wasmFilePath = __nodePath.resolve('@node-rs/jieba-wasm32-wasi') } catch { diff --git a/packages/jieba/npm/wasm32-wasi/README.md b/packages/jieba/npm/wasm32-wasi/README.md index d04a0e77..e7dedc98 100644 --- a/packages/jieba/npm/wasm32-wasi/README.md +++ b/packages/jieba/npm/wasm32-wasi/README.md @@ -1,3 +1,3 @@ # `@node-rs/jieba-wasm32-wasi` -This is the **wasm32-wasi-preview1-threads** binary for `@node-rs/jieba` +This is the **wasm32-wasip1-threads** binary for `@node-rs/jieba` diff --git a/packages/jieba/package.json b/packages/jieba/package.json index d4254436..53d1b5f2 100644 --- a/packages/jieba/package.json +++ b/packages/jieba/package.json @@ -38,7 +38,7 @@ "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "armv7-linux-androideabi", - "wasm32-wasi-preview1-threads" + "wasm32-wasip1-threads" ] }, "engines": { @@ -64,7 +64,7 @@ "url": "https://github.com/napi-rs/node-rs/issues" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", + "@napi-rs/cli": "^3.0.0-alpha.51", "nodejieba": "^2.6.0" }, "funding": { diff --git a/packages/jieba/wasi-worker.mjs b/packages/jieba/wasi-worker.mjs index 11e930b1..4824a274 100644 --- a/packages/jieba/wasi-worker.mjs +++ b/packages/jieba/wasi-worker.mjs @@ -1,11 +1,12 @@ import fs from "node:fs"; import { createRequire } from "node:module"; +import { WASI } from "node:wasi"; import { parentPort, Worker } from "node:worker_threads"; -import { instantiateNapiModuleSync, MessageHandler, WASI } from "@napi-rs/wasm-runtime"; - const require = createRequire(import.meta.url); +const { instantiateNapiModuleSync, MessageHandler, getDefaultContext } = require("@napi-rs/wasm-runtime"); + if (parentPort) { parentPort.on("message", (data) => { globalThis.onmessage({ data }); @@ -26,13 +27,22 @@ Object.assign(globalThis, { }, }); +const emnapiContext = getDefaultContext() + const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { - const wasi = new WASI({ fs }); + const wasi = new WASI({ + version: 'preview1', + env: process.env, + preopens: { + '/': '/', + }, + }); return instantiateNapiModuleSync(wasmModule, { childThread: true, wasi, + context: emnapiContext, overwriteImports(importObject) { importObject.env = { ...importObject.env, diff --git a/packages/jsonwebtoken/index.d.ts b/packages/jsonwebtoken/index.d.ts index 66b7a3bd..bb89270f 100644 --- a/packages/jsonwebtoken/index.d.ts +++ b/packages/jsonwebtoken/index.d.ts @@ -1,6 +1,5 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export const enum Algorithm { /** HMAC using SHA-256 */ HS256 = 0, diff --git a/packages/jsonwebtoken/index.js b/packages/jsonwebtoken/index.js index 1cbbf2b9..0cad4d2f 100644 --- a/packages/jsonwebtoken/index.js +++ b/packages/jsonwebtoken/index.js @@ -246,7 +246,20 @@ function requireNative() { } } else if (process.arch === 'arm') { + if (isMusl()) { + try { + return require('./jsonwebtoken.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } try { + return require('@node-rs/jsonwebtoken-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { + try { return require('./jsonwebtoken.linux-arm-gnueabihf.node') } catch (e) { loadErrors.push(e) @@ -257,6 +270,7 @@ function requireNative() { loadErrors.push(e) } + } } else if (process.arch === 'riscv64') { if (isMusl()) { try { @@ -283,6 +297,18 @@ function requireNative() { } } + } else if (process.arch === 'ppc64') { + try { + return require('./jsonwebtoken.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@node-rs/jsonwebtoken-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + } else if (process.arch === 's390x') { try { return require('./jsonwebtoken.linux-s390x-gnu.node') diff --git a/packages/jsonwebtoken/jsonwebtoken.wasi-browser.js b/packages/jsonwebtoken/jsonwebtoken.wasi-browser.js index 72a223d4..9ae20f3d 100644 --- a/packages/jsonwebtoken/jsonwebtoken.wasi-browser.js +++ b/packages/jsonwebtoken/jsonwebtoken.wasi-browser.js @@ -3,26 +3,18 @@ import { getDefaultContext as __emnapiGetDefaultContext, WASI as __WASI, } from '@napi-rs/wasm-runtime' -import { Volume as __Volume, createFsFromVolume as __createFsFromVolume } from '@napi-rs/wasm-runtime/fs' import __wasmUrl from './jsonwebtoken.wasm32-wasi.wasm?url' -const __fs = __createFsFromVolume( - __Volume.fromJSON({ - '/': null, - }), -) - const __wasi = new __WASI({ version: 'preview1', - fs: __fs, }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) diff --git a/packages/jsonwebtoken/jsonwebtoken.wasi.cjs b/packages/jsonwebtoken/jsonwebtoken.wasi.cjs index e314a658..d18c41f7 100644 --- a/packages/jsonwebtoken/jsonwebtoken.wasi.cjs +++ b/packages/jsonwebtoken/jsonwebtoken.wasi.cjs @@ -13,25 +13,30 @@ const { getDefaultContext: __emnapiGetDefaultContext, } = require('@napi-rs/wasm-runtime') +const __rootDir = __nodePath.parse(process.cwd()).root + const __wasi = new __nodeWASI({ version: 'preview1', env: process.env, preopens: { - '/': '/' + [__rootDir]: __rootDir, } }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) let __wasmFilePath = __nodePath.join(__dirname, 'jsonwebtoken.wasm32-wasi.wasm') +const __wasmDebugFilePath = __nodePath.join(__dirname, 'jsonwebtoken.wasm32-wasi.debug.wasm') -if (!__nodeFs.existsSync(__wasmFilePath)) { +if (__nodeFs.existsSync(__wasmDebugFilePath)) { + __wasmFilePath = __wasmDebugFilePath +} else if (!__nodeFs.existsSync(__wasmFilePath)) { try { __wasmFilePath = __nodePath.resolve('@node-rs/jsonwebtoken-wasm32-wasi') } catch { diff --git a/packages/jsonwebtoken/npm/wasm32-wasi/README.md b/packages/jsonwebtoken/npm/wasm32-wasi/README.md index de0f9fac..03bf8ddc 100644 --- a/packages/jsonwebtoken/npm/wasm32-wasi/README.md +++ b/packages/jsonwebtoken/npm/wasm32-wasi/README.md @@ -1,3 +1,3 @@ # `@node-rs/jsonwebtoken-wasm32-wasi` -This is the **wasm32-wasi-preview1-threads** binary for `@node-rs/jsonwebtoken` +This is the **wasm32-wasip1-threads** binary for `@node-rs/jsonwebtoken` diff --git a/packages/jsonwebtoken/package.json b/packages/jsonwebtoken/package.json index ce4595a5..ba276842 100644 --- a/packages/jsonwebtoken/package.json +++ b/packages/jsonwebtoken/package.json @@ -4,6 +4,7 @@ "description": "Rust jsonwebtoken binding for Node.js", "main": "index.js", "types": "index.d.ts", + "browser": "browser.js", "files": [ "index.js", "index.d.ts" @@ -32,7 +33,7 @@ "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "armv7-linux-androideabi", - "wasm32-wasi-preview1-threads" + "wasm32-wasip1-threads" ] }, "repository": { @@ -63,7 +64,7 @@ "node": ">= 10" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", + "@napi-rs/cli": "^3.0.0-alpha.51", "@types/jsonwebtoken": "^9.0.6", "jsonwebtoken": "^9.0.2" } diff --git a/packages/jsonwebtoken/wasi-worker.mjs b/packages/jsonwebtoken/wasi-worker.mjs index 11e930b1..4824a274 100644 --- a/packages/jsonwebtoken/wasi-worker.mjs +++ b/packages/jsonwebtoken/wasi-worker.mjs @@ -1,11 +1,12 @@ import fs from "node:fs"; import { createRequire } from "node:module"; +import { WASI } from "node:wasi"; import { parentPort, Worker } from "node:worker_threads"; -import { instantiateNapiModuleSync, MessageHandler, WASI } from "@napi-rs/wasm-runtime"; - const require = createRequire(import.meta.url); +const { instantiateNapiModuleSync, MessageHandler, getDefaultContext } = require("@napi-rs/wasm-runtime"); + if (parentPort) { parentPort.on("message", (data) => { globalThis.onmessage({ data }); @@ -26,13 +27,22 @@ Object.assign(globalThis, { }, }); +const emnapiContext = getDefaultContext() + const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { - const wasi = new WASI({ fs }); + const wasi = new WASI({ + version: 'preview1', + env: process.env, + preopens: { + '/': '/', + }, + }); return instantiateNapiModuleSync(wasmModule, { childThread: true, wasi, + context: emnapiContext, overwriteImports(importObject) { importObject.env = { ...importObject.env, diff --git a/packages/xxhash/index.d.ts b/packages/xxhash/index.d.ts index d7c1b2de..74115565 100644 --- a/packages/xxhash/index.d.ts +++ b/packages/xxhash/index.d.ts @@ -1,6 +1,5 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export class Xxh32 { constructor(seed?: number | undefined | null) update(input: string | Uint8Array): this diff --git a/packages/xxhash/index.js b/packages/xxhash/index.js index a82242a5..d8b42548 100644 --- a/packages/xxhash/index.js +++ b/packages/xxhash/index.js @@ -246,7 +246,20 @@ function requireNative() { } } else if (process.arch === 'arm') { + if (isMusl()) { + try { + return require('./xxhash.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } try { + return require('@node-rs/xxhash-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { + try { return require('./xxhash.linux-arm-gnueabihf.node') } catch (e) { loadErrors.push(e) @@ -257,6 +270,7 @@ function requireNative() { loadErrors.push(e) } + } } else if (process.arch === 'riscv64') { if (isMusl()) { try { @@ -283,6 +297,18 @@ function requireNative() { } } + } else if (process.arch === 'ppc64') { + try { + return require('./xxhash.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@node-rs/xxhash-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + } else if (process.arch === 's390x') { try { return require('./xxhash.linux-s390x-gnu.node') diff --git a/packages/xxhash/npm/wasm32-wasi/README.md b/packages/xxhash/npm/wasm32-wasi/README.md index 78faa706..3cdd9664 100644 --- a/packages/xxhash/npm/wasm32-wasi/README.md +++ b/packages/xxhash/npm/wasm32-wasi/README.md @@ -1,3 +1,3 @@ # `@node-rs/xxhash-wasm32-wasi` -This is the **wasm32-wasi-preview1-threads** binary for `@node-rs/xxhash` +This is the **wasm32-wasip1-threads** binary for `@node-rs/xxhash` diff --git a/packages/xxhash/package.json b/packages/xxhash/package.json index ca44b590..877e50ab 100644 --- a/packages/xxhash/package.json +++ b/packages/xxhash/package.json @@ -40,7 +40,7 @@ "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "armv7-linux-androideabi", - "wasm32-wasi-preview1-threads" + "wasm32-wasip1-threads" ] }, "engines": { @@ -66,9 +66,9 @@ "url": "https://github.com/napi-rs/node-rs/issues" }, "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.43", + "@napi-rs/cli": "^3.0.0-alpha.51", "@types/xxhashjs": "^0.2.4", - "webpack": "^5.90.3", + "webpack": "^5.91.0", "xxhash": "^0.3.0", "xxhashjs": "^0.2.2" }, diff --git a/packages/xxhash/wasi-worker.mjs b/packages/xxhash/wasi-worker.mjs index 11e930b1..4824a274 100644 --- a/packages/xxhash/wasi-worker.mjs +++ b/packages/xxhash/wasi-worker.mjs @@ -1,11 +1,12 @@ import fs from "node:fs"; import { createRequire } from "node:module"; +import { WASI } from "node:wasi"; import { parentPort, Worker } from "node:worker_threads"; -import { instantiateNapiModuleSync, MessageHandler, WASI } from "@napi-rs/wasm-runtime"; - const require = createRequire(import.meta.url); +const { instantiateNapiModuleSync, MessageHandler, getDefaultContext } = require("@napi-rs/wasm-runtime"); + if (parentPort) { parentPort.on("message", (data) => { globalThis.onmessage({ data }); @@ -26,13 +27,22 @@ Object.assign(globalThis, { }, }); +const emnapiContext = getDefaultContext() + const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { - const wasi = new WASI({ fs }); + const wasi = new WASI({ + version: 'preview1', + env: process.env, + preopens: { + '/': '/', + }, + }); return instantiateNapiModuleSync(wasmModule, { childThread: true, wasi, + context: emnapiContext, overwriteImports(importObject) { importObject.env = { ...importObject.env, diff --git a/packages/xxhash/xxhash.wasi-browser.js b/packages/xxhash/xxhash.wasi-browser.js index 89fb1636..2fa484f2 100644 --- a/packages/xxhash/xxhash.wasi-browser.js +++ b/packages/xxhash/xxhash.wasi-browser.js @@ -3,26 +3,18 @@ import { getDefaultContext as __emnapiGetDefaultContext, WASI as __WASI, } from '@napi-rs/wasm-runtime' -import { Volume as __Volume, createFsFromVolume as __createFsFromVolume } from '@napi-rs/wasm-runtime/fs' import __wasmUrl from './xxhash.wasm32-wasi.wasm?url' -const __fs = __createFsFromVolume( - __Volume.fromJSON({ - '/': null, - }), -) - const __wasi = new __WASI({ version: 'preview1', - fs: __fs, }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) diff --git a/packages/xxhash/xxhash.wasi.cjs b/packages/xxhash/xxhash.wasi.cjs index 0e258970..0d87c9be 100644 --- a/packages/xxhash/xxhash.wasi.cjs +++ b/packages/xxhash/xxhash.wasi.cjs @@ -13,25 +13,30 @@ const { getDefaultContext: __emnapiGetDefaultContext, } = require('@napi-rs/wasm-runtime') +const __rootDir = __nodePath.parse(process.cwd()).root + const __wasi = new __nodeWASI({ version: 'preview1', env: process.env, preopens: { - '/': '/' + [__rootDir]: __rootDir, } }) const __emnapiContext = __emnapiGetDefaultContext() const __sharedMemory = new WebAssembly.Memory({ - initial: 1024, - maximum: 10240, + initial: 4000, + maximum: 65536, shared: true, }) let __wasmFilePath = __nodePath.join(__dirname, 'xxhash.wasm32-wasi.wasm') +const __wasmDebugFilePath = __nodePath.join(__dirname, 'xxhash.wasm32-wasi.debug.wasm') -if (!__nodeFs.existsSync(__wasmFilePath)) { +if (__nodeFs.existsSync(__wasmDebugFilePath)) { + __wasmFilePath = __wasmDebugFilePath +} else if (!__nodeFs.existsSync(__wasmFilePath)) { try { __wasmFilePath = __nodePath.resolve('@node-rs/xxhash-wasm32-wasi') } catch { diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 686495ce..8dffa174 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "nightly-2024-02-14" +channel = "nightly-2024-04-18" profile = "default" diff --git a/tsconfig.json b/tsconfig.json index 20cedc8d..60f09fbe 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -25,9 +25,9 @@ "baseUrl": "./packages", "paths": { "jsonwebtoken": ["node_modules/*"], - "@node-rs/*": ["./*/src"], + "@node-rs/*": ["./*/src"] }, - "lib": ["dom", "ES5", "ES2015", "ES2016", "ES2017", "ES2018", "ES2019", "ES2020", "esnext"], + "lib": ["dom", "ES5", "ES2015", "ES2016", "ES2017", "ES2018", "ES2019", "ES2020", "esnext"] }, - "exclude": ["node_modules"], + "exclude": ["node_modules"] } diff --git a/yarn.lock b/yarn.lock index 934e5157..1ca36f95 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,13 +5,6 @@ __metadata: version: 8 cacheKey: 10c0 -"@aashutoshrathi/word-wrap@npm:^1.2.3": - version: 1.2.6 - resolution: "@aashutoshrathi/word-wrap@npm:1.2.6" - checksum: 10c0/53c2b231a61a46792b39a0d43bc4f4f776bb4542aa57ee04930676802e5501282c2fc8aac14e4cd1f1120ff8b52616b6ff5ab539ad30aa2277d726444b71619f - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.0.0": version: 7.24.2 resolution: "@babel/code-frame@npm:7.24.2" @@ -68,73 +61,6 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": - version: 4.4.0 - resolution: "@eslint-community/eslint-utils@npm:4.4.0" - dependencies: - eslint-visitor-keys: "npm:^3.3.0" - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: 10c0/7e559c4ce59cd3a06b1b5a517b593912e680a7f981ae7affab0d01d709e99cd5647019be8fafa38c350305bc32f1f7d42c7073edde2ab536c745e365f37b607e - languageName: node - linkType: hard - -"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1": - version: 4.10.0 - resolution: "@eslint-community/regexpp@npm:4.10.0" - checksum: 10c0/c5f60ef1f1ea7649fa7af0e80a5a79f64b55a8a8fa5086de4727eb4c86c652aedee407a9c143b8995d2c0b2d75c1222bec9ba5d73dbfc1f314550554f0979ef4 - languageName: node - linkType: hard - -"@eslint/eslintrc@npm:^2.1.4": - version: 2.1.4 - resolution: "@eslint/eslintrc@npm:2.1.4" - dependencies: - ajv: "npm:^6.12.4" - debug: "npm:^4.3.2" - espree: "npm:^9.6.0" - globals: "npm:^13.19.0" - ignore: "npm:^5.2.0" - import-fresh: "npm:^3.2.1" - js-yaml: "npm:^4.1.0" - minimatch: "npm:^3.1.2" - strip-json-comments: "npm:^3.1.1" - checksum: 10c0/32f67052b81768ae876c84569ffd562491ec5a5091b0c1e1ca1e0f3c24fb42f804952fdd0a137873bc64303ba368a71ba079a6f691cee25beee9722d94cc8573 - languageName: node - linkType: hard - -"@eslint/js@npm:8.57.0": - version: 8.57.0 - resolution: "@eslint/js@npm:8.57.0" - checksum: 10c0/9a518bb8625ba3350613903a6d8c622352ab0c6557a59fe6ff6178bf882bf57123f9d92aa826ee8ac3ee74b9c6203fe630e9ee00efb03d753962dcf65ee4bd94 - languageName: node - linkType: hard - -"@humanwhocodes/config-array@npm:^0.11.14": - version: 0.11.14 - resolution: "@humanwhocodes/config-array@npm:0.11.14" - dependencies: - "@humanwhocodes/object-schema": "npm:^2.0.2" - debug: "npm:^4.3.1" - minimatch: "npm:^3.0.5" - checksum: 10c0/66f725b4ee5fdd8322c737cb5013e19fac72d4d69c8bf4b7feb192fcb83442b035b92186f8e9497c220e58b2d51a080f28a73f7899bc1ab288c3be172c467541 - languageName: node - linkType: hard - -"@humanwhocodes/module-importer@npm:^1.0.1": - version: 1.0.1 - resolution: "@humanwhocodes/module-importer@npm:1.0.1" - checksum: 10c0/909b69c3b86d482c26b3359db16e46a32e0fb30bd306a3c176b8313b9e7313dba0f37f519de6aa8b0a1921349e505f259d19475e123182416a506d7f87e7f529 - languageName: node - linkType: hard - -"@humanwhocodes/object-schema@npm:^2.0.2": - version: 2.0.3 - resolution: "@humanwhocodes/object-schema@npm:2.0.3" - checksum: 10c0/80520eabbfc2d32fe195a93557cef50dfe8c8905de447f022675aaf66abc33ae54098f5ea78548d925aa671cd4ab7c7daa5ad704fe42358c9b5e7db60f80696c - languageName: node - linkType: hard - "@hutson/parse-repository-url@npm:^3.0.0": version: 3.0.2 resolution: "@hutson/parse-repository-url@npm:3.0.2" @@ -142,6 +68,13 @@ __metadata: languageName: node linkType: hard +"@inquirer/figures@npm:^1.0.1": + version: 1.0.1 + resolution: "@inquirer/figures@npm:1.0.1" + checksum: 10c0/a1e9d3852e0d33c416eb39d7ee0e898971681a0a5a0d2fad5ebbb63047dd7e8b7bd32872cf2ef09578ce632bd9cc339f7e851dbd4640a9af11224481bf811e14 + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -327,16 +260,17 @@ __metadata: languageName: node linkType: hard -"@napi-rs/cli@npm:^3.0.0-alpha.43": - version: 3.0.0-alpha.45 - resolution: "@napi-rs/cli@npm:3.0.0-alpha.45" +"@napi-rs/cli@npm:^3.0.0-alpha.51": + version: 3.0.0-alpha.51 + resolution: "@napi-rs/cli@npm:3.0.0-alpha.51" dependencies: "@napi-rs/cross-toolchain": "npm:^0.0.14" + "@napi-rs/wasm-tools": "npm:^0.0.1" "@octokit/rest": "npm:^20.0.2" clipanion: "npm:^3.2.1" colorette: "npm:^2.0.20" debug: "npm:^4.3.4" - emnapi: "npm:1.1.0" + emnapi: "npm:1.1.1" inquirer: "npm:^9.2.13" js-yaml: "npm:^4.1.0" lodash-es: "npm:^4.17.21" @@ -355,7 +289,7 @@ __metadata: bin: napi: dist/cli.js napi-raw: cli.mjs - checksum: 10c0/2e4bdbf67655d613b43bf57e1519ff54b9354d01e07f0706543bd7245f7b28413bc768de880990842c1d5bc2eaa811634255c8729d4a64ce739d75175863cdcb + checksum: 10c0/427f1bab4cd7efcf6ca8e997b253bfc6b6a646f4e7ced918b115b2d5df3fc8ff8ed9c7e81fb3d93368f0949388adc2aa7376415cc8ab97c589caf03869585696 languageName: node linkType: hard @@ -675,7 +609,7 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^0.1.1": +"@napi-rs/wasm-runtime@npm:^0.1.2": version: 0.1.2 resolution: "@napi-rs/wasm-runtime@npm:0.1.2" dependencies: @@ -686,11 +620,163 @@ __metadata: languageName: node linkType: hard +"@napi-rs/wasm-runtime@npm:^0.2.0": + version: 0.2.0 + resolution: "@napi-rs/wasm-runtime@npm:0.2.0" + dependencies: + "@emnapi/core": "npm:^1.1.0" + "@emnapi/runtime": "npm:^1.1.0" + "@tybys/wasm-util": "npm:^0.8.2" + checksum: 10c0/8e3cd64def117eccb938439d1d6c4ad50491ef43f362e5cc92c8386fbb2d19a30a57a5bed3027bb721d594523c4d5ff5f0fe5ca74ff0bf05168a51d189e987a1 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-android-arm-eabi@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-android-arm-eabi@npm:0.0.1" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-android-arm64@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-android-arm64@npm:0.0.1" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-darwin-arm64@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-darwin-arm64@npm:0.0.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-darwin-x64@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-darwin-x64@npm:0.0.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-freebsd-x64@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-freebsd-x64@npm:0.0.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-arm64-gnu@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-linux-arm64-gnu@npm:0.0.1" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-arm64-musl@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-linux-arm64-musl@npm:0.0.1" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-x64-gnu@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-linux-x64-gnu@npm:0.0.1" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-x64-musl@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-linux-x64-musl@npm:0.0.1" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-wasm32-wasi@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-wasm32-wasi@npm:0.0.1" + dependencies: + "@napi-rs/wasm-runtime": "npm:^0.1.2" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-win32-arm64-msvc@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-win32-arm64-msvc@npm:0.0.1" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-win32-ia32-msvc@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-win32-ia32-msvc@npm:0.0.1" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-win32-x64-msvc@npm:0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools-win32-x64-msvc@npm:0.0.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools@npm:^0.0.1": + version: 0.0.1 + resolution: "@napi-rs/wasm-tools@npm:0.0.1" + dependencies: + "@napi-rs/wasm-tools-android-arm-eabi": "npm:0.0.1" + "@napi-rs/wasm-tools-android-arm64": "npm:0.0.1" + "@napi-rs/wasm-tools-darwin-arm64": "npm:0.0.1" + "@napi-rs/wasm-tools-darwin-x64": "npm:0.0.1" + "@napi-rs/wasm-tools-freebsd-x64": "npm:0.0.1" + "@napi-rs/wasm-tools-linux-arm64-gnu": "npm:0.0.1" + "@napi-rs/wasm-tools-linux-arm64-musl": "npm:0.0.1" + "@napi-rs/wasm-tools-linux-x64-gnu": "npm:0.0.1" + "@napi-rs/wasm-tools-linux-x64-musl": "npm:0.0.1" + "@napi-rs/wasm-tools-wasm32-wasi": "npm:0.0.1" + "@napi-rs/wasm-tools-win32-arm64-msvc": "npm:0.0.1" + "@napi-rs/wasm-tools-win32-ia32-msvc": "npm:0.0.1" + "@napi-rs/wasm-tools-win32-x64-msvc": "npm:0.0.1" + dependenciesMeta: + "@napi-rs/wasm-tools-android-arm-eabi": + optional: true + "@napi-rs/wasm-tools-android-arm64": + optional: true + "@napi-rs/wasm-tools-darwin-arm64": + optional: true + "@napi-rs/wasm-tools-darwin-x64": + optional: true + "@napi-rs/wasm-tools-freebsd-x64": + optional: true + "@napi-rs/wasm-tools-linux-arm64-gnu": + optional: true + "@napi-rs/wasm-tools-linux-arm64-musl": + optional: true + "@napi-rs/wasm-tools-linux-x64-gnu": + optional: true + "@napi-rs/wasm-tools-linux-x64-musl": + optional: true + "@napi-rs/wasm-tools-wasm32-wasi": + optional: true + "@napi-rs/wasm-tools-win32-arm64-msvc": + optional: true + "@napi-rs/wasm-tools-win32-ia32-msvc": + optional: true + "@napi-rs/wasm-tools-win32-x64-msvc": + optional: true + checksum: 10c0/1b57d008db13168378a305cb197acc6e43ff530f8eef98627d1332d4c268a50347e0660a05d7db709106738e20a3c8dc5050063ea8677abb6dd4e939d59d2545 + languageName: node + linkType: hard + "@node-rs/argon2@workspace:packages/argon2": version: 0.0.0-use.local resolution: "@node-rs/argon2@workspace:packages/argon2" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" argon2: "npm:^0.40.1" cross-env: "npm:^7.0.3" languageName: unknown @@ -700,7 +786,7 @@ __metadata: version: 0.0.0-use.local resolution: "@node-rs/bcrypt@workspace:packages/bcrypt" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" "@types/bcrypt": "npm:^5.0.2" bcrypt: "npm:^5.1.1" bcryptjs: "npm:^2.4.3" @@ -712,7 +798,7 @@ __metadata: version: 0.0.0-use.local resolution: "@node-rs/crc32@workspace:packages/crc32" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" "@types/crc": "npm:^3.8.3" buffer: "npm:^6.0.3" crc: "npm:^4.3.2" @@ -724,7 +810,7 @@ __metadata: version: 0.0.0-use.local resolution: "@node-rs/deno-lint@workspace:packages/deno-lint" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" "@types/webpack": "npm:^5.28.5" clipanion: "npm:^4.0.0-rc.3" typanion: "npm:^3.14.0" @@ -745,7 +831,7 @@ __metadata: version: 0.0.0-use.local resolution: "@node-rs/jieba@workspace:packages/jieba" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" nodejieba: "npm:^2.6.0" languageName: unknown linkType: soft @@ -754,7 +840,7 @@ __metadata: version: 0.0.0-use.local resolution: "@node-rs/jsonwebtoken@workspace:packages/jsonwebtoken" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" "@types/jsonwebtoken": "npm:^9.0.6" jsonwebtoken: "npm:^9.0.2" languageName: unknown @@ -764,9 +850,9 @@ __metadata: version: 0.0.0-use.local resolution: "@node-rs/xxhash@workspace:packages/xxhash" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" "@types/xxhashjs": "npm:^0.2.4" - webpack: "npm:^5.90.3" + webpack: "npm:^5.91.0" xxhash: "npm:^0.3.0" xxhashjs: "npm:^0.2.2" languageName: unknown @@ -789,7 +875,7 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": +"@nodelib/fs.walk@npm:^1.2.3": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: @@ -822,18 +908,18 @@ __metadata: linkType: hard "@npmcli/git@npm:^5.0.0": - version: 5.0.4 - resolution: "@npmcli/git@npm:5.0.4" + version: 5.0.6 + resolution: "@npmcli/git@npm:5.0.6" dependencies: "@npmcli/promise-spawn": "npm:^7.0.0" lru-cache: "npm:^10.0.1" npm-pick-manifest: "npm:^9.0.0" - proc-log: "npm:^3.0.0" + proc-log: "npm:^4.0.0" promise-inflight: "npm:^1.0.1" promise-retry: "npm:^2.0.1" semver: "npm:^7.3.5" which: "npm:^4.0.0" - checksum: 10c0/e70aa4d980c356cc97cb3c5b24d3fe88e3b26672ace60ad2ff1a7d2a9f139143ebb32975380bd5ad798a3ba13c91faf76de9a85dd1e8f731797a5c963b61b35a + checksum: 10c0/5cb92105517c855f640e97cd9eacf874d14b00c1eb5d96d840378793e7892422a440fb0ea09ac3bc327c73103ae93e4a32bc2482c172e0c84df83926d136aedb languageName: node linkType: hard @@ -857,17 +943,17 @@ __metadata: linkType: hard "@npmcli/package-json@npm:^5.0.0": - version: 5.0.0 - resolution: "@npmcli/package-json@npm:5.0.0" + version: 5.0.3 + resolution: "@npmcli/package-json@npm:5.0.3" dependencies: "@npmcli/git": "npm:^5.0.0" glob: "npm:^10.2.2" hosted-git-info: "npm:^7.0.0" json-parse-even-better-errors: "npm:^3.0.0" normalize-package-data: "npm:^6.0.0" - proc-log: "npm:^3.0.0" + proc-log: "npm:^4.0.0" semver: "npm:^7.5.3" - checksum: 10c0/489b0e42d05c1c3c43ba94b6435c062ae28bee3e8ebf3b8e0977fe4ab8eb37fe6ab019203b38f39b54a592d85df2a602c0d700fc23adc630f4e7bfb0207a8a9e + checksum: 10c0/01037fe8ff28cfa4283b0d4d43a3168f178d3637ab59e55eb643066cefd356a74f47737adedd2f1b8ce0745a24fe2b2dfba4d1af06b29b1c155875e33c392c30 languageName: node linkType: hard @@ -913,32 +999,32 @@ __metadata: languageName: node linkType: hard -"@nrwl/devkit@npm:18.2.2": - version: 18.2.2 - resolution: "@nrwl/devkit@npm:18.2.2" +"@nrwl/devkit@npm:18.3.2": + version: 18.3.2 + resolution: "@nrwl/devkit@npm:18.3.2" dependencies: - "@nx/devkit": "npm:18.2.2" - checksum: 10c0/7f77b89634e7194ba331d2a1de37344c10ab647cd2699b3a690516b5f33b169de4df86b208c2e65688ecad28b2f03857e1b80461efee95900d7ae18c3307daf7 + "@nx/devkit": "npm:18.3.2" + checksum: 10c0/8de6804dfc7892760bde8bb0337a6ca1fd1bea7a2feca499393236dbd44116212be45f40d7570d65f0041008909c784eae231bdc3469fa2bf3c017578c4d2732 languageName: node linkType: hard -"@nrwl/tao@npm:18.2.2": - version: 18.2.2 - resolution: "@nrwl/tao@npm:18.2.2" +"@nrwl/tao@npm:18.3.2": + version: 18.3.2 + resolution: "@nrwl/tao@npm:18.3.2" dependencies: - nx: "npm:18.2.2" + nx: "npm:18.3.2" tslib: "npm:^2.3.0" bin: tao: index.js - checksum: 10c0/e3ab91537fc2d9b4dd6768a43f6147cb30b4ba758ad3df3c00c1c4978833153c43af8f06f72a4d98265927e3c3b75b119ebd4b1e4fb71a6d5950944b521335ce + checksum: 10c0/f6cf5421dfa0ab9d6199e78f660a28b79e8c24cdc72d4e0dd71f9fe4eee34f1d15cccb2d9068b8b1d2414ebd82a3f5e270976cc87bcd5bcb185b6f8b5f84370f languageName: node linkType: hard -"@nx/devkit@npm:18.2.2, @nx/devkit@npm:>=17.1.2 < 19": - version: 18.2.2 - resolution: "@nx/devkit@npm:18.2.2" +"@nx/devkit@npm:18.3.2, @nx/devkit@npm:>=17.1.2 < 19": + version: 18.3.2 + resolution: "@nx/devkit@npm:18.3.2" dependencies: - "@nrwl/devkit": "npm:18.2.2" + "@nrwl/devkit": "npm:18.3.2" ejs: "npm:^3.1.7" enquirer: "npm:~2.3.6" ignore: "npm:^5.0.4" @@ -947,77 +1033,77 @@ __metadata: tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" peerDependencies: - nx: ">= 16 <= 18" - checksum: 10c0/aa9fd7f61f336ef9c3e15ecf26ebe67ad8895d8d0f700082e14b9957a65b82672c4de653fade2fd03728e43904ada2e6e7312c833e0a8d8a72482c419289da52 + nx: ">= 16 <= 19" + checksum: 10c0/633859f3ebe49ac3b54a7e8f3f6e6e1d1e19e91d2ebb1770b1d3956ffe3a29ab660d7fc14eb2bbbd2dad1736d9e25087068a099bba688f25a52db291c152a0db languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-darwin-arm64@npm:18.2.2" +"@nx/nx-darwin-arm64@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-darwin-arm64@npm:18.3.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-darwin-x64@npm:18.2.2" +"@nx/nx-darwin-x64@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-darwin-x64@npm:18.3.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-freebsd-x64@npm:18.2.2" +"@nx/nx-freebsd-x64@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-freebsd-x64@npm:18.3.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.2.2" +"@nx/nx-linux-arm-gnueabihf@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.3.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-linux-arm64-gnu@npm:18.2.2" +"@nx/nx-linux-arm64-gnu@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-linux-arm64-gnu@npm:18.3.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-linux-arm64-musl@npm:18.2.2" +"@nx/nx-linux-arm64-musl@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-linux-arm64-musl@npm:18.3.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-linux-x64-gnu@npm:18.2.2" +"@nx/nx-linux-x64-gnu@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-linux-x64-gnu@npm:18.3.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-linux-x64-musl@npm:18.2.2" +"@nx/nx-linux-x64-musl@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-linux-x64-musl@npm:18.3.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-win32-arm64-msvc@npm:18.2.2" +"@nx/nx-win32-arm64-msvc@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-win32-arm64-msvc@npm:18.3.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:18.2.2": - version: 18.2.2 - resolution: "@nx/nx-win32-x64-msvc@npm:18.2.2" +"@nx/nx-win32-x64-msvc@npm:18.3.2": + version: 18.3.2 + resolution: "@nx/nx-win32-x64-msvc@npm:18.3.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1052,17 +1138,17 @@ __metadata: linkType: hard "@octokit/core@npm:^5.0.2": - version: 5.1.0 - resolution: "@octokit/core@npm:5.1.0" + version: 5.2.0 + resolution: "@octokit/core@npm:5.2.0" dependencies: "@octokit/auth-token": "npm:^4.0.0" - "@octokit/graphql": "npm:^7.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" + "@octokit/graphql": "npm:^7.1.0" + "@octokit/request": "npm:^8.3.1" + "@octokit/request-error": "npm:^5.1.0" + "@octokit/types": "npm:^13.0.0" before-after-hook: "npm:^2.2.0" universal-user-agent: "npm:^6.0.0" - checksum: 10c0/a1d2882373b4a33cd9f6e56d76bcc82e5589a477829fc3491b1ef471a8a83fa437b339a2c76d97d9e8ea4ca12bf3ebf32e66119ba16977e542d98f1f5dd3c994 + checksum: 10c0/9dc5cf55b335da382f340ef74c8009c06a1f7157b0530d3ff6cacf179887811352dcd405448e37849d73f17b28970b7817995be2260ce902dad52b91905542f0 languageName: node linkType: hard @@ -1077,13 +1163,13 @@ __metadata: languageName: node linkType: hard -"@octokit/endpoint@npm:^9.0.0": - version: 9.0.4 - resolution: "@octokit/endpoint@npm:9.0.4" +"@octokit/endpoint@npm:^9.0.1": + version: 9.0.5 + resolution: "@octokit/endpoint@npm:9.0.5" dependencies: - "@octokit/types": "npm:^12.0.0" + "@octokit/types": "npm:^13.1.0" universal-user-agent: "npm:^6.0.0" - checksum: 10c0/f1c857c5d85afa9d7e8857f7f97dbec28d3b6ab1dc21fe35172f1bc9e5512c8a3a26edabf6b2d83bb60d700f7ad290c96be960496aa83606095630edfad06db4 + checksum: 10c0/e9bbb2111abe691c146075abb1b6f724a9b77fa8bfefdaaa82b8ebad6c8790e949f2367bb0b79800fef93ad72807513333e83e8ffba389bc85215535f63534d9 languageName: node linkType: hard @@ -1098,14 +1184,14 @@ __metadata: languageName: node linkType: hard -"@octokit/graphql@npm:^7.0.0": - version: 7.0.2 - resolution: "@octokit/graphql@npm:7.0.2" +"@octokit/graphql@npm:^7.1.0": + version: 7.1.0 + resolution: "@octokit/graphql@npm:7.1.0" dependencies: - "@octokit/request": "npm:^8.0.1" - "@octokit/types": "npm:^12.0.0" + "@octokit/request": "npm:^8.3.0" + "@octokit/types": "npm:^13.0.0" universal-user-agent: "npm:^6.0.0" - checksum: 10c0/96e5d6b970be60877134cc147b9249534f3a79d691b9932d731d453426fa1e1a0a36111a1b0a6ab43d61309c630903a65db5559b5c800300dc26cf588f50fea8 + checksum: 10c0/6d50a013d151f416fc837644e394e8b8872da7b17b181da119842ca569b0971e4dfacda55af6c329b51614e436945415dd5bd75eb3652055fdb754bbcd20d9d1 languageName: node linkType: hard @@ -1123,6 +1209,13 @@ __metadata: languageName: node linkType: hard +"@octokit/openapi-types@npm:^22.1.0": + version: 22.1.0 + resolution: "@octokit/openapi-types@npm:22.1.0" + checksum: 10c0/0cfed2219e8e69c832f4957086f5caf8a3a219608865a9e17c5b293ca0e7d95d3fe451a6dad096cbfc5452fc64cea3d91f7e233df0da76784c12a95bf1728e1f + languageName: node + linkType: hard + "@octokit/plugin-enterprise-rest@npm:6.0.1": version: 6.0.1 resolution: "@octokit/plugin-enterprise-rest@npm:6.0.1" @@ -1204,14 +1297,14 @@ __metadata: languageName: node linkType: hard -"@octokit/request-error@npm:^5.0.0": - version: 5.0.1 - resolution: "@octokit/request-error@npm:5.0.1" +"@octokit/request-error@npm:^5.1.0": + version: 5.1.0 + resolution: "@octokit/request-error@npm:5.1.0" dependencies: - "@octokit/types": "npm:^12.0.0" + "@octokit/types": "npm:^13.1.0" deprecation: "npm:^2.0.0" once: "npm:^1.4.0" - checksum: 10c0/e72a4627120de345b54876a1f007664095e5be9d624fce2e14fccf7668cd8f5e4929d444d8fc085d48e1fb5cd548538453974aab129a669101110d6679dce6c6 + checksum: 10c0/61e688abce17dd020ea1e343470b9758f294bfe5432c5cb24bdb5b9b10f90ecec1ecaaa13b48df9288409e0da14252f6579a20f609af155bd61dc778718b7738 languageName: node linkType: hard @@ -1229,15 +1322,15 @@ __metadata: languageName: node linkType: hard -"@octokit/request@npm:^8.0.1, @octokit/request@npm:^8.0.2": - version: 8.2.0 - resolution: "@octokit/request@npm:8.2.0" +"@octokit/request@npm:^8.3.0, @octokit/request@npm:^8.3.1": + version: 8.4.0 + resolution: "@octokit/request@npm:8.4.0" dependencies: - "@octokit/endpoint": "npm:^9.0.0" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" + "@octokit/endpoint": "npm:^9.0.1" + "@octokit/request-error": "npm:^5.1.0" + "@octokit/types": "npm:^13.1.0" universal-user-agent: "npm:^6.0.0" - checksum: 10c0/0789edd3b600c5b7ca74089e2842b7bb679a0ad1ec56e5dda54f052d2dd266ac8e6e2eb3c34ba57962066f0770444bf1e99805fd2d762a47776f567beafcf038 + checksum: 10c0/b857782ac2ff5387e9cc502759de73ea642c498c97d06ad2ecd8a395e4b9532d9f3bc3fc460e0d3d0e8f0d43c917a90c493e43766d37782b3979d3afffbf1b4b languageName: node linkType: hard @@ -1281,7 +1374,7 @@ __metadata: languageName: node linkType: hard -"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.6.0": +"@octokit/types@npm:^12.6.0": version: 12.6.0 resolution: "@octokit/types@npm:12.6.0" dependencies: @@ -1290,6 +1383,15 @@ __metadata: languageName: node linkType: hard +"@octokit/types@npm:^13.0.0, @octokit/types@npm:^13.1.0": + version: 13.4.1 + resolution: "@octokit/types@npm:13.4.1" + dependencies: + "@octokit/openapi-types": "npm:^22.1.0" + checksum: 10c0/19f6d500dbff704c40bfb6a82a2216e6cb6a58a1cd20909440670a448247b29ba86ec1ceebbd7181426f7755c5e27bc05c496855ec86b4179e1f57a8ef7b5880 + languageName: node + linkType: hard + "@octokit/types@npm:^9.0.0, @octokit/types@npm:^9.2.3": version: 9.3.2 resolution: "@octokit/types@npm:9.3.2" @@ -1299,6 +1401,62 @@ __metadata: languageName: node linkType: hard +"@oxlint/darwin-arm64@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/darwin-arm64@npm:0.2.17" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@oxlint/darwin-x64@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/darwin-x64@npm:0.2.17" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@oxlint/linux-arm64-gnu@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/linux-arm64-gnu@npm:0.2.17" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@oxlint/linux-arm64-musl@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/linux-arm64-musl@npm:0.2.17" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@oxlint/linux-x64-gnu@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/linux-x64-gnu@npm:0.2.17" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@oxlint/linux-x64-musl@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/linux-x64-musl@npm:0.2.17" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@oxlint/win32-arm64@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/win32-arm64@npm:0.2.17" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@oxlint/win32-x64@npm:0.2.17": + version: 0.2.17 + resolution: "@oxlint/win32-x64@npm:0.2.17" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@phc/format@npm:^1.0.0": version: 1.0.0 resolution: "@phc/format@npm:1.0.0" @@ -1313,13 +1471,6 @@ __metadata: languageName: node linkType: hard -"@pkgr/core@npm:^0.1.0": - version: 0.1.1 - resolution: "@pkgr/core@npm:0.1.1" - checksum: 10c0/3f7536bc7f57320ab2cf96f8973664bef624710c403357429fbf680a5c3b4843c1dbd389bb43daa6b1f6f1f007bb082f5abcb76bb2b5dc9f421647743b71d3d8 - languageName: node - linkType: hard - "@rollup/pluginutils@npm:^4.0.0": version: 4.2.1 resolution: "@rollup/pluginutils@npm:4.2.1" @@ -1437,7 +1588,7 @@ __metadata: languageName: node linkType: hard -"@swc-node/core@npm:^1.12.0, @swc-node/core@npm:^1.13.0": +"@swc-node/core@npm:^1.13.0": version: 1.13.0 resolution: "@swc-node/core@npm:1.13.0" peerDependencies: @@ -1447,7 +1598,7 @@ __metadata: languageName: node linkType: hard -"@swc-node/register@npm:^1.8.0": +"@swc-node/register@npm:^1.9.0": version: 1.9.0 resolution: "@swc-node/register@npm:1.9.0" dependencies: @@ -1474,90 +1625,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-darwin-arm64@npm:1.4.12" +"@swc/core-darwin-arm64@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-darwin-arm64@npm:1.4.16" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-darwin-x64@npm:1.4.12" +"@swc/core-darwin-x64@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-darwin-x64@npm:1.4.16" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.4.12" +"@swc/core-linux-arm-gnueabihf@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.4.16" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-linux-arm64-gnu@npm:1.4.12" +"@swc/core-linux-arm64-gnu@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-linux-arm64-gnu@npm:1.4.16" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-linux-arm64-musl@npm:1.4.12" +"@swc/core-linux-arm64-musl@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-linux-arm64-musl@npm:1.4.16" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-linux-x64-gnu@npm:1.4.12" +"@swc/core-linux-x64-gnu@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-linux-x64-gnu@npm:1.4.16" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-linux-x64-musl@npm:1.4.12" +"@swc/core-linux-x64-musl@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-linux-x64-musl@npm:1.4.16" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-win32-arm64-msvc@npm:1.4.12" +"@swc/core-win32-arm64-msvc@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-win32-arm64-msvc@npm:1.4.16" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-win32-ia32-msvc@npm:1.4.12" +"@swc/core-win32-ia32-msvc@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-win32-ia32-msvc@npm:1.4.16" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.4.12": - version: 1.4.12 - resolution: "@swc/core-win32-x64-msvc@npm:1.4.12" +"@swc/core-win32-x64-msvc@npm:1.4.16": + version: 1.4.16 + resolution: "@swc/core-win32-x64-msvc@npm:1.4.16" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.4.2": - version: 1.4.12 - resolution: "@swc/core@npm:1.4.12" +"@swc/core@npm:^1.4.16": + version: 1.4.16 + resolution: "@swc/core@npm:1.4.16" dependencies: - "@swc/core-darwin-arm64": "npm:1.4.12" - "@swc/core-darwin-x64": "npm:1.4.12" - "@swc/core-linux-arm-gnueabihf": "npm:1.4.12" - "@swc/core-linux-arm64-gnu": "npm:1.4.12" - "@swc/core-linux-arm64-musl": "npm:1.4.12" - "@swc/core-linux-x64-gnu": "npm:1.4.12" - "@swc/core-linux-x64-musl": "npm:1.4.12" - "@swc/core-win32-arm64-msvc": "npm:1.4.12" - "@swc/core-win32-ia32-msvc": "npm:1.4.12" - "@swc/core-win32-x64-msvc": "npm:1.4.12" + "@swc/core-darwin-arm64": "npm:1.4.16" + "@swc/core-darwin-x64": "npm:1.4.16" + "@swc/core-linux-arm-gnueabihf": "npm:1.4.16" + "@swc/core-linux-arm64-gnu": "npm:1.4.16" + "@swc/core-linux-arm64-musl": "npm:1.4.16" + "@swc/core-linux-x64-gnu": "npm:1.4.16" + "@swc/core-linux-x64-musl": "npm:1.4.16" + "@swc/core-win32-arm64-msvc": "npm:1.4.16" + "@swc/core-win32-ia32-msvc": "npm:1.4.16" + "@swc/core-win32-x64-msvc": "npm:1.4.16" "@swc/counter": "npm:^0.1.2" "@swc/types": "npm:^0.1.5" peerDependencies: @@ -1586,7 +1737,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10c0/e1517e3fa3f4ef25120785f393c73b43c97d4335f588f55d7bc43d42b9832ed6cd50be4b0cb17721cf56701cb9960fb1dabcaebac3fb10e2e1165049a12326b9 + checksum: 10c0/ffe16577ddab24d91fffc6c6c5f11c90fd7a6eda34827d2f898e90060a5a710271acba136bf6e2aa80055cb5e9c5b4108f89a543bbe4e404a318a3d9928d0014 languageName: node linkType: hard @@ -1700,6 +1851,15 @@ __metadata: languageName: node linkType: hard +"@tybys/wasm-util@npm:^0.8.2": + version: 0.8.2 + resolution: "@tybys/wasm-util@npm:0.8.2" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/3d2c1afa8623625311655b19c28ba6efa30070b86c9e7ad7d7e68295b2bc855f34a383ef39e4be3ee159db70ce28d28343df7885072e831416f16962229ce758 + languageName: node + linkType: hard + "@types/bcrypt@npm:^5.0.2": version: 5.0.2 resolution: "@types/bcrypt@npm:5.0.2" @@ -1729,12 +1889,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.56.7 - resolution: "@types/eslint@npm:8.56.7" + version: 8.56.10 + resolution: "@types/eslint@npm:8.56.10" dependencies: "@types/estree": "npm:*" "@types/json-schema": "npm:*" - checksum: 10c0/159bb5ae2f78d905b9263240c75d07b60c26e1bcaecee8c775a7bb0cf7362f5dcdd286259ba6289ab62f989b87048090b2420619f7170a0abbd83cb68b5e0699 + checksum: 10c0/674349d6c342c3864d70f4d5a9965f96fb253801532752c8c500ad6a1c2e8b219e01ccff5dc8791dcb58b5483012c495708bb9f3ff929f5c9322b3da126c15d3 languageName: node linkType: hard @@ -1745,20 +1905,13 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.8": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db languageName: node linkType: hard -"@types/json5@npm:^0.0.29": - version: 0.0.29 - resolution: "@types/json5@npm:0.0.29" - checksum: 10c0/6bf5337bc447b706bb5b4431d37686aa2ea6d07cfd6f79cc31de80170d6ff9b1c7384a9c0ccbc45b3f512bae9e9f75c2e12109806a15331dc94e8a8db6dbb4ac - languageName: node - linkType: hard - "@types/jsonwebtoken@npm:^9.0.6": version: 9.0.6 resolution: "@types/jsonwebtoken@npm:9.0.6" @@ -1782,12 +1935,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^20.11.21": - version: 20.12.4 - resolution: "@types/node@npm:20.12.4" +"@types/node@npm:*, @types/node@npm:^20.12.7": + version: 20.12.7 + resolution: "@types/node@npm:20.12.7" dependencies: undici-types: "npm:~5.26.4" - checksum: 10c0/9b142fcd839a48c348d6b9acfc753dfa4b3fb1f3e23ed67e8952bee9b2dfdaffdddfbcf0e4701557b88631591a5f9968433910027532ef847759f8682e27ffe7 + checksum: 10c0/dce80d63a3b91892b321af823d624995c61e39c6a223cc0ac481a44d337640cc46931d33efb3beeed75f5c85c3bda1d97cef4c5cd4ec333caf5dee59cff6eca0 languageName: node linkType: hard @@ -1798,13 +1951,6 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.5.0": - version: 7.5.8 - resolution: "@types/semver@npm:7.5.8" - checksum: 10c0/8663ff927234d1c5fcc04b33062cb2b9fcfbe0f5f351ed26c4d1e1581657deebd506b41ff7fdf89e787e3d33ce05854bc01686379b89e9c49b564c4cfa988efa - languageName: node - linkType: hard - "@types/webpack@npm:^5.28.5": version: 5.28.5 resolution: "@types/webpack@npm:5.28.5" @@ -1825,136 +1971,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^7.1.0": - version: 7.5.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.5.0" - dependencies: - "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:7.5.0" - "@typescript-eslint/type-utils": "npm:7.5.0" - "@typescript-eslint/utils": "npm:7.5.0" - "@typescript-eslint/visitor-keys": "npm:7.5.0" - debug: "npm:^4.3.4" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.4" - natural-compare: "npm:^1.4.0" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependencies: - "@typescript-eslint/parser": ^7.0.0 - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/932a7b5a09c0138ef5a0bf00f8e6039fa209d4047092ffc187de048543c21f7ce24dc14f25f4c87b6f3bbb62335fc952e259e271fde88baf793217bde6460cfa - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:^7.1.0": - version: 7.5.0 - resolution: "@typescript-eslint/parser@npm:7.5.0" - dependencies: - "@typescript-eslint/scope-manager": "npm:7.5.0" - "@typescript-eslint/types": "npm:7.5.0" - "@typescript-eslint/typescript-estree": "npm:7.5.0" - "@typescript-eslint/visitor-keys": "npm:7.5.0" - debug: "npm:^4.3.4" - peerDependencies: - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/65521202ff024e79594272fbb7e4731ecf9d2fdd2f58fc81450bfd2bca94ce9c17b0eadd7338c01701f5cf16d38b6c025ed3fc322380b1e4b5424b7484098cda - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/scope-manager@npm:7.5.0" - dependencies: - "@typescript-eslint/types": "npm:7.5.0" - "@typescript-eslint/visitor-keys": "npm:7.5.0" - checksum: 10c0/a017b151a6b39ef591f8e2e65598e005e1b4b2d5494e4b91bddb5856b3a4d57dd8a58d2bc7a140e627eb574f93a2c8fe55f1307aa264c928ffd31d9e190bc5dd - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/type-utils@npm:7.5.0" - dependencies: - "@typescript-eslint/typescript-estree": "npm:7.5.0" - "@typescript-eslint/utils": "npm:7.5.0" - debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" - peerDependencies: - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/12915d4d1872638f5281e222a0d191676c478f250699c84864862e95a59e708222acefbf7ffdafc0872a007261219a3a2b1e667ff45eeafea7c4bcc5b955262c - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/types@npm:7.5.0" - checksum: 10c0/f3394f71f422dbd89f63b230f20e9769c12e47a287ff30ca03a80714e57ea21279b6f12a8ab14bafb00b59926f20a88894b2d1e72679f7ff298bae112679d4b3 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.5.0" - dependencies: - "@typescript-eslint/types": "npm:7.5.0" - "@typescript-eslint/visitor-keys": "npm:7.5.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - minimatch: "npm:9.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/ea3a270c725d6be273188b86110e0393052cd64d1c54a56eb5ea405e6d3fbbe84fb3b1ce1b8496a4078ac1eefd37aedcf12be91876764f6de31d5aa5131c7bcd - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/utils@npm:7.5.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:7.5.0" - "@typescript-eslint/types": "npm:7.5.0" - "@typescript-eslint/typescript-estree": "npm:7.5.0" - semver: "npm:^7.5.4" - peerDependencies: - eslint: ^8.56.0 - checksum: 10c0/c815ed6909769648953d6963c069038f7cac0c979051b25718feb30e0d3337b9647b75b8de00ac03fe960f0cc8dc4e8a81d4aac4719090a99785e0068712bd24 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.5.0" - dependencies: - "@typescript-eslint/types": "npm:7.5.0" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10c0/eecf02b8dd54e83738a143aca87b902af4b357028a90fd34ed7a2f40a3ae2f6a188b9ba53903f23c80e868f1fffbb039e9ddb63525438d659707cc7bfb269317 - languageName: node - linkType: hard - -"@ungap/structured-clone@npm:^1.2.0": - version: 1.2.0 - resolution: "@ungap/structured-clone@npm:1.2.0" - checksum: 10c0/8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d - languageName: node - linkType: hard - "@vercel/nft@npm:^0.26.2": version: 0.26.4 resolution: "@vercel/nft@npm:0.26.4" @@ -2214,15 +2230,6 @@ __metadata: languageName: node linkType: hard -"acorn-jsx@npm:^5.3.2": - version: 5.3.2 - resolution: "acorn-jsx@npm:5.3.2" - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 10c0/4c54868fbef3b8d58927d5e33f0a4de35f59012fe7b12cf9dfbb345fb8f46607709e1c4431be869a23fb63c151033d84c4198fa9f79385cec34fcb1dd53974c1 - languageName: node - linkType: hard - "acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.3.2": version: 8.3.2 resolution: "acorn-walk@npm:8.3.2" @@ -2230,7 +2237,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.6.0, acorn@npm:^8.7.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": +"acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.6.0, acorn@npm:^8.7.1, acorn@npm:^8.8.2": version: 8.11.3 resolution: "acorn@npm:8.11.3" bin: @@ -2292,7 +2299,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.12.4, ajv@npm:^6.12.5": +"ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -2407,13 +2414,6 @@ __metadata: languageName: node linkType: hard -"arg@npm:^5.0.2": - version: 5.0.2 - resolution: "arg@npm:5.0.2" - checksum: 10c0/ccaf86f4e05d342af6666c569f844bec426595c567d32a8289715087825c2ca7edd8a3d204e4d2fb2aa4602e09a57d0c13ea8c9eea75aac3dbb4af5514e6800e - languageName: node - linkType: hard - "argon2@npm:^0.40.1": version: 0.40.1 resolution: "argon2@npm:0.40.1" @@ -2449,16 +2449,6 @@ __metadata: languageName: node linkType: hard -"array-buffer-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "array-buffer-byte-length@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.5" - is-array-buffer: "npm:^3.0.4" - checksum: 10c0/f5cdf54527cd18a3d2852ddf73df79efec03829e7373a8322ef5df2b4ef546fb365c19c71d6b42d641cb6bfe0f1a2f19bc0ece5b533295f86d7c3d522f228917 - languageName: node - linkType: hard - "array-differ@npm:^3.0.0": version: 3.0.0 resolution: "array-differ@npm:3.0.0" @@ -2480,20 +2470,6 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.7": - version: 3.1.8 - resolution: "array-includes@npm:3.1.8" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.2" - es-object-atoms: "npm:^1.0.0" - get-intrinsic: "npm:^1.2.4" - is-string: "npm:^1.0.7" - checksum: 10c0/5b1004d203e85873b96ddc493f090c9672fd6c80d7a60b798da8a14bff8a670ff95db5aafc9abc14a211943f05220dacf8ea17638ae0af1a6a47b8c0b48ce370 - languageName: node - linkType: hard - "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -2501,60 +2477,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.findlastindex@npm:^1.2.3": - version: 1.2.5 - resolution: "array.prototype.findlastindex@npm:1.2.5" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.2" - es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.0.0" - es-shim-unscopables: "npm:^1.0.2" - checksum: 10c0/962189487728b034f3134802b421b5f39e42ee2356d13b42d2ddb0e52057ffdcc170b9524867f4f0611a6f638f4c19b31e14606e8bcbda67799e26685b195aa3 - languageName: node - linkType: hard - -"array.prototype.flat@npm:^1.3.2": - version: 1.3.2 - resolution: "array.prototype.flat@npm:1.3.2" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - es-shim-unscopables: "npm:^1.0.0" - checksum: 10c0/a578ed836a786efbb6c2db0899ae80781b476200617f65a44846cb1ed8bd8b24c8821b83703375d8af639c689497b7b07277060024b9919db94ac3e10dc8a49b - languageName: node - linkType: hard - -"array.prototype.flatmap@npm:^1.3.2": - version: 1.3.2 - resolution: "array.prototype.flatmap@npm:1.3.2" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - es-shim-unscopables: "npm:^1.0.0" - checksum: 10c0/67b3f1d602bb73713265145853128b1ad77cc0f9b833c7e1e056b323fbeac41a4ff1c9c99c7b9445903caea924d9ca2450578d9011913191aa88cc3c3a4b54f4 - languageName: node - linkType: hard - -"arraybuffer.prototype.slice@npm:^1.0.3": - version: 1.0.3 - resolution: "arraybuffer.prototype.slice@npm:1.0.3" - dependencies: - array-buffer-byte-length: "npm:^1.0.1" - call-bind: "npm:^1.0.5" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.22.3" - es-errors: "npm:^1.2.1" - get-intrinsic: "npm:^1.2.3" - is-array-buffer: "npm:^3.0.4" - is-shared-array-buffer: "npm:^1.0.2" - checksum: 10c0/d32754045bcb2294ade881d45140a5e52bda2321b9e98fa514797b7f0d252c4c5ab0d1edb34112652c62fa6a9398def568da63a4d7544672229afea283358c36 - languageName: node - linkType: hard - "arrgv@npm:^1.0.2": version: 1.0.2 resolution: "arrgv@npm:1.0.2" @@ -2604,7 +2526,7 @@ __metadata: languageName: node linkType: hard -"ava@npm:^6.1.1": +"ava@npm:^6.1.2": version: 6.1.2 resolution: "ava@npm:6.1.2" dependencies: @@ -2659,15 +2581,6 @@ __metadata: languageName: node linkType: hard -"available-typed-arrays@npm:^1.0.7": - version: 1.0.7 - resolution: "available-typed-arrays@npm:1.0.7" - dependencies: - possible-typed-array-names: "npm:^1.0.0" - checksum: 10c0/d07226ef4f87daa01bd0fe80f8f310982e345f372926da2e5296aecc25c41cab440916bbaa4c5e1034b453af3392f67df5961124e4b586df1e99793a1374bdb2 - languageName: node - linkType: hard - "axios@npm:^1.6.0": version: 1.6.8 resolution: "axios@npm:1.6.8" @@ -2838,11 +2751,11 @@ __metadata: linkType: hard "builtins@npm:^5.0.0": - version: 5.0.1 - resolution: "builtins@npm:5.0.1" + version: 5.1.0 + resolution: "builtins@npm:5.1.0" dependencies: semver: "npm:^7.0.0" - checksum: 10c0/9390a51a9abbc0233dac79c66715f927508b9d0c62cb7a42448fe8c52def60c707e6e9eb2cc4c9b7aba11601899935bca4e4064ae5e19c04c7e1bb9309e69134 + checksum: 10c0/3c32fe5bd7ed4ff7dbd6fb14bcb9d7eaa7e967327f1899cd336f8625d3f46fceead0a53528f1e332aeaee757034ebb307cb2f1a37af2b86a3c5ad4845d01c0c8 languageName: node linkType: hard @@ -2893,7 +2806,7 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": +"call-bind@npm:^1.0.7": version: 1.0.7 resolution: "call-bind@npm:1.0.7" dependencies: @@ -2939,9 +2852,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001587": - version: 1.0.30001606 - resolution: "caniuse-lite@npm:1.0.30001606" - checksum: 10c0/fc9816f7d073e4f655c00acf9d6625f923e722430545b0aabefb9dc01347f3093608eb18841cf981acbd464fcac918a708908549738a8cd9517a14ac005bf8fc + version: 1.0.30001611 + resolution: "caniuse-lite@npm:1.0.30001611" + checksum: 10c0/e6d6549a42b811212f6c4ef2798c45ab5a19484aaee0fa550ec20632a49638d3e53b64e088664d2efab0c5a278d1f8d1dec4654fbce11194e6ec1dc4ba5df466 languageName: node linkType: hard @@ -3492,7 +3405,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -3526,39 +3439,6 @@ __metadata: languageName: node linkType: hard -"data-view-buffer@npm:^1.0.1": - version: 1.0.1 - resolution: "data-view-buffer@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.6" - es-errors: "npm:^1.3.0" - is-data-view: "npm:^1.0.1" - checksum: 10c0/8984119e59dbed906a11fcfb417d7d861936f16697a0e7216fe2c6c810f6b5e8f4a5281e73f2c28e8e9259027190ac4a33e2a65fdd7fa86ac06b76e838918583 - languageName: node - linkType: hard - -"data-view-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "data-view-byte-length@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.7" - es-errors: "npm:^1.3.0" - is-data-view: "npm:^1.0.1" - checksum: 10c0/b7d9e48a0cf5aefed9ab7d123559917b2d7e0d65531f43b2fd95b9d3a6b46042dd3fca597c42bba384e66b70d7ad66ff23932f8367b241f53d93af42cfe04ec2 - languageName: node - linkType: hard - -"data-view-byte-offset@npm:^1.0.0": - version: 1.0.0 - resolution: "data-view-byte-offset@npm:1.0.0" - dependencies: - call-bind: "npm:^1.0.6" - es-errors: "npm:^1.3.0" - is-data-view: "npm:^1.0.1" - checksum: 10c0/21b0d2e53fd6e20cc4257c873bf6d36d77bd6185624b84076c0a1ddaa757b49aaf076254006341d35568e89f52eecd1ccb1a502cfb620f2beca04f48a6a62a8f - languageName: node - linkType: hard - "date-time@npm:^3.1.0": version: 3.1.0 resolution: "date-time@npm:3.1.0" @@ -3575,7 +3455,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -3587,15 +3467,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:^3.2.7": - version: 3.2.7 - resolution: "debug@npm:3.2.7" - dependencies: - ms: "npm:^2.1.1" - checksum: 10c0/37d96ae42cbc71c14844d2ae3ba55adf462ec89fd3a999459dec3833944cd999af6007ff29c780f1c61153bcaaf2c842d1e4ce1ec621e4fc4923244942e4a02a - languageName: node - linkType: hard - "decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" @@ -3620,13 +3491,6 @@ __metadata: languageName: node linkType: hard -"deep-is@npm:^0.1.3": - version: 0.1.4 - resolution: "deep-is@npm:0.1.4" - checksum: 10c0/7f0ee496e0dff14a573dc6127f14c95061b448b87b995fc96c017ce0a1e66af1675e73f1d6064407975bc4ea6ab679497a29fff7b5b9c4e99cb10797c1ad0b4c - languageName: node - linkType: hard - "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -3636,7 +3500,7 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": +"define-data-property@npm:^1.1.4": version: 1.1.4 resolution: "define-data-property@npm:1.1.4" dependencies: @@ -3654,17 +3518,6 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": - version: 1.2.1 - resolution: "define-properties@npm:1.2.1" - dependencies: - define-data-property: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.0" - object-keys: "npm:^1.1.1" - checksum: 10c0/88a152319ffe1396ccc6ded510a3896e77efac7a1bfbaa174a7b00414a1747377e0bb525d303794a47cf30e805c2ec84e575758512c6e44a993076d29fd4e6c3 - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -3723,24 +3576,6 @@ __metadata: languageName: node linkType: hard -"doctrine@npm:^2.1.0": - version: 2.1.0 - resolution: "doctrine@npm:2.1.0" - dependencies: - esutils: "npm:^2.0.2" - checksum: 10c0/b6416aaff1f380bf56c3b552f31fdf7a69b45689368deca72d28636f41c16bb28ec3ebc40ace97db4c1afc0ceeb8120e8492fe0046841c94c2933b2e30a7d5ac - languageName: node - linkType: hard - -"doctrine@npm:^3.0.0": - version: 3.0.0 - resolution: "doctrine@npm:3.0.0" - dependencies: - esutils: "npm:^2.0.2" - checksum: 10c0/c96bdccabe9d62ab6fea9399fdff04a66e6563c1d6fb3a3a063e8d53c3bb136ba63e84250bbf63d00086a769ad53aef92d2bd483f03f837fc97b71cbee6b2520 - languageName: node - linkType: hard - "dot-prop@npm:^5.1.0": version: 5.3.0 resolution: "dot-prop@npm:5.3.0" @@ -3788,20 +3623,20 @@ __metadata: linkType: hard "ejs@npm:^3.1.7": - version: 3.1.9 - resolution: "ejs@npm:3.1.9" + version: 3.1.10 + resolution: "ejs@npm:3.1.10" dependencies: jake: "npm:^10.8.5" bin: ejs: bin/cli.js - checksum: 10c0/f0e249c79128810f5f6d5cbf347fc906d86bb9384263db0b2a9004aea649f2bc2d112736de5716c509c80afb4721c47281bd5b57c757d3b63f1bf5ac5f885893 + checksum: 10c0/52eade9e68416ed04f7f92c492183340582a36482836b11eab97b159fcdcfdedc62233a1bf0bf5e5e1851c501f2dca0e2e9afd111db2599e4e7f53ee29429ae1 languageName: node linkType: hard "electron-to-chromium@npm:^1.4.668": - version: 1.4.729 - resolution: "electron-to-chromium@npm:1.4.729" - checksum: 10c0/9f093b873a5e02da5fd5db5a1038c3a3f84bd43ff6d0e894280848717e5892953cc814a4ddf1de2acbfa9af4fe356c714f036f39b82d52bc6c8c3aed6e97fbde + version: 1.4.744 + resolution: "electron-to-chromium@npm:1.4.744" + checksum: 10c0/48711f84ef7b60ef5990543163250c293752aa59133dc5d66577a3287c361182c7c68d79c74c3e97939dab47fb753b0d2f810cc3f17f05552ed774a94328e6a0 languageName: node linkType: hard @@ -3812,17 +3647,15 @@ __metadata: languageName: node linkType: hard -"emnapi@npm:1.1.0": - version: 1.1.0 - resolution: "emnapi@npm:1.1.0" - dependencies: - node-gyp: "npm:latest" +"emnapi@npm:1.1.1": + version: 1.1.1 + resolution: "emnapi@npm:1.1.1" peerDependencies: node-addon-api: ">= 6.1.0" peerDependenciesMeta: node-addon-api: optional: true - checksum: 10c0/3a33ae26d9b95b7d7753ad1fb2871ce69a49c8fd5e1ed0c5c9bb405fba96624596fa9f54ae59ddacfd23861137d08474a4dcbf46173011eb1b81c07ddfdc3300 + checksum: 10c0/627805e4c8fb6ace9d4431698935df46352ac8d559bd8320686e6b0d95d01599a3b6b02bd383457330ebef837bba5ff917b8edef80e1483e8a716e9dd84d58bf languageName: node linkType: hard @@ -3916,60 +3749,6 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2": - version: 1.23.3 - resolution: "es-abstract@npm:1.23.3" - dependencies: - array-buffer-byte-length: "npm:^1.0.1" - arraybuffer.prototype.slice: "npm:^1.0.3" - available-typed-arrays: "npm:^1.0.7" - call-bind: "npm:^1.0.7" - data-view-buffer: "npm:^1.0.1" - data-view-byte-length: "npm:^1.0.1" - data-view-byte-offset: "npm:^1.0.0" - es-define-property: "npm:^1.0.0" - es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.0.0" - es-set-tostringtag: "npm:^2.0.3" - es-to-primitive: "npm:^1.2.1" - function.prototype.name: "npm:^1.1.6" - get-intrinsic: "npm:^1.2.4" - get-symbol-description: "npm:^1.0.2" - globalthis: "npm:^1.0.3" - gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.2" - has-proto: "npm:^1.0.3" - has-symbols: "npm:^1.0.3" - hasown: "npm:^2.0.2" - internal-slot: "npm:^1.0.7" - is-array-buffer: "npm:^3.0.4" - is-callable: "npm:^1.2.7" - is-data-view: "npm:^1.0.1" - is-negative-zero: "npm:^2.0.3" - is-regex: "npm:^1.1.4" - is-shared-array-buffer: "npm:^1.0.3" - is-string: "npm:^1.0.7" - is-typed-array: "npm:^1.1.13" - is-weakref: "npm:^1.0.2" - object-inspect: "npm:^1.13.1" - object-keys: "npm:^1.1.1" - object.assign: "npm:^4.1.5" - regexp.prototype.flags: "npm:^1.5.2" - safe-array-concat: "npm:^1.1.2" - safe-regex-test: "npm:^1.0.3" - string.prototype.trim: "npm:^1.2.9" - string.prototype.trimend: "npm:^1.0.8" - string.prototype.trimstart: "npm:^1.0.8" - typed-array-buffer: "npm:^1.0.2" - typed-array-byte-length: "npm:^1.0.1" - typed-array-byte-offset: "npm:^1.0.2" - typed-array-length: "npm:^1.0.6" - unbox-primitive: "npm:^1.0.2" - which-typed-array: "npm:^1.1.15" - checksum: 10c0/d27e9afafb225c6924bee9971a7f25f20c314f2d6cb93a63cada4ac11dcf42040896a6c22e5fb8f2a10767055ed4ddf400be3b1eb12297d281726de470b75666 - languageName: node - linkType: hard - "es-define-property@npm:^1.0.0": version: 1.0.0 resolution: "es-define-property@npm:1.0.0" @@ -3979,7 +3758,7 @@ __metadata: languageName: node linkType: hard -"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": +"es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" checksum: 10c0/0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85 @@ -3993,46 +3772,6 @@ __metadata: languageName: node linkType: hard -"es-object-atoms@npm:^1.0.0": - version: 1.0.0 - resolution: "es-object-atoms@npm:1.0.0" - dependencies: - es-errors: "npm:^1.3.0" - checksum: 10c0/1fed3d102eb27ab8d983337bb7c8b159dd2a1e63ff833ec54eea1311c96d5b08223b433060ba240541ca8adba9eee6b0a60cdbf2f80634b784febc9cc8b687b4 - languageName: node - linkType: hard - -"es-set-tostringtag@npm:^2.0.3": - version: 2.0.3 - resolution: "es-set-tostringtag@npm:2.0.3" - dependencies: - get-intrinsic: "npm:^1.2.4" - has-tostringtag: "npm:^1.0.2" - hasown: "npm:^2.0.1" - checksum: 10c0/f22aff1585eb33569c326323f0b0d175844a1f11618b86e193b386f8be0ea9474cfbe46df39c45d959f7aa8f6c06985dc51dd6bce5401645ec5a74c4ceaa836a - languageName: node - linkType: hard - -"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": - version: 1.0.2 - resolution: "es-shim-unscopables@npm:1.0.2" - dependencies: - hasown: "npm:^2.0.0" - checksum: 10c0/f495af7b4b7601a4c0cfb893581c352636e5c08654d129590386a33a0432cf13a7bdc7b6493801cadd990d838e2839b9013d1de3b880440cb537825e834fe783 - languageName: node - linkType: hard - -"es-to-primitive@npm:^1.2.1": - version: 1.2.1 - resolution: "es-to-primitive@npm:1.2.1" - dependencies: - is-callable: "npm:^1.1.4" - is-date-object: "npm:^1.0.1" - is-symbol: "npm:^1.0.2" - checksum: 10c0/0886572b8dc075cb10e50c0af62a03d03a68e1e69c388bd4f10c0649ee41b1fbb24840a1b7e590b393011b5cdbe0144b776da316762653685432df37d6de60f1 - languageName: node - linkType: hard - "escalade@npm:^3.1.1": version: 3.1.2 resolution: "escalade@npm:3.1.2" @@ -4054,13 +3793,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^4.0.0": - version: 4.0.0 - resolution: "escape-string-regexp@npm:4.0.0" - checksum: 10c0/9497d4dd307d845bd7f75180d8188bb17ea8c151c1edbf6b6717c100e104d629dc2dfb687686181b0f4b7d732c7dfdc4d5e7a8ff72de1b0ca283a75bbb3a9cd9 - languageName: node - linkType: hard - "escape-string-regexp@npm:^5.0.0": version: 5.0.0 resolution: "escape-string-regexp@npm:5.0.0" @@ -4068,87 +3800,6 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:^9.1.0": - version: 9.1.0 - resolution: "eslint-config-prettier@npm:9.1.0" - peerDependencies: - eslint: ">=7.0.0" - bin: - eslint-config-prettier: bin/cli.js - checksum: 10c0/6d332694b36bc9ac6fdb18d3ca2f6ac42afa2ad61f0493e89226950a7091e38981b66bac2b47ba39d15b73fff2cd32c78b850a9cf9eed9ca9a96bfb2f3a2f10d - languageName: node - linkType: hard - -"eslint-import-resolver-node@npm:^0.3.9": - version: 0.3.9 - resolution: "eslint-import-resolver-node@npm:0.3.9" - dependencies: - debug: "npm:^3.2.7" - is-core-module: "npm:^2.13.0" - resolve: "npm:^1.22.4" - checksum: 10c0/0ea8a24a72328a51fd95aa8f660dcca74c1429806737cf10261ab90cfcaaf62fd1eff664b76a44270868e0a932711a81b250053942595bcd00a93b1c1575dd61 - languageName: node - linkType: hard - -"eslint-module-utils@npm:^2.8.0": - version: 2.8.1 - resolution: "eslint-module-utils@npm:2.8.1" - dependencies: - debug: "npm:^3.2.7" - peerDependenciesMeta: - eslint: - optional: true - checksum: 10c0/1aeeb97bf4b688d28de136ee57c824480c37691b40fa825c711a4caf85954e94b99c06ac639d7f1f6c1d69223bd21bcb991155b3e589488e958d5b83dfd0f882 - languageName: node - linkType: hard - -"eslint-plugin-import@npm:^2.29.1": - version: 2.29.1 - resolution: "eslint-plugin-import@npm:2.29.1" - dependencies: - array-includes: "npm:^3.1.7" - array.prototype.findlastindex: "npm:^1.2.3" - array.prototype.flat: "npm:^1.3.2" - array.prototype.flatmap: "npm:^1.3.2" - debug: "npm:^3.2.7" - doctrine: "npm:^2.1.0" - eslint-import-resolver-node: "npm:^0.3.9" - eslint-module-utils: "npm:^2.8.0" - hasown: "npm:^2.0.0" - is-core-module: "npm:^2.13.1" - is-glob: "npm:^4.0.3" - minimatch: "npm:^3.1.2" - object.fromentries: "npm:^2.0.7" - object.groupby: "npm:^1.0.1" - object.values: "npm:^1.1.7" - semver: "npm:^6.3.1" - tsconfig-paths: "npm:^3.15.0" - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 10c0/5f35dfbf4e8e67f741f396987de9504ad125c49f4144508a93282b4ea0127e052bde65ab6def1f31b6ace6d5d430be698333f75bdd7dca3bc14226c92a083196 - languageName: node - linkType: hard - -"eslint-plugin-prettier@npm:^5.1.3": - version: 5.1.3 - resolution: "eslint-plugin-prettier@npm:5.1.3" - dependencies: - prettier-linter-helpers: "npm:^1.0.0" - synckit: "npm:^0.8.6" - peerDependencies: - "@types/eslint": ">=8.0.0" - eslint: ">=8.0.0" - eslint-config-prettier: "*" - prettier: ">=3.0.0" - peerDependenciesMeta: - "@types/eslint": - optional: true - eslint-config-prettier: - optional: true - checksum: 10c0/f45d5fc1fcfec6b0cf038a7a65ddd10a25df4fe3f9e1f6b7f0d5100e66f046a26a2492e69ee765dddf461b93c114cf2e1eb18d4970aafa6f385448985c136e09 - languageName: node - linkType: hard - "eslint-scope@npm:5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" @@ -4159,82 +3810,6 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.2.2": - version: 7.2.2 - resolution: "eslint-scope@npm:7.2.2" - dependencies: - esrecurse: "npm:^4.3.0" - estraverse: "npm:^5.2.0" - checksum: 10c0/613c267aea34b5a6d6c00514e8545ef1f1433108097e857225fed40d397dd6b1809dffd11c2fde23b37ca53d7bf935fe04d2a18e6fc932b31837b6ad67e1c116 - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": - version: 3.4.3 - resolution: "eslint-visitor-keys@npm:3.4.3" - checksum: 10c0/92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820 - languageName: node - linkType: hard - -"eslint@npm:^8.57.0": - version: 8.57.0 - resolution: "eslint@npm:8.57.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.2.0" - "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.4" - "@eslint/js": "npm:8.57.0" - "@humanwhocodes/config-array": "npm:^0.11.14" - "@humanwhocodes/module-importer": "npm:^1.0.1" - "@nodelib/fs.walk": "npm:^1.2.8" - "@ungap/structured-clone": "npm:^1.2.0" - ajv: "npm:^6.12.4" - chalk: "npm:^4.0.0" - cross-spawn: "npm:^7.0.2" - debug: "npm:^4.3.2" - doctrine: "npm:^3.0.0" - escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^7.2.2" - eslint-visitor-keys: "npm:^3.4.3" - espree: "npm:^9.6.1" - esquery: "npm:^1.4.2" - esutils: "npm:^2.0.2" - fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^6.0.1" - find-up: "npm:^5.0.0" - glob-parent: "npm:^6.0.2" - globals: "npm:^13.19.0" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.0" - imurmurhash: "npm:^0.1.4" - is-glob: "npm:^4.0.0" - is-path-inside: "npm:^3.0.3" - js-yaml: "npm:^4.1.0" - json-stable-stringify-without-jsonify: "npm:^1.0.1" - levn: "npm:^0.4.1" - lodash.merge: "npm:^4.6.2" - minimatch: "npm:^3.1.2" - natural-compare: "npm:^1.4.0" - optionator: "npm:^0.9.3" - strip-ansi: "npm:^6.0.1" - text-table: "npm:^0.2.0" - bin: - eslint: bin/eslint.js - checksum: 10c0/00bb96fd2471039a312435a6776fe1fd557c056755eaa2b96093ef3a8508c92c8775d5f754768be6b1dddd09fdd3379ddb231eeb9b6c579ee17ea7d68000a529 - languageName: node - linkType: hard - -"espree@npm:^9.6.0, espree@npm:^9.6.1": - version: 9.6.1 - resolution: "espree@npm:9.6.1" - dependencies: - acorn: "npm:^8.9.0" - acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10c0/1a2e9b4699b715347f62330bcc76aee224390c28bb02b31a3752e9d07549c473f5f986720483c6469cf3cfb3c9d05df612ffc69eb1ee94b54b739e67de9bb460 - languageName: node - linkType: hard - "esprima@npm:^4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -4245,15 +3820,6 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.4.2": - version: 1.5.0 - resolution: "esquery@npm:1.5.0" - dependencies: - estraverse: "npm:^5.1.0" - checksum: 10c0/a084bd049d954cc88ac69df30534043fb2aee5555b56246493f42f27d1e168f00d9e5d4192e46f10290d312dc30dc7d58994d61a609c579c1219d636996f9213 - languageName: node - linkType: hard - "esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" @@ -4270,7 +3836,7 @@ __metadata: languageName: node linkType: hard -"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0": +"estraverse@npm:^5.2.0": version: 5.3.0 resolution: "estraverse@npm:5.3.0" checksum: 10c0/1ff9447b96263dec95d6d67431c5e0771eb9776427421260a3e2f0fdd5d6bd4f8e37a7338f5ad2880c9f143450c9b1e4fc2069060724570a49cf9cf0312bd107 @@ -4284,7 +3850,7 @@ __metadata: languageName: node linkType: hard -"esutils@npm:^2.0.2, esutils@npm:^2.0.3": +"esutils@npm:^2.0.3": version: 2.0.3 resolution: "esutils@npm:2.0.3" checksum: 10c0/9a2fe69a41bfdade834ba7c42de4723c97ec776e40656919c62cbd13607c45e127a003f05f724a1ea55e5029a4cf2de444b13009f2af71271e42d93a637137c7 @@ -4364,14 +3930,14 @@ __metadata: languageName: node linkType: hard -"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": +"fast-deep-equal@npm:^3.1.1": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" checksum: 10c0/40dedc862eb8992c54579c66d914635afbec43350afbbe991235fdcb4e3a8d5af1b23ae7e79bef7d4882d0ecee06c3197488026998fb19f72dc95acff1d1b1d0 languageName: node linkType: hard -"fast-diff@npm:^1.1.2, fast-diff@npm:^1.2.0": +"fast-diff@npm:^1.2.0": version: 1.3.0 resolution: "fast-diff@npm:1.3.0" checksum: 10c0/5c19af237edb5d5effda008c891a18a585f74bf12953be57923f17a3a4d0979565fc64dbc73b9e20926b9d895f5b690c618cbb969af0cf022e3222471220ad29 @@ -4398,13 +3964,6 @@ __metadata: languageName: node linkType: hard -"fast-levenshtein@npm:^2.0.6": - version: 2.0.6 - resolution: "fast-levenshtein@npm:2.0.6" - checksum: 10c0/111972b37338bcb88f7d9e2c5907862c280ebf4234433b95bc611e518d192ccb2d38119c4ac86e26b668d75f7f3894f4ff5c4982899afced7ca78633b08287c4 - languageName: node - linkType: hard - "fast-url-parser@npm:^1.1.3": version: 1.1.3 resolution: "fast-url-parser@npm:1.1.3" @@ -4423,7 +3982,7 @@ __metadata: languageName: node linkType: hard -"figures@npm:3.2.0, figures@npm:^3.0.0, figures@npm:^3.2.0": +"figures@npm:3.2.0, figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" dependencies: @@ -4441,15 +4000,6 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^6.0.1": - version: 6.0.1 - resolution: "file-entry-cache@npm:6.0.1" - dependencies: - flat-cache: "npm:^3.0.4" - checksum: 10c0/58473e8a82794d01b38e5e435f6feaf648e3f36fdb3a56e98f417f4efae71ad1c0d4ebd8a9a7c50c3ad085820a93fc7494ad721e0e4ebc1da3573f4e1c3c7cdd - languageName: node - linkType: hard - "file-uri-to-path@npm:1.0.0": version: 1.0.0 resolution: "file-uri-to-path@npm:1.0.0" @@ -4501,27 +4051,6 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^5.0.0": - version: 5.0.0 - resolution: "find-up@npm:5.0.0" - dependencies: - locate-path: "npm:^6.0.0" - path-exists: "npm:^4.0.0" - checksum: 10c0/062c5a83a9c02f53cdd6d175a37ecf8f87ea5bbff1fdfb828f04bfa021441bc7583e8ebc0872a4c1baab96221fb8a8a275a19809fb93fbc40bd69ec35634069a - languageName: node - linkType: hard - -"flat-cache@npm:^3.0.4": - version: 3.2.0 - resolution: "flat-cache@npm:3.2.0" - dependencies: - flatted: "npm:^3.2.9" - keyv: "npm:^4.5.3" - rimraf: "npm:^3.0.2" - checksum: 10c0/b76f611bd5f5d68f7ae632e3ae503e678d205cf97a17c6ab5b12f6ca61188b5f1f7464503efae6dc18683ed8f0b41460beb48ac4b9ac63fe6201296a91ba2f75 - languageName: node - linkType: hard - "flat@npm:^5.0.2": version: 5.0.2 resolution: "flat@npm:5.0.2" @@ -4531,13 +4060,6 @@ __metadata: languageName: node linkType: hard -"flatted@npm:^3.2.9": - version: 3.3.1 - resolution: "flatted@npm:3.3.1" - checksum: 10c0/324166b125ee07d4ca9bcf3a5f98d915d5db4f39d711fba640a3178b959919aae1f7cfd8aabcfef5826ed8aa8a2aa14cc85b2d7d18ff638ddf4ae3df39573eaf - languageName: node - linkType: hard - "follow-redirects@npm:^1.15.6": version: 1.15.6 resolution: "follow-redirects@npm:1.15.6" @@ -4548,15 +4070,6 @@ __metadata: languageName: node linkType: hard -"for-each@npm:^0.3.3": - version: 0.3.3 - resolution: "for-each@npm:0.3.3" - dependencies: - is-callable: "npm:^1.1.3" - checksum: 10c0/22330d8a2db728dbf003ec9182c2d421fbcd2969b02b4f97ec288721cda63eb28f2c08585ddccd0f77cb2930af8d958005c9e72f47141dc51816127a118f39aa - languageName: node - linkType: hard - "foreground-child@npm:^3.1.0": version: 3.1.1 resolution: "foreground-child@npm:3.1.1" @@ -4628,25 +4141,6 @@ __metadata: languageName: node linkType: hard -"function.prototype.name@npm:^1.1.6": - version: 1.1.6 - resolution: "function.prototype.name@npm:1.1.6" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - functions-have-names: "npm:^1.2.3" - checksum: 10c0/9eae11294905b62cb16874adb4fc687927cda3162285e0ad9612e6a1d04934005d46907362ea9cdb7428edce05a2f2c3dabc3b2d21e9fd343e9bb278230ad94b - languageName: node - linkType: hard - -"functions-have-names@npm:^1.2.3": - version: 1.2.3 - resolution: "functions-have-names@npm:1.2.3" - checksum: 10c0/33e77fd29bddc2d9bb78ab3eb854c165909201f88c75faa8272e35899e2d35a8a642a15e7420ef945e1f64a9670d6aa3ec744106b2aa42be68ca5114025954ca - languageName: node - linkType: hard - "gauge@npm:^3.0.0": version: 3.0.2 resolution: "gauge@npm:3.0.2" @@ -4694,7 +4188,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": +"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" dependencies: @@ -4749,17 +4243,6 @@ __metadata: languageName: node linkType: hard -"get-symbol-description@npm:^1.0.2": - version: 1.0.2 - resolution: "get-symbol-description@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.5" - es-errors: "npm:^1.3.0" - get-intrinsic: "npm:^1.2.4" - checksum: 10c0/867be6d63f5e0eb026cb3b0ef695ec9ecf9310febb041072d2e142f260bd91ced9eeb426b3af98791d1064e324e653424afa6fd1af17dee373bea48ae03162bc - languageName: node - linkType: hard - "git-raw-commits@npm:^3.0.0": version: 3.0.0 resolution: "git-raw-commits@npm:3.0.0" @@ -4832,15 +4315,6 @@ __metadata: languageName: node linkType: hard -"glob-parent@npm:^6.0.2": - version: 6.0.2 - resolution: "glob-parent@npm:6.0.2" - dependencies: - is-glob: "npm:^4.0.3" - checksum: 10c0/317034d88654730230b3f43bb7ad4f7c90257a426e872ea0bf157473ac61c99bf5d205fad8f0185f989be8d2fa6d3c7dce1645d99d545b6ea9089c39f838e7f8 - languageName: node - linkType: hard - "glob-to-regexp@npm:^0.4.1": version: 0.4.1 resolution: "glob-to-regexp@npm:0.4.1" @@ -4902,25 +4376,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.19.0": - version: 13.24.0 - resolution: "globals@npm:13.24.0" - dependencies: - type-fest: "npm:^0.20.2" - checksum: 10c0/d3c11aeea898eb83d5ec7a99508600fbe8f83d2cf00cbb77f873dbf2bcb39428eff1b538e4915c993d8a3b3473fa71eeebfe22c9bb3a3003d1e26b1f2c8a42cd - languageName: node - linkType: hard - -"globalthis@npm:^1.0.3": - version: 1.0.3 - resolution: "globalthis@npm:1.0.3" - dependencies: - define-properties: "npm:^1.1.3" - checksum: 10c0/0db6e9af102a5254630351557ac15e6909bc7459d3e3f6b001e59fe784c96d31108818f032d9095739355a88467459e6488ff16584ee6250cd8c27dec05af4b0 - languageName: node - linkType: hard - -"globby@npm:11.1.0, globby@npm:^11.1.0": +"globby@npm:11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -4964,13 +4420,6 @@ __metadata: languageName: node linkType: hard -"graphemer@npm:^1.4.0": - version: 1.4.0 - resolution: "graphemer@npm:1.4.0" - checksum: 10c0/e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31 - languageName: node - linkType: hard - "handlebars@npm:^4.7.7": version: 4.7.8 resolution: "handlebars@npm:4.7.8" @@ -4996,13 +4445,6 @@ __metadata: languageName: node linkType: hard -"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": - version: 1.0.2 - resolution: "has-bigints@npm:1.0.2" - checksum: 10c0/724eb1485bfa3cdff6f18d95130aa190561f00b3fcf9f19dc640baf8176b5917c143b81ec2123f8cddb6c05164a198c94b13e1377c497705ccc8e1a80306e83b - languageName: node - linkType: hard - "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -5017,7 +4459,7 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": +"has-property-descriptors@npm:^1.0.2": version: 1.0.2 resolution: "has-property-descriptors@npm:1.0.2" dependencies: @@ -5026,29 +4468,20 @@ __metadata: languageName: node linkType: hard -"has-proto@npm:^1.0.1, has-proto@npm:^1.0.3": +"has-proto@npm:^1.0.1": version: 1.0.3 resolution: "has-proto@npm:1.0.3" checksum: 10c0/35a6989f81e9f8022c2f4027f8b48a552de714938765d019dbea6bb547bd49ce5010a3c7c32ec6ddac6e48fc546166a3583b128f5a7add8b058a6d8b4afec205 languageName: node linkType: hard -"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": +"has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" checksum: 10c0/e6922b4345a3f37069cdfe8600febbca791c94988c01af3394d86ca3360b4b93928bbf395859158f88099cb10b19d98e3bbab7c9ff2c1bd09cf665ee90afa2c3 languageName: node linkType: hard -"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": - version: 1.0.2 - resolution: "has-tostringtag@npm:1.0.2" - dependencies: - has-symbols: "npm:^1.0.3" - checksum: 10c0/a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c - languageName: node - linkType: hard - "has-unicode@npm:2.0.1, has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" @@ -5056,7 +4489,7 @@ __metadata: languageName: node linkType: hard -"hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2": +"hasown@npm:^2.0.0": version: 2.0.2 resolution: "hasown@npm:2.0.2" dependencies: @@ -5199,13 +4632,6 @@ __metadata: languageName: node linkType: hard -"hyperdyperid@npm:^1.2.0": - version: 1.2.0 - resolution: "hyperdyperid@npm:1.2.0" - checksum: 10c0/885ba3177c7181d315a856ee9c0005ff8eb5dcb1ce9e9d61be70987895d934d84686c37c981cceeb53216d4c9c15c1cc25f1804e84cc6a74a16993c5d7fd0893 - languageName: node - linkType: hard - "iconv-lite@npm:^0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -5272,7 +4698,7 @@ __metadata: languageName: node linkType: hard -"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": +"import-fresh@npm:^3.3.0": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: @@ -5378,16 +4804,16 @@ __metadata: linkType: hard "inquirer@npm:^9.2.13": - version: 9.2.17 - resolution: "inquirer@npm:9.2.17" + version: 9.2.19 + resolution: "inquirer@npm:9.2.19" dependencies: + "@inquirer/figures": "npm:^1.0.1" "@ljharb/through": "npm:^2.3.13" ansi-escapes: "npm:^4.3.2" chalk: "npm:^5.3.0" cli-cursor: "npm:^3.1.0" cli-width: "npm:^4.1.0" external-editor: "npm:^3.1.0" - figures: "npm:^3.2.0" lodash: "npm:^4.17.21" mute-stream: "npm:1.0.0" ora: "npm:^5.4.1" @@ -5396,18 +4822,7 @@ __metadata: string-width: "npm:^4.2.3" strip-ansi: "npm:^6.0.1" wrap-ansi: "npm:^6.2.0" - checksum: 10c0/713ec2fe2d6fd9943576bfa4dd724449095b014feacc57c6b675512bc255cd04fdd22df60e9f5d38df58651e8a0ac681f19d59a31e9d4d3c8c8a14b51e8287cc - languageName: node - linkType: hard - -"internal-slot@npm:^1.0.7": - version: 1.0.7 - resolution: "internal-slot@npm:1.0.7" - dependencies: - es-errors: "npm:^1.3.0" - hasown: "npm:^2.0.0" - side-channel: "npm:^1.0.4" - checksum: 10c0/f8b294a4e6ea3855fc59551bbf35f2b832cf01fd5e6e2a97f5c201a071cc09b49048f856e484b67a6c721da5e55736c5b6ddafaf19e2dbeb4a3ff1821680de6c + checksum: 10c0/9015947d7f27ed11c8c609c26222e748121df00b6030df06fb7a0c99cb5ffc09f8afa1c4c969c93ec9add7682e540a70e7736ee60f0f816b91cedd17a620e7e6 languageName: node linkType: hard @@ -5428,16 +4843,6 @@ __metadata: languageName: node linkType: hard -"is-array-buffer@npm:^3.0.4": - version: 3.0.4 - resolution: "is-array-buffer@npm:3.0.4" - dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.2.1" - checksum: 10c0/42a49d006cc6130bc5424eae113e948c146f31f9d24460fc0958f855d9d810e6fd2e4519bf19aab75179af9c298ea6092459d8cafdec523cd19e529b26eab860 - languageName: node - linkType: hard - "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -5445,32 +4850,6 @@ __metadata: languageName: node linkType: hard -"is-bigint@npm:^1.0.1": - version: 1.0.4 - resolution: "is-bigint@npm:1.0.4" - dependencies: - has-bigints: "npm:^1.0.1" - checksum: 10c0/eb9c88e418a0d195ca545aff2b715c9903d9b0a5033bc5922fec600eb0c3d7b1ee7f882dbf2e0d5a6e694e42391be3683e4368737bd3c4a77f8ac293e7773696 - languageName: node - linkType: hard - -"is-boolean-object@npm:^1.1.0": - version: 1.1.2 - resolution: "is-boolean-object@npm:1.1.2" - dependencies: - call-bind: "npm:^1.0.2" - has-tostringtag: "npm:^1.0.0" - checksum: 10c0/6090587f8a8a8534c0f816da868bc94f32810f08807aa72fa7e79f7e11c466d281486ffe7a788178809c2aa71fe3e700b167fe80dd96dad68026bfff8ebf39f7 - languageName: node - linkType: hard - -"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": - version: 1.2.7 - resolution: "is-callable@npm:1.2.7" - checksum: 10c0/ceebaeb9d92e8adee604076971dd6000d38d6afc40bb843ea8e45c5579b57671c3f3b50d7f04869618242c6cee08d1b67806a8cb8edaaaf7c0748b3720d6066f - languageName: node - linkType: hard - "is-ci@npm:3.0.1": version: 3.0.1 resolution: "is-ci@npm:3.0.1" @@ -5482,7 +4861,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -5491,24 +4870,6 @@ __metadata: languageName: node linkType: hard -"is-data-view@npm:^1.0.1": - version: 1.0.1 - resolution: "is-data-view@npm:1.0.1" - dependencies: - is-typed-array: "npm:^1.1.13" - checksum: 10c0/a3e6ec84efe303da859107aed9b970e018e2bee7ffcb48e2f8096921a493608134240e672a2072577e5f23a729846241d9634806e8a0e51d9129c56d5f65442d - languageName: node - linkType: hard - -"is-date-object@npm:^1.0.1": - version: 1.0.5 - resolution: "is-date-object@npm:1.0.5" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: 10c0/eed21e5dcc619c48ccef804dfc83a739dbb2abee6ca202838ee1bd5f760fe8d8a93444f0d49012ad19bb7c006186e2884a1b92f6e1c056da7fd23d0a9ad5992e - languageName: node - linkType: hard - "is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" @@ -5548,7 +4909,7 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3": +"is-glob@npm:^4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" dependencies: @@ -5571,22 +4932,6 @@ __metadata: languageName: node linkType: hard -"is-negative-zero@npm:^2.0.3": - version: 2.0.3 - resolution: "is-negative-zero@npm:2.0.3" - checksum: 10c0/bcdcf6b8b9714063ffcfa9929c575ac69bfdabb8f4574ff557dfc086df2836cf07e3906f5bbc4f2a5c12f8f3ba56af640c843cdfc74da8caed86c7c7d66fd08e - languageName: node - linkType: hard - -"is-number-object@npm:^1.0.4": - version: 1.0.7 - resolution: "is-number-object@npm:1.0.7" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: 10c0/aad266da1e530f1804a2b7bd2e874b4869f71c98590b3964f9d06cc9869b18f8d1f4778f838ecd2a11011bce20aeecb53cb269ba916209b79c24580416b74b1b - languageName: node - linkType: hard - "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -5601,13 +4946,6 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^3.0.3": - version: 3.0.3 - resolution: "is-path-inside@npm:3.0.3" - checksum: 10c0/cf7d4ac35fb96bab6a1d2c3598fe5ebb29aafb52c0aaa482b5a3ed9d8ba3edc11631e3ec2637660c44b3ce0e61a08d54946e8af30dec0b60a7c27296c68ffd05 - languageName: node - linkType: hard - "is-plain-obj@npm:^1.0.0, is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" @@ -5638,25 +4976,6 @@ __metadata: languageName: node linkType: hard -"is-regex@npm:^1.1.4": - version: 1.1.4 - resolution: "is-regex@npm:1.1.4" - dependencies: - call-bind: "npm:^1.0.2" - has-tostringtag: "npm:^1.0.0" - checksum: 10c0/bb72aae604a69eafd4a82a93002058c416ace8cde95873589a97fc5dac96a6c6c78a9977d487b7b95426a8f5073969124dd228f043f9f604f041f32fcc465fc1 - languageName: node - linkType: hard - -"is-shared-array-buffer@npm:^1.0.2, is-shared-array-buffer@npm:^1.0.3": - version: 1.0.3 - resolution: "is-shared-array-buffer@npm:1.0.3" - dependencies: - call-bind: "npm:^1.0.7" - checksum: 10c0/adc11ab0acbc934a7b9e5e9d6c588d4ec6682f6fea8cda5180721704fa32927582ede5b123349e32517fdadd07958973d24716c80e7ab198970c47acc09e59c7 - languageName: node - linkType: hard - "is-ssh@npm:^1.4.0": version: 1.4.0 resolution: "is-ssh@npm:1.4.0" @@ -5687,24 +5006,6 @@ __metadata: languageName: node linkType: hard -"is-string@npm:^1.0.5, is-string@npm:^1.0.7": - version: 1.0.7 - resolution: "is-string@npm:1.0.7" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: 10c0/905f805cbc6eedfa678aaa103ab7f626aac9ebbdc8737abb5243acaa61d9820f8edc5819106b8fcd1839e33db21de9f0116ae20de380c8382d16dc2a601921f6 - languageName: node - linkType: hard - -"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": - version: 1.0.4 - resolution: "is-symbol@npm:1.0.4" - dependencies: - has-symbols: "npm:^1.0.2" - checksum: 10c0/9381dd015f7c8906154dbcbf93fad769de16b4b961edc94f88d26eb8c555935caa23af88bda0c93a18e65560f6d7cca0fd5a3f8a8e1df6f1abbb9bead4502ef7 - languageName: node - linkType: hard - "is-text-path@npm:^1.0.1": version: 1.0.1 resolution: "is-text-path@npm:1.0.1" @@ -5714,15 +5015,6 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.13": - version: 1.1.13 - resolution: "is-typed-array@npm:1.1.13" - dependencies: - which-typed-array: "npm:^1.1.14" - checksum: 10c0/fa5cb97d4a80e52c2cc8ed3778e39f175a1a2ae4ddf3adae3187d69586a1fd57cfa0b095db31f66aa90331e9e3da79184cea9c6abdcd1abc722dc3c3edd51cca - languageName: node - linkType: hard - "is-unicode-supported@npm:^0.1.0": version: 0.1.0 resolution: "is-unicode-supported@npm:0.1.0" @@ -5737,15 +5029,6 @@ __metadata: languageName: node linkType: hard -"is-weakref@npm:^1.0.2": - version: 1.0.2 - resolution: "is-weakref@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.2" - checksum: 10c0/1545c5d172cb690c392f2136c23eec07d8d78a7f57d0e41f10078aa4f5daf5d7f57b6513a67514ab4f073275ad00c9822fc8935e00229d0a2089e1c02685d4b1 - languageName: node - linkType: hard - "is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" @@ -5755,13 +5038,6 @@ __metadata: languageName: node linkType: hard -"isarray@npm:^2.0.5": - version: 2.0.5 - resolution: "isarray@npm:2.0.5" - checksum: 10c0/4199f14a7a13da2177c66c31080008b7124331956f47bca57dd0b6ea9f11687aa25e565a2c7a2b519bc86988d10398e3049a1f5df13c9f6b7664154690ae79fd - languageName: node - linkType: hard - "isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" @@ -5891,36 +5167,6 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 10c0/0d1c91569d9588e7eef2b49b59851f297f3ab93c7b35c7c221e288099322be6b562767d11e4821da500f3219542b9afd2e54c5dc573107c1126ed1080f8e96d7 - languageName: node - linkType: hard - -"json-joy@npm:^9.2.0": - version: 9.9.1 - resolution: "json-joy@npm:9.9.1" - dependencies: - arg: "npm:^5.0.2" - hyperdyperid: "npm:^1.2.0" - peerDependencies: - quill-delta: ^5 - rxjs: 7 - tslib: 2 - bin: - jj: bin/jj.js - json-pack: bin/json-pack.js - json-pack-test: bin/json-pack-test.js - json-patch: bin/json-patch.js - json-patch-test: bin/json-patch-test.js - json-pointer: bin/json-pointer.js - json-pointer-test: bin/json-pointer-test.js - json-unpack: bin/json-unpack.js - checksum: 10c0/e147eceae446a84521d60c36326c1528268aafbaaedfc0a79a25207ace9da23dc1b599be4b5a90ca84ff1d01eda1b29b037abc0f970fef7cff4ab1e9db20ba6b - languageName: node - linkType: hard - "json-parse-better-errors@npm:^1.0.1": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" @@ -5944,15 +5190,8 @@ __metadata: "json-schema-traverse@npm:^0.4.1": version: 0.4.1 - resolution: "json-schema-traverse@npm:0.4.1" - checksum: 10c0/108fa90d4cc6f08243aedc6da16c408daf81793bf903e9fd5ab21983cda433d5d2da49e40711da016289465ec2e62e0324dcdfbc06275a607fe3233fde4942ce - languageName: node - linkType: hard - -"json-stable-stringify-without-jsonify@npm:^1.0.1": - version: 1.0.1 - resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" - checksum: 10c0/cb168b61fd4de83e58d09aaa6425ef71001bae30d260e2c57e7d09a5fd82223e2f22a042dedaab8db23b7d9ae46854b08bb1f91675a8be11c5cffebef5fb66a5 + resolution: "json-schema-traverse@npm:0.4.1" + checksum: 10c0/108fa90d4cc6f08243aedc6da16c408daf81793bf903e9fd5ab21983cda433d5d2da49e40711da016289465ec2e62e0324dcdfbc06275a607fe3233fde4942ce languageName: node linkType: hard @@ -5963,17 +5202,6 @@ __metadata: languageName: node linkType: hard -"json5@npm:^1.0.2": - version: 1.0.2 - resolution: "json5@npm:1.0.2" - dependencies: - minimist: "npm:^1.2.0" - bin: - json5: lib/cli.js - checksum: 10c0/9ee316bf21f000b00752e6c2a3b79ecf5324515a5c60ee88983a1910a45426b643a4f3461657586e8aeca87aaf96f0a519b0516d2ae527a6c3e7eed80f68717f - languageName: node - linkType: hard - "json5@npm:^2.2.2": version: 2.2.3 resolution: "json5@npm:2.2.3" @@ -6049,15 +5277,6 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.3": - version: 4.5.4 - resolution: "keyv@npm:4.5.4" - dependencies: - json-buffer: "npm:3.0.1" - checksum: 10c0/aa52f3c5e18e16bb6324876bb8b59dd02acf782a4b789c7b2ae21107fab95fab3890ed448d4f8dba80ce05391eeac4bfabb4f02a20221342982f806fa2cf271e - languageName: node - linkType: hard - "kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -6149,16 +5368,6 @@ __metadata: languageName: node linkType: hard -"levn@npm:^0.4.1": - version: 0.4.1 - resolution: "levn@npm:0.4.1" - dependencies: - prelude-ls: "npm:^1.2.1" - type-check: "npm:~0.4.0" - checksum: 10c0/effb03cad7c89dfa5bd4f6989364bfc79994c2042ec5966cb9b95990e2edee5cd8969ddf42616a0373ac49fac1403437deaf6e9050fbbaa3546093a59b9ac94e - languageName: node - linkType: hard - "libnpmaccess@npm:7.0.2": version: 7.0.2 resolution: "libnpmaccess@npm:7.0.2" @@ -6297,15 +5506,6 @@ __metadata: languageName: node linkType: hard -"locate-path@npm:^6.0.0": - version: 6.0.0 - resolution: "locate-path@npm:6.0.0" - dependencies: - p-locate: "npm:^5.0.0" - checksum: 10c0/d3972ab70dfe58ce620e64265f90162d247e87159b6126b01314dd67be43d50e96a50b517bce2d9452a79409c7614054c277b5232377de50416564a77ac7aad3 - languageName: node - linkType: hard - "lodash-es@npm:^4.17.21": version: 4.17.21 resolution: "lodash-es@npm:4.17.21" @@ -6362,13 +5562,6 @@ __metadata: languageName: node linkType: hard -"lodash.merge@npm:^4.6.2": - version: 4.6.2 - resolution: "lodash.merge@npm:4.6.2" - checksum: 10c0/402fa16a1edd7538de5b5903a90228aa48eb5533986ba7fa26606a49db2572bf414ff73a2c9f5d5fd36b31c46a5d5c7e1527749c07cbcf965ccff5fbdf32c506 - languageName: node - linkType: hard - "lodash.once@npm:^4.0.0": version: 4.1.1 resolution: "lodash.once@npm:4.1.1" @@ -6538,27 +5731,6 @@ __metadata: languageName: node linkType: hard -"memfs-browser@npm:^4.6.0": - version: 4.6.10002 - resolution: "memfs-browser@npm:4.6.10002" - dependencies: - memfs: "npm:4.6.0" - checksum: 10c0/61431d8d455a3ab963c2c7cb231441773d67e28b0d05ce69bd95db712c87767a3e676968006b17458729c42110864b6b41ceac687adcc8228525080fde97bc69 - languageName: node - linkType: hard - -"memfs@npm:4.6.0": - version: 4.6.0 - resolution: "memfs@npm:4.6.0" - dependencies: - json-joy: "npm:^9.2.0" - thingies: "npm:^1.11.1" - peerDependencies: - tslib: 2 - checksum: 10c0/370a70ff9156aaf5a75bfeca265d66b08795bf736c5ad0c1a597e489864d4f031f424b320ef3f331a99f0fa36ad90688ab28859b7c647ee3b473d4ee1fdd8d95 - languageName: node - linkType: hard - "memoize@npm:^10.0.0": version: 10.0.0 resolution: "memoize@npm:10.0.0" @@ -6680,7 +5852,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -6910,13 +6082,6 @@ __metadata: languageName: node linkType: hard -"natural-compare@npm:^1.4.0": - version: 1.4.0 - resolution: "natural-compare@npm:1.4.0" - checksum: 10c0/f5f9a7974bfb28a91afafa254b197f0f22c684d4a1731763dda960d2c8e375b36c7d690e0d9dc8fba774c537af14a7e979129bca23d88d052fbeb9466955e447 - languageName: node - linkType: hard - "negotiator@npm:^0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" @@ -7044,33 +6209,27 @@ __metadata: version: 0.0.0-use.local resolution: "node-rs@workspace:." dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.43" - "@napi-rs/wasm-runtime": "npm:^0.1.1" - "@swc-node/core": "npm:^1.12.0" - "@swc-node/register": "npm:^1.8.0" - "@swc/core": "npm:^1.4.2" + "@napi-rs/cli": "npm:^3.0.0-alpha.51" + "@napi-rs/wasm-runtime": "npm:^0.2.0" + "@swc-node/core": "npm:^1.13.0" + "@swc-node/register": "npm:^1.9.0" + "@swc/core": "npm:^1.4.16" "@taplo/cli": "npm:^0.7.0" "@tybys/wasm-util": "npm:^0.8.1" - "@types/node": "npm:^20.11.21" - "@typescript-eslint/eslint-plugin": "npm:^7.1.0" - "@typescript-eslint/parser": "npm:^7.1.0" - ava: "npm:^6.1.1" + "@types/node": "npm:^20.12.7" + ava: "npm:^6.1.2" benchmark: "npm:^2.1.4" codecov: "npm:^3.8.3" cross-env: "npm:^7.0.3" - eslint: "npm:^8.57.0" - eslint-config-prettier: "npm:^9.1.0" - eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-prettier: "npm:^5.1.3" husky: "npm:^9.0.11" lerna: "npm:^8.1.2" lint-staged: "npm:^15.2.2" - memfs-browser: "npm:^4.6.0" npm-run-all2: "npm:^6.1.2" + oxlint: "npm:^0.2.17" prettier: "npm:^3.2.5" ts-node: "npm:^10.9.2" tslib: "npm:^2.6.2" - typescript: "npm:^5.3.3" + typescript: "npm:^5.4.5" languageName: unknown linkType: soft @@ -7226,14 +6385,14 @@ __metadata: linkType: hard "npm-package-arg@npm:^11.0.0": - version: 11.0.1 - resolution: "npm-package-arg@npm:11.0.1" + version: 11.0.2 + resolution: "npm-package-arg@npm:11.0.2" dependencies: hosted-git-info: "npm:^7.0.0" - proc-log: "npm:^3.0.0" + proc-log: "npm:^4.0.0" semver: "npm:^7.3.5" validate-npm-package-name: "npm:^5.0.0" - checksum: 10c0/f5bc4056ffe46497847fb31e349c834efe01d36d170926d1032443e183219d5e6ce75a49c1d398caf2236d3a69180597d255bff685c68d6a81f2eac96262b94d + checksum: 10c0/d730572e128980db45c97c184a454cb565283bf849484bf92e3b4e8ec2d08a21bd4b2cba9467466853add3e8c7d81e5de476904ac241f3ae63e6905dfc8196d4 languageName: node linkType: hard @@ -7288,8 +6447,8 @@ __metadata: linkType: hard "npm-registry-fetch@npm:^16.0.0": - version: 16.2.0 - resolution: "npm-registry-fetch@npm:16.2.0" + version: 16.2.1 + resolution: "npm-registry-fetch@npm:16.2.1" dependencies: "@npmcli/redact": "npm:^1.1.0" make-fetch-happen: "npm:^13.0.0" @@ -7298,8 +6457,8 @@ __metadata: minipass-json-stream: "npm:^1.0.1" minizlib: "npm:^2.1.2" npm-package-arg: "npm:^11.0.0" - proc-log: "npm:^3.0.0" - checksum: 10c0/7b149b2b680c40e36b1f644e3a45c91c05014b1c648012f1d8f85a8f160fec3bc9b8379a74c1a3e3d78ce7395b755144de03a2216f9e246e73b9e69e8d0b2e10 + proc-log: "npm:^4.0.0" + checksum: 10c0/bccffc291771d55056a6ebedb7aaf431cecc663286e060dc2936e8e0deee454a4a71654f772afcaa44f0d74a2c02403d8b45486a0aa2dd6d2bd8c09c9134eeb9 languageName: node linkType: hard @@ -7365,21 +6524,21 @@ __metadata: languageName: node linkType: hard -"nx@npm:18.2.2, nx@npm:>=17.1.2 < 19": - version: 18.2.2 - resolution: "nx@npm:18.2.2" +"nx@npm:18.3.2, nx@npm:>=17.1.2 < 19": + version: 18.3.2 + resolution: "nx@npm:18.3.2" dependencies: - "@nrwl/tao": "npm:18.2.2" - "@nx/nx-darwin-arm64": "npm:18.2.2" - "@nx/nx-darwin-x64": "npm:18.2.2" - "@nx/nx-freebsd-x64": "npm:18.2.2" - "@nx/nx-linux-arm-gnueabihf": "npm:18.2.2" - "@nx/nx-linux-arm64-gnu": "npm:18.2.2" - "@nx/nx-linux-arm64-musl": "npm:18.2.2" - "@nx/nx-linux-x64-gnu": "npm:18.2.2" - "@nx/nx-linux-x64-musl": "npm:18.2.2" - "@nx/nx-win32-arm64-msvc": "npm:18.2.2" - "@nx/nx-win32-x64-msvc": "npm:18.2.2" + "@nrwl/tao": "npm:18.3.2" + "@nx/nx-darwin-arm64": "npm:18.3.2" + "@nx/nx-darwin-x64": "npm:18.3.2" + "@nx/nx-freebsd-x64": "npm:18.3.2" + "@nx/nx-linux-arm-gnueabihf": "npm:18.3.2" + "@nx/nx-linux-arm64-gnu": "npm:18.3.2" + "@nx/nx-linux-arm64-musl": "npm:18.3.2" + "@nx/nx-linux-x64-gnu": "npm:18.3.2" + "@nx/nx-linux-x64-musl": "npm:18.3.2" + "@nx/nx-win32-arm64-msvc": "npm:18.3.2" + "@nx/nx-win32-x64-msvc": "npm:18.3.2" "@yarnpkg/lockfile": "npm:^1.1.0" "@yarnpkg/parsers": "npm:3.0.0-rc.46" "@zkochan/js-yaml": "npm:0.0.6" @@ -7445,7 +6604,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 10c0/1df67c76b40a0aa0c4ddf93fb9e0498e10f26736211cf825fea4a99aaf3513cae0001cfa13d9adb4dbbbe4c3bfd8b7f9c63eba5b7c404e5a3b4401a1d7e56ade + checksum: 10c0/7e74fab52da1e79dd18a90b1e2b3f99770d060758675b8c533c601bae1ca619fddcfcdecc789111b9ca76bdc0e3ee0824969ad4cc4d4b8a4756f174815f07b8c languageName: node linkType: hard @@ -7456,66 +6615,6 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.13.1": - version: 1.13.1 - resolution: "object-inspect@npm:1.13.1" - checksum: 10c0/fad603f408e345c82e946abdf4bfd774260a5ed3e5997a0b057c44153ac32c7271ff19e3a5ae39c858da683ba045ccac2f65245c12763ce4e8594f818f4a648d - languageName: node - linkType: hard - -"object-keys@npm:^1.1.1": - version: 1.1.1 - resolution: "object-keys@npm:1.1.1" - checksum: 10c0/b11f7ccdbc6d406d1f186cdadb9d54738e347b2692a14439ca5ac70c225fa6db46db809711b78589866d47b25fc3e8dee0b4c722ac751e11180f9380e3d8601d - languageName: node - linkType: hard - -"object.assign@npm:^4.1.5": - version: 4.1.5 - resolution: "object.assign@npm:4.1.5" - dependencies: - call-bind: "npm:^1.0.5" - define-properties: "npm:^1.2.1" - has-symbols: "npm:^1.0.3" - object-keys: "npm:^1.1.1" - checksum: 10c0/60108e1fa2706f22554a4648299b0955236c62b3685c52abf4988d14fffb0e7731e00aa8c6448397e3eb63d087dcc124a9f21e1980f36d0b2667f3c18bacd469 - languageName: node - linkType: hard - -"object.fromentries@npm:^2.0.7": - version: 2.0.8 - resolution: "object.fromentries@npm:2.0.8" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.2" - es-object-atoms: "npm:^1.0.0" - checksum: 10c0/cd4327e6c3369cfa805deb4cbbe919bfb7d3aeebf0bcaba291bb568ea7169f8f8cdbcabe2f00b40db0c20cd20f08e11b5f3a5a36fb7dd3fe04850c50db3bf83b - languageName: node - linkType: hard - -"object.groupby@npm:^1.0.1": - version: 1.0.3 - resolution: "object.groupby@npm:1.0.3" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.2" - checksum: 10c0/60d0455c85c736fbfeda0217d1a77525956f76f7b2495edeca9e9bbf8168a45783199e77b894d30638837c654d0cc410e0e02cbfcf445bc8de71c3da1ede6a9c - languageName: node - linkType: hard - -"object.values@npm:^1.1.7": - version: 1.2.0 - resolution: "object.values@npm:1.2.0" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-object-atoms: "npm:^1.0.0" - checksum: 10c0/15809dc40fd6c5529501324fec5ff08570b7d70fb5ebbe8e2b3901afec35cf2b3dc484d1210c6c642cd3e7e0a5e18dd1d6850115337fef46bdae14ab0cb18ac3 - languageName: node - linkType: hard - "once@npm:^1.3.0, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" @@ -7554,20 +6653,6 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.9.3": - version: 0.9.3 - resolution: "optionator@npm:0.9.3" - dependencies: - "@aashutoshrathi/word-wrap": "npm:^1.2.3" - deep-is: "npm:^0.1.3" - fast-levenshtein: "npm:^2.0.6" - levn: "npm:^0.4.1" - prelude-ls: "npm:^1.2.1" - type-check: "npm:^0.4.0" - checksum: 10c0/66fba794d425b5be51353035cf3167ce6cfa049059cbb93229b819167687e0f48d2bc4603fcb21b091c99acb516aae1083624675b15c4765b2e4693a085e959c - languageName: node - linkType: hard - "ora@npm:5.3.0": version: 5.3.0 resolution: "ora@npm:5.3.0" @@ -7608,6 +6693,41 @@ __metadata: languageName: node linkType: hard +"oxlint@npm:^0.2.17": + version: 0.2.17 + resolution: "oxlint@npm:0.2.17" + dependencies: + "@oxlint/darwin-arm64": "npm:0.2.17" + "@oxlint/darwin-x64": "npm:0.2.17" + "@oxlint/linux-arm64-gnu": "npm:0.2.17" + "@oxlint/linux-arm64-musl": "npm:0.2.17" + "@oxlint/linux-x64-gnu": "npm:0.2.17" + "@oxlint/linux-x64-musl": "npm:0.2.17" + "@oxlint/win32-arm64": "npm:0.2.17" + "@oxlint/win32-x64": "npm:0.2.17" + dependenciesMeta: + "@oxlint/darwin-arm64": + optional: true + "@oxlint/darwin-x64": + optional: true + "@oxlint/linux-arm64-gnu": + optional: true + "@oxlint/linux-arm64-musl": + optional: true + "@oxlint/linux-x64-gnu": + optional: true + "@oxlint/linux-x64-musl": + optional: true + "@oxlint/win32-arm64": + optional: true + "@oxlint/win32-x64": + optional: true + bin: + oxlint: bin/oxlint + checksum: 10c0/4f642a93efe3775fadcb2fc3974cc18a023c79d870f75be7effc520d081fa4e72e770ef9091c53b8e463306637f1a7d91e95e2122185b0f8e5f36dc65a640582 + languageName: node + linkType: hard + "p-finally@npm:^1.0.0": version: 1.0.0 resolution: "p-finally@npm:1.0.0" @@ -7633,15 +6753,6 @@ __metadata: languageName: node linkType: hard -"p-limit@npm:^3.0.2": - version: 3.1.0 - resolution: "p-limit@npm:3.1.0" - dependencies: - yocto-queue: "npm:^0.1.0" - checksum: 10c0/9db675949dbdc9c3763c89e748d0ef8bdad0afbb24d49ceaf4c46c02c77d30db4e0652ed36d0a0a7a95154335fab810d95c86153105bb73b3a90448e2bb14e1a - languageName: node - linkType: hard - "p-locate@npm:^2.0.0": version: 2.0.0 resolution: "p-locate@npm:2.0.0" @@ -7660,15 +6771,6 @@ __metadata: languageName: node linkType: hard -"p-locate@npm:^5.0.0": - version: 5.0.0 - resolution: "p-locate@npm:5.0.0" - dependencies: - p-limit: "npm:^3.0.2" - checksum: 10c0/2290d627ab7903b8b70d11d384fee714b797f6040d9278932754a6860845c4d3190603a0772a663c8cb5a7b21d1b16acb3a6487ebcafa9773094edc3dfe6009a - languageName: node - linkType: hard - "p-map-series@npm:2.1.0": version: 2.1.0 resolution: "p-map-series@npm:2.1.0" @@ -7759,8 +6861,8 @@ __metadata: linkType: hard "pacote@npm:^17.0.5": - version: 17.0.6 - resolution: "pacote@npm:17.0.6" + version: 17.0.7 + resolution: "pacote@npm:17.0.7" dependencies: "@npmcli/git": "npm:^5.0.0" "@npmcli/installed-package-contents": "npm:^2.0.1" @@ -7773,7 +6875,7 @@ __metadata: npm-packlist: "npm:^8.0.0" npm-pick-manifest: "npm:^9.0.0" npm-registry-fetch: "npm:^16.0.0" - proc-log: "npm:^3.0.0" + proc-log: "npm:^4.0.0" promise-retry: "npm:^2.0.1" read-package-json: "npm:^7.0.0" read-package-json-fast: "npm:^3.0.0" @@ -7782,7 +6884,7 @@ __metadata: tar: "npm:^6.1.11" bin: pacote: lib/bin.js - checksum: 10c0/d8fc116cb91d453d2a42493ea5ced3ff57dbfdb6e5b9b514f1d0465422e80042c69013fb4f77be5f27751185c6b174a40d8a53debdfb57cc4ba82a9650d970db + checksum: 10c0/05730d3233918e4d89a4b9f8b436cddbe5081a4922c26c8af7d8f7db3adc79b211edd0e1ef2fd1c5b280811fd93a4486d76188fe75f3172a09d864f099d61066 languageName: node linkType: hard @@ -8007,29 +7109,6 @@ __metadata: languageName: node linkType: hard -"possible-typed-array-names@npm:^1.0.0": - version: 1.0.0 - resolution: "possible-typed-array-names@npm:1.0.0" - checksum: 10c0/d9aa22d31f4f7680e20269db76791b41c3a32c01a373e25f8a4813b4d45f7456bfc2b6d68f752dc4aab0e0bb0721cb3d76fb678c9101cb7a16316664bc2c73fd - languageName: node - linkType: hard - -"prelude-ls@npm:^1.2.1": - version: 1.2.1 - resolution: "prelude-ls@npm:1.2.1" - checksum: 10c0/b00d617431e7886c520a6f498a2e14c75ec58f6d93ba48c3b639cf241b54232d90daa05d83a9e9b9fef6baa63cb7e1e4602c2372fea5bc169668401eb127d0cd - languageName: node - linkType: hard - -"prettier-linter-helpers@npm:^1.0.0": - version: 1.0.0 - resolution: "prettier-linter-helpers@npm:1.0.0" - dependencies: - fast-diff: "npm:^1.1.2" - checksum: 10c0/81e0027d731b7b3697ccd2129470ed9913ecb111e4ec175a12f0fcfab0096516373bf0af2fef132af50cafb0a905b74ff57996d615f59512bb9ac7378fcc64ab - languageName: node - linkType: hard - "prettier@npm:^3.2.5": version: 3.2.5 resolution: "prettier@npm:3.2.5" @@ -8066,6 +7145,13 @@ __metadata: languageName: node linkType: hard +"proc-log@npm:^4.0.0": + version: 4.2.0 + resolution: "proc-log@npm:4.2.0" + checksum: 10c0/17db4757c2a5c44c1e545170e6c70a26f7de58feb985091fb1763f5081cab3d01b181fb2dd240c9f4a4255a1d9227d163d5771b7e69c9e49a561692db865efb9 + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -8296,18 +7382,6 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.5.2": - version: 1.5.2 - resolution: "regexp.prototype.flags@npm:1.5.2" - dependencies: - call-bind: "npm:^1.0.6" - define-properties: "npm:^1.2.1" - es-errors: "npm:^1.3.0" - set-function-name: "npm:^2.0.1" - checksum: 10c0/0f3fc4f580d9c349f8b560b012725eb9c002f36daa0041b3fbf6f4238cb05932191a4d7d5db3b5e2caa336d5150ad0402ed2be81f711f9308fe7e1a9bf9bd552 - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -8338,7 +7412,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.22.4": +"resolve@npm:^1.10.0": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -8351,7 +7425,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -8459,18 +7533,6 @@ __metadata: languageName: node linkType: hard -"safe-array-concat@npm:^1.1.2": - version: 1.1.2 - resolution: "safe-array-concat@npm:1.1.2" - dependencies: - call-bind: "npm:^1.0.7" - get-intrinsic: "npm:^1.2.4" - has-symbols: "npm:^1.0.3" - isarray: "npm:^2.0.5" - checksum: 10c0/12f9fdb01c8585e199a347eacc3bae7b5164ae805cdc8c6707199dbad5b9e30001a50a43c4ee24dc9ea32dbb7279397850e9208a7e217f4d8b1cf5d90129dec9 - languageName: node - linkType: hard - "safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" @@ -8485,17 +7547,6 @@ __metadata: languageName: node linkType: hard -"safe-regex-test@npm:^1.0.3": - version: 1.0.3 - resolution: "safe-regex-test@npm:1.0.3" - dependencies: - call-bind: "npm:^1.0.6" - es-errors: "npm:^1.3.0" - is-regex: "npm:^1.1.4" - checksum: 10c0/900bf7c98dc58f08d8523b7012b468e4eb757afa624f198902c0643d7008ba777b0bdc35810ba0b758671ce887617295fb742b3f3968991b178ceca54cb07603 - languageName: node - linkType: hard - "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -8523,7 +7574,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.3.1": +"semver@npm:^6.0.0": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -8582,18 +7633,6 @@ __metadata: languageName: node linkType: hard -"set-function-name@npm:^2.0.1": - version: 2.0.2 - resolution: "set-function-name@npm:2.0.2" - dependencies: - define-data-property: "npm:^1.1.4" - es-errors: "npm:^1.3.0" - functions-have-names: "npm:^1.2.3" - has-property-descriptors: "npm:^1.0.2" - checksum: 10c0/fce59f90696c450a8523e754abb305e2b8c73586452619c2bad5f7bf38c7b6b4651895c9db895679c5bef9554339cf3ef1c329b66ece3eda7255785fbe299316 - languageName: node - linkType: hard - "shallow-clone@npm:^3.0.0": version: 3.0.1 resolution: "shallow-clone@npm:3.0.1" @@ -8626,18 +7665,6 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4": - version: 1.0.6 - resolution: "side-channel@npm:1.0.6" - dependencies: - call-bind: "npm:^1.0.7" - es-errors: "npm:^1.3.0" - get-intrinsic: "npm:^1.2.4" - object-inspect: "npm:^1.13.1" - checksum: 10c0/d2afd163dc733cc0a39aa6f7e39bf0c436293510dbccbff446733daeaf295857dbccf94297092ec8c53e2503acac30f0b78830876f0485991d62a90e9cad305f - languageName: node - linkType: hard - "signal-exit@npm:3.0.7, signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" @@ -8745,12 +7772,12 @@ __metadata: linkType: hard "socks@npm:^2.6.2, socks@npm:^2.7.1": - version: 2.8.1 - resolution: "socks@npm:2.8.1" + version: 2.8.3 + resolution: "socks@npm:2.8.3" dependencies: ip-address: "npm:^9.0.5" smart-buffer: "npm:^4.2.0" - checksum: 10c0/ac77b515c260473cc7c4452f09b20939e22510ce3ae48385c516d1d5784374d5cc75be3cb18ff66cc985a7f4f2ef8fef84e984c5ec70aad58355ed59241f40a8 + checksum: 10c0/d54a52bf9325165770b674a67241143a3d8b4e4c8884560c4e0e078aace2a728dffc7f70150660f51b85797c4e1a3b82f9b7aa25e0a0ceae1a243365da5c51a7 languageName: node linkType: hard @@ -8933,40 +7960,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.trim@npm:^1.2.9": - version: 1.2.9 - resolution: "string.prototype.trim@npm:1.2.9" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.0" - es-object-atoms: "npm:^1.0.0" - checksum: 10c0/dcef1a0fb61d255778155006b372dff8cc6c4394bc39869117e4241f41a2c52899c0d263ffc7738a1f9e61488c490b05c0427faa15151efad721e1a9fb2663c2 - languageName: node - linkType: hard - -"string.prototype.trimend@npm:^1.0.8": - version: 1.0.8 - resolution: "string.prototype.trimend@npm:1.0.8" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-object-atoms: "npm:^1.0.0" - checksum: 10c0/0a0b54c17c070551b38e756ae271865ac6cc5f60dabf2e7e343cceae7d9b02e1a1120a824e090e79da1b041a74464e8477e2da43e2775c85392be30a6f60963c - languageName: node - linkType: hard - -"string.prototype.trimstart@npm:^1.0.8": - version: 1.0.8 - resolution: "string.prototype.trimstart@npm:1.0.8" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-object-atoms: "npm:^1.0.0" - checksum: 10c0/d53af1899959e53c83b64a5fd120be93e067da740e7e75acb433849aa640782fb6c7d4cd5b84c954c84413745a3764df135a8afeb22908b86a835290788d8366 - languageName: node - linkType: hard - "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -9040,13 +8033,6 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:^3.1.1": - version: 3.1.1 - resolution: "strip-json-comments@npm:3.1.1" - checksum: 10c0/9681a6257b925a7fa0f285851c0e613cc934a50661fa7bb41ca9cbbff89686bb4a0ee366e6ecedc4daafd01e83eee0720111ab294366fe7c185e935475ebcecd - languageName: node - linkType: hard - "strong-log-transformer@npm:2.1.0, strong-log-transformer@npm:^2.1.0": version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" @@ -9113,16 +8099,6 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.8.6": - version: 0.8.8 - resolution: "synckit@npm:0.8.8" - dependencies: - "@pkgr/core": "npm:^0.1.0" - tslib: "npm:^2.6.2" - checksum: 10c0/c3d3aa8e284f3f84f2f868b960c9f49239b364e35f6d20825a448449a3e9c8f49fe36cdd5196b30615682f007830d46f2ea354003954c7336723cb821e4b6519 - languageName: node - linkType: hard - "tapable@npm:^2.1.1, tapable@npm:^2.2.0": version: 2.2.1 resolution: "tapable@npm:2.2.1" @@ -9241,22 +8217,6 @@ __metadata: languageName: node linkType: hard -"text-table@npm:^0.2.0": - version: 0.2.0 - resolution: "text-table@npm:0.2.0" - checksum: 10c0/02805740c12851ea5982686810702e2f14369a5f4c5c40a836821e3eefc65ffeec3131ba324692a37608294b0fd8c1e55a2dd571ffed4909822787668ddbee5c - languageName: node - linkType: hard - -"thingies@npm:^1.11.1": - version: 1.20.0 - resolution: "thingies@npm:1.20.0" - peerDependencies: - tslib: ^2 - checksum: 10c0/5ae71c6b56ede3c6354f5184320253037fd5710a26d523d11ccdedb8c3046b3658c4fd10d88a9bd44189c6f0a8a327f17d22d4594e2cf58b4e5c05dc3e9b9ac1 - languageName: node - linkType: hard - "through2@npm:^2.0.0": version: 2.0.5 resolution: "through2@npm:2.0.5" @@ -9327,15 +8287,6 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.0.1": - version: 1.3.0 - resolution: "ts-api-utils@npm:1.3.0" - peerDependencies: - typescript: ">=4.2.0" - checksum: 10c0/f54a0ba9ed56ce66baea90a3fa087a484002e807f28a8ccb2d070c75e76bde64bd0f6dce98b3802834156306050871b67eec325cb4e918015a360a3f0868c77c - languageName: node - linkType: hard - "ts-node@npm:^10.9.2": version: 10.9.2 resolution: "ts-node@npm:10.9.2" @@ -9374,18 +8325,6 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.15.0": - version: 3.15.0 - resolution: "tsconfig-paths@npm:3.15.0" - dependencies: - "@types/json5": "npm:^0.0.29" - json5: "npm:^1.0.2" - minimist: "npm:^1.2.6" - strip-bom: "npm:^3.0.0" - checksum: 10c0/5b4f301a2b7a3766a986baf8fc0e177eb80bdba6e396792ff92dc23b5bca8bb279fc96517dcaaef63a3b49bebc6c4c833653ec58155780bc906bdbcf7dda0ef5 - languageName: node - linkType: hard - "tsconfig-paths@npm:^4.1.2": version: 4.2.0 resolution: "tsconfig-paths@npm:4.2.0" @@ -9433,15 +8372,6 @@ __metadata: languageName: node linkType: hard -"type-check@npm:^0.4.0, type-check@npm:~0.4.0": - version: 0.4.0 - resolution: "type-check@npm:0.4.0" - dependencies: - prelude-ls: "npm:^1.2.1" - checksum: 10c0/7b3fd0ed43891e2080bf0c5c504b418fbb3e5c7b9708d3d015037ba2e6323a28152ec163bcb65212741fa5d2022e3075ac3c76440dbd344c9035f818e8ecee58 - languageName: node - linkType: hard - "type-fest@npm:^0.13.1": version: 0.13.1 resolution: "type-fest@npm:0.13.1" @@ -9456,13 +8386,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.20.2": - version: 0.20.2 - resolution: "type-fest@npm:0.20.2" - checksum: 10c0/dea9df45ea1f0aaa4e2d3bed3f9a0bfe9e5b2592bddb92eb1bf06e50bcf98dbb78189668cd8bc31a0511d3fc25539b4cd5c704497e53e93e2d40ca764b10bfc3 - languageName: node - linkType: hard - "type-fest@npm:^0.21.3": version: 0.21.3 resolution: "type-fest@npm:0.21.3" @@ -9491,58 +8414,6 @@ __metadata: languageName: node linkType: hard -"typed-array-buffer@npm:^1.0.2": - version: 1.0.2 - resolution: "typed-array-buffer@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.7" - es-errors: "npm:^1.3.0" - is-typed-array: "npm:^1.1.13" - checksum: 10c0/9e043eb38e1b4df4ddf9dde1aa64919ae8bb909571c1cc4490ba777d55d23a0c74c7d73afcdd29ec98616d91bb3ae0f705fad4421ea147e1daf9528200b562da - languageName: node - linkType: hard - -"typed-array-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "typed-array-byte-length@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-proto: "npm:^1.0.3" - is-typed-array: "npm:^1.1.13" - checksum: 10c0/fcebeffb2436c9f355e91bd19e2368273b88c11d1acc0948a2a306792f1ab672bce4cfe524ab9f51a0505c9d7cd1c98eff4235c4f6bfef6a198f6cfc4ff3d4f3 - languageName: node - linkType: hard - -"typed-array-byte-offset@npm:^1.0.2": - version: 1.0.2 - resolution: "typed-array-byte-offset@npm:1.0.2" - dependencies: - available-typed-arrays: "npm:^1.0.7" - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-proto: "npm:^1.0.3" - is-typed-array: "npm:^1.1.13" - checksum: 10c0/d2628bc739732072e39269389a758025f75339de2ed40c4f91357023c5512d237f255b633e3106c461ced41907c1bf9a533c7e8578066b0163690ca8bc61b22f - languageName: node - linkType: hard - -"typed-array-length@npm:^1.0.6": - version: 1.0.6 - resolution: "typed-array-length@npm:1.0.6" - dependencies: - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-proto: "npm:^1.0.3" - is-typed-array: "npm:^1.1.13" - possible-typed-array-names: "npm:^1.0.0" - checksum: 10c0/74253d7dc488eb28b6b2711cf31f5a9dcefc9c41b0681fd1c178ed0a1681b4468581a3626d39cd4df7aee3d3927ab62be06aa9ca74e5baf81827f61641445b77 - languageName: node - linkType: hard - "typedarray@npm:^0.0.6": version: 0.0.6 resolution: "typedarray@npm:0.0.6" @@ -9550,23 +8421,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:>=3 < 6, typescript@npm:^5.3.3": - version: 5.4.4 - resolution: "typescript@npm:5.4.4" +"typescript@npm:>=3 < 6, typescript@npm:^5.4.5": + version: 5.4.5 + resolution: "typescript@npm:5.4.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/4d8de0291204ed61ca97ad0cba2ce064e09c4988ca1c451c787e4653ba76296ba35177a52694e8a00cf4ef899d0ee83338663b926d8b7d55167ff0ba81549999 + checksum: 10c0/2954022ada340fd3d6a9e2b8e534f65d57c92d5f3989a263754a78aba549f7e6529acc1921913560a4b816c46dce7df4a4d29f9f11a3dc0d4213bb76d043251e languageName: node linkType: hard -"typescript@patch:typescript@npm%3A>=3 < 6#optional!builtin, typescript@patch:typescript@npm%3A^5.3.3#optional!builtin": - version: 5.4.4 - resolution: "typescript@patch:typescript@npm%3A5.4.4#optional!builtin::version=5.4.4&hash=5adc0c" +"typescript@patch:typescript@npm%3A>=3 < 6#optional!builtin, typescript@patch:typescript@npm%3A^5.4.5#optional!builtin": + version: 5.4.5 + resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/1fa41b9964a9ff0ed913b339c90b46031b2d2da3cb1a192af516610733f7f1d5f7f9754a8e22b9ac7076d3d8aedd2c4f84db3f113bad060eac3a95962443a1bf + checksum: 10c0/db2ad2a16ca829f50427eeb1da155e7a45e598eec7b086d8b4e8ba44e5a235f758e606d681c66992230d3fc3b8995865e5fd0b22a2c95486d0b3200f83072ec9 languageName: node linkType: hard @@ -9579,18 +8450,6 @@ __metadata: languageName: node linkType: hard -"unbox-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "unbox-primitive@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.2" - has-bigints: "npm:^1.0.2" - has-symbols: "npm:^1.0.3" - which-boxed-primitive: "npm:^1.0.2" - checksum: 10c0/81ca2e81134167cc8f75fa79fbcc8a94379d6c61de67090986a2273850989dd3bae8440c163121b77434b68263e34787a675cbdcb34bb2f764c6b9c843a11b66 - languageName: node - linkType: hard - "undici-types@npm:~5.26.4": version: 5.26.5 resolution: "undici-types@npm:5.26.5" @@ -9778,7 +8637,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5, webpack@npm:^5.90.3": +"webpack@npm:^5, webpack@npm:^5.91.0": version: 5.91.0 resolution: "webpack@npm:5.91.0" dependencies: @@ -9832,32 +8691,6 @@ __metadata: languageName: node linkType: hard -"which-boxed-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "which-boxed-primitive@npm:1.0.2" - dependencies: - is-bigint: "npm:^1.0.1" - is-boolean-object: "npm:^1.1.0" - is-number-object: "npm:^1.0.4" - is-string: "npm:^1.0.5" - is-symbol: "npm:^1.0.3" - checksum: 10c0/0a62a03c00c91dd4fb1035b2f0733c341d805753b027eebd3a304b9cb70e8ce33e25317add2fe9b5fea6f53a175c0633ae701ff812e604410ddd049777cd435e - languageName: node - linkType: hard - -"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15": - version: 1.1.15 - resolution: "which-typed-array@npm:1.1.15" - dependencies: - available-typed-arrays: "npm:^1.0.7" - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-tostringtag: "npm:^1.0.2" - checksum: 10c0/4465d5348c044032032251be54d8988270e69c6b7154f8fcb2a47ff706fe36f7624b3a24246b8d9089435a8f4ec48c1c1025c5d6b499456b9e5eff4f48212983 - languageName: node - linkType: hard - "which@npm:^2.0.1": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -10090,10 +8923,3 @@ __metadata: checksum: 10c0/0732468dd7622ed8a274f640f191f3eaf1f39d5349a1b72836df484998d7d9807fbea094e2f5486d6b0cd2414aad5775972df0e68f8604db89a239f0f4bf7443 languageName: node linkType: hard - -"yocto-queue@npm:^0.1.0": - version: 0.1.0 - resolution: "yocto-queue@npm:0.1.0" - checksum: 10c0/dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f - languageName: node - linkType: hard