diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index bdc853b..3025961 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -30,12 +30,12 @@ jobs: fail-fast: false matrix: settings: - - host: macos-14 + - host: macos-latest target: x86_64-apple-darwin setup: | brew install meson llvm build: | - export PATH="/opt/homebrew/opt/llvm/bin:$PATH" + export PATH="$(brew --prefix llvm)/bin:$PATH" export CC=clang export CXX=clang++ export CMAKE_BUILD_PARALLEL_LEVEL=2 @@ -46,7 +46,7 @@ jobs: python -m pip install meson yarn workspace @napi-rs/image build --target x86_64-pc-windows-msvc --features with_simd target: x86_64-pc-windows-msvc - - host: macos-14 + - host: macos-latest setup: | brew install meson llvm cargo install cargo-xwin @@ -56,7 +56,7 @@ jobs: export CFLAGS="-mavx2 -mpclmul" export CXXFLAGS="-mavx2 -mpclmul" export CARGO_PROFILE_RELEASE_LTO="false" - export PATH="/opt/homebrew/opt/llvm/bin:$PATH" + export PATH="$(brew --prefix llvm)/bin:$PATH" clang --version CARGO="cargo-xwin" yarn workspace @napi-rs/image build --features with_simd --target i686-pc-windows-msvc target: i686-pc-windows-msvc @@ -92,14 +92,14 @@ jobs: setup: | brew install meson llvm build: | - export PATH="/usr/local/opt/llvm/bin:$PATH" + export PATH="$(brew --prefix llvm)/bin:$PATH" export MACOSX_DEPLOYMENT_TARGET='11.0' export CMAKE_BUILD_PARALLEL_LEVEL=2 export CC=clang export CXX=clang++ export CARGO_TARGET_AARCH64_APPLE_DARWIN_LINKER="clang" clang --version - yarn workspace @napi-rs/image build --target aarch64-apple-darwin --features with_simd -- -vvv + yarn workspace @napi-rs/image build --target aarch64-apple-darwin --features with_simd - host: ubuntu-latest target: aarch64-unknown-linux-gnu docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64 @@ -136,15 +136,15 @@ jobs: apk add --update --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing --no-cache aom-dev perl meson && yarn workspace @napi-rs/image build --target aarch64-unknown-linux-musl --features with_simd && chmod -R 777 target - - host: macos-14 - target: wasm32-wasi-preview1-threads + - host: macos-latest + target: wasm32-wasip1-threads setup: | - wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-21/wasi-sdk-21.0-macos.tar.gz - tar -xvf wasi-sdk-21.0-macos.tar.gz + wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22/wasi-sdk-22.0-macos.tar.gz + tar -xvf wasi-sdk-22.0-macos.tar.gz build: | - export WASI_SDK_PATH="$(pwd)/wasi-sdk-21.0" + export WASI_SDK_PATH="$(pwd)/wasi-sdk-22.0" export CMAKE_BUILD_PARALLEL_LEVEL=2 - yarn workspace @napi-rs/image build --target wasm32-wasi-preview1-threads + yarn workspace @napi-rs/image build --target wasm32-wasip1-threads name: stable - ${{ matrix.settings.target }} - node@20 runs-on: ${{ matrix.settings.host }} @@ -180,7 +180,7 @@ jobs: - uses: goto-bus-stop/setup-zig@v2 if: ${{ contains(matrix.settings.target, 'musl') }} with: - version: 0.11.0 + version: 0.12.0 - name: Setup toolchain run: ${{ matrix.settings.setup }} if: ${{ matrix.settings.setup }} @@ -265,9 +265,9 @@ jobs: settings: - host: windows-latest target: x86_64-pc-windows-msvc - - host: macos-14 + - host: macos-latest target: x86_64-apple-darwin - - host: macos-14 + - host: macos-latest target: aarch64-apple-darwin node: - '18' @@ -451,7 +451,7 @@ jobs: run: yarn test test-wasi-on-nodejs: name: Test wasi on Node.js - runs-on: macos-14 + runs-on: macos-latest needs: - build steps: @@ -459,7 +459,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: Install dependencies run: yarn install --immutable --mode=skip-build diff --git a/package.json b/package.json index 3714fcd..544f428 100644 --- a/package.json +++ b/package.json @@ -12,20 +12,20 @@ "website" ], "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.41", + "@napi-rs/cli": "^3.0.0-alpha.55", "@taplo/cli": "^0.7.0", - "@types/node": "^20.11.16", + "@types/node": "^20.12.11", "@types/sharp": "^0.32.0", - "ava": "^6.1.1", + "ava": "^6.1.3", "blurhash": "^2.0.5", "chalk": "^5.3.0", - "electron": "^30.0.0", + "electron": "^30.0.3", "lerna": "^8.1.2", - "npm-run-all2": "^6.0.0", + "npm-run-all2": "^6.1.2", "prettier": "^3.2.5", "rxjs": "^7.8.1", - "sharp": "^0.33.2", - "typescript": "^5.3.3" + "sharp": "^0.33.3", + "typescript": "^5.4.5" }, "scripts": { "artifacts": "lerna run artifacts", diff --git a/packages/binding/__test__/optimize.spec.mjs b/packages/binding/__test__/optimize.spec.mjs index 1560191..be85852 100644 --- a/packages/binding/__test__/optimize.spec.mjs +++ b/packages/binding/__test__/optimize.spec.mjs @@ -55,13 +55,13 @@ test('should be able to lossless encode webp from jpeg', (t) => { test('should be able to encode avif from png', (t) => { t.true(new Transformer(PNG).avifSync({ speed: 10, - threads: 4, + threads: 1, }).length < PNG.length) }) test('should be able to encode avif from jpeg', (t) => { t.true(new Transformer(JPEG).avifSync({ speed: 10, - threads: 4, + threads: 1, }).length < JPEG.length) }) diff --git a/packages/binding/__test__/transformer.spec.mjs b/packages/binding/__test__/transformer.spec.mjs index fe2e7a1..f428573 100644 --- a/packages/binding/__test__/transformer.spec.mjs +++ b/packages/binding/__test__/transformer.spec.mjs @@ -65,6 +65,6 @@ test('should be able to create transformer from raw rgba pixels', async (t) => { await t.notThrowsAsync(() => Transformer.fromRgbaPixels(pixels, 32, 32).webp()) }) -test('should be able to create transformer from SVG', async (t) => { - await t.notThrowsAsync(() => Transformer.fromSvg(SVG).jpeg()) +test('should be able to create transformer from SVG', (t) => { + t.notThrows(() => Transformer.fromSvg(SVG).jpegSync()) }) diff --git a/packages/binding/image.wasi-browser.js b/packages/binding/image.wasi-browser.js index 0fb9b98..a21ed95 100644 --- a/packages/binding/image.wasi-browser.js +++ b/packages/binding/image.wasi-browser.js @@ -2,27 +2,20 @@ import { instantiateNapiModuleSync as __emnapiInstantiateNapiModuleSync, getDefaultContext as __emnapiGetDefaultContext, WASI as __WASI, + createOnMessage as __wasmCreateOnMessageForFsProxy, } from '@napi-rs/wasm-runtime' -import { Volume as __Volume, createFsFromVolume as __createFsFromVolume } from '@napi-rs/wasm-runtime/fs' import __wasmUrl from './image.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, }) @@ -37,9 +30,11 @@ const { asyncWorkPoolSize: 4, wasi: __wasi, onCreateWorker() { - return new Worker(new URL('./wasi-worker-browser.mjs', import.meta.url), { + const worker = new Worker(new URL('./wasi-worker-browser.mjs', import.meta.url), { type: 'module', }) + + return worker }, overwriteImports(importObject) { importObject.env = { diff --git a/packages/binding/image.wasi.cjs b/packages/binding/image.wasi.cjs index 165d5dd..3287793 100644 --- a/packages/binding/image.wasi.cjs +++ b/packages/binding/image.wasi.cjs @@ -3,7 +3,7 @@ /* auto-generated by NAPI-RS */ -const __nodeFs= require('node:fs') +const __nodeFs = require('node:fs') const __nodePath = require('node:path') const { WASI: __nodeWASI } = require('node:wasi') const { Worker } = require('node:worker_threads') @@ -11,27 +11,33 @@ const { Worker } = require('node:worker_threads') const { instantiateNapiModuleSync: __emnapiInstantiateNapiModuleSync, getDefaultContext: __emnapiGetDefaultContext, + createOnMessage: __wasmCreateOnMessageForFsProxy, } = 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, 'image.wasm32-wasi.wasm') +const __wasmDebugFilePath = __nodePath.join(__dirname, 'image.wasm32-wasi.debug.wasm') -if (!__nodeFs.existsSync(__wasmFilePath)) { +if (__nodeFs.existsSync(__wasmDebugFilePath)) { + __wasmFilePath = __wasmDebugFilePath +} else if (!__nodeFs.existsSync(__wasmFilePath)) { try { __wasmFilePath = __nodePath.resolve('@napi-rs/image-wasm32-wasi') } catch { @@ -52,10 +58,14 @@ const { instance: __napiInstance, module: __wasiModule, napiModule: __napiModule })(), wasi: __wasi, onCreateWorker() { - return new Worker(__nodePath.join(__dirname, 'wasi-worker.mjs'), { + const worker = new Worker(__nodePath.join(__dirname, 'wasi-worker.mjs'), { env: process.env, execArgv: ['--experimental-wasi-unstable-preview1'], }) + worker.onmessage = ({ data }) => { + __wasmCreateOnMessageForFsProxy(__nodeFs)(data) + } + return worker }, overwriteImports(importObject) { importObject.env = { diff --git a/packages/binding/index.d.ts b/packages/binding/index.d.ts index 6bf0227..4d1c989 100644 --- a/packages/binding/index.d.ts +++ b/packages/binding/index.d.ts @@ -1,10 +1,9 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ - export class Transformer { constructor(input: Buffer) /** Support CSS3 color, e.g. rgba(255, 255, 255, .8) */ - static fromSvg(input: string | Buffer, background?: string | undefined | null): Transformer + static fromSvg(input: string | Uint8Array, background?: string | undefined | null): Transformer static fromRgbaPixels(input: Uint8Array | Uint8ClampedArray, width: number, height: number): Transformer metadata(withExif?: boolean | undefined | null, signal?: AbortSignal | undefined | null): Promise /** diff --git a/packages/binding/index.js b/packages/binding/index.js index 9d35b58..512e641 100644 --- a/packages/binding/index.js +++ b/packages/binding/index.js @@ -2,14 +2,10 @@ /* eslint-disable */ /* auto-generated by NAPI-RS */ -const { existsSync, readFileSync } = require('fs') -const { join } = require('path') - -const { platform, arch } = process +const { readFileSync } = require('fs') let nativeBinding = null -let localFileExisted = false -let loadError = null +const loadErrors = [] const isMusl = () => { let musl = false @@ -60,281 +56,281 @@ const isMuslFromChildProcess = () => { } } -switch (platform) { - case 'android': - switch (arch) { - case 'arm64': - localFileExisted = existsSync(join(__dirname, 'image.android-arm64.node')) - try { - if (localFileExisted) { - nativeBinding = require('./image.android-arm64.node') - } else { - nativeBinding = require('@napi-rs/image-android-arm64') - } - } catch (e) { - loadError = e - } - break - case 'arm': - localFileExisted = existsSync(join(__dirname, 'image.android-arm-eabi.node')) - try { - if (localFileExisted) { - nativeBinding = require('./image.android-arm-eabi.node') - } else { - nativeBinding = require('@napi-rs/image-android-arm-eabi') - } - } catch (e) { - loadError = e - } - break - default: - loadError = new Error(`Unsupported architecture on Android ${arch}`) +function requireNative() { + if (process.platform === 'android') { + if (process.arch === 'arm64') { + try { + return require('./image.android-arm64.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-android-arm64') + } catch (e) { + loadErrors.push(e) + } + + } else if (process.arch === 'arm') { + try { + return require('./image.android-arm-eabi.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-android-arm-eabi') + } catch (e) { + loadErrors.push(e) + } + + } else { + loadErrors.push(new Error(`Unsupported architecture on Android ${process.arch}`)) } - break - case 'win32': - switch (arch) { - case 'x64': - localFileExisted = existsSync( - join(__dirname, 'image.win32-x64-msvc.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.win32-x64-msvc.node') - } else { - nativeBinding = require('@napi-rs/image-win32-x64-msvc') - } - } catch (e) { - loadError = e - } - break - case 'ia32': - localFileExisted = existsSync( - join(__dirname, 'image.win32-ia32-msvc.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.win32-ia32-msvc.node') - } else { - nativeBinding = require('@napi-rs/image-win32-ia32-msvc') - } - } catch (e) { - loadError = e - } - break - case 'arm64': - localFileExisted = existsSync( - join(__dirname, 'image.win32-arm64-msvc.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.win32-arm64-msvc.node') - } else { - nativeBinding = require('@napi-rs/image-win32-arm64-msvc') - } - } catch (e) { - loadError = e - } - break - default: - loadError = new Error(`Unsupported architecture on Windows: ${arch}`) + } else if (process.platform === 'win32') { + if (process.arch === 'x64') { + try { + return require('./image.win32-x64-msvc.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-win32-x64-msvc') + } catch (e) { + loadErrors.push(e) + } + + } else if (process.arch === 'ia32') { + try { + return require('./image.win32-ia32-msvc.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-win32-ia32-msvc') + } catch (e) { + loadErrors.push(e) + } + + } else if (process.arch === 'arm64') { + try { + return require('./image.win32-arm64-msvc.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-win32-arm64-msvc') + } catch (e) { + loadErrors.push(e) + } + + } else { + loadErrors.push(new Error(`Unsupported architecture on Windows: ${process.arch}`)) } - break - case 'darwin': - localFileExisted = existsSync(join(__dirname, 'image.darwin-universal.node')) + } else if (process.platform === 'darwin') { try { - if (localFileExisted) { - nativeBinding = require('./image.darwin-universal.node') + return require('./image.darwin-universal.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-darwin-universal') + } catch (e) { + loadErrors.push(e) + } + + if (process.arch === 'x64') { + try { + return require('./image.darwin-x64.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-darwin-x64') + } catch (e) { + loadErrors.push(e) + } + + } else if (process.arch === 'arm64') { + try { + return require('./image.darwin-arm64.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-darwin-arm64') + } catch (e) { + loadErrors.push(e) + } + + } else { + loadErrors.push(new Error(`Unsupported architecture on macOS: ${process.arch}`)) + } + } else if (process.platform === 'freebsd') { + if (process.arch === 'x64') { + try { + return require('./image.freebsd-x64.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-freebsd-x64') + } catch (e) { + loadErrors.push(e) + } + + } else if (process.arch === 'arm64') { + try { + return require('./image.freebsd-arm64.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-freebsd-arm64') + } catch (e) { + loadErrors.push(e) + } + + } else { + loadErrors.push(new Error(`Unsupported architecture on FreeBSD: ${process.arch}`)) + } + } else if (process.platform === 'linux') { + if (process.arch === 'x64') { + if (isMusl()) { + try { + return require('./image.linux-x64-musl.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-x64-musl') + } catch (e) { + loadErrors.push(e) + } + } else { - nativeBinding = require('@napi-rs/image-darwin-universal') + try { + return require('./image.linux-x64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-x64-gnu') + } catch (e) { + loadErrors.push(e) + } + } - break - } catch {} - switch (arch) { - case 'x64': - localFileExisted = existsSync(join(__dirname, 'image.darwin-x64.node')) + } else if (process.arch === 'arm64') { + if (isMusl()) { try { - if (localFileExisted) { - nativeBinding = require('./image.darwin-x64.node') - } else { - nativeBinding = require('@napi-rs/image-darwin-x64') - } - } catch (e) { - loadError = e - } - break - case 'arm64': - localFileExisted = existsSync( - join(__dirname, 'image.darwin-arm64.node') - ) + return require('./image.linux-arm64-musl.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-arm64-musl') + } catch (e) { + loadErrors.push(e) + } + + } else { try { - if (localFileExisted) { - nativeBinding = require('./image.darwin-arm64.node') - } else { - nativeBinding = require('@napi-rs/image-darwin-arm64') - } - } catch (e) { - loadError = e - } - break - default: - loadError = new Error(`Unsupported architecture on macOS: ${arch}`) - } - break - case 'freebsd': - switch (arch) { - case 'x64': - localFileExisted = existsSync(join(__dirname, 'image.freebsd-x64.node')) + return require('./image.linux-arm64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-arm64-gnu') + } catch (e) { + loadErrors.push(e) + } + + } + } else if (process.arch === 'arm') { + if (isMusl()) { try { - if (localFileExisted) { - nativeBinding = require('./image.freebsd-x64.node') - } else { - nativeBinding = require('@napi-rs/image-freebsd-x64') - } - } catch (e) { - loadError = e - } - break - case 'arm64': - localFileExisted = existsSync(join(__dirname, 'image.freebsd-arm64.node')) + return require('./image.linux-arm-musleabihf.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-arm-musleabihf') + } catch (e) { + loadErrors.push(e) + } + + } else { try { - if (localFileExisted) { - nativeBinding = require('./image.freebsd-arm64.node') - } else { - nativeBinding = require('@napi-rs/image-freebsd-arm64') - } - } catch (e) { - loadError = e - } - break - default: - loadError = new Error(`Unsupported architecture on FreeBSD: ${arch}`) - } - break - case 'linux': - switch (arch) { - case 'x64': - if (isMusl()) { - localFileExisted = existsSync( - join(__dirname, 'image.linux-x64-musl.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.linux-x64-musl.node') - } else { - nativeBinding = require('@napi-rs/image-linux-x64-musl') - } - } catch (e) { - loadError = e - } - } else { - localFileExisted = existsSync( - join(__dirname, 'image.linux-x64-gnu.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.linux-x64-gnu.node') - } else { - nativeBinding = require('@napi-rs/image-linux-x64-gnu') - } - } catch (e) { - loadError = e - } - } - break - case 'arm64': - if (isMusl()) { - localFileExisted = existsSync( - join(__dirname, 'image.linux-arm64-musl.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.linux-arm64-musl.node') - } else { - nativeBinding = require('@napi-rs/image-linux-arm64-musl') - } - } catch (e) { - loadError = e - } - } else { - localFileExisted = existsSync( - join(__dirname, 'image.linux-arm64-gnu.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.linux-arm64-gnu.node') - } else { - nativeBinding = require('@napi-rs/image-linux-arm64-gnu') - } - } catch (e) { - loadError = e - } - } - break - case 'arm': - localFileExisted = existsSync( - join(__dirname, 'image.linux-arm-gnueabihf.node') - ) + return require('./image.linux-arm-gnueabihf.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-arm-gnueabihf') + } catch (e) { + loadErrors.push(e) + } + + } + } else if (process.arch === 'riscv64') { + if (isMusl()) { try { - if (localFileExisted) { - nativeBinding = require('./image.linux-arm-gnueabihf.node') - } else { - nativeBinding = require('@napi-rs/image-linux-arm-gnueabihf') - } - } catch (e) { - loadError = e - } - break - case 'riscv64': - if (isMusl()) { - localFileExisted = existsSync( - join(__dirname, 'image.linux-riscv64-musl.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.linux-riscv64-musl.node') - } else { - nativeBinding = require('@napi-rs/image-linux-riscv64-musl') - } - } catch (e) { - loadError = e - } - } else { - localFileExisted = existsSync( - join(__dirname, 'image.linux-riscv64-gnu.node') - ) - try { - if (localFileExisted) { - nativeBinding = require('./image.linux-riscv64-gnu.node') - } else { - nativeBinding = require('@napi-rs/image-linux-riscv64-gnu') - } - } catch (e) { - loadError = e - } - } - break - case 's390x': - localFileExisted = existsSync( - join(__dirname, 'image.linux-s390x-gnu.node') - ) + return require('./image.linux-riscv64-musl.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-riscv64-musl') + } catch (e) { + loadErrors.push(e) + } + + } else { try { - if (localFileExisted) { - nativeBinding = require('./image.linux-s390x-gnu.node') - } else { - nativeBinding = require('@napi-rs/image-linux-s390x-gnu') - } - } catch (e) { - loadError = e - } - break - default: - loadError = new Error(`Unsupported architecture on Linux: ${arch}`) + return require('./image.linux-riscv64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-riscv64-gnu') + } catch (e) { + loadErrors.push(e) + } + + } + } else if (process.arch === 'ppc64') { + try { + return require('./image.linux-ppc64-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-ppc64-gnu') + } catch (e) { + loadErrors.push(e) + } + + } else if (process.arch === 's390x') { + try { + return require('./image.linux-s390x-gnu.node') + } catch (e) { + loadErrors.push(e) + } + try { + return require('@napi-rs/image-linux-s390x-gnu') + } catch (e) { + loadErrors.push(e) + } + + } else { + loadErrors.push(new Error(`Unsupported architecture on Linux: ${process.arch}`)) } - break - default: - loadError = new Error(`Unsupported OS: ${platform}, architecture: ${arch}`) + } else { + loadErrors.push(new Error(`Unsupported OS: ${process.platform}, architecture: ${process.arch}`)) + } } +nativeBinding = requireNative() + if (!nativeBinding || process.env.NAPI_RS_FORCE_WASI) { try { nativeBinding = require('./image.wasi.cjs') @@ -355,8 +351,12 @@ if (!nativeBinding || process.env.NAPI_RS_FORCE_WASI) { } if (!nativeBinding) { - if (loadError) { - throw loadError + if (loadErrors.length > 0) { + // TODO Link to documentation with potential fixes + // - The package owner could build/publish bindings for this arch + // - The user may need to bundle the correct files + // - The user may need to re-install node_modules to get new packages + throw new Error('Failed to load native binding', { cause: loadErrors }) } throw new Error(`Failed to load native binding`) } diff --git a/packages/binding/package.json b/packages/binding/package.json index c0f1954..7216607 100644 --- a/packages/binding/package.json +++ b/packages/binding/package.json @@ -64,7 +64,7 @@ }, "repository": "git@github.com:Brooooooklyn/Image.git", "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.41", - "@napi-rs/wasm-runtime": "^0.2.0" + "@napi-rs/cli": "^3.0.0-alpha.55", + "@napi-rs/wasm-runtime": "^0.2.4" } } diff --git a/packages/binding/src/transformer.rs b/packages/binding/src/transformer.rs index 1ef2377..b20dae0 100644 --- a/packages/binding/src/transformer.rs +++ b/packages/binding/src/transformer.rs @@ -20,11 +20,7 @@ use crate::{ png::PngEncodeOptions, }; -static FONT_DB: once_cell::sync::Lazy = once_cell::sync::Lazy::new(|| { - let mut fontdb = Database::new(); - fontdb.load_system_fonts(); - fontdb -}); +static FONT_DB: once_cell::sync::OnceCell = once_cell::sync::OnceCell::new(); pub enum EncodeOptions { Png(PngEncodeOptions), @@ -682,15 +678,16 @@ impl Transformer { #[napi] /// Support CSS3 color, e.g. rgba(255, 255, 255, .8) - pub fn from_svg( - input: Either, - background: Option, - ) -> Result { + pub fn from_svg(input: Either, background: Option) -> Result { let options = Options::default(); - + let font_db = FONT_DB.get_or_init(|| { + let mut fontdb = Database::new(); + fontdb.load_system_fonts(); + fontdb + }); let tree = match input { - Either::A(a) => usvg::Tree::from_str(a.as_str(), &options, &FONT_DB), - Either::B(b) => usvg::Tree::from_data(b.into_value()?.as_ref(), &options, &FONT_DB), + Either::A(a) => usvg::Tree::from_str(a.as_str(), &options, &font_db), + Either::B(b) => usvg::Tree::from_data(b, &options, &font_db), } .map_err(|err| Error::from_reason(format!("{err}")))?; let mut size = tree.size().to_int_size(); diff --git a/packages/binding/wasi-worker-browser.mjs b/packages/binding/wasi-worker-browser.mjs index 9f5e224..8b1b172 100644 --- a/packages/binding/wasi-worker-browser.mjs +++ b/packages/binding/wasi-worker-browser.mjs @@ -1,16 +1,8 @@ import { instantiateNapiModuleSync, MessageHandler, WASI } from '@napi-rs/wasm-runtime' -import { Volume, createFsFromVolume } from '@napi-rs/wasm-runtime/fs' - -const fs = createFsFromVolume( - Volume.fromJSON({ - '/': null, - }), -) const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { const wasi = new WASI({ - fs, print: function () { // eslint-disable-next-line no-console console.log.apply(console, arguments) diff --git a/packages/binding/wasi-worker.mjs b/packages/binding/wasi-worker.mjs index 11e930b..84b448f 100644 --- a/packages/binding/wasi-worker.mjs +++ b/packages/binding/wasi-worker.mjs @@ -1,11 +1,13 @@ import fs from "node:fs"; import { createRequire } from "node:module"; +import { parse } from "node:path"; +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 +28,24 @@ Object.assign(globalThis, { }, }); +const emnapiContext = getDefaultContext(); + +const __rootDir = parse(process.cwd()).root; + const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { - const wasi = new WASI({ fs }); + const wasi = new WASI({ + version: 'preview1', + env: process.env, + preopens: { + [__rootDir]: __rootDir, + }, + }); return instantiateNapiModuleSync(wasmModule, { childThread: true, wasi, + context: emnapiContext, overwriteImports(importObject) { importObject.env = { ...importObject.env, diff --git a/website/package.json b/website/package.json index b03682e..3453250 100644 --- a/website/package.json +++ b/website/package.json @@ -4,17 +4,17 @@ "version": "0.0.0", "type": "module", "dependencies": { - "@napi-rs/canvas": "^0.1.46", - "@napi-rs/image": "^1.8.0", + "@napi-rs/canvas": "^0.1.52", + "@napi-rs/image": "^1.9.2", "chalk": "^5.3.0", "next": "canary", "next-mdx-remote": "^4.4.1", - "nextra": "^2.13.3", - "nextra-theme-docs": "^2.13.3", + "nextra": "^2.13.4", + "nextra-theme-docs": "^2.13.4", "node-fetch": "^3.3.2", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "sharp": "^0.33.2" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "sharp": "^0.33.3" }, "scripts": { "build": "node generate-img.js && next build", diff --git a/yarn.lock b/yarn.lock index 211731c..48d7206 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6,39 +6,40 @@ __metadata: cacheKey: 10c0 "@babel/code-frame@npm:^7.0.0": - version: 7.23.5 - resolution: "@babel/code-frame@npm:7.23.5" + version: 7.24.2 + resolution: "@babel/code-frame@npm:7.24.2" dependencies: - "@babel/highlight": "npm:^7.23.4" - chalk: "npm:^2.4.2" - checksum: 10c0/a10e843595ddd9f97faa99917414813c06214f4d9205294013e20c70fbdf4f943760da37dec1d998bf3e6fc20fa2918a47c0e987a7e458663feb7698063ad7c6 + "@babel/highlight": "npm:^7.24.2" + picocolors: "npm:^1.0.0" + checksum: 10c0/d1d4cba89475ab6aab7a88242e1fd73b15ecb9f30c109b69752956434d10a26a52cbd37727c4eca104b6d45227bd1dfce39a6a6f4a14c9b2f07f871e968cf406 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-validator-identifier@npm:7.22.20" - checksum: 10c0/dcad63db345fb110e032de46c3688384b0008a42a4845180ce7cd62b1a9c0507a1bed727c4d1060ed1a03ae57b4d918570259f81724aaac1a5b776056f37504e +"@babel/helper-validator-identifier@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-validator-identifier@npm:7.24.5" + checksum: 10c0/05f957229d89ce95a137d04e27f7d0680d84ae48b6ad830e399db0779341f7d30290f863a93351b4b3bde2166737f73a286ea42856bb07c8ddaa95600d38645c languageName: node linkType: hard -"@babel/highlight@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/highlight@npm:7.23.4" +"@babel/highlight@npm:^7.24.2": + version: 7.24.5 + resolution: "@babel/highlight@npm:7.24.5" dependencies: - "@babel/helper-validator-identifier": "npm:^7.22.20" + "@babel/helper-validator-identifier": "npm:^7.24.5" chalk: "npm:^2.4.2" js-tokens: "npm:^4.0.0" - checksum: 10c0/fbff9fcb2f5539289c3c097d130e852afd10d89a3a08ac0b5ebebbc055cc84a4bcc3dcfed463d488cde12dd0902ef1858279e31d7349b2e8cee43913744bda33 + picocolors: "npm:^1.0.0" + checksum: 10c0/e98047d3ad24608bfa596d000c861a2cc875af897427f2833b91a4e0d4cead07301a7ec15fa26093dcd61e036e2eed2db338ae54f93016fe0dc785fadc4159db languageName: node linkType: hard "@babel/runtime@npm:^7.23.8": - version: 7.23.9 - resolution: "@babel/runtime@npm:7.23.9" + version: 7.24.5 + resolution: "@babel/runtime@npm:7.24.5" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: 10c0/e71205fdd7082b2656512cc98e647d9ea7e222e4fe5c36e9e5adc026446fcc3ba7b3cdff8b0b694a0b78bb85db83e7b1e3d4c56ef90726682b74f13249cf952d + checksum: 10c0/05730e43e8ba6550eae9fd4fb5e7d9d3cb91140379425abcb2a1ff9cebad518a280d82c4c4b0f57ada26a863106ac54a748d90c775790c0e2cd0ddd85ccdf346 languageName: node linkType: hard @@ -77,15 +78,6 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:^0.45.0": - version: 0.45.0 - resolution: "@emnapi/runtime@npm:0.45.0" - dependencies: - tslib: "npm:^2.4.0" - checksum: 10c0/c83052b05efb7147c256bfbb69214c9642fef1dce8d7d901e0314a7b2d2dcd14e1cd75502c6565004847e552658e9913a7e58889c7dca92e240173032f1db5d5 - languageName: node - linkType: hard - "@emnapi/runtime@npm:^1.1.0": version: 1.1.1 resolution: "@emnapi/runtime@npm:1.1.1" @@ -96,15 +88,15 @@ __metadata: linkType: hard "@headlessui/react@npm:^1.7.17": - version: 1.7.18 - resolution: "@headlessui/react@npm:1.7.18" + version: 1.7.19 + resolution: "@headlessui/react@npm:1.7.19" dependencies: "@tanstack/react-virtual": "npm:^3.0.0-beta.60" client-only: "npm:^0.0.1" peerDependencies: react: ^16 || ^17 || ^18 react-dom: ^16 || ^17 || ^18 - checksum: 10c0/2d88d10874879182d4b9ed9a7779266032214034481129ba544e858d3624c8d12333e6a9d9d8263f2f116bc823bcfd43a2d1f69800fbf6a47b34d989370346e5 + checksum: 10c0/c0ece0db6ca15092439177a5322de50b60fa5fd90354ae0f999b3e56abab0065ed54fa7b4b69994ec1bdc23adc6ae9919d7dd57f97922d0b9bb6515d27e3a7e5 languageName: node linkType: hard @@ -115,18 +107,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-arm64@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-darwin-arm64@npm:0.33.2" - dependencies: - "@img/sharp-libvips-darwin-arm64": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-darwin-arm64": - optional: true - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@img/sharp-darwin-arm64@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-darwin-arm64@npm:0.33.3" @@ -139,18 +119,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-x64@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-darwin-x64@npm:0.33.2" - dependencies: - "@img/sharp-libvips-darwin-x64": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-darwin-x64": - optional: true - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@img/sharp-darwin-x64@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-darwin-x64@npm:0.33.3" @@ -163,13 +131,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-arm64@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-darwin-arm64@npm:1.0.1" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@img/sharp-libvips-darwin-arm64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-darwin-arm64@npm:1.0.2" @@ -177,13 +138,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-x64@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-darwin-x64@npm:1.0.1" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@img/sharp-libvips-darwin-x64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-darwin-x64@npm:1.0.2" @@ -191,13 +145,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-arm64@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-linux-arm64@npm:1.0.1" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@img/sharp-libvips-linux-arm64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-arm64@npm:1.0.2" @@ -205,13 +152,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-arm@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-linux-arm@npm:1.0.1" - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - "@img/sharp-libvips-linux-arm@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-arm@npm:1.0.2" @@ -219,13 +159,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-s390x@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.1" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - "@img/sharp-libvips-linux-s390x@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.2" @@ -233,13 +166,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-x64@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-linux-x64@npm:1.0.1" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@img/sharp-libvips-linux-x64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-x64@npm:1.0.2" @@ -247,13 +173,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-arm64@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.1" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.2" @@ -261,13 +180,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-x64@npm:1.0.1": - version: 1.0.1 - resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.0.1" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "@img/sharp-libvips-linuxmusl-x64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.0.2" @@ -275,18 +187,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm64@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-linux-arm64@npm:0.33.2" - dependencies: - "@img/sharp-libvips-linux-arm64": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-linux-arm64": - optional: true - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@img/sharp-linux-arm64@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-linux-arm64@npm:0.33.3" @@ -299,18 +199,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-linux-arm@npm:0.33.2" - dependencies: - "@img/sharp-libvips-linux-arm": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-linux-arm": - optional: true - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - "@img/sharp-linux-arm@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-linux-arm@npm:0.33.3" @@ -323,18 +211,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-s390x@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-linux-s390x@npm:0.33.2" - dependencies: - "@img/sharp-libvips-linux-s390x": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-linux-s390x": - optional: true - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - "@img/sharp-linux-s390x@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-linux-s390x@npm:0.33.3" @@ -347,18 +223,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-x64@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-linux-x64@npm:0.33.2" - dependencies: - "@img/sharp-libvips-linux-x64": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-linux-x64": - optional: true - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@img/sharp-linux-x64@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-linux-x64@npm:0.33.3" @@ -371,18 +235,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-arm64@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-linuxmusl-arm64@npm:0.33.2" - dependencies: - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-linuxmusl-arm64": - optional: true - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "@img/sharp-linuxmusl-arm64@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-linuxmusl-arm64@npm:0.33.3" @@ -395,18 +247,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-x64@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-linuxmusl-x64@npm:0.33.2" - dependencies: - "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.1" - dependenciesMeta: - "@img/sharp-libvips-linuxmusl-x64": - optional: true - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "@img/sharp-linuxmusl-x64@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-linuxmusl-x64@npm:0.33.3" @@ -419,15 +259,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-wasm32@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-wasm32@npm:0.33.2" - dependencies: - "@emnapi/runtime": "npm:^0.45.0" - conditions: cpu=wasm32 - languageName: node - linkType: hard - "@img/sharp-wasm32@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-wasm32@npm:0.33.3" @@ -437,13 +268,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-win32-ia32@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-win32-ia32@npm:0.33.2" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "@img/sharp-win32-ia32@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-win32-ia32@npm:0.33.3" @@ -451,13 +275,6 @@ __metadata: languageName: node linkType: hard -"@img/sharp-win32-x64@npm:0.33.2": - version: 0.33.2 - resolution: "@img/sharp-win32-x64@npm:0.33.2" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@img/sharp-win32-x64@npm:0.33.3": version: 0.33.3 resolution: "@img/sharp-win32-x64@npm:0.33.3" @@ -465,6 +282,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" @@ -560,12 +384,12 @@ __metadata: languageName: node linkType: hard -"@ljharb/through@npm:^2.3.12": - version: 2.3.12 - resolution: "@ljharb/through@npm:2.3.12" +"@ljharb/through@npm:^2.3.13": + version: 2.3.13 + resolution: "@ljharb/through@npm:2.3.13" dependencies: - call-bind: "npm:^1.0.5" - checksum: 10c0/7560aaef7b6ef88c16783ffde37278e2177c7f0f5427400059a8a7687b144dc711bf5b2347ab27e858a29f25e4b868d77c915c9614bc399b82b8123430614653 + call-bind: "npm:^1.0.7" + checksum: 10c0/fb60b2fb2c674a674d8ebdb8972ccf52f8a62a9c1f5a2ac42557bc0273231c65d642aa2d7627cbb300766a25ae4642acd0f95fba2f8a1ff891086f0cb15807c3 languageName: node linkType: hard @@ -625,82 +449,82 @@ __metadata: languageName: node linkType: hard -"@napi-rs/canvas-android-arm64@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-android-arm64@npm:0.1.46" +"@napi-rs/canvas-android-arm64@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-android-arm64@npm:0.1.52" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/canvas-darwin-arm64@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-darwin-arm64@npm:0.1.46" +"@napi-rs/canvas-darwin-arm64@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-darwin-arm64@npm:0.1.52" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/canvas-darwin-x64@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-darwin-x64@npm:0.1.46" +"@napi-rs/canvas-darwin-x64@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-darwin-x64@npm:0.1.52" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.46" +"@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.52" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/canvas-linux-arm64-gnu@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-linux-arm64-gnu@npm:0.1.46" +"@napi-rs/canvas-linux-arm64-gnu@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-linux-arm64-gnu@npm:0.1.52" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/canvas-linux-arm64-musl@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-linux-arm64-musl@npm:0.1.46" +"@napi-rs/canvas-linux-arm64-musl@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-linux-arm64-musl@npm:0.1.52" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/canvas-linux-x64-gnu@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-linux-x64-gnu@npm:0.1.46" +"@napi-rs/canvas-linux-x64-gnu@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-linux-x64-gnu@npm:0.1.52" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/canvas-linux-x64-musl@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-linux-x64-musl@npm:0.1.46" +"@napi-rs/canvas-linux-x64-musl@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-linux-x64-musl@npm:0.1.52" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/canvas-win32-x64-msvc@npm:0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas-win32-x64-msvc@npm:0.1.46" +"@napi-rs/canvas-win32-x64-msvc@npm:0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas-win32-x64-msvc@npm:0.1.52" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@napi-rs/canvas@npm:^0.1.46": - version: 0.1.46 - resolution: "@napi-rs/canvas@npm:0.1.46" +"@napi-rs/canvas@npm:^0.1.52": + version: 0.1.52 + resolution: "@napi-rs/canvas@npm:0.1.52" dependencies: - "@napi-rs/canvas-android-arm64": "npm:0.1.46" - "@napi-rs/canvas-darwin-arm64": "npm:0.1.46" - "@napi-rs/canvas-darwin-x64": "npm:0.1.46" - "@napi-rs/canvas-linux-arm-gnueabihf": "npm:0.1.46" - "@napi-rs/canvas-linux-arm64-gnu": "npm:0.1.46" - "@napi-rs/canvas-linux-arm64-musl": "npm:0.1.46" - "@napi-rs/canvas-linux-x64-gnu": "npm:0.1.46" - "@napi-rs/canvas-linux-x64-musl": "npm:0.1.46" - "@napi-rs/canvas-win32-x64-msvc": "npm:0.1.46" + "@napi-rs/canvas-android-arm64": "npm:0.1.52" + "@napi-rs/canvas-darwin-arm64": "npm:0.1.52" + "@napi-rs/canvas-darwin-x64": "npm:0.1.52" + "@napi-rs/canvas-linux-arm-gnueabihf": "npm:0.1.52" + "@napi-rs/canvas-linux-arm64-gnu": "npm:0.1.52" + "@napi-rs/canvas-linux-arm64-musl": "npm:0.1.52" + "@napi-rs/canvas-linux-x64-gnu": "npm:0.1.52" + "@napi-rs/canvas-linux-x64-musl": "npm:0.1.52" + "@napi-rs/canvas-win32-x64-msvc": "npm:0.1.52" dependenciesMeta: "@napi-rs/canvas-android-arm64": optional: true @@ -720,58 +544,57 @@ __metadata: optional: true "@napi-rs/canvas-win32-x64-msvc": optional: true - checksum: 10c0/188239ee3ffc5c65dec12a4d621594f1fb6c1171fec89518a4a3776f8fd9892f13765dce214fc37e708a6e3f6d719099872873e882f752a592e8f071a4d93593 + checksum: 10c0/257aad680d2fd9a7b3b3470a01c08c7b34f689f77001040243f02750f1f88789ebe74a8df69675bcee66a8d3f438a932b38a63dc420cf9381f2efa644355f10f languageName: node linkType: hard -"@napi-rs/cli@npm:^3.0.0-alpha.41": - version: 3.0.0-alpha.41 - resolution: "@napi-rs/cli@npm:3.0.0-alpha.41" +"@napi-rs/cli@npm:^3.0.0-alpha.55": + version: 3.0.0-alpha.55 + resolution: "@napi-rs/cli@npm:3.0.0-alpha.55" dependencies: - "@napi-rs/cross-toolchain": "npm:^0.0.14" + "@napi-rs/cross-toolchain": "npm:^0.0.16" + "@napi-rs/wasm-tools": "npm:^0.0.2" "@octokit/rest": "npm:^20.0.2" clipanion: "npm:^3.2.1" colorette: "npm:^2.0.20" debug: "npm:^4.3.4" - emnapi: "npm:1.0.0" + emnapi: "npm:1.1.1" inquirer: "npm:^9.2.13" js-yaml: "npm:^4.1.0" lodash-es: "npm:^4.17.21" semver: "npm:^7.5.4" toml: "npm:^3.0.0" typanion: "npm:^3.14.0" - wasm-sjlj: "npm:^1.0.4" + wasm-sjlj: "npm:^1.0.5" peerDependencies: - "@emnapi/runtime": ^1.0.0 - emnapi: ^1.0.0 + "@emnapi/runtime": ^1.1.0 + emnapi: ^1.1.0 peerDependenciesMeta: "@emnapi/runtime": optional: true - "@tybys/wasm-util": - optional: true emnapi: optional: true bin: napi: dist/cli.js napi-raw: cli.mjs - checksum: 10c0/49e0b1536944e272252f05dcb2fcc85c8e25daa2883d7515ce622474787de2c71252fb8465bf24eb19c1cb4bde9c366b49ebb5a0309fcf1f416946cb1c1a0979 + checksum: 10c0/221adf6cc320cf033f10d30b93a5d2409257ffe287ed31c6f7943c21f03b5f517fc928398499be7e707613541167397de8a072d77727bac4630821ff13c5160e languageName: node linkType: hard -"@napi-rs/cross-toolchain@npm:^0.0.14": - version: 0.0.14 - resolution: "@napi-rs/cross-toolchain@npm:0.0.14" +"@napi-rs/cross-toolchain@npm:^0.0.16": + version: 0.0.16 + resolution: "@napi-rs/cross-toolchain@npm:0.0.16" dependencies: - "@napi-rs/lzma": "npm:^1.2.1" - "@napi-rs/tar": "npm:^0.1.0" + "@napi-rs/lzma": "npm:^1.3.1" + "@napi-rs/tar": "npm:^0.1.1" debug: "npm:^4.3.4" peerDependencies: - "@napi-rs/cross-toolchain-arm64-target-aarch64": ^0.0.14 - "@napi-rs/cross-toolchain-arm64-target-armv7": ^0.0.14 - "@napi-rs/cross-toolchain-arm64-target-x86_64": ^0.0.14 - "@napi-rs/cross-toolchain-x64-target-aarch64": ^0.0.14 - "@napi-rs/cross-toolchain-x64-target-armv7": ^0.0.14 - "@napi-rs/cross-toolchain-x64-target-x86_64": ^0.0.14 + "@napi-rs/cross-toolchain-arm64-target-aarch64": ^0.0.16 + "@napi-rs/cross-toolchain-arm64-target-armv7": ^0.0.16 + "@napi-rs/cross-toolchain-arm64-target-x86_64": ^0.0.16 + "@napi-rs/cross-toolchain-x64-target-aarch64": ^0.0.16 + "@napi-rs/cross-toolchain-x64-target-armv7": ^0.0.16 + "@napi-rs/cross-toolchain-x64-target-x86_64": ^0.0.16 peerDependenciesMeta: "@napi-rs/cross-toolchain-arm64-target-aarch64": optional: true @@ -785,7 +608,7 @@ __metadata: optional: true "@napi-rs/cross-toolchain-x64-target-x86_64": optional: true - checksum: 10c0/177f126e2324af95e76b88b9ebfcf562659ccfdbb2fe2ee6bfe2079ab3a5d573f5df62e9c065bfbd31cda834fefb38d72ca92cafee759f74a33298266592c72a + checksum: 10c0/a0ea9d3a421352ccde68e2ea5849f7b099d1949a0af07c6d703932b3899c176e62fec12e996386c135b5f7fb23bcc2cb1112ec5b64444e7083529fea61ea651a languageName: node linkType: hard @@ -795,123 +618,133 @@ __metadata: languageName: unknown linkType: soft -"@napi-rs/image@npm:^1.8.0, @napi-rs/image@workspace:packages/binding": +"@napi-rs/image@npm:^1.9.2, @napi-rs/image@workspace:packages/binding": version: 0.0.0-use.local resolution: "@napi-rs/image@workspace:packages/binding" dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.41" - "@napi-rs/wasm-runtime": "npm:^0.2.0" + "@napi-rs/cli": "npm:^3.0.0-alpha.55" + "@napi-rs/wasm-runtime": "npm:^0.2.4" languageName: unknown linkType: soft -"@napi-rs/lzma-android-arm-eabi@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-android-arm-eabi@npm:1.2.1" +"@napi-rs/lzma-android-arm-eabi@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-android-arm-eabi@npm:1.3.1" conditions: os=android & cpu=arm languageName: node linkType: hard -"@napi-rs/lzma-android-arm64@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-android-arm64@npm:1.2.1" +"@napi-rs/lzma-android-arm64@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-android-arm64@npm:1.3.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/lzma-darwin-arm64@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-darwin-arm64@npm:1.2.1" +"@napi-rs/lzma-darwin-arm64@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-darwin-arm64@npm:1.3.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/lzma-darwin-x64@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-darwin-x64@npm:1.2.1" +"@napi-rs/lzma-darwin-x64@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-darwin-x64@npm:1.3.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/lzma-freebsd-x64@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-freebsd-x64@npm:1.2.1" +"@napi-rs/lzma-freebsd-x64@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-freebsd-x64@npm:1.3.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@napi-rs/lzma-linux-arm-gnueabihf@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-linux-arm-gnueabihf@npm:1.2.1" +"@napi-rs/lzma-linux-arm-gnueabihf@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-linux-arm-gnueabihf@npm:1.3.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/lzma-linux-arm64-gnu@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-linux-arm64-gnu@npm:1.2.1" +"@napi-rs/lzma-linux-arm64-gnu@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-linux-arm64-gnu@npm:1.3.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/lzma-linux-arm64-musl@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-linux-arm64-musl@npm:1.2.1" +"@napi-rs/lzma-linux-arm64-musl@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-linux-arm64-musl@npm:1.3.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/lzma-linux-x64-gnu@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-linux-x64-gnu@npm:1.2.1" +"@napi-rs/lzma-linux-x64-gnu@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-linux-x64-gnu@npm:1.3.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/lzma-linux-x64-musl@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-linux-x64-musl@npm:1.2.1" +"@napi-rs/lzma-linux-x64-musl@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-linux-x64-musl@npm:1.3.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/lzma-win32-arm64-msvc@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-win32-arm64-msvc@npm:1.2.1" +"@napi-rs/lzma-wasm32-wasi@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-wasm32-wasi@npm:1.3.1" + dependencies: + "@napi-rs/wasm-runtime": "npm:^0.2.3" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@napi-rs/lzma-win32-arm64-msvc@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-win32-arm64-msvc@npm:1.3.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@napi-rs/lzma-win32-ia32-msvc@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-win32-ia32-msvc@npm:1.2.1" +"@napi-rs/lzma-win32-ia32-msvc@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-win32-ia32-msvc@npm:1.3.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@napi-rs/lzma-win32-x64-msvc@npm:1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma-win32-x64-msvc@npm:1.2.1" +"@napi-rs/lzma-win32-x64-msvc@npm:1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma-win32-x64-msvc@npm:1.3.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@napi-rs/lzma@npm:^1.2.1": - version: 1.2.1 - resolution: "@napi-rs/lzma@npm:1.2.1" - dependencies: - "@napi-rs/lzma-android-arm-eabi": "npm:1.2.1" - "@napi-rs/lzma-android-arm64": "npm:1.2.1" - "@napi-rs/lzma-darwin-arm64": "npm:1.2.1" - "@napi-rs/lzma-darwin-x64": "npm:1.2.1" - "@napi-rs/lzma-freebsd-x64": "npm:1.2.1" - "@napi-rs/lzma-linux-arm-gnueabihf": "npm:1.2.1" - "@napi-rs/lzma-linux-arm64-gnu": "npm:1.2.1" - "@napi-rs/lzma-linux-arm64-musl": "npm:1.2.1" - "@napi-rs/lzma-linux-x64-gnu": "npm:1.2.1" - "@napi-rs/lzma-linux-x64-musl": "npm:1.2.1" - "@napi-rs/lzma-win32-arm64-msvc": "npm:1.2.1" - "@napi-rs/lzma-win32-ia32-msvc": "npm:1.2.1" - "@napi-rs/lzma-win32-x64-msvc": "npm:1.2.1" +"@napi-rs/lzma@npm:^1.3.1": + version: 1.3.1 + resolution: "@napi-rs/lzma@npm:1.3.1" + dependencies: + "@napi-rs/lzma-android-arm-eabi": "npm:1.3.1" + "@napi-rs/lzma-android-arm64": "npm:1.3.1" + "@napi-rs/lzma-darwin-arm64": "npm:1.3.1" + "@napi-rs/lzma-darwin-x64": "npm:1.3.1" + "@napi-rs/lzma-freebsd-x64": "npm:1.3.1" + "@napi-rs/lzma-linux-arm-gnueabihf": "npm:1.3.1" + "@napi-rs/lzma-linux-arm64-gnu": "npm:1.3.1" + "@napi-rs/lzma-linux-arm64-musl": "npm:1.3.1" + "@napi-rs/lzma-linux-x64-gnu": "npm:1.3.1" + "@napi-rs/lzma-linux-x64-musl": "npm:1.3.1" + "@napi-rs/lzma-wasm32-wasi": "npm:1.3.1" + "@napi-rs/lzma-win32-arm64-msvc": "npm:1.3.1" + "@napi-rs/lzma-win32-ia32-msvc": "npm:1.3.1" + "@napi-rs/lzma-win32-x64-msvc": "npm:1.3.1" dependenciesMeta: "@napi-rs/lzma-android-arm-eabi": optional: true @@ -933,13 +766,15 @@ __metadata: optional: true "@napi-rs/lzma-linux-x64-musl": optional: true + "@napi-rs/lzma-wasm32-wasi": + optional: true "@napi-rs/lzma-win32-arm64-msvc": optional: true "@napi-rs/lzma-win32-ia32-msvc": optional: true "@napi-rs/lzma-win32-x64-msvc": optional: true - checksum: 10c0/8fc856aa1f547a2ca5477afd4aa7079069d7fb0ce5da64ba4a3d5eb243210a6bb591f1f0fa9584f0f272952bd1d11b99eb097a1d2be9f919c8a9dcd1d8bceb2c + checksum: 10c0/99045f4f3f0c64a32d8217077b5cb7db7d8e0193b229b8412fc79242f7f32c54d65cc9b2067bed4924351746eb96c5dd847bcba4a87c4c1270546a767c5f05eb languageName: node linkType: hard @@ -1062,114 +897,124 @@ __metadata: languageName: node linkType: hard -"@napi-rs/tar-android-arm-eabi@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-android-arm-eabi@npm:0.1.0" +"@napi-rs/tar-android-arm-eabi@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-android-arm-eabi@npm:0.1.1" conditions: os=android & cpu=arm languageName: node linkType: hard -"@napi-rs/tar-android-arm64@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-android-arm64@npm:0.1.0" +"@napi-rs/tar-android-arm64@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-android-arm64@npm:0.1.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/tar-darwin-arm64@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-darwin-arm64@npm:0.1.0" +"@napi-rs/tar-darwin-arm64@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-darwin-arm64@npm:0.1.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/tar-darwin-x64@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-darwin-x64@npm:0.1.0" +"@napi-rs/tar-darwin-x64@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-darwin-x64@npm:0.1.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/tar-freebsd-x64@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-freebsd-x64@npm:0.1.0" +"@napi-rs/tar-freebsd-x64@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-freebsd-x64@npm:0.1.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@napi-rs/tar-linux-arm-gnueabihf@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-linux-arm-gnueabihf@npm:0.1.0" +"@napi-rs/tar-linux-arm-gnueabihf@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-linux-arm-gnueabihf@npm:0.1.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/tar-linux-arm64-gnu@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-linux-arm64-gnu@npm:0.1.0" +"@napi-rs/tar-linux-arm64-gnu@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-linux-arm64-gnu@npm:0.1.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/tar-linux-arm64-musl@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-linux-arm64-musl@npm:0.1.0" +"@napi-rs/tar-linux-arm64-musl@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-linux-arm64-musl@npm:0.1.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/tar-linux-x64-gnu@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-linux-x64-gnu@npm:0.1.0" +"@napi-rs/tar-linux-x64-gnu@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-linux-x64-gnu@npm:0.1.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/tar-linux-x64-musl@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-linux-x64-musl@npm:0.1.0" +"@napi-rs/tar-linux-x64-musl@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-linux-x64-musl@npm:0.1.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/tar-win32-arm64-msvc@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-win32-arm64-msvc@npm:0.1.0" +"@napi-rs/tar-wasm32-wasi@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-wasm32-wasi@npm:0.1.1" + dependencies: + "@napi-rs/wasm-runtime": "npm:^0.2.3" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@napi-rs/tar-win32-arm64-msvc@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-win32-arm64-msvc@npm:0.1.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@napi-rs/tar-win32-ia32-msvc@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-win32-ia32-msvc@npm:0.1.0" +"@napi-rs/tar-win32-ia32-msvc@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-win32-ia32-msvc@npm:0.1.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@napi-rs/tar-win32-x64-msvc@npm:0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar-win32-x64-msvc@npm:0.1.0" +"@napi-rs/tar-win32-x64-msvc@npm:0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar-win32-x64-msvc@npm:0.1.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@napi-rs/tar@npm:^0.1.0": - version: 0.1.0 - resolution: "@napi-rs/tar@npm:0.1.0" - dependencies: - "@napi-rs/tar-android-arm-eabi": "npm:0.1.0" - "@napi-rs/tar-android-arm64": "npm:0.1.0" - "@napi-rs/tar-darwin-arm64": "npm:0.1.0" - "@napi-rs/tar-darwin-x64": "npm:0.1.0" - "@napi-rs/tar-freebsd-x64": "npm:0.1.0" - "@napi-rs/tar-linux-arm-gnueabihf": "npm:0.1.0" - "@napi-rs/tar-linux-arm64-gnu": "npm:0.1.0" - "@napi-rs/tar-linux-arm64-musl": "npm:0.1.0" - "@napi-rs/tar-linux-x64-gnu": "npm:0.1.0" - "@napi-rs/tar-linux-x64-musl": "npm:0.1.0" - "@napi-rs/tar-win32-arm64-msvc": "npm:0.1.0" - "@napi-rs/tar-win32-ia32-msvc": "npm:0.1.0" - "@napi-rs/tar-win32-x64-msvc": "npm:0.1.0" +"@napi-rs/tar@npm:^0.1.1": + version: 0.1.1 + resolution: "@napi-rs/tar@npm:0.1.1" + dependencies: + "@napi-rs/tar-android-arm-eabi": "npm:0.1.1" + "@napi-rs/tar-android-arm64": "npm:0.1.1" + "@napi-rs/tar-darwin-arm64": "npm:0.1.1" + "@napi-rs/tar-darwin-x64": "npm:0.1.1" + "@napi-rs/tar-freebsd-x64": "npm:0.1.1" + "@napi-rs/tar-linux-arm-gnueabihf": "npm:0.1.1" + "@napi-rs/tar-linux-arm64-gnu": "npm:0.1.1" + "@napi-rs/tar-linux-arm64-musl": "npm:0.1.1" + "@napi-rs/tar-linux-x64-gnu": "npm:0.1.1" + "@napi-rs/tar-linux-x64-musl": "npm:0.1.1" + "@napi-rs/tar-wasm32-wasi": "npm:0.1.1" + "@napi-rs/tar-win32-arm64-msvc": "npm:0.1.1" + "@napi-rs/tar-win32-ia32-msvc": "npm:0.1.1" + "@napi-rs/tar-win32-x64-msvc": "npm:0.1.1" dependenciesMeta: "@napi-rs/tar-android-arm-eabi": optional: true @@ -1191,93 +1036,247 @@ __metadata: optional: true "@napi-rs/tar-linux-x64-musl": optional: true + "@napi-rs/tar-wasm32-wasi": + optional: true "@napi-rs/tar-win32-arm64-msvc": optional: true "@napi-rs/tar-win32-ia32-msvc": optional: true "@napi-rs/tar-win32-x64-msvc": optional: true - checksum: 10c0/e034179204d99db042c03b2a43ec2b6ceff49b4c7ccbd5f76f2f79457de2951018a683b402878900fd3dd177fc842d880c9a40a634deb138c66778a5c91ae076 + checksum: 10c0/db7056287a07d93182716a8ff26f015193dbb9c37c36deefcd49859e3326fcb6f40674b4fc98890a53a15bb2805cf4caf350bd1361ef4f944f68480d5cb2f2c2 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" +"@napi-rs/wasm-runtime@npm:^0.2.3": + version: 0.2.3 + resolution: "@napi-rs/wasm-runtime@npm:0.2.3" + dependencies: + "@emnapi/core": "npm:^1.1.0" + "@emnapi/runtime": "npm:^1.1.0" + "@tybys/wasm-util": "npm:^0.8.3" + checksum: 10c0/9fd2cd3603b4f95a9b9486bcde68fa467d1bbdf5b41c1eede34ffe0a8e8ec86b63bb1e67474ea973ff531bfa98405b6fb0daf6de9fe6b71c1b2eba32161364b5 + languageName: node + linkType: hard + +"@napi-rs/wasm-runtime@npm:^0.2.4": + version: 0.2.4 + resolution: "@napi-rs/wasm-runtime@npm:0.2.4" dependencies: "@emnapi/core": "npm:^1.1.0" "@emnapi/runtime": "npm:^1.1.0" - "@tybys/wasm-util": "npm:^0.8.2" - checksum: 10c0/8e3cd64def117eccb938439d1d6c4ad50491ef43f362e5cc92c8386fbb2d19a30a57a5bed3027bb721d594523c4d5ff5f0fe5ca74ff0bf05168a51d189e987a1 + "@tybys/wasm-util": "npm:^0.9.0" + checksum: 10c0/1040de49b2ef509db207e2517465dbf7fb3474f20e8ec32897672a962ff4f59872385666dac61dc9dbeae3cae5dad265d8dc3865da756adeb07d1634c67b03a1 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-android-arm-eabi@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-android-arm-eabi@npm:0.0.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-android-arm64@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-android-arm64@npm:0.0.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-darwin-arm64@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-darwin-arm64@npm:0.0.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-darwin-x64@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-darwin-x64@npm:0.0.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-freebsd-x64@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-freebsd-x64@npm:0.0.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-arm64-gnu@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-linux-arm64-gnu@npm:0.0.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-arm64-musl@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-linux-arm64-musl@npm:0.0.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-x64-gnu@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-linux-x64-gnu@npm:0.0.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-linux-x64-musl@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-linux-x64-musl@npm:0.0.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-wasm32-wasi@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-wasm32-wasi@npm:0.0.2" + dependencies: + "@napi-rs/wasm-runtime": "npm:^0.2.3" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-win32-arm64-msvc@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-win32-arm64-msvc@npm:0.0.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-win32-ia32-msvc@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-win32-ia32-msvc@npm:0.0.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools-win32-x64-msvc@npm:0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools-win32-x64-msvc@npm:0.0.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/wasm-tools@npm:^0.0.2": + version: 0.0.2 + resolution: "@napi-rs/wasm-tools@npm:0.0.2" + dependencies: + "@napi-rs/wasm-tools-android-arm-eabi": "npm:0.0.2" + "@napi-rs/wasm-tools-android-arm64": "npm:0.0.2" + "@napi-rs/wasm-tools-darwin-arm64": "npm:0.0.2" + "@napi-rs/wasm-tools-darwin-x64": "npm:0.0.2" + "@napi-rs/wasm-tools-freebsd-x64": "npm:0.0.2" + "@napi-rs/wasm-tools-linux-arm64-gnu": "npm:0.0.2" + "@napi-rs/wasm-tools-linux-arm64-musl": "npm:0.0.2" + "@napi-rs/wasm-tools-linux-x64-gnu": "npm:0.0.2" + "@napi-rs/wasm-tools-linux-x64-musl": "npm:0.0.2" + "@napi-rs/wasm-tools-wasm32-wasi": "npm:0.0.2" + "@napi-rs/wasm-tools-win32-arm64-msvc": "npm:0.0.2" + "@napi-rs/wasm-tools-win32-ia32-msvc": "npm:0.0.2" + "@napi-rs/wasm-tools-win32-x64-msvc": "npm:0.0.2" + 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/001ee9e9d9ea66f9ac41128d6062d48da1eeed7d53e8fe7d28b8829cfcfb10581151a55a759ee56427cc56b499bfc032c49540fc92c8c008c7a615860159815f languageName: node linkType: hard -"@next/env@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/env@npm:14.1.1-canary.51" - checksum: 10c0/1e36e33766327bd751d94056517fd55c29c7497e0e98c362ff9989909088842f4a15abc7e9e68082888ec54d45f1100a6526b3b79d4059074689035b634d617c +"@next/env@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/env@npm:14.3.0-canary.54" + checksum: 10c0/4514aa4e41fff627fa513782f11457c60dab054bfd38dd2ca4148dc61c96275ce5564ecd8cb47acecd46775854c30a5a148fdb88519730617bd878cad1dd7f2f languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-darwin-arm64@npm:14.1.1-canary.51" +"@next/swc-darwin-arm64@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-darwin-arm64@npm:14.3.0-canary.54" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-darwin-x64@npm:14.1.1-canary.51" +"@next/swc-darwin-x64@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-darwin-x64@npm:14.3.0-canary.54" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-linux-arm64-gnu@npm:14.1.1-canary.51" +"@next/swc-linux-arm64-gnu@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-linux-arm64-gnu@npm:14.3.0-canary.54" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-linux-arm64-musl@npm:14.1.1-canary.51" +"@next/swc-linux-arm64-musl@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-linux-arm64-musl@npm:14.3.0-canary.54" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-linux-x64-gnu@npm:14.1.1-canary.51" +"@next/swc-linux-x64-gnu@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-linux-x64-gnu@npm:14.3.0-canary.54" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-linux-x64-musl@npm:14.1.1-canary.51" +"@next/swc-linux-x64-musl@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-linux-x64-musl@npm:14.3.0-canary.54" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-win32-arm64-msvc@npm:14.1.1-canary.51" +"@next/swc-win32-arm64-msvc@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-win32-arm64-msvc@npm:14.3.0-canary.54" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-win32-ia32-msvc@npm:14.1.1-canary.51" +"@next/swc-win32-ia32-msvc@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-win32-ia32-msvc@npm:14.3.0-canary.54" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:14.1.1-canary.51": - version: 14.1.1-canary.51 - resolution: "@next/swc-win32-x64-msvc@npm:14.1.1-canary.51" +"@next/swc-win32-x64-msvc@npm:14.3.0-canary.54": + version: 14.3.0-canary.54 + resolution: "@next/swc-win32-x64-msvc@npm:14.3.0-canary.54" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1310,52 +1309,52 @@ __metadata: linkType: hard "@npmcli/agent@npm:^2.0.0": - version: 2.2.1 - resolution: "@npmcli/agent@npm:2.2.1" + version: 2.2.2 + resolution: "@npmcli/agent@npm:2.2.2" dependencies: agent-base: "npm:^7.1.0" http-proxy-agent: "npm:^7.0.0" https-proxy-agent: "npm:^7.0.1" lru-cache: "npm:^10.0.1" - socks-proxy-agent: "npm:^8.0.1" - checksum: 10c0/38ee5cbe8f3cde13be916e717bfc54fd1a7605c07af056369ff894e244c221e0b56b08ca5213457477f9bc15bca9e729d51a4788829b5c3cf296b3c996147f76 + socks-proxy-agent: "npm:^8.0.3" + checksum: 10c0/325e0db7b287d4154ecd164c0815c08007abfb07653cc57bceded17bb7fd240998a3cbdbe87d700e30bef494885eccc725ab73b668020811d56623d145b524ae languageName: node linkType: hard "@npmcli/fs@npm:^3.1.0": - version: 3.1.0 - resolution: "@npmcli/fs@npm:3.1.0" + version: 3.1.1 + resolution: "@npmcli/fs@npm:3.1.1" dependencies: semver: "npm:^7.3.5" - checksum: 10c0/162b4a0b8705cd6f5c2470b851d1dc6cd228c86d2170e1769d738c1fbb69a87160901411c3c035331e9e99db72f1f1099a8b734bf1637cc32b9a5be1660e4e1e + checksum: 10c0/c37a5b4842bfdece3d14dfdb054f73fe15ed2d3da61b34ff76629fb5b1731647c49166fd2a8bf8b56fcfa51200382385ea8909a3cbecdad612310c114d3f6c99 languageName: node linkType: hard "@npmcli/git@npm:^5.0.0": - version: 5.0.4 - resolution: "@npmcli/git@npm:5.0.4" + version: 5.0.7 + resolution: "@npmcli/git@npm:5.0.7" 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/d9895fce3e554e927411ead941d434233585a3edaf8d2ebe3e8d48fdd14e2ce238d227248df30e3300b1c050e982459f4d0b18375bd3c17c4edeb0621da33ade languageName: node linkType: hard "@npmcli/installed-package-contents@npm:^2.0.1": - version: 2.0.2 - resolution: "@npmcli/installed-package-contents@npm:2.0.2" + version: 2.1.0 + resolution: "@npmcli/installed-package-contents@npm:2.1.0" dependencies: npm-bundled: "npm:^3.0.0" npm-normalize-package-bin: "npm:^3.0.0" bin: - installed-package-contents: lib/index.js - checksum: 10c0/03efadb365997e3b54d1d1ea30ef3555729a68939ab2b7b7800a4a2750afb53da222f52be36bd7c44950434c3e26cbe7be28dac093efdf7b1bbe9e025ab62a07 + installed-package-contents: bin/index.js + checksum: 10c0/f5ecba0d45fc762f3e0d5def29fbfabd5d55e8147b01ae0a101769245c2e0038bc82a167836513a98aaed0a15c3d81fcdb232056bb8a962972a432533e518fce languageName: node linkType: hard @@ -1367,26 +1366,33 @@ __metadata: linkType: hard "@npmcli/package-json@npm:^5.0.0": - version: 5.0.0 - resolution: "@npmcli/package-json@npm:5.0.0" + version: 5.1.0 + resolution: "@npmcli/package-json@npm:5.1.0" 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/81bcac33276da86aae5ae62bfc70bfa6da1c1e1a7b0b9ecf3586279186f7c5d2e056ea7323b658f08999fe474e1ae0334df00cbdf48521e2489115f74e28f6af languageName: node linkType: hard "@npmcli/promise-spawn@npm:^7.0.0": - version: 7.0.1 - resolution: "@npmcli/promise-spawn@npm:7.0.1" + version: 7.0.2 + resolution: "@npmcli/promise-spawn@npm:7.0.2" dependencies: which: "npm:^4.0.0" - checksum: 10c0/441024049170fc9dd0c793fef7366fd1b2a36c06f1036c52ac4a5d0f2d46deced89f2a94fef20f51aa9934edb4d611ff76b060be2b82086d29d2094ee1b46122 + checksum: 10c0/8f2af5bc2c1b1ccfb9bcd91da8873ab4723616d8bd5af877c0daa40b1e2cbfa4afb79e052611284179cae918c945a1b99ae1c565d78a355bec1a461011e89f71 + languageName: node + linkType: hard + +"@npmcli/redact@npm:^1.1.0": + version: 1.1.0 + resolution: "@npmcli/redact@npm:1.1.0" + checksum: 10c0/886995220e60ca00405c93c5588aff524d1dbfee0ca8688b9607fefcda42aa464d4a3f7c75fc03a16a582befe4b6c3ac4493d67c4eb07da2fe0794fbe0dfc89b languageName: node linkType: hard @@ -1416,32 +1422,32 @@ __metadata: languageName: node linkType: hard -"@nrwl/devkit@npm:18.0.4": - version: 18.0.4 - resolution: "@nrwl/devkit@npm:18.0.4" +"@nrwl/devkit@npm:18.3.4": + version: 18.3.4 + resolution: "@nrwl/devkit@npm:18.3.4" dependencies: - "@nx/devkit": "npm:18.0.4" - checksum: 10c0/062a95bb4862fc0e9120e8a32ab44a77669e9619ddf004e5ed64db17fa9a8e275b0151ee65b6c7fe8cac36164aca8f8ea3fff1a457f5788e038dd4b091d5b5f4 + "@nx/devkit": "npm:18.3.4" + checksum: 10c0/ef9cb7859206c6c01ebfbeeac13ea8ca239374a2873f00154c58b6c047ff4aee77b837d6cc3bc72302e88bf6847bb2302212c3329b8ea59ea6fc1f380a1ddc23 languageName: node linkType: hard -"@nrwl/tao@npm:18.0.4": - version: 18.0.4 - resolution: "@nrwl/tao@npm:18.0.4" +"@nrwl/tao@npm:18.3.4": + version: 18.3.4 + resolution: "@nrwl/tao@npm:18.3.4" dependencies: - nx: "npm:18.0.4" + nx: "npm:18.3.4" tslib: "npm:^2.3.0" bin: tao: index.js - checksum: 10c0/04c0c331b79399a28b3f488a28478f4f1e3fe13c7d983dea1b24e5540acb4b159f13a8cfd02ed6765566ccf13ba628377690e5eed4e3bc04306cef28357b6dea + checksum: 10c0/4ce1cf373ec9a950f18dd9335cf2b5531174a2a22da8feaca27d600f9d7d8f07003059a271cc3ca8046bbd369687e6496923cf99e46822976b988dcecd89a62b languageName: node linkType: hard -"@nx/devkit@npm:18.0.4, @nx/devkit@npm:>=17.1.2 < 19": - version: 18.0.4 - resolution: "@nx/devkit@npm:18.0.4" +"@nx/devkit@npm:18.3.4, @nx/devkit@npm:>=17.1.2 < 19": + version: 18.3.4 + resolution: "@nx/devkit@npm:18.3.4" dependencies: - "@nrwl/devkit": "npm:18.0.4" + "@nrwl/devkit": "npm:18.3.4" ejs: "npm:^3.1.7" enquirer: "npm:~2.3.6" ignore: "npm:^5.0.4" @@ -1450,77 +1456,77 @@ __metadata: tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" peerDependencies: - nx: ">= 16 <= 18" - checksum: 10c0/065ec726d37593e7114770e576d738c5f9e3bdb6cc170af75a22c98992a728b49fc45785a0549a41d214506ba0ecf6d8b5683e9536fc536b48975a2b86e65363 + nx: ">= 16 <= 19" + checksum: 10c0/3c6752bd1fc96bfdff1bc4d58b9fb87f33628b1db39cf4db0b4f66782a8b547aad0dd0d3f0620c0464c1d31c1ca999ebce73c7cf70f920776f965cc7dad489e7 languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-darwin-arm64@npm:18.0.4" +"@nx/nx-darwin-arm64@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-darwin-arm64@npm:18.3.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-darwin-x64@npm:18.0.4" +"@nx/nx-darwin-x64@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-darwin-x64@npm:18.3.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-freebsd-x64@npm:18.0.4" +"@nx/nx-freebsd-x64@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-freebsd-x64@npm:18.3.4" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.0.4" +"@nx/nx-linux-arm-gnueabihf@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.3.4" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-linux-arm64-gnu@npm:18.0.4" +"@nx/nx-linux-arm64-gnu@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-arm64-gnu@npm:18.3.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-linux-arm64-musl@npm:18.0.4" +"@nx/nx-linux-arm64-musl@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-arm64-musl@npm:18.3.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-linux-x64-gnu@npm:18.0.4" +"@nx/nx-linux-x64-gnu@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-x64-gnu@npm:18.3.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-linux-x64-musl@npm:18.0.4" +"@nx/nx-linux-x64-musl@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-linux-x64-musl@npm:18.3.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-win32-arm64-msvc@npm:18.0.4" +"@nx/nx-win32-arm64-msvc@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-win32-arm64-msvc@npm:18.3.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:18.0.4": - version: 18.0.4 - resolution: "@nx/nx-win32-x64-msvc@npm:18.0.4" +"@nx/nx-win32-x64-msvc@npm:18.3.4": + version: 18.3.4 + resolution: "@nx/nx-win32-x64-msvc@npm:18.3.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1554,18 +1560,18 @@ __metadata: languageName: node linkType: hard -"@octokit/core@npm:^5.0.0": - version: 5.1.0 - resolution: "@octokit/core@npm:5.1.0" +"@octokit/core@npm:^5.0.2": + 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 @@ -1580,13 +1586,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 @@ -1601,14 +1607,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 @@ -1619,10 +1625,10 @@ __metadata: languageName: node linkType: hard -"@octokit/openapi-types@npm:^19.1.0": - version: 19.1.0 - resolution: "@octokit/openapi-types@npm:19.1.0" - checksum: 10c0/ae8081f52b797b91a12d4f6cddc475699c9d34b06645b337adc77d30b583d8fe8506597a45c42f8f1a96bfb2a9d092cee257d8a65d718bfeed23a0d153448eea +"@octokit/openapi-types@npm:^22.2.0": + version: 22.2.0 + resolution: "@octokit/openapi-types@npm:22.2.0" + checksum: 10c0/a45bfc735611e836df0729f5922bbd5811d401052b972d1e3bc1278a2d2403e00f4552ce9d1f2793f77f167d212da559c5cb9f1b02c935114ad6d898779546ee languageName: node linkType: hard @@ -1633,6 +1639,17 @@ __metadata: languageName: node linkType: hard +"@octokit/plugin-paginate-rest@npm:11.3.1": + version: 11.3.1 + resolution: "@octokit/plugin-paginate-rest@npm:11.3.1" + dependencies: + "@octokit/types": "npm:^13.5.0" + peerDependencies: + "@octokit/core": 5 + checksum: 10c0/72107ff7e459c49d1f13bbe44ac07b073497692eba28cb5ac6dbfa41e0ebc059ad7bccfa3dd45d3165348adcc2ede8ac159f8a9b637389b8e335af16aaa01469 + languageName: node + linkType: hard + "@octokit/plugin-paginate-rest@npm:^6.1.2": version: 6.1.2 resolution: "@octokit/plugin-paginate-rest@npm:6.1.2" @@ -1645,17 +1662,6 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^9.0.0": - version: 9.1.5 - resolution: "@octokit/plugin-paginate-rest@npm:9.1.5" - dependencies: - "@octokit/types": "npm:^12.4.0" - peerDependencies: - "@octokit/core": ">=5" - checksum: 10c0/a17055dff8fde5ebc03bf935294ffa4605ed714cb15252f0fa63cda1b95e738fafb5ab9748b18fbdfa5615d5f6686cbf193c6d6426e7dc4fd1dda91c87263f3b - languageName: node - linkType: hard - "@octokit/plugin-request-log@npm:^1.0.4": version: 1.0.4 resolution: "@octokit/plugin-request-log@npm:1.0.4" @@ -1666,22 +1672,22 @@ __metadata: linkType: hard "@octokit/plugin-request-log@npm:^4.0.0": - version: 4.0.0 - resolution: "@octokit/plugin-request-log@npm:4.0.0" + version: 4.0.1 + resolution: "@octokit/plugin-request-log@npm:4.0.1" peerDependencies: - "@octokit/core": ">=5" - checksum: 10c0/ca6db112f288326d2f11de5170e7d6429ba54f04a22dc1e5d06c8d626f72bd2effeb0218a8f73bc9e23657b5a89194cd297964ace54693d2dfdfba3828920b45 + "@octokit/core": 5 + checksum: 10c0/6f556f86258c5fbff9b1821075dc91137b7499f2ad0fd12391f0876064a6daa88abe1748336b2d483516505771d358aa15cb4bcdabc348a79e3d951fe9726798 languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:^10.0.0": - version: 10.2.0 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:10.2.0" +"@octokit/plugin-rest-endpoint-methods@npm:13.2.2": + version: 13.2.2 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:13.2.2" dependencies: - "@octokit/types": "npm:^12.3.0" + "@octokit/types": "npm:^13.5.0" peerDependencies: - "@octokit/core": ">=5" - checksum: 10c0/4d00a2334753955f0c3841ba8fc0880c093b94838e011864ee737d958d2d64e3d45d34fa4c8b64bccf9e13c6de81318cbd6e2b24df37992941d12f54def28432 + "@octokit/core": ^5 + checksum: 10c0/0f2b14b7a185b49908bcc01bcae9849aae2da46c88f500c143d230caa3cd35540839b916e88a4642c60a5499d33e7a37faf1aa42c5bab270cefc10f5d6202893 languageName: node linkType: hard @@ -1707,14 +1713,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 @@ -1732,15 +1738,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 @@ -1757,14 +1763,14 @@ __metadata: linkType: hard "@octokit/rest@npm:^20.0.2": - version: 20.0.2 - resolution: "@octokit/rest@npm:20.0.2" + version: 20.1.1 + resolution: "@octokit/rest@npm:20.1.1" dependencies: - "@octokit/core": "npm:^5.0.0" - "@octokit/plugin-paginate-rest": "npm:^9.0.0" + "@octokit/core": "npm:^5.0.2" + "@octokit/plugin-paginate-rest": "npm:11.3.1" "@octokit/plugin-request-log": "npm:^4.0.0" - "@octokit/plugin-rest-endpoint-methods": "npm:^10.0.0" - checksum: 10c0/e9bfc617d0e0bfb0ba9dea3d1e0a19167c5a255beac622dd34280e1754dfab7688323b3251f8e8c85494b39548ecc52385e8b84e21ce0627f58176562a6e2fae + "@octokit/plugin-rest-endpoint-methods": "npm:13.2.2" + checksum: 10c0/9b62e0372381b548806edbd9e32059ebaec315ddf90e9c3df7e0f2bfab2fc938ca5c3b939035e082e245315b2359947f52f853027a8ca2510fddb79ff5cc9e8a languageName: node linkType: hard @@ -1784,12 +1790,12 @@ __metadata: languageName: node linkType: hard -"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.3.0, @octokit/types@npm:^12.4.0": - version: 12.4.0 - resolution: "@octokit/types@npm:12.4.0" +"@octokit/types@npm:^13.0.0, @octokit/types@npm:^13.1.0, @octokit/types@npm:^13.5.0": + version: 13.5.0 + resolution: "@octokit/types@npm:13.5.0" dependencies: - "@octokit/openapi-types": "npm:^19.1.0" - checksum: 10c0/b52b3fd8af307a1868846991f8376548a790814b20639dee1110271a768c0489081970df893ca2230f6285066003230d22f5877eeac90418971a475c79808241 + "@octokit/openapi-types": "npm:^22.2.0" + checksum: 10c0/355ebc6776ce23feace1b1be0927cdda758790fda83068109c4f27b354dcd43d0447d4dc24e5eafdb596465469ea1baed23f3fd63adfec508cc375ccd1dcb0a3 languageName: node linkType: hard @@ -1835,29 +1841,36 @@ __metadata: languageName: node linkType: hard -"@sigstore/bundle@npm:^2.1.1": - version: 2.1.1 - resolution: "@sigstore/bundle@npm:2.1.1" +"@sigstore/bundle@npm:^2.3.0, @sigstore/bundle@npm:^2.3.1": + version: 2.3.1 + resolution: "@sigstore/bundle@npm:2.3.1" dependencies: - "@sigstore/protobuf-specs": "npm:^0.2.1" - checksum: 10c0/d3e358569e9b0f1a2c5bfa3ab8608046fc11f42424ea717b4871044cf9ecbff374fc08673b9858ec93f993fa1a6166d416b1245a0d13d0f856ea5de99e27a594 + "@sigstore/protobuf-specs": "npm:^0.3.1" + checksum: 10c0/f5cc08e6420055ca20c1fa458725cf3d090974c3650aacfb6ba0b09d9c59149e5f4d8c5bfe9f2253daf2c29548262e9e4ea83b4b2fc4abbaf93cf49ee2687f05 languageName: node linkType: hard -"@sigstore/core@npm:^1.0.0": - version: 1.0.0 - resolution: "@sigstore/core@npm:1.0.0" - checksum: 10c0/072f8f30c301513803020be8ff8c4f7be03ce62423b6e70c5cd9ccb775d83e574e130f93d781877f926822bc6e20454814a51a2e1147f1eb2b8fe69cd58d43d4 +"@sigstore/core@npm:^1.0.0, @sigstore/core@npm:^1.1.0": + version: 1.1.0 + resolution: "@sigstore/core@npm:1.1.0" + checksum: 10c0/3b3420c1bd17de0371e1ac7c8f07a2cbcd24d6b49ace5bbf2b63f559ee08c4a80622a4d1c0ae42f2c9872166e9cb111f33f78bff763d47e5ef1efc62b8e457ea languageName: node linkType: hard -"@sigstore/protobuf-specs@npm:^0.2.0, @sigstore/protobuf-specs@npm:^0.2.1": +"@sigstore/protobuf-specs@npm:^0.2.0": version: 0.2.1 resolution: "@sigstore/protobuf-specs@npm:0.2.1" checksum: 10c0/756b3bc64e7f21d966473208cd3920fcde6744025f7deb1d3be1d2b6261b825178b393db7458cd191b2eab947e516eacd6f91aa2f4545d8c045431fb699ac357 languageName: node linkType: hard +"@sigstore/protobuf-specs@npm:^0.3.0, @sigstore/protobuf-specs@npm:^0.3.1": + version: 0.3.1 + resolution: "@sigstore/protobuf-specs@npm:0.3.1" + checksum: 10c0/bc926aeb472dcd1f99e887d54d9402e259e186ee2a15cdb395cdb565fdd3457f84a044ef355c96359c3c625127a93fb3c45c7e3bd2f16ac0912a58a6bf3fc137 + languageName: node + linkType: hard + "@sigstore/sign@npm:^1.0.0": version: 1.0.0 resolution: "@sigstore/sign@npm:1.0.0" @@ -1869,15 +1882,17 @@ __metadata: languageName: node linkType: hard -"@sigstore/sign@npm:^2.2.2": - version: 2.2.2 - resolution: "@sigstore/sign@npm:2.2.2" +"@sigstore/sign@npm:^2.3.0": + version: 2.3.1 + resolution: "@sigstore/sign@npm:2.3.1" dependencies: - "@sigstore/bundle": "npm:^2.1.1" + "@sigstore/bundle": "npm:^2.3.0" "@sigstore/core": "npm:^1.0.0" - "@sigstore/protobuf-specs": "npm:^0.2.1" - make-fetch-happen: "npm:^13.0.0" - checksum: 10c0/b8dc2638cd9c82ff5a2cacb868014780698e386cff48f7d1b382943633f2997a65538d89ecc5339170ec7dd10cbb667134f12a9455c104ff0e4cce40926a7d83 + "@sigstore/protobuf-specs": "npm:^0.3.1" + make-fetch-happen: "npm:^13.0.1" + proc-log: "npm:^4.2.0" + promise-retry: "npm:^2.0.1" + checksum: 10c0/e511125de9a7f846ce0df8a9d4f1b0fb6995c71f32369ea9cc21c483e7a283099fb588b94ba97e850ada4cf5d828a23b421772011d260a1cb3e7c21ac1ef9b8c languageName: node linkType: hard @@ -1891,24 +1906,24 @@ __metadata: languageName: node linkType: hard -"@sigstore/tuf@npm:^2.3.0": - version: 2.3.0 - resolution: "@sigstore/tuf@npm:2.3.0" +"@sigstore/tuf@npm:^2.3.1": + version: 2.3.3 + resolution: "@sigstore/tuf@npm:2.3.3" dependencies: - "@sigstore/protobuf-specs": "npm:^0.2.1" - tuf-js: "npm:^2.2.0" - checksum: 10c0/a214561e143f553132428597eaa68cfdcb36c6bf757f3dea30b2e55038433b0ffc53c446036e6d104487fb55f8d6bc6e01764090d29f42497fb44d55017f360c + "@sigstore/protobuf-specs": "npm:^0.3.0" + tuf-js: "npm:^2.2.1" + checksum: 10c0/ecc479cc9b77324f481dcb93e7979f80893a79ede98e242247f533fe94cd60c82e8d9f22dbb8d46695685c321037061614f001c44b9a92fadc8fd8fc396bcc3c languageName: node linkType: hard -"@sigstore/verify@npm:^1.0.0": - version: 1.0.0 - resolution: "@sigstore/verify@npm:1.0.0" +"@sigstore/verify@npm:^1.2.0": + version: 1.2.0 + resolution: "@sigstore/verify@npm:1.2.0" dependencies: - "@sigstore/bundle": "npm:^2.1.1" - "@sigstore/core": "npm:^1.0.0" - "@sigstore/protobuf-specs": "npm:^0.2.1" - checksum: 10c0/7116bd5930ae663cb535e211b4e7bbfb01828cdd07c1ef0204ec4871ef434fc80158eb732f67ba8e739ec4f653ecdf52f47c9b2997b55ccd0ff5f8413be076fb + "@sigstore/bundle": "npm:^2.3.1" + "@sigstore/core": "npm:^1.1.0" + "@sigstore/protobuf-specs": "npm:^0.3.1" + checksum: 10c0/ed0d9cb8c71bde23bd48e40725e5b4bd3ff1595b6d9e4b1ed4f2dfd06f6bf76a3dc69d86f8b2e4488a9cb4ade0d9a41718bd33119b9afca66f90badd52a373fe languageName: node linkType: hard @@ -1927,26 +1942,18 @@ __metadata: linkType: hard "@sindresorhus/merge-streams@npm:^2.1.0": - version: 2.2.0 - resolution: "@sindresorhus/merge-streams@npm:2.2.0" - checksum: 10c0/27b00a97a2c15ab7e8db1fe9008b0b87260e14a449f2e1039ceecaa83737651909ff0aff90126ecdd1885ecff3591efe5d27b34bd42b0eb34314ca38e3525ed4 - languageName: node - linkType: hard - -"@swc/counter@npm:^0.1.3": - version: 0.1.3 - resolution: "@swc/counter@npm:0.1.3" - checksum: 10c0/8424f60f6bf8694cfd2a9bca45845bce29f26105cda8cf19cdb9fd3e78dc6338699e4db77a89ae449260bafa1cc6bec307e81e7fb96dbf7dcfce0eea55151356 + version: 2.3.0 + resolution: "@sindresorhus/merge-streams@npm:2.3.0" + checksum: 10c0/69ee906f3125fb2c6bb6ec5cdd84e8827d93b49b3892bce8b62267116cc7e197b5cccf20c160a1d32c26014ecd14470a72a5e3ee37a58f1d6dadc0db1ccf3894 languageName: node linkType: hard -"@swc/helpers@npm:0.5.5": - version: 0.5.5 - resolution: "@swc/helpers@npm:0.5.5" +"@swc/helpers@npm:0.5.11": + version: 0.5.11 + resolution: "@swc/helpers@npm:0.5.11" dependencies: - "@swc/counter": "npm:^0.1.3" tslib: "npm:^2.4.0" - checksum: 10c0/21a9b9cfe7e00865f9c9f3eb4c1cc5b397143464f7abee76a2c5366e591e06b0155b5aac93fe8269ef8d548df253f6fd931e9ddfc0fd12efd405f90f45506e7d + checksum: 10c0/7d1987ee6b887277d373a9be8c445cd2259c3258c08b16908c06864121fd8eac8bb89b179c91b6c5395f38194a903b5772575947c7eb3ca23285152cb0f66caa languageName: node linkType: hard @@ -1960,21 +1967,21 @@ __metadata: linkType: hard "@tanstack/react-virtual@npm:^3.0.0-beta.60": - version: 3.0.4 - resolution: "@tanstack/react-virtual@npm:3.0.4" + version: 3.5.0 + resolution: "@tanstack/react-virtual@npm:3.5.0" dependencies: - "@tanstack/virtual-core": "npm:3.0.0" + "@tanstack/virtual-core": "npm:3.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/6222dc1254843fa52bdb93deca74282e2b8aabd17337d7b35596441bb70d1d7e333b1679acfb50240847799d63ee24eb184958ad8c7f1ca84c4ff0c13aefa7ec + checksum: 10c0/0e0389dcae02cb3a6dc31644be6fedc9c635f66b747136149b065351ef23995e131b01c85348875a8c8c7bade28a2bb8bbc9c7b66a995051d6be08aec60d07c4 languageName: node linkType: hard -"@tanstack/virtual-core@npm:3.0.0": - version: 3.0.0 - resolution: "@tanstack/virtual-core@npm:3.0.0" - checksum: 10c0/d0899fe470b43f80a2ccc567a01138cc015900f13d91b82abc784fc7bc46419e9c8b99c102a5c6ee76d15933db61aecc68c0ae8e92e9cb9ded9ae2f51a01cf4c +"@tanstack/virtual-core@npm:3.5.0": + version: 3.5.0 + resolution: "@tanstack/virtual-core@npm:3.5.0" + checksum: 10c0/21a12049df81ce282054e8406cb74dd21d867aac077f31568ffdb08acd9aa171ae0666ceb43654895e73907acf5db02c7d651a66960da8acceeb2e034885e605 languageName: node linkType: hard @@ -2040,22 +2047,31 @@ __metadata: languageName: node linkType: hard -"@tufjs/models@npm:2.0.0": - version: 2.0.0 - resolution: "@tufjs/models@npm:2.0.0" +"@tufjs/models@npm:2.0.1": + version: 2.0.1 + resolution: "@tufjs/models@npm:2.0.1" dependencies: "@tufjs/canonical-json": "npm:2.0.0" - minimatch: "npm:^9.0.3" - checksum: 10c0/252f525b05526077430920b30b125e197a3d711f4c6d1ceeee9cea5044035e4d94e57db481d96bd8e9d1ce5ee23fcc9fe989e7e0c9c2aec7e1edc27326ee16e6 + minimatch: "npm:^9.0.4" + checksum: 10c0/ad9e82fd921954501fd90ed34ae062254637595577ad13fdc1e076405c0ea5ee7d8aebad09e63032972fd92b07f1786c15b24a195a171fc8ac470ca8e2ffbcc4 + languageName: node + linkType: hard + +"@tybys/wasm-util@npm:^0.8.3": + version: 0.8.3 + resolution: "@tybys/wasm-util@npm:0.8.3" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/62ec238710453713a207a2cbcfa74ae5bebc5cd4d718dc34370a7fd5263e8213fe7e24436ec6544105331006f6d0806115956bed030672268dad4a3c123e0f2d languageName: node linkType: hard -"@tybys/wasm-util@npm:^0.8.2": - version: 0.8.2 - resolution: "@tybys/wasm-util@npm:0.8.2" +"@tybys/wasm-util@npm:^0.9.0": + version: 0.9.0 + resolution: "@tybys/wasm-util@npm:0.9.0" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/3d2c1afa8623625311655b19c28ba6efa30070b86c9e7ad7d7e68295b2bc855f34a383ef39e4be3ee159db70ce28d28343df7885072e831416f16962229ce758 + checksum: 10c0/f9fde5c554455019f33af6c8215f1a1435028803dc2a2825b077d812bed4209a1a64444a4ca0ce2ea7e1175c8d88e2f9173a36a33c199e8a5c671aa31de8242d languageName: node linkType: hard @@ -2113,11 +2129,11 @@ __metadata: linkType: hard "@types/estree-jsx@npm:^1.0.0": - version: 1.0.4 - resolution: "@types/estree-jsx@npm:1.0.4" + version: 1.0.5 + resolution: "@types/estree-jsx@npm:1.0.5" dependencies: "@types/estree": "npm:*" - checksum: 10c0/d444f85f4b07fee3a8819148ccbc546299a5afed16e9059af149363492d56e07570d70776d6d9eb75e55846b4f78ffbb185bc6b591991fcfe02da44635f139e0 + checksum: 10c0/07b354331516428b27a3ab99ee397547d47eb223c34053b48f84872fafb841770834b90cc1a0068398e7c7ccb15ec51ab00ec64b31dc5e3dbefd624638a35c6d languageName: node linkType: hard @@ -2195,9 +2211,9 @@ __metadata: linkType: hard "@types/mdx@npm:^2.0.0": - version: 2.0.11 - resolution: "@types/mdx@npm:2.0.11" - checksum: 10c0/8e60d9e1adb06854f25ac327ec340763b5867ce65ba5635ae6b24db6bda36d64655c5ee8a2f06bbc246199bcfd41cc3c8a4a95786c97a7befb3c28c7f134ffe1 + version: 2.0.13 + resolution: "@types/mdx@npm:2.0.13" + checksum: 10c0/5edf1099505ac568da55f9ae8a93e7e314e8cbc13d3445d0be61b75941226b005e1390d9b95caecf5dcb00c9d1bab2f1f60f6ff9876dc091a48b547495007720 languageName: node linkType: hard @@ -2222,21 +2238,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^20.11.16": - version: 20.11.17 - resolution: "@types/node@npm:20.11.17" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 10c0/1f30dae80b416cbf38f133a619ffb0e9fb9e7bc58f82d900bf73816ae5781740c4640892bf5971dd9c12570d5d05241646be3e7540bb4e059322ec6af4e51e15 - languageName: node - linkType: hard - -"@types/node@npm:^20.9.0": - version: 20.11.19 - resolution: "@types/node@npm:20.11.19" +"@types/node@npm:*, @types/node@npm:^20.12.11, @types/node@npm:^20.9.0": + version: 20.12.11 + resolution: "@types/node@npm:20.12.11" dependencies: undici-types: "npm:~5.26.4" - checksum: 10c0/f451ef0a1d78f29c57bad7b77e49ebec945f2a6d0d7a89851d7e185ee9fe7ad94d651c0dfbcb7858c9fa791310c8b40a881e2260f56bd3c1b7e7ae92723373ae + checksum: 10c0/efaa7b08c50ba6e6982ac7d531ba08d5935539ba76e954807df1ff9382a319ead7e003ccaca5ad7cf33ecf53f212507f7c1f2794bd2ff52df6365fef21f6e1fb languageName: node linkType: hard @@ -2248,20 +2255,19 @@ __metadata: linkType: hard "@types/prop-types@npm:*": - version: 15.7.11 - resolution: "@types/prop-types@npm:15.7.11" - checksum: 10c0/e53423cf9d510515ef8b47ff42f4f1b65a7b7b37c8704e2dbfcb9a60defe0c0e1f3cb1acfdeb466bad44ca938d7c79bffdd51b48ffb659df2432169d0b27a132 + version: 15.7.12 + resolution: "@types/prop-types@npm:15.7.12" + checksum: 10c0/1babcc7db6a1177779f8fde0ccc78d64d459906e6ef69a4ed4dd6339c920c2e05b074ee5a92120fe4e9d9f1a01c952f843ebd550bee2332fc2ef81d1706878f8 languageName: node linkType: hard "@types/react@npm:>=16": - version: 18.2.55 - resolution: "@types/react@npm:18.2.55" + version: 18.3.1 + resolution: "@types/react@npm:18.3.1" dependencies: "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 10c0/6b1c73beafbbc582dc54ffd92b3779f6d850e8f6b5ce5d04b31e9498a3d77bfc416bb08f0d8d63ab4f4649ccd6639996472416871c01c74a528b16a55faeaf38 + checksum: 10c0/18d856c12a4ec93f3cda2d58ef3d77a9480818afd3af895f812896fb82cfca1f35a692ab1add4ce826a4eb58a071624c7d1c8c6c4ccfb81c100d2916dc607614 languageName: node linkType: hard @@ -2274,13 +2280,6 @@ __metadata: languageName: node linkType: hard -"@types/scheduler@npm:*": - version: 0.16.8 - resolution: "@types/scheduler@npm:0.16.8" - checksum: 10c0/f86de504945b8fc41b1f391f847444d542e2e4067cf7e5d9bfeb5d2d2393d3203b1161bc0ef3b1e104d828dabfb60baf06e8d2c27e27ff7e8258e6e618d8c4ec - languageName: node - linkType: hard - "@types/sharp@npm:^0.32.0": version: 0.32.0 resolution: "@types/sharp@npm:0.32.0" @@ -2321,8 +2320,8 @@ __metadata: linkType: hard "@vercel/nft@npm:^0.26.2": - version: 0.26.3 - resolution: "@vercel/nft@npm:0.26.3" + version: 0.26.5 + resolution: "@vercel/nft@npm:0.26.5" dependencies: "@mapbox/node-pre-gyp": "npm:^1.0.5" "@rollup/pluginutils": "npm:^4.0.0" @@ -2338,7 +2337,7 @@ __metadata: resolve-from: "npm:^5.0.0" bin: nft: out/cli.js - checksum: 10c0/56fdd7b6a391f2437697fedcc0f2889f89fd4429f0ee80c8c7335b0efcf7c6cb45363a3a13cd353fb936b055c142752234f662886c88012d2d45dd3cf4494c07 + checksum: 10c0/b7034b2f851384f26316c856a731c0973a99bd02f6bb349916a750328a4919944ed6fd12c321b38ec6535d29dfb627d7fa8ab0f1e8c1c3cabd71e3350bd77548 languageName: node linkType: hard @@ -2397,11 +2396,11 @@ __metadata: linkType: hard "acorn-import-attributes@npm:^1.9.2": - version: 1.9.2 - resolution: "acorn-import-attributes@npm:1.9.2" + version: 1.9.5 + resolution: "acorn-import-attributes@npm:1.9.5" peerDependencies: acorn: ^8 - checksum: 10c0/adbe756dcd3479368e4aa2100d03d5a836958635a4a6ca33e0916c45a4f1ea11aaec33564cdedc11fa3037bd46c3cdda91f703c79f1413a874af6b18a87753aa + checksum: 10c0/5926eaaead2326d5a86f322ff1b617b0f698aa61dc719a5baa0e9d955c9885cc71febac3fb5bacff71bbf2c4f9c12db2056883c68c53eb962c048b952e1e013d languageName: node linkType: hard @@ -2446,12 +2445,12 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0": - version: 7.1.0 - resolution: "agent-base@npm:7.1.0" +"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1": + version: 7.1.1 + resolution: "agent-base@npm:7.1.1" dependencies: debug: "npm:^4.3.4" - checksum: 10c0/fc974ab57ffdd8421a2bc339644d312a9cca320c20c3393c9d8b1fd91731b9bbabdb985df5fc860f5b79d81c3e350daa3fcb31c5c07c0bb385aafc817df004ce + checksum: 10c0/e59ce7bed9c63bf071a30cc471f2933862044c97fd9958967bfe22521d7a0f601ce4ed5a8c011799d0c726ca70312142ae193bbebb60f576b52be19d4a363b50 languageName: node linkType: hard @@ -2686,9 +2685,9 @@ __metadata: languageName: node linkType: hard -"ava@npm:^6.1.1": - version: 6.1.1 - resolution: "ava@npm:6.1.1" +"ava@npm:^6.1.3": + version: 6.1.3 + resolution: "ava@npm:6.1.3" dependencies: "@vercel/nft": "npm:^0.26.2" acorn: "npm:^8.11.3" @@ -2737,18 +2736,18 @@ __metadata: optional: true bin: ava: entrypoints/cli.mjs - checksum: 10c0/cd4d9037d985639eb31411d10adf6a827652cb305525a5389cb0659e83c784d63734211c3d0cedd964ee0f971291187e4a53e196bee46dfa0910cf8be8eda2f7 + checksum: 10c0/108b28aceb0dfdb077bcf4c96109d736667999c2ce9f564489c4747482ea0e0c455d4d96fdfaad610b1125b74129b7b1d2ce570ec4903e767f6950d7f722f2cd languageName: node linkType: hard "axios@npm:^1.6.0": - version: 1.6.7 - resolution: "axios@npm:1.6.7" + version: 1.6.8 + resolution: "axios@npm:1.6.8" dependencies: - follow-redirects: "npm:^1.15.4" + follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.0" proxy-from-env: "npm:^1.1.0" - checksum: 10c0/131bf8e62eee48ca4bd84e6101f211961bf6a21a33b95e5dfb3983d5a2fe50d9fffde0b57668d7ce6f65063d3dc10f2212cbcb554f75cfca99da1c73b210358d + checksum: 10c0/0f22da6f490335479a89878bc7d5a1419484fbb437b564a80c34888fc36759ae4f56ea28d55a191695e5ed327f0bad56e7ff60fb6770c14d1be6501505d47ab9 languageName: node linkType: hard @@ -2881,11 +2880,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 @@ -2926,8 +2925,8 @@ __metadata: linkType: hard "cacache@npm:^18.0.0": - version: 18.0.2 - resolution: "cacache@npm:18.0.2" + version: 18.0.3 + resolution: "cacache@npm:18.0.3" dependencies: "@npmcli/fs": "npm:^3.1.0" fs-minipass: "npm:^3.0.0" @@ -2941,7 +2940,7 @@ __metadata: ssri: "npm:^10.0.0" tar: "npm:^6.1.11" unique-filename: "npm:^3.0.0" - checksum: 10c0/7992665305cc251a984f4fdbab1449d50e88c635bc43bf2785530c61d239c61b349e5734461baa461caaee65f040ab14e2d58e694f479c0810cffd181ba5eabc + checksum: 10c0/dfda92840bb371fb66b88c087c61a74544363b37a265023223a99965b16a16bbb87661fe4948718d79df6e0cc04e85e62784fbcf1832b2a5e54ff4c46fbb45b7 languageName: node linkType: hard @@ -2967,7 +2966,7 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.5": +"call-bind@npm:^1.0.7": version: 1.0.7 resolution: "call-bind@npm:1.0.7" dependencies: @@ -3013,9 +3012,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001579": - version: 1.0.30001587 - resolution: "caniuse-lite@npm:1.0.30001587" - checksum: 10c0/c7a34cb758a24fa1d948e164de3c5873e7e607b46db0e530ba160a281cb619c9d6a1b85bb334894bc8e629a59db99f3de4521593b08142d317a529e80a856385 + version: 1.0.30001617 + resolution: "caniuse-lite@npm:1.0.30001617" + checksum: 10c0/711702501063968b2807d1a8f40981e66f45eb8962968b4b84c70392dc804cee62845e8e391e9749f78ff41ca48be2a4a7a38620c44af526b5e03bc3c7a1bc0a languageName: node linkType: hard @@ -3286,9 +3285,9 @@ __metadata: linkType: hard "clsx@npm:^2.0.0": - version: 2.1.0 - resolution: "clsx@npm:2.1.0" - checksum: 10c0/c09c00ad14f638366ca814097e6cab533dfa1972a358da5b557be487168acbb25b4c1395e89ffa842a8a61ba87a462d2b4885bc9d4f8410b598f3cb339599cdb + version: 2.1.1 + resolution: "clsx@npm:2.1.1" + checksum: 10c0/c4c8eb865f8c82baab07e71bfa8897c73454881c4f99d6bc81585aecd7c441746c1399d08363dc096c550cceaf97bd4ce1e8854e1771e9998d9f94c4fe075839 languageName: node linkType: hard @@ -3665,12 +3664,9 @@ __metadata: linkType: hard "cytoscape@npm:^3.28.1": - version: 3.28.1 - resolution: "cytoscape@npm:3.28.1" - dependencies: - heap: "npm:^0.2.6" - lodash: "npm:^4.17.21" - checksum: 10c0/eefe6c3f0253ffdca46f9857e06eba947cb863df0583eaf5bb112bc640425608b983847ee3a5b864f9833b80a9bc41a8dc5d675555b107a3321006edfff504ef + version: 3.29.2 + resolution: "cytoscape@npm:3.29.2" + checksum: 10c0/fbd2b32496cc866429f2851200653dc1788c809bcb4da85e17054a0d4cd5a531cdebcf20d404c289b6ef7d0f914c107645372d958deb693458de15665b8fdf8b languageName: node linkType: hard @@ -3819,11 +3815,11 @@ __metadata: linkType: hard "d3-geo@npm:3": - version: 3.1.0 - resolution: "d3-geo@npm:3.1.0" + version: 3.1.1 + resolution: "d3-geo@npm:3.1.1" dependencies: d3-array: "npm:2.5.0 - 3" - checksum: 10c0/5b0a26d232787ca9e824a660827c28626a51004328dde7c76a1bd300d3cad8c7eeb55fea64c8cd6495d5a34fea434fb1418d59926a6cb24e6fb6e2b6f62c6bd9 + checksum: 10c0/d32270dd2dc8ac3ea63e8805d63239c4c8ec6c0d339d73b5e5a30a87f8f54db22a78fb434369799465eae169503b25f9a107c642c8a16c32a3285bc0e6d8e8c1 languageName: node linkType: hard @@ -3889,12 +3885,12 @@ __metadata: linkType: hard "d3-scale-chromatic@npm:3": - version: 3.0.0 - resolution: "d3-scale-chromatic@npm:3.0.0" + version: 3.1.0 + resolution: "d3-scale-chromatic@npm:3.1.0" dependencies: d3-color: "npm:1 - 3" d3-interpolate: "npm:1 - 3" - checksum: 10c0/920a80f2e31b5686798c116e99d1671c32f55fb60fa920b742aa4ac5175b878c615adb4e55a246d65367e6e1061fdbcc55807be731fb5b18ae628d1df62bfac1 + checksum: 10c0/9a3f4671ab0b971f4a411b42180d7cf92bfe8e8584e637ce7e698d705e18d6d38efbd20ec64f60cc0dfe966c20d40fc172565bc28aaa2990c0a006360eed91af languageName: node linkType: hard @@ -3990,8 +3986,8 @@ __metadata: linkType: hard "d3@npm:^7.4.0, d3@npm:^7.8.2": - version: 7.8.5 - resolution: "d3@npm:7.8.5" + version: 7.9.0 + resolution: "d3@npm:7.9.0" dependencies: d3-array: "npm:3" d3-axis: "npm:3" @@ -4023,7 +4019,7 @@ __metadata: d3-timer: "npm:3" d3-transition: "npm:3" d3-zoom: "npm:3" - checksum: 10c0/408758dcc2437cbff8cd207b9d82760030b5c53c1df6a2ce5b1a76633388a6892fd65c0632cfa83da963e239722d49805062e5fb05d99e0fb078bda14cb22222 + checksum: 10c0/3dd9c08c73cfaa69c70c49e603c85e049c3904664d9c79a1a52a0f52795828a1ff23592dc9a7b2257e711d68a615472a13103c212032f38e016d609796e087e8 languageName: node linkType: hard @@ -4068,9 +4064,9 @@ __metadata: linkType: hard "dayjs@npm:^1.11.7": - version: 1.11.10 - resolution: "dayjs@npm:1.11.10" - checksum: 10c0/4de9af50639d47df87f2e15fa36bb07e0f9ed1e9c52c6caa1482788ee9a384d668f1dbd00c54f82aaab163db07d61d2899384b8254da3a9184fc6deca080e2fe + version: 1.11.11 + resolution: "dayjs@npm:1.11.11" + checksum: 10c0/0131d10516b9945f05a57e13f4af49a6814de5573a494824e103131a3bbe4cc470b1aefe8e17e51f9a478a22cd116084be1ee5725cedb66ec4c3f9091202dc4b languageName: node linkType: hard @@ -4144,15 +4140,14 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.2": - version: 1.1.3 - resolution: "define-data-property@npm:1.1.3" +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" dependencies: + es-define-property: "npm:^1.0.0" es-errors: "npm:^1.3.0" - get-intrinsic: "npm:^1.2.4" gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.1" - checksum: 10c0/918836b0ddcbefe9f351d35529bcbba5b00e4d867d1698b676eacfe50c0e479fb830dd4dd17988d3a0d2328707ef47a24d570cfcae9085b3e331f6236034256a + checksum: 10c0/dea0606d1483eb9db8d930d4eac62ca0fa16738b0b3e07046cddfacf7d8c868bbe13fa0cb263eb91c7d0d527960dc3f2f2471a69ed7816210307f6744fe62e37 languageName: node linkType: hard @@ -4163,7 +4158,7 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.3": +"define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" dependencies: @@ -4218,14 +4213,7 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.2": - version: 2.0.2 - resolution: "detect-libc@npm:2.0.2" - checksum: 10c0/a9f4ffcd2701525c589617d98afe5a5d0676c8ea82bcc4ed6f3747241b79f781d36437c59a5e855254c864d36a3e9f8276568b6b531c28d6e53b093a15703f11 - languageName: node - linkType: hard - -"detect-libc@npm:^2.0.3": +"detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.3": version: 2.0.3 resolution: "detect-libc@npm:2.0.3" checksum: 10c0/88095bda8f90220c95f162bf92cad70bd0e424913e655c20578600e35b91edc261af27531cf160a331e185c0ced93944bc7e09939143225f56312d7fd800fdb7 @@ -4272,9 +4260,9 @@ __metadata: linkType: hard "dompurify@npm:^3.0.5": - version: 3.0.8 - resolution: "dompurify@npm:3.0.8" - checksum: 10c0/e89e03d3dbd99abd64cd90705ce2cdfbc60ee9726ee53f9860e8a2d91b828ef2c173e7031529f9a3aa169ad0fbb76115c6a6683b545bf1ac5d94cc6176fb2a50 + version: 3.1.2 + resolution: "dompurify@npm:3.1.2" + checksum: 10c0/6f072da177ba850c196184d76a277933a19831e59313edd90f094e8884579c8193b21ea105889d89059771f058f4b2e0c14fc5a58f19f7dad2a6756be807d091 languageName: node linkType: hard @@ -4316,54 +4304,52 @@ __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@npm:^30.0.0": - version: 30.0.0 - resolution: "electron@npm:30.0.0" +"electron@npm:^30.0.3": + version: 30.0.3 + resolution: "electron@npm:30.0.3" dependencies: "@electron/get": "npm:^2.0.0" "@types/node": "npm:^20.9.0" extract-zip: "npm:^2.0.1" bin: electron: cli.js - checksum: 10c0/d4e8e6189a0fc052bec63f0a9d548d9446279ca7b8591c7f3f740f4d6c82577be797f7052581c00d7f4a75bc1ff428d61649b9db5eba79bcd22372e23511c0f5 + checksum: 10c0/8fc437e491fd7baa132fd4cbf74c0a6b2f0ff7db373f4e198764b2385266118051e1db6599377340c6a743422f63fc04f5d85c8289498f9fc770c9ea96421405 languageName: node linkType: hard "elkjs@npm:^0.9.0": - version: 0.9.1 - resolution: "elkjs@npm:0.9.1" - checksum: 10c0/2472dd26fafd009632f17609b36f8b61cfbd0c29d516d3e66ee54f2b078c21f559ff7db05de6590b1e0136272d141dfa8e7f7edbe963166ae45e4d5f9ed8c386 + version: 0.9.3 + resolution: "elkjs@npm:0.9.3" + checksum: 10c0/caf544ff4fce8442d1d3dd6dface176c9b2fe26fc1e34f56122828e6eef7d2d7fe70d3202f9f3ecf0feb6287d4c8430949f483e63e450a7454bb39ccffab3808 languageName: node linkType: hard "emittery@npm:^1.0.1": - version: 1.0.2 - resolution: "emittery@npm:1.0.2" - checksum: 10c0/7f26cdb3044dc25689b44e81d4486b404dcec93faaec71f09b8ead8bd0e089a58a26e4605bac2894c8985d5cc48c0f359f943da098944e9fdc3a04bb6bec6299 + version: 1.0.3 + resolution: "emittery@npm:1.0.3" + checksum: 10c0/91605d044f3891dd1f8ab731aeb94b520488b21e707f7064dcbcf5303bac3b4e7133dfa23c343ede1fc970340bd78a9b1aed522b805bc15104606bba630dd71e languageName: node linkType: hard -"emnapi@npm:1.0.0": - version: 1.0.0 - resolution: "emnapi@npm:1.0.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/cd927b47189e313858f68147368685054bd63ad28d371caab821a308d32d571ae7e390f322dfd35c513f33eb8550330a28a4bc65c5c1ed01ba47250a186f0ba1 + checksum: 10c0/627805e4c8fb6ace9d4431698935df46352ac8d559bd8320686e6b0d95d01599a3b6b02bd383457330ebef837bba5ff917b8edef80e1483e8a716e9dd84d58bf languageName: node linkType: hard @@ -4740,7 +4726,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: @@ -4750,11 +4736,11 @@ __metadata: linkType: hard "figures@npm:^6.0.1": - version: 6.0.1 - resolution: "figures@npm:6.0.1" + version: 6.1.0 + resolution: "figures@npm:6.1.0" dependencies: is-unicode-supported: "npm:^2.0.0" - checksum: 10c0/1bd53404e49b16dc4c930f8b01d0b97233e2f9e217365e7b7d15db1097d219a3db6739c17853affec034ef6461751b0e426f9fa82e2199b9340358e13eadca93 + checksum: 10c0/9159df4264d62ef447a3931537de92f5012210cf5135c35c010df50a2169377581378149abfe1eb238bd6acbba1c0d547b1f18e0af6eee49e30363cedaffcfe4 languageName: node linkType: hard @@ -4832,13 +4818,13 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.15.4": - version: 1.15.5 - resolution: "follow-redirects@npm:1.15.5" +"follow-redirects@npm:^1.15.6": + version: 1.15.6 + resolution: "follow-redirects@npm:1.15.6" peerDependenciesMeta: debug: optional: true - checksum: 10c0/418d71688ceaf109dfd6f85f747a0c75de30afe43a294caa211def77f02ef19865b547dfb73fde82b751e1cc507c06c754120b848fe5a7400b0a669766df7615 + checksum: 10c0/9ff767f0d7be6aa6870c82ac79cf0368cd73e01bbc00e9eb1c2a16fbb198ec105e3c9b6628bb98e9f3ac66fe29a957b9645bcb9a490bb7aa0d35f908b6b85071 languageName: node linkType: hard @@ -4980,7 +4966,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.1.3, 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: @@ -5133,17 +5119,17 @@ __metadata: linkType: hard "glob@npm:^10.2.2, glob@npm:^10.3.10": - version: 10.3.10 - resolution: "glob@npm:10.3.10" + version: 10.3.14 + resolution: "glob@npm:10.3.14" dependencies: foreground-child: "npm:^3.1.0" - jackspeak: "npm:^2.3.5" + jackspeak: "npm:^2.3.6" minimatch: "npm:^9.0.1" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry: "npm:^1.10.1" + minipass: "npm:^7.0.4" + path-scurry: "npm:^1.11.0" bin: glob: dist/esm/bin.mjs - checksum: 10c0/13d8a1feb7eac7945f8c8480e11cd4a44b24d26503d99a8d8ac8d5aefbf3e9802a2b6087318a829fad04cb4e829f25c5f4f1110c68966c498720dd261c7e344d + checksum: 10c0/19126e53b99c94dea9b3509500e22b325e24d2674523fc95b9fe710f1549ad7e091fbb0704c325c53d3a172fc21a8251acce5395c4f3efd872a2e65a376c82a1 languageName: node linkType: hard @@ -5201,11 +5187,12 @@ __metadata: linkType: hard "globalthis@npm:^1.0.1": - version: 1.0.3 - resolution: "globalthis@npm:1.0.3" + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" dependencies: - define-properties: "npm:^1.1.3" - checksum: 10c0/0db6e9af102a5254630351557ac15e6909bc7459d3e3f6b001e59fe784c96d31108818f032d9095739355a88467459e6488ff16584ee6250cd8c27dec05af4b0 + define-properties: "npm:^1.2.1" + gopd: "npm:^1.0.1" + checksum: 10c0/9d156f313af79d80b1566b93e19285f481c591ad6d0d319b4be5e03750d004dde40a39a0f26f7e635f9007a3600802f53ecd85a759b86f109e80a5f705e01846 languageName: node linkType: hard @@ -5330,7 +5317,7 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.1": +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": version: 1.0.2 resolution: "has-property-descriptors@npm:1.0.2" dependencies: @@ -5340,9 +5327,9 @@ __metadata: linkType: hard "has-proto@npm:^1.0.1": - version: 1.0.1 - resolution: "has-proto@npm:1.0.1" - checksum: 10c0/c8a8fe411f810b23a564bd5546a8f3f0fff6f1b692740eb7a2fdc9df716ef870040806891e2f23ff4653f1083e3895bf12088703dd1a0eac3d9202d3a4768cd0 + version: 1.0.3 + resolution: "has-proto@npm:1.0.3" + checksum: 10c0/35a6989f81e9f8022c2f4027f8b48a552de714938765d019dbea6bb547bd49ce5010a3c7c32ec6ddac6e48fc546166a3583b128f5a7add8b058a6d8b4afec205 languageName: node linkType: hard @@ -5372,11 +5359,11 @@ __metadata: linkType: hard "hasown@npm:^2.0.0": - version: 2.0.1 - resolution: "hasown@npm:2.0.1" + version: 2.0.2 + resolution: "hasown@npm:2.0.2" dependencies: function-bind: "npm:^1.1.2" - checksum: 10c0/9e27e70e8e4204f4124c8f99950d1ba2b1f5174864fd39ff26da190f9ea6488c1b3927dcc64981c26d1f637a971783c9489d62c829d393ea509e6f1ba20370bb + checksum: 10c0/3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9 languageName: node linkType: hard @@ -5452,8 +5439,8 @@ __metadata: linkType: hard "hast-util-raw@npm:^9.0.0": - version: 9.0.2 - resolution: "hast-util-raw@npm:9.0.2" + version: 9.0.3 + resolution: "hast-util-raw@npm:9.0.3" dependencies: "@types/hast": "npm:^3.0.0" "@types/unist": "npm:^3.0.0" @@ -5468,7 +5455,7 @@ __metadata: vfile: "npm:^6.0.0" web-namespaces: "npm:^2.0.0" zwitch: "npm:^2.0.0" - checksum: 10c0/0162c104c3fdf8b749b2d271d36b48f609c2cb3bc30cb21feb087ac67bdf806988c8cd14c2e2c71ff982b0a7525b0b1ffd09476f9d79b517337d78ada8042b0c + checksum: 10c0/a3d7f0d655f1dd9bff68004ebf27e6047ecfea6de98b4f7783d331a4f5cb7df35e7d707a6cb03a428cf5eb22d87d9609800b6e262044208585eebfc4b94d6822 languageName: node linkType: hard @@ -5511,14 +5498,14 @@ __metadata: linkType: hard "hast-util-to-text@npm:^4.0.0": - version: 4.0.0 - resolution: "hast-util-to-text@npm:4.0.0" + version: 4.0.2 + resolution: "hast-util-to-text@npm:4.0.2" dependencies: "@types/hast": "npm:^3.0.0" "@types/unist": "npm:^3.0.0" hast-util-is-element: "npm:^3.0.0" unist-util-find-after: "npm:^5.0.0" - checksum: 10c0/868f6b871b12db496e49f07470b87415ef77a3b439d4fce007a1e42c438f8320d76c5231b37e54f4188bce2af1e24c76728d86ee4cf076245ec86d3b6820dbe2 + checksum: 10c0/93ecc10e68fe5391c6e634140eb330942e71dea2724c8e0c647c73ed74a8ec930a4b77043b5081284808c96f73f2bee64ee416038ece75a63a467e8d14f09946 languageName: node linkType: hard @@ -5542,13 +5529,6 @@ __metadata: languageName: node linkType: hard -"heap@npm:^0.2.6": - version: 0.2.7 - resolution: "heap@npm:0.2.7" - checksum: 10c0/341c5d51ae13dc8346c371a8a69c57c972fcb9a3233090d3dd5ba29d483d6b5b4e75492443cbfeacd46608bb30e6680f646ffb7a6205900221735587d07a79b6 - languageName: node - linkType: hard - "hosted-git-info@npm:^2.1.4": version: 2.8.9 resolution: "hosted-git-info@npm:2.8.9" @@ -5584,11 +5564,11 @@ __metadata: linkType: hard "hosted-git-info@npm:^7.0.0": - version: 7.0.1 - resolution: "hosted-git-info@npm:7.0.1" + version: 7.0.2 + resolution: "hosted-git-info@npm:7.0.2" dependencies: lru-cache: "npm:^10.0.1" - checksum: 10c0/361c4254f717f06d581a5a90aa0156a945e662e05ebbb533c1fa9935f10886d8247db48cbbcf9667f02e519e6479bf16dcdcf3124c3030e76c4c3ca2c88ee9d3 + checksum: 10c0/b19dbd92d3c0b4b0f1513cf79b0fc189f54d6af2129eeb201de2e9baaa711f1936929c848b866d9c8667a0f956f34bf4f07418c12be1ee9ca74fd9246335ca1f languageName: node linkType: hard @@ -5618,12 +5598,12 @@ __metadata: linkType: hard "http-proxy-agent@npm:^7.0.0": - version: 7.0.1 - resolution: "http-proxy-agent@npm:7.0.1" + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" dependencies: agent-base: "npm:^7.1.0" debug: "npm:^4.3.4" - checksum: 10c0/09bc7ea134a133caeb57c9487e6ee59c61aebdc8f531a86c4638cffc0d04cf7415b9d74d32e6e7781e1e931e882d1163c953430aefd6fbd1465b5e033432a040 + checksum: 10c0/4207b06a4580fb85dd6dff521f0abf6db517489e70863dca1a0291daa7f2d3d2d6015a57bd702af068ea5cf9f1f6ff72314f5f5b4228d299c0904135d2aef921 languageName: node linkType: hard @@ -5648,12 +5628,12 @@ __metadata: linkType: hard "https-proxy-agent@npm:^7.0.1": - version: 7.0.3 - resolution: "https-proxy-agent@npm:7.0.3" + version: 7.0.4 + resolution: "https-proxy-agent@npm:7.0.4" dependencies: agent-base: "npm:^7.0.2" debug: "npm:4" - checksum: 10c0/0a5d4beb8f3e71755e3dc62e421aceb3df8bf0d20892dfbdc54de7791f9d34be222c6acb8c83930b138a4bab9387a9f4e06ea0b171cda8e167c3aa72d437f8d8 + checksum: 10c0/bc4f7c38da32a5fc622450b6cb49a24ff596f9bd48dcedb52d2da3fa1c1a80e100fb506bd59b326c012f21c863c69b275c23de1a01d0b84db396822fdf25e52b languageName: node linkType: hard @@ -5715,11 +5695,11 @@ __metadata: linkType: hard "ignore-walk@npm:^6.0.4": - version: 6.0.4 - resolution: "ignore-walk@npm:6.0.4" + version: 6.0.5 + resolution: "ignore-walk@npm:6.0.5" dependencies: minimatch: "npm:^9.0.0" - checksum: 10c0/6dd2ea369f3d32d90cb26ca6647bc6e112ed483433270ed89b8055dd708d00777c2cbc85b93b43f53e2100851277fd1539796a758ae4c64b84445d4f1da5fd8f + checksum: 10c0/8bd6d37c82400016c7b6538b03422dde8c9d7d3e99051c8357dd205d499d42828522fb4fbce219c9c21b4b069079445bacdc42bbd3e2e073b52856c2646d8a39 languageName: node linkType: hard @@ -5734,20 +5714,20 @@ __metadata: version: 0.0.0-use.local resolution: "image@workspace:." dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.41" + "@napi-rs/cli": "npm:^3.0.0-alpha.55" "@taplo/cli": "npm:^0.7.0" - "@types/node": "npm:^20.11.16" + "@types/node": "npm:^20.12.11" "@types/sharp": "npm:^0.32.0" - ava: "npm:^6.1.1" + ava: "npm:^6.1.3" blurhash: "npm:^2.0.5" chalk: "npm:^5.3.0" - electron: "npm:^30.0.0" + electron: "npm:^30.0.3" lerna: "npm:^8.1.2" - npm-run-all2: "npm:^6.0.0" + npm-run-all2: "npm:^6.1.2" prettier: "npm:^3.2.5" rxjs: "npm:^7.8.1" - sharp: "npm:^0.33.2" - typescript: "npm:^5.3.3" + sharp: "npm:^0.33.3" + typescript: "npm:^5.4.5" languageName: unknown linkType: soft @@ -5864,16 +5844,16 @@ __metadata: linkType: hard "inquirer@npm:^9.2.13": - version: 9.2.14 - resolution: "inquirer@npm:9.2.14" + version: 9.2.20 + resolution: "inquirer@npm:9.2.20" dependencies: - "@ljharb/through": "npm:^2.3.12" + "@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" @@ -5882,7 +5862,7 @@ __metadata: string-width: "npm:^4.2.3" strip-ansi: "npm:^6.0.1" wrap-ansi: "npm:^6.2.0" - checksum: 10c0/de4fc9054e4816835bfc1cee1db254b0b8df816fb57fc13d694cd4e80c13e43230b01bde0526e74f620910a64e3ad0f99ec89869f88e1cf50aa70d4958ef62cb + checksum: 10c0/e7243fb3bf24975fed0284742617c8cc1b30575e069a437dbc936a8a73fec5c63e6f937eb34d557c2eaa739d9be5daa2767f003b19e40854c52e18bd3b32ff3e languageName: node linkType: hard @@ -6220,7 +6200,7 @@ __metadata: languageName: node linkType: hard -"jackspeak@npm:^2.3.5": +"jackspeak@npm:^2.3.6": version: 2.3.6 resolution: "jackspeak@npm:2.3.6" dependencies: @@ -6234,8 +6214,8 @@ __metadata: linkType: hard "jake@npm:^10.8.5": - version: 10.8.7 - resolution: "jake@npm:10.8.7" + version: 10.9.1 + resolution: "jake@npm:10.9.1" dependencies: async: "npm:^3.2.3" chalk: "npm:^4.0.2" @@ -6243,7 +6223,7 @@ __metadata: minimatch: "npm:^3.1.2" bin: jake: bin/cli.js - checksum: 10c0/89326d01a8bc110d02d973729a66394c79a34b34461116f5c530a2a2dbc30265683fe6737928f75df9178e9d369ff1442f5753fb983d525e740eefdadc56a103 + checksum: 10c0/dda972431a926462f08fcf583ea8997884216a43daa5cce81cb42e7e661dc244f836c0a802fde23439c6e1fc59743d1c0be340aa726d3b17d77557611a5cd541 languageName: node linkType: hard @@ -6332,9 +6312,9 @@ __metadata: linkType: hard "json-parse-even-better-errors@npm:^3.0.0": - version: 3.0.1 - resolution: "json-parse-even-better-errors@npm:3.0.1" - checksum: 10c0/bc40600b14231dff1ff911d269c7ed89fbf3dbedf25cad3f47c10ff9cbb998ce03921372a17f27f3c7cfed76e679bc6c02a7b4cb2604b0ba68cd51ed16899492 + version: 3.0.2 + resolution: "json-parse-even-better-errors@npm:3.0.2" + checksum: 10c0/147f12b005768abe9fab78d2521ce2b7e1381a118413d634a40e6d907d7d10f5e9a05e47141e96d6853af7cc36d2c834d0a014251be48791e037ff2f13d2b94b languageName: node linkType: hard @@ -6401,13 +6381,13 @@ __metadata: linkType: hard "katex@npm:^0.16.0, katex@npm:^0.16.9": - version: 0.16.9 - resolution: "katex@npm:0.16.9" + version: 0.16.10 + resolution: "katex@npm:0.16.10" dependencies: commander: "npm:^8.3.0" bin: katex: cli.js - checksum: 10c0/750b1d61063eda970b97bfb2e8e26c898548ce2b544286813982498b1ce1d4cfae41dd32fa7e9488b6118a4c8df5cf06871746993d45227de34ea224c63199df + checksum: 10c0/b465213157e5245bbb31ff6563c33ae81807c06d6f2246325b3a2397497e8929a34eebbb262f5e0991ec00fbc0cc85f388246e6dfc38ec86c28d3e481cb70afa languageName: node linkType: hard @@ -6685,10 +6665,10 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0": - version: 10.2.0 - resolution: "lru-cache@npm:10.2.0" - checksum: 10c0/c9847612aa2daaef102d30542a8d6d9b2c2bb36581c1bf0dc3ebf5e5f3352c772a749e604afae2e46873b930a9e9523743faac4e5b937c576ab29196774712ee +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": + version: 10.2.2 + resolution: "lru-cache@npm:10.2.2" + checksum: 10c0/402d31094335851220d0b00985084288136136992979d0e015f0f1697e15d1c86052d7d53ae86b614e5b058425606efffc6969a31a091085d7a2b80a8a1e26d6 languageName: node linkType: hard @@ -6769,9 +6749,9 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^13.0.0": - version: 13.0.0 - resolution: "make-fetch-happen@npm:13.0.0" +"make-fetch-happen@npm:^13.0.0, make-fetch-happen@npm:^13.0.1": + version: 13.0.1 + resolution: "make-fetch-happen@npm:13.0.1" dependencies: "@npmcli/agent": "npm:^2.0.0" cacache: "npm:^18.0.0" @@ -6782,9 +6762,10 @@ __metadata: minipass-flush: "npm:^1.0.5" minipass-pipeline: "npm:^1.2.4" negotiator: "npm:^0.6.3" + proc-log: "npm:^4.2.0" promise-retry: "npm:^2.0.1" ssri: "npm:^10.0.0" - checksum: 10c0/43b9f6dcbc6fe8b8604cb6396957c3698857a15ba4dbc38284f7f0e61f248300585ef1eb8cc62df54e9c724af977e45b5cdfd88320ef7f53e45070ed3488da55 + checksum: 10c0/df5f4dbb6d98153b751bccf4dc4cc500de85a96a9331db9805596c46aa9f99d9555983954e6c1266d9f981ae37a9e4647f42b9a4bb5466f867f4012e582c9e7e languageName: node linkType: hard @@ -7154,8 +7135,8 @@ __metadata: linkType: hard "mermaid@npm:^10.2.2": - version: 10.8.0 - resolution: "mermaid@npm:10.8.0" + version: 10.9.0 + resolution: "mermaid@npm:10.9.0" dependencies: "@braintree/sanitize-url": "npm:^6.0.1" "@types/d3-scale": "npm:^4.0.3" @@ -7168,6 +7149,7 @@ __metadata: dayjs: "npm:^1.11.7" dompurify: "npm:^3.0.5" elkjs: "npm:^0.9.0" + katex: "npm:^0.16.9" khroma: "npm:^2.0.0" lodash-es: "npm:^4.17.21" mdast-util-from-markdown: "npm:^1.3.0" @@ -7176,7 +7158,7 @@ __metadata: ts-dedent: "npm:^2.2.0" uuid: "npm:^9.0.0" web-worker: "npm:^1.2.0" - checksum: 10c0/5ecf6dcb174ea891ed231ff8a2d0536dd72e32d2e80c3a793b373122cc903af81f59e4d2b262845a51749b80b5313a6d7ccff77cf803217e98b8d54f209f0f37 + checksum: 10c0/ff1a96c8cd3384f64c9254d18f795f7fb2e454c47595c3deadbf6468544c607c5968c4a4bff8220bf27ccf0294f5527bc93660eea9958b4bc03e5e9871eaf57e languageName: node linkType: hard @@ -7708,9 +7690,9 @@ __metadata: linkType: hard "mimic-function@npm:^5.0.0": - version: 5.0.0 - resolution: "mimic-function@npm:5.0.0" - checksum: 10c0/d822af182e4f71e8659efdbc2a40f63425413b96c3ebad1b5c082bbc2a39171203b9db8e31fb00e30e6b413eb4f42defef3bf379c5d4f24b147659e9b6ec1200 + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: 10c0/f3d9464dd1816ecf6bdf2aec6ba32c0728022039d992f178237d8e289b48764fee4131319e72eedd4f7f094e22ded0af836c3187a7edc4595d28dd74368fd81d languageName: node linkType: hard @@ -7744,7 +7726,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.3, minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": +"minimatch@npm:9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: @@ -7780,6 +7762,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10c0/2c16f21f50e64922864e560ff97c587d15fd491f65d92a677a344e970fe62aafdbeafe648965fa96d33c061b4d0eabfe0213466203dd793367e7f28658cf6414 + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -7817,8 +7808,8 @@ __metadata: linkType: hard "minipass-fetch@npm:^3.0.0": - version: 3.0.4 - resolution: "minipass-fetch@npm:3.0.4" + version: 3.0.5 + resolution: "minipass-fetch@npm:3.0.5" dependencies: encoding: "npm:^0.1.13" minipass: "npm:^7.0.3" @@ -7827,7 +7818,7 @@ __metadata: dependenciesMeta: encoding: optional: true - checksum: 10c0/1b63c1f3313e88eeac4689f1b71c9f086598db9a189400e3ee960c32ed89e06737fa23976c9305c2d57464fb3fcdc12749d3378805c9d6176f5569b0d0ee8a75 + checksum: 10c0/9d702d57f556274286fdd97e406fc38a2f5c8d15e158b498d7393b1105974b21249289ec571fa2b51e038a4872bfc82710111cf75fae98c662f3d6f95e72152b languageName: node linkType: hard @@ -7891,10 +7882,10 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3": - version: 7.0.4 - resolution: "minipass@npm:7.0.4" - checksum: 10c0/6c7370a6dfd257bf18222da581ba89a5eaedca10e158781232a8b5542a90547540b4b9b7e7f490e4cda43acfbd12e086f0453728ecf8c19e0ef6921bc5958ac5 +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4": + version: 7.1.1 + resolution: "minipass@npm:7.1.1" + checksum: 10c0/fdccc2f99c31083f45f881fd1e6971d798e333e078ab3c8988fb818c470fbd5e935388ad9adb286397eba50baebf46ef8ff487c8d3f455a69c6f3efc327bdff9 languageName: node linkType: hard @@ -7965,7 +7956,7 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:1.0.0, mute-stream@npm:~1.0.0": +"mute-stream@npm:1.0.0, mute-stream@npm:^1.0.0, mute-stream@npm:~1.0.0": version: 1.0.0 resolution: "mute-stream@npm:1.0.0" checksum: 10c0/dce2a9ccda171ec979a3b4f869a102b1343dee35e920146776780de182f16eae459644d187e38d59a3d37adf85685e1c17c38cf7bfda7e39a9880f7a1d10a74c @@ -8011,13 +8002,13 @@ __metadata: linkType: hard "next-seo@npm:^6.0.0": - version: 6.4.0 - resolution: "next-seo@npm:6.4.0" + version: 6.5.0 + resolution: "next-seo@npm:6.5.0" peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: ">=16.0.0" react-dom: ">=16.0.0" - checksum: 10c0/8836b84b872bee58d34cad895b0142be193bd95881cfca3f75b3b3aad67bf4542ac0a27e2285791ef6640fe808f95f01820bab167fbd26408466844c435fbdfb + checksum: 10c0/f2403356aa7fa91314fb91f9b1f7a3436ff76307e2345faec67132e8c0546312f4c6262bc10db28339612c1777dc07ba566bd407262d662f2e417932563837a6 languageName: node linkType: hard @@ -8033,29 +8024,31 @@ __metadata: linkType: hard "next@npm:canary": - version: 14.1.1-canary.51 - resolution: "next@npm:14.1.1-canary.51" - dependencies: - "@next/env": "npm:14.1.1-canary.51" - "@next/swc-darwin-arm64": "npm:14.1.1-canary.51" - "@next/swc-darwin-x64": "npm:14.1.1-canary.51" - "@next/swc-linux-arm64-gnu": "npm:14.1.1-canary.51" - "@next/swc-linux-arm64-musl": "npm:14.1.1-canary.51" - "@next/swc-linux-x64-gnu": "npm:14.1.1-canary.51" - "@next/swc-linux-x64-musl": "npm:14.1.1-canary.51" - "@next/swc-win32-arm64-msvc": "npm:14.1.1-canary.51" - "@next/swc-win32-ia32-msvc": "npm:14.1.1-canary.51" - "@next/swc-win32-x64-msvc": "npm:14.1.1-canary.51" - "@swc/helpers": "npm:0.5.5" + version: 14.3.0-canary.54 + resolution: "next@npm:14.3.0-canary.54" + dependencies: + "@next/env": "npm:14.3.0-canary.54" + "@next/swc-darwin-arm64": "npm:14.3.0-canary.54" + "@next/swc-darwin-x64": "npm:14.3.0-canary.54" + "@next/swc-linux-arm64-gnu": "npm:14.3.0-canary.54" + "@next/swc-linux-arm64-musl": "npm:14.3.0-canary.54" + "@next/swc-linux-x64-gnu": "npm:14.3.0-canary.54" + "@next/swc-linux-x64-musl": "npm:14.3.0-canary.54" + "@next/swc-win32-arm64-msvc": "npm:14.3.0-canary.54" + "@next/swc-win32-ia32-msvc": "npm:14.3.0-canary.54" + "@next/swc-win32-x64-msvc": "npm:14.3.0-canary.54" + "@swc/helpers": "npm:0.5.11" busboy: "npm:1.6.0" caniuse-lite: "npm:^1.0.30001579" graceful-fs: "npm:^4.2.11" postcss: "npm:8.4.31" - styled-jsx: "npm:5.1.1" + sharp: "npm:^0.33.3" + styled-jsx: "npm:5.1.3" peerDependencies: "@opentelemetry/api": ^1.1.0 - react: ^18.2.0 - react-dom: ^18.2.0 + "@playwright/test": ^1.41.2 + react: 19.0.0-beta-4508873393-20240430 + react-dom: 19.0.0-beta-4508873393-20240430 sass: ^1.3.0 dependenciesMeta: "@next/swc-darwin-arm64": @@ -8076,20 +8069,24 @@ __metadata: optional: true "@next/swc-win32-x64-msvc": optional: true + sharp: + optional: true peerDependenciesMeta: "@opentelemetry/api": optional: true + "@playwright/test": + optional: true sass: optional: true bin: next: dist/bin/next - checksum: 10c0/552befce624e25de66e208290fa7a1bc26c99a3fb3bfeb3ba260a4a9c2c2e7be820e8538ed8af4bbaf623c4239181a721e64abecf3cf58f9a3c034aba7f2faba + checksum: 10c0/981b806e15c99b9e51109e8cc87a07a4016ff38bc4dc16f8149308f9f77db2bd2e56751119acd373c9b8f7c8a9f0a256994a1103f3cc5bd4ef5fffe612064587 languageName: node linkType: hard -"nextra-theme-docs@npm:^2.13.3": - version: 2.13.3 - resolution: "nextra-theme-docs@npm:2.13.3" +"nextra-theme-docs@npm:^2.13.4": + version: 2.13.4 + resolution: "nextra-theme-docs@npm:2.13.4" dependencies: "@headlessui/react": "npm:^1.7.17" "@popperjs/core": "npm:^2.11.8" @@ -8106,16 +8103,16 @@ __metadata: zod: "npm:^3.22.3" peerDependencies: next: ">=9.5.3" - nextra: 2.13.3 + nextra: 2.13.4 react: ">=16.13.1" react-dom: ">=16.13.1" - checksum: 10c0/fc8cbd9e68be497d35a15b88ab4fa72bbe3ff521a2344e65a1f6fc8a2f899bcb02ef1714b29a273232c04285a6eb21959e624b712676eb10e81f7cc002c13856 + checksum: 10c0/3c8711391a771878370db9e71296d700f30fdcc31a1c739eac1f586b12b0d7960326f5e4a75e1b7c3ffc16734bc2c98347b001734e6e607f0f89efa2ac0e84d2 languageName: node linkType: hard -"nextra@npm:^2.13.3": - version: 2.13.3 - resolution: "nextra@npm:2.13.3" +"nextra@npm:^2.13.4": + version: 2.13.4 + resolution: "nextra@npm:2.13.4" dependencies: "@headlessui/react": "npm:^1.7.17" "@mdx-js/mdx": "npm:^2.3.0" @@ -8147,7 +8144,7 @@ __metadata: next: ">=9.5.3" react: ">=16.13.1" react-dom: ">=16.13.1" - checksum: 10c0/c074cd0643a141169dfb5e6b3f4f793ed5c12f2a557682798302431facca3a2e2b6b74af17118e64d39abd580ad1ea00361395baefeca1057a4bbf12895f8314 + checksum: 10c0/68941552f83639ae818e27b1cfbfef4031362c95bb5c80188cabe29ccd700e0889e20d90cde621d79e151fdf02713b096cfaa42b9304946133b82c223d2e01e3 languageName: node linkType: hard @@ -8198,19 +8195,19 @@ __metadata: linkType: hard "node-gyp-build@npm:^4.2.2": - version: 4.8.0 - resolution: "node-gyp-build@npm:4.8.0" + version: 4.8.1 + resolution: "node-gyp-build@npm:4.8.1" bin: node-gyp-build: bin.js node-gyp-build-optional: optional.js node-gyp-build-test: build-test.js - checksum: 10c0/85324be16f81f0235cbbc42e3eceaeb1b5ab94c8d8f5236755e1435b4908338c65a4e75f66ee343cbcb44ddf9b52a428755bec16dcd983295be4458d95c8e1ad + checksum: 10c0/e36ca3d2adf2b9cca316695d7687207c19ac6ed326d6d7c68d7112cebe0de4f82d6733dff139132539fcc01cf5761f6c9082a21864ab9172edf84282bc849ce7 languageName: node linkType: hard "node-gyp@npm:^10.0.0, node-gyp@npm:latest": - version: 10.0.1 - resolution: "node-gyp@npm:10.0.1" + version: 10.1.0 + resolution: "node-gyp@npm:10.1.0" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" @@ -8224,7 +8221,7 @@ __metadata: which: "npm:^4.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10c0/abddfff7d873312e4ed4a5fb75ce893a5c4fb69e7fcb1dfa71c28a6b92a7f1ef6b62790dffb39181b5a82728ba8f2f32d229cf8cbe66769fe02cea7db4a555aa + checksum: 10c0/9cc821111ca244a01fb7f054db7523ab0a0cd837f665267eb962eb87695d71fb1e681f9e21464cc2fd7c05530dc4c81b810bca1a88f7d7186909b74477491a3c languageName: node linkType: hard @@ -8261,13 +8258,13 @@ __metadata: linkType: hard "nopt@npm:^7.0.0": - version: 7.2.0 - resolution: "nopt@npm:7.2.0" + version: 7.2.1 + resolution: "nopt@npm:7.2.1" dependencies: abbrev: "npm:^2.0.0" bin: nopt: bin/nopt.js - checksum: 10c0/9bd7198df6f16eb29ff16892c77bcf7f0cc41f9fb5c26280ac0def2cf8cf319f3b821b3af83eba0e74c85807cc430a16efe0db58fe6ae1f41e69519f585b6aff + checksum: 10c0/a069c7c736767121242037a22a788863accfa932ab285a1eb569eb8cd534b09d17206f68c37f096ae785647435e0c5a5a0a67b42ec743e481a455e5ae6a6df81 languageName: node linkType: hard @@ -8308,14 +8305,14 @@ __metadata: linkType: hard "normalize-package-data@npm:^6.0.0": - version: 6.0.0 - resolution: "normalize-package-data@npm:6.0.0" + version: 6.0.1 + resolution: "normalize-package-data@npm:6.0.1" dependencies: hosted-git-info: "npm:^7.0.0" is-core-module: "npm:^2.8.1" semver: "npm:^7.3.5" validate-npm-package-license: "npm:^3.0.4" - checksum: 10c0/dbd7c712c1e016a4b682640a53b44e9290c9db7b94355c71234bafee1534bef4c5dc3970c30c7ee2c4990a3c07e963e15e211b61624d58eb857d867ec71d3bb6 + checksum: 10c0/a44ef2312e6372b70fa48eb84081bdff509476abcd7e9ea3fe2f890a20aeb02068f6739230d2fa40f6a4494450a0a51dbfe00444ea83df3411451278ec94a911 languageName: node linkType: hard @@ -8336,11 +8333,11 @@ __metadata: linkType: hard "npm-bundled@npm:^3.0.0": - version: 3.0.0 - resolution: "npm-bundled@npm:3.0.0" + version: 3.0.1 + resolution: "npm-bundled@npm:3.0.1" dependencies: npm-normalize-package-bin: "npm:^3.0.0" - checksum: 10c0/65fcc621ba6e183be2715e3bbbf29d85e65e986965f06ee5e96a293d62dfad59ee57a9dcdd1c591eab156e03d58b3c35926b4211ce792d683458e15bb9f642c7 + checksum: 10c0/7975590a50b7ce80dd9f3eddc87f7e990c758f2f2c4d9313dd67a9aca38f1a5ac0abe20d514b850902c441e89d2346adfc3c6f1e9cbab3ea28ebb653c4442440 languageName: node linkType: hard @@ -8391,14 +8388,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 @@ -8426,14 +8423,14 @@ __metadata: linkType: hard "npm-pick-manifest@npm:^9.0.0": - version: 9.0.0 - resolution: "npm-pick-manifest@npm:9.0.0" + version: 9.0.1 + resolution: "npm-pick-manifest@npm:9.0.1" dependencies: npm-install-checks: "npm:^6.0.0" npm-normalize-package-bin: "npm:^3.0.0" npm-package-arg: "npm:^11.0.0" semver: "npm:^7.3.5" - checksum: 10c0/930859b70fb7b8cd8aee1c9819c2fbe95db5ae246398fbd6eaa819793675e36be97da2b4d19e1b56a913a016f7a0a33070cd3ed363ad522d5dbced9c0d94d037 + checksum: 10c0/c9b93a533b599bccba4f5d7ba313725d83a0058d981e8318176bfbb3a6c9435acd1a995847eaa3ffb45162161947db9b0674ceee13cfe716b345573ca1073d8e languageName: node linkType: hard @@ -8453,21 +8450,22 @@ __metadata: linkType: hard "npm-registry-fetch@npm:^16.0.0": - version: 16.1.0 - resolution: "npm-registry-fetch@npm:16.1.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" minipass: "npm:^7.0.2" minipass-fetch: "npm:^3.0.0" 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/b1108c256a95ed8cb57710a4c8970cf5814c6f00fbf51b045d53ad75a6fc00793ac6c1de1134bb0f35fa53d6f26a0ff29098d67c48ad7656451bc75f1f5e3c8c + proc-log: "npm:^4.0.0" + checksum: 10c0/bccffc291771d55056a6ebedb7aaf431cecc663286e060dc2936e8e0deee454a4a71654f772afcaa44f0d74a2c02403d8b45486a0aa2dd6d2bd8c09c9134eeb9 languageName: node linkType: hard -"npm-run-all2@npm:^6.0.0": +"npm-run-all2@npm:^6.1.2": version: 6.1.2 resolution: "npm-run-all2@npm:6.1.2" dependencies: @@ -8506,9 +8504,9 @@ __metadata: linkType: hard "npm-to-yarn@npm:^2.1.0": - version: 2.1.0 - resolution: "npm-to-yarn@npm:2.1.0" - checksum: 10c0/c2a406b74d12cf5b09a2eb3c51973f1232bc023bce383d0f8442be0dc17b4618ad4fcb2f0a2beca7bef046d778eb61bfefe6b24f4ac92fd17ebaa8bd5a6a7606 + version: 2.2.1 + resolution: "npm-to-yarn@npm:2.2.1" + checksum: 10c0/65c696a3e595facad802b6b13c04e504806ea88fd4f87ab758f8042c19f65b4c4822815a47095df944b0809a95e574c27323c33cca5533f8454515eaa6e14fac languageName: node linkType: hard @@ -8536,21 +8534,21 @@ __metadata: languageName: node linkType: hard -"nx@npm:18.0.4, nx@npm:>=17.1.2 < 19": - version: 18.0.4 - resolution: "nx@npm:18.0.4" +"nx@npm:18.3.4, nx@npm:>=17.1.2 < 19": + version: 18.3.4 + resolution: "nx@npm:18.3.4" dependencies: - "@nrwl/tao": "npm:18.0.4" - "@nx/nx-darwin-arm64": "npm:18.0.4" - "@nx/nx-darwin-x64": "npm:18.0.4" - "@nx/nx-freebsd-x64": "npm:18.0.4" - "@nx/nx-linux-arm-gnueabihf": "npm:18.0.4" - "@nx/nx-linux-arm64-gnu": "npm:18.0.4" - "@nx/nx-linux-arm64-musl": "npm:18.0.4" - "@nx/nx-linux-x64-gnu": "npm:18.0.4" - "@nx/nx-linux-x64-musl": "npm:18.0.4" - "@nx/nx-win32-arm64-msvc": "npm:18.0.4" - "@nx/nx-win32-x64-msvc": "npm:18.0.4" + "@nrwl/tao": "npm:18.3.4" + "@nx/nx-darwin-arm64": "npm:18.3.4" + "@nx/nx-darwin-x64": "npm:18.3.4" + "@nx/nx-freebsd-x64": "npm:18.3.4" + "@nx/nx-linux-arm-gnueabihf": "npm:18.3.4" + "@nx/nx-linux-arm64-gnu": "npm:18.3.4" + "@nx/nx-linux-arm64-musl": "npm:18.3.4" + "@nx/nx-linux-x64-gnu": "npm:18.3.4" + "@nx/nx-linux-x64-musl": "npm:18.3.4" + "@nx/nx-win32-arm64-msvc": "npm:18.3.4" + "@nx/nx-win32-x64-msvc": "npm:18.3.4" "@yarnpkg/lockfile": "npm:^1.1.0" "@yarnpkg/parsers": "npm:3.0.0-rc.46" "@zkochan/js-yaml": "npm:0.0.6" @@ -8616,7 +8614,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 10c0/90afdc54c53c113f95cdb499c2d8e7f0482abcb576b6b75b3aad6d126a986b0808617acf42dedcc9e0f6d05ffd903e63bb32cdcc9aca81dc03f0e0c7ac672f7e + checksum: 10c0/4ea923fc1312ebb2237a2af08c580b7bea99bf70a6ad6ed985084d6241de3e399ed1cd3588724baf2b6c8dc5eef745b7aa05d80070ef252d34b54d492cbcbd62 languageName: node linkType: hard @@ -8779,9 +8777,9 @@ __metadata: linkType: hard "p-map@npm:^7.0.1": - version: 7.0.1 - resolution: "p-map@npm:7.0.1" - checksum: 10c0/c8ffa481d52e38a8d3e48c0628a63afd1fe8510d8d3feb0f0693351a52338c750e105bf74ff171dd7e6aed1ad26c2dd03aa1f8cfd86552cb5cbbc5054d311d74 + version: 7.0.2 + resolution: "p-map@npm:7.0.2" + checksum: 10c0/e10548036648d1c043153f9997112fe5a7de54a319210238628f8ea22ee36587fd6ee740811f88b60bbf29d932e23ae35df7fced40df477116c84c18e797047e languageName: node linkType: hard @@ -8852,8 +8850,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" @@ -8866,7 +8864,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" @@ -8875,7 +8873,7 @@ __metadata: tar: "npm:^6.1.11" bin: pacote: lib/bin.js - checksum: 10c0/d8fc116cb91d453d2a42493ea5ced3ff57dbfdb6e5b9b514f1d0465422e80042c69013fb4f77be5f27751185c6b174a40d8a53debdfb57cc4ba82a9650d970db + checksum: 10c0/05730d3233918e4d89a4b9f8b436cddbe5081a4922c26c8af7d8f7db3adc79b211edd0e1ef2fd1c5b280811fd93a4486d76188fe75f3172a09d864f099d61066 languageName: node linkType: hard @@ -9009,13 +9007,13 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^1.10.1, path-scurry@npm:^1.6.1": - version: 1.10.1 - resolution: "path-scurry@npm:1.10.1" +"path-scurry@npm:^1.11.0, path-scurry@npm:^1.6.1": + version: 1.11.0 + resolution: "path-scurry@npm:1.11.0" dependencies: - lru-cache: "npm:^9.1.1 || ^10.0.0" + lru-cache: "npm:^10.2.0" minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - checksum: 10c0/e5dc78a7348d25eec61ab166317e9e9c7b46818aa2c2b9006c507a6ff48c672d011292d9662527213e558f5652ce0afcc788663a061d8b59ab495681840c0c1e + checksum: 10c0/a5cd5dfbc6d5bb01d06bc2eb16ccdf303d617865438a21fe15431b8ad334f23351f73259abeb7e4be56f9c68d237b26b4dba51c78b508586035dfc2b55085493 languageName: node linkType: hard @@ -9183,6 +9181,13 @@ __metadata: languageName: node linkType: hard +"proc-log@npm:^4.0.0, proc-log@npm:^4.2.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" @@ -9215,18 +9220,18 @@ __metadata: linkType: hard "promzard@npm:^1.0.0": - version: 1.0.0 - resolution: "promzard@npm:1.0.0" + version: 1.0.2 + resolution: "promzard@npm:1.0.2" dependencies: - read: "npm:^2.0.0" - checksum: 10c0/b86458738f308cc6fb04f1091479d4b5f03da5f8b43aa9c78134e6305461c4c6407766aeb1d427de614b1dc54d2e661dbbf12b2bfbdd74770d990d09707c498c + read: "npm:^3.0.1" + checksum: 10c0/d53c4ecb8b606b7e4bdeab14ac22c5f81a57463d29de1b8fe43bbc661106d9e4a79d07044bd3f69bde82c7ebacba7307db90a9699bc20482ce637bdea5fb8e4b languageName: node linkType: hard "property-information@npm:^6.0.0": - version: 6.4.1 - resolution: "property-information@npm:6.4.1" - checksum: 10c0/fc8cb86b0040f1be93437ad52cd815c4744343686852b116e2231997b92e160f3540498beacc953ad1509461d6f70ba9020766083aacdffcede2d87ca8b48a18 + version: 6.5.0 + resolution: "property-information@npm:6.5.0" + checksum: 10c0/981e0f9cc2e5acdb414a6fd48a99dd0fd3a4079e7a91ab41cf97a8534cf43e0e0bc1ffada6602a1b3d047a33db8b5fc2ef46d863507eda712d5ceedac443f0ef languageName: node linkType: hard @@ -9282,31 +9287,31 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^18.2.0": - version: 18.2.0 - resolution: "react-dom@npm:18.2.0" +"react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - scheduler: "npm:^0.23.0" + scheduler: "npm:^0.23.2" peerDependencies: - react: ^18.2.0 - checksum: 10c0/66dfc5f93e13d0674e78ef41f92ed21dfb80f9c4ac4ac25a4b51046d41d4d2186abc915b897f69d3d0ebbffe6184e7c5876f2af26bfa956f179225d921be713a + react: ^18.3.1 + checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85 languageName: node linkType: hard "react-is@npm:^18.0.0": - version: 18.2.0 - resolution: "react-is@npm:18.2.0" - checksum: 10c0/6eb5e4b28028c23e2bfcf73371e72cd4162e4ac7ab445ddae2afe24e347a37d6dc22fae6e1748632cd43c6d4f9b8f86dcf26bf9275e1874f436d129952528ae0 + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 languageName: node linkType: hard -"react@npm:^18.2.0": - version: 18.2.0 - resolution: "react@npm:18.2.0" +"react@npm:^18.3.1": + version: 18.3.1 + resolution: "react@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - checksum: 10c0/b562d9b569b0cb315e44b48099f7712283d93df36b19a39a67c254c6686479d3980b7f013dc931f4a5a3ae7645eae6386b4aa5eea933baa54ecd0f9acb0902b8 + checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3 languageName: node linkType: hard @@ -9340,14 +9345,14 @@ __metadata: linkType: hard "read-package-json@npm:^7.0.0": - version: 7.0.0 - resolution: "read-package-json@npm:7.0.0" + version: 7.0.1 + resolution: "read-package-json@npm:7.0.1" dependencies: glob: "npm:^10.2.2" json-parse-even-better-errors: "npm:^3.0.0" normalize-package-data: "npm:^6.0.0" npm-normalize-package-bin: "npm:^3.0.0" - checksum: 10c0/a2d373d0f87613fe86ec49c7e4bcdaf2a14967c258c6ccfd9585dec8b21e3d5bfe422c460648fb30e8c93fc13579da0d9c9c65adc5ec4e95ec888d99e4bccc79 + checksum: 10c0/4bb2ad7dc6f460d0db04c5ef6ad7e9644d9566f07fa3563a938aedf0ee4b5ea0f0e2c5a321f79a73b34488ade0bd5937a7671ee3b453c42cd9d5e7e9b07c57f3 languageName: node linkType: hard @@ -9404,6 +9409,15 @@ __metadata: languageName: node linkType: hard +"read@npm:^3.0.1": + version: 3.0.1 + resolution: "read@npm:3.0.1" + dependencies: + mute-stream: "npm:^1.0.0" + checksum: 10c0/af524994ff7cf94aa3ebd268feac509da44e58be7ed2a02775b5ee6a7d157b93b919e8c5ead91333f86a21fbb487dc442760bc86354c18b84d334b8cec33723a + languageName: node + linkType: hard + "readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" @@ -9665,7 +9679,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": +"rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" dependencies: @@ -9777,12 +9791,12 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.0": - version: 0.23.0 - resolution: "scheduler@npm:0.23.0" +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" dependencies: loose-envify: "npm:^1.1.0" - checksum: 10c0/b777f7ca0115e6d93e126ac490dbd82642d14983b3079f58f35519d992fa46260be7d6e6cede433a92db70306310c6f5f06e144f0e40c484199e09c1f7be53dd + checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78 languageName: node linkType: hard @@ -9831,13 +9845,11 @@ __metadata: linkType: hard "semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": - version: 7.6.0 - resolution: "semver@npm:7.6.0" - dependencies: - lru-cache: "npm:^6.0.0" + version: 7.6.2 + resolution: "semver@npm:7.6.2" bin: semver: bin/semver.js - checksum: 10c0/fbfe717094ace0aa8d6332d7ef5ce727259815bd8d8815700853f4faf23aacbd7192522f0dc5af6df52ef4fa85a355ebd2f5d39f554bd028200d6cf481ab9b53 + checksum: 10c0/97d3441e97ace8be4b1976433d1c32658f6afaff09f143e52c593bae7eef33de19e3e369c88bd985ce1042c6f441c80c6803078d1de2a9988080b66684cbb30c languageName: node linkType: hard @@ -9858,16 +9870,16 @@ __metadata: linkType: hard "set-function-length@npm:^1.2.1": - version: 1.2.1 - resolution: "set-function-length@npm:1.2.1" + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" dependencies: - define-data-property: "npm:^1.1.2" + define-data-property: "npm:^1.1.4" es-errors: "npm:^1.3.0" function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.3" + get-intrinsic: "npm:^1.2.4" gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.1" - checksum: 10c0/1927e296599f2c04d210c1911f1600430a5e49e04a6d8bb03dca5487b95a574da9968813a2ced9a774bd3e188d4a6208352c8f64b8d4674cdb021dca21e190ca + has-property-descriptors: "npm:^1.0.2" + checksum: 10c0/82850e62f412a258b71e123d4ed3873fa9377c216809551192bb6769329340176f109c2eeae8c22a8d386c76739855f78e8716515c818bcaef384b51110f0f3c languageName: node linkType: hard @@ -9880,7 +9892,7 @@ __metadata: languageName: node linkType: hard -"sharp@npm:*": +"sharp@npm:*, sharp@npm:^0.33.3": version: 0.33.3 resolution: "sharp@npm:0.33.3" dependencies: @@ -9949,75 +9961,6 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.33.2": - version: 0.33.2 - resolution: "sharp@npm:0.33.2" - dependencies: - "@img/sharp-darwin-arm64": "npm:0.33.2" - "@img/sharp-darwin-x64": "npm:0.33.2" - "@img/sharp-libvips-darwin-arm64": "npm:1.0.1" - "@img/sharp-libvips-darwin-x64": "npm:1.0.1" - "@img/sharp-libvips-linux-arm": "npm:1.0.1" - "@img/sharp-libvips-linux-arm64": "npm:1.0.1" - "@img/sharp-libvips-linux-s390x": "npm:1.0.1" - "@img/sharp-libvips-linux-x64": "npm:1.0.1" - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.1" - "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.1" - "@img/sharp-linux-arm": "npm:0.33.2" - "@img/sharp-linux-arm64": "npm:0.33.2" - "@img/sharp-linux-s390x": "npm:0.33.2" - "@img/sharp-linux-x64": "npm:0.33.2" - "@img/sharp-linuxmusl-arm64": "npm:0.33.2" - "@img/sharp-linuxmusl-x64": "npm:0.33.2" - "@img/sharp-wasm32": "npm:0.33.2" - "@img/sharp-win32-ia32": "npm:0.33.2" - "@img/sharp-win32-x64": "npm:0.33.2" - color: "npm:^4.2.3" - detect-libc: "npm:^2.0.2" - semver: "npm:^7.5.4" - dependenciesMeta: - "@img/sharp-darwin-arm64": - optional: true - "@img/sharp-darwin-x64": - optional: true - "@img/sharp-libvips-darwin-arm64": - optional: true - "@img/sharp-libvips-darwin-x64": - optional: true - "@img/sharp-libvips-linux-arm": - optional: true - "@img/sharp-libvips-linux-arm64": - optional: true - "@img/sharp-libvips-linux-s390x": - optional: true - "@img/sharp-libvips-linux-x64": - optional: true - "@img/sharp-libvips-linuxmusl-arm64": - optional: true - "@img/sharp-libvips-linuxmusl-x64": - optional: true - "@img/sharp-linux-arm": - optional: true - "@img/sharp-linux-arm64": - optional: true - "@img/sharp-linux-s390x": - optional: true - "@img/sharp-linux-x64": - optional: true - "@img/sharp-linuxmusl-arm64": - optional: true - "@img/sharp-linuxmusl-x64": - optional: true - "@img/sharp-wasm32": - optional: true - "@img/sharp-win32-ia32": - optional: true - "@img/sharp-win32-x64": - optional: true - checksum: 10c0/4727fcf5e3e680f2f837f897c9fcff765a43a60c802ccb7064ab939b06318695e0d5d900039adb104370c1e675743bba16a514632193cbee64eae522270adc48 - languageName: node - linkType: hard - "shebang-command@npm:^1.2.0": version: 1.2.0 resolution: "shebang-command@npm:1.2.0" @@ -10099,16 +10042,16 @@ __metadata: linkType: hard "sigstore@npm:^2.2.0": - version: 2.2.1 - resolution: "sigstore@npm:2.2.1" + version: 2.3.0 + resolution: "sigstore@npm:2.3.0" dependencies: - "@sigstore/bundle": "npm:^2.1.1" + "@sigstore/bundle": "npm:^2.3.1" "@sigstore/core": "npm:^1.0.0" - "@sigstore/protobuf-specs": "npm:^0.2.1" - "@sigstore/sign": "npm:^2.2.2" - "@sigstore/tuf": "npm:^2.3.0" - "@sigstore/verify": "npm:^1.0.0" - checksum: 10c0/e0ecb50d40426885cecc3b0658f7c3a6f9524683f54ae9ca9dd2c0ab3d707800275679f8d29e73e043c596887e3a102a7ccedcc83c8242a56504b7f45919176f + "@sigstore/protobuf-specs": "npm:^0.3.1" + "@sigstore/sign": "npm:^2.3.0" + "@sigstore/tuf": "npm:^2.3.1" + "@sigstore/verify": "npm:^1.2.0" + checksum: 10c0/13271fc0d0960a61994faf1a9c165429e74b09d090fb3f9dbe63b8c4ce5e275ade8abf5c72b738684888a8b87538ec2c4691d7a06c6023c0f2ff8f1aea104f2d languageName: node linkType: hard @@ -10163,24 +10106,24 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^8.0.1": - version: 8.0.2 - resolution: "socks-proxy-agent@npm:8.0.2" +"socks-proxy-agent@npm:^8.0.3": + version: 8.0.3 + resolution: "socks-proxy-agent@npm:8.0.3" dependencies: - agent-base: "npm:^7.0.2" + agent-base: "npm:^7.1.1" debug: "npm:^4.3.4" socks: "npm:^2.7.1" - checksum: 10c0/a842402fc9b8848a31367f2811ca3cd14c4106588b39a0901cd7a69029998adfc6456b0203617c18ed090542ad0c24ee4e9d4c75a0c4b75071e214227c177eb7 + checksum: 10c0/4950529affd8ccd6951575e21c1b7be8531b24d924aa4df3ee32df506af34b618c4e50d261f4cc603f1bfd8d426915b7d629966c8ce45b05fb5ad8c8b9a6459d languageName: node linkType: hard "socks@npm:^2.6.2, socks@npm:^2.7.1": - version: 2.8.0 - resolution: "socks@npm:2.8.0" + 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/208fa5d5ae47857653c4fc039d47e4c1e76313b24052151a949aa98f027f9aaba8fc6c5dc0f7f2d9ceeb94e9940217581f2d9798436563c1494b67a6cb68611f + checksum: 10c0/d54a52bf9325165770b674a67241143a3d8b4e4c8884560c4e0e078aace2a728dffc7f70150660f51b85797c4e1a3b82f9b7aa25e0a0ceae1a243365da5c51a7 languageName: node linkType: hard @@ -10203,9 +10146,9 @@ __metadata: linkType: hard "source-map-js@npm:^1.0.2": - version: 1.0.2 - resolution: "source-map-js@npm:1.0.2" - checksum: 10c0/32f2dfd1e9b7168f9a9715eb1b4e21905850f3b50cf02cf476e47e4eebe8e6b762b63a64357896aa29b37e24922b4282df0f492e0d2ace572b43d15525976ff8 + version: 1.2.0 + resolution: "source-map-js@npm:1.2.0" + checksum: 10c0/7e5f896ac10a3a50fe2898e5009c58ff0dc102dcb056ed27a354623a0ece8954d4b2649e1a1b2b52ef2e161d26f8859c7710350930751640e71e374fe2d321a4 languageName: node linkType: hard @@ -10241,9 +10184,9 @@ __metadata: linkType: hard "spdx-exceptions@npm:^2.1.0": - version: 2.4.0 - resolution: "spdx-exceptions@npm:2.4.0" - checksum: 10c0/a6f76ce27fd4ae6b5dd41f61b6ab2665b2b1ed285947c8e2f0df34873e0ac4a79be4a8ed64485cd0350e73d4a2308342960f8c8aca215701dbaeaece7d241f29 + version: 2.5.0 + resolution: "spdx-exceptions@npm:2.5.0" + checksum: 10c0/37217b7762ee0ea0d8b7d0c29fd48b7e4dfb94096b109d6255b589c561f57da93bf4e328c0290046115961b9209a8051ad9f525e48d433082fc79f496a4ea940 languageName: node linkType: hard @@ -10297,11 +10240,11 @@ __metadata: linkType: hard "ssri@npm:^10.0.0, ssri@npm:^10.0.1": - version: 10.0.5 - resolution: "ssri@npm:10.0.5" + version: 10.0.6 + resolution: "ssri@npm:10.0.6" dependencies: minipass: "npm:^7.0.3" - checksum: 10c0/b091f2ae92474183c7ac5ed3f9811457e1df23df7a7e70c9476eaa9a0c4a0c8fc190fb45acefbf023ca9ee864dd6754237a697dc52a0fb182afe65d8e77443d8 + checksum: 10c0/e5a1e23a4057a86a97971465418f22ea89bd439ac36ade88812dd920e4e61873e8abd6a9b72a03a67ef50faa00a2daf1ab745c5a15b46d03e0544a0296354227 languageName: node linkType: hard @@ -10382,12 +10325,12 @@ __metadata: linkType: hard "stringify-entities@npm:^4.0.0": - version: 4.0.3 - resolution: "stringify-entities@npm:4.0.3" + version: 4.0.4 + resolution: "stringify-entities@npm:4.0.4" dependencies: character-entities-html4: "npm:^2.0.0" character-entities-legacy: "npm:^3.0.0" - checksum: 10c0/e4582cd40b082e95bc2075bed656dcbc24e83538830f15cb5a025f1ba8d341adbdb3c66efb6a5bfd6860a3ea426322135aa666cf128bf03c961553e2f9f2d4ed + checksum: 10c0/537c7e656354192406bdd08157d759cd615724e9d0873602d2c9b2f6a5c0a8d0b1d73a0a08677848105c5eebac6db037b57c0b3a4ec86331117fa7319ed50448 languageName: node linkType: hard @@ -10475,26 +10418,26 @@ __metadata: languageName: node linkType: hard -"styled-jsx@npm:5.1.1": - version: 5.1.1 - resolution: "styled-jsx@npm:5.1.1" +"styled-jsx@npm:5.1.3": + version: 5.1.3 + resolution: "styled-jsx@npm:5.1.3" dependencies: client-only: "npm:0.0.1" peerDependencies: - react: ">= 16.8.0 || 17.x.x || ^18.0.0-0" + react: ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" peerDependenciesMeta: "@babel/core": optional: true babel-plugin-macros: optional: true - checksum: 10c0/42655cdadfa5388f8a48bb282d6b450df7d7b8cf066ac37038bd0499d3c9f084815ebd9ff9dfa12a218fd4441338851db79603498d7557207009c1cf4d609835 + checksum: 10c0/338f2c1a47e6c39a8307ffe6afaf7b1069574a5c9e3291b1ca426d54160adc5b2ef5b0412bcf8366ee2f9db2b3ea1b45d7021c1cf9d7c391e12629619f77af8b languageName: node linkType: hard "stylis@npm:^4.1.3": - version: 4.3.1 - resolution: "stylis@npm:4.3.1" - checksum: 10c0/33e8ebd2bfa5f0bd0215f718dc2d3be896e1d00c5bcaeb9a4ae03cf239db6867af9eee230f57229bf1c29499357073ba3e6b547484ba1db2f5de1e8be7d4eee9 + version: 4.3.2 + resolution: "stylis@npm:4.3.2" + checksum: 10c0/0410e1404cbeee3388a9e17587875211ce2f014c8379af0d1e24ca55878867c9f1ccc7b0ce9a156ca53f5d6e301391a82b0645522a604674a378b3189a4a1994 languageName: node linkType: hard @@ -10581,8 +10524,8 @@ __metadata: linkType: hard "tar@npm:^6.1.11, tar@npm:^6.1.2": - version: 6.2.0 - resolution: "tar@npm:6.2.0" + version: 6.2.1 + resolution: "tar@npm:6.2.1" dependencies: chownr: "npm:^2.0.0" fs-minipass: "npm:^2.0.0" @@ -10590,7 +10533,7 @@ __metadata: minizlib: "npm:^2.1.1" mkdirp: "npm:^1.0.3" yallist: "npm:^4.0.0" - checksum: 10c0/02ca064a1a6b4521fef88c07d389ac0936730091f8c02d30ea60d472e0378768e870769ab9e986d87807bfee5654359cf29ff4372746cc65e30cbddc352660d8 + checksum: 10c0/a5eca3eb50bc11552d453488344e6507156b9193efd7635e98e867fab275d527af53d8866e2370cd09dfe74378a18111622ace35af6a608e5223a7d27fe99537 languageName: node linkType: hard @@ -10670,11 +10613,9 @@ __metadata: linkType: hard "tmp@npm:~0.2.1": - version: 0.2.1 - resolution: "tmp@npm:0.2.1" - dependencies: - rimraf: "npm:^3.0.0" - checksum: 10c0/67607aa012059c9ce697bee820ee51bc0f39b29a8766def4f92d3f764d67c7cf9205d537d24e0cb1ce9685c40d4c628ead010910118ea18348666b5c46ed9123 + version: 0.2.3 + resolution: "tmp@npm:0.2.3" + checksum: 10c0/3e809d9c2f46817475b452725c2aaa5d11985cf18d32a7a970ff25b568438e2c076c2e8609224feef3b7923fa9749b74428e3e634f6b8e520c534eef2fd24125 languageName: node linkType: hard @@ -10758,14 +10699,14 @@ __metadata: languageName: node linkType: hard -"tuf-js@npm:^2.2.0": - version: 2.2.0 - resolution: "tuf-js@npm:2.2.0" +"tuf-js@npm:^2.2.1": + version: 2.2.1 + resolution: "tuf-js@npm:2.2.1" dependencies: - "@tufjs/models": "npm:2.0.0" + "@tufjs/models": "npm:2.0.1" debug: "npm:^4.3.4" - make-fetch-happen: "npm:^13.0.0" - checksum: 10c0/9a11793feed2aa798c1a50107a0f031034b4a670016684e0d0b7d97be3fff7f98f53783c30120bce795c16d58f1b951410bb673aae92cc2437d641cc7457e215 + make-fetch-happen: "npm:^13.0.1" + checksum: 10c0/7c17b097571f001730d7be0aeaec6bec46ed2f25bf73990b1133c383d511a1ce65f831e5d6d78770940a85b67664576ff0e4c98e5421bab6d33ff36e4be500c8 languageName: node linkType: hard @@ -10832,23 +10773,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:>=3 < 6, typescript@npm:^5.3.3": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" +"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/e33cef99d82573624fc0f854a2980322714986bc35b9cb4d1ce736ed182aeab78e2cb32b385efa493b2a976ef52c53e20d6c6918312353a91850e2b76f1ea44f + 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.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" +"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/1d0a5f4ce496c42caa9a30e659c467c5686eae15d54b027ee7866744952547f1be1262f2d40de911618c242b510029d51d43ff605dba8fb740ec85ca2d3f9500 + checksum: 10c0/db2ad2a16ca829f50427eeb1da155e7a45e598eec7b086d8b4e8ba44e5a235f758e606d681c66992230d3fc3b8995865e5fd0b22a2c95486d0b3200f83072ec9 languageName: node linkType: hard @@ -11150,7 +11091,7 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-name@npm:5.0.0, validate-npm-package-name@npm:^5.0.0": +"validate-npm-package-name@npm:5.0.0": version: 5.0.0 resolution: "validate-npm-package-name@npm:5.0.0" dependencies: @@ -11168,6 +11109,13 @@ __metadata: languageName: node linkType: hard +"validate-npm-package-name@npm:^5.0.0": + version: 5.0.1 + resolution: "validate-npm-package-name@npm:5.0.1" + checksum: 10c0/903e738f7387404bb72f7ac34e45d7010c877abd2803dc2d614612527927a40a6d024420033132e667b1bade94544b8a1f65c9431a4eb30d0ce0d80093cd1f74 + languageName: node + linkType: hard + "vfile-location@npm:^5.0.0": version: 5.0.2 resolution: "vfile-location@npm:5.0.2" @@ -11246,12 +11194,12 @@ __metadata: languageName: node linkType: hard -"wasm-sjlj@npm:^1.0.4": - version: 1.0.4 - resolution: "wasm-sjlj@npm:1.0.4" +"wasm-sjlj@npm:^1.0.5": + version: 1.0.5 + resolution: "wasm-sjlj@npm:1.0.5" dependencies: node-gyp: "npm:latest" - checksum: 10c0/79b0d48c23e55e98e8cac86610003714dc5b874c76bc88501eab70c4c96f4c6d49420e036825fc7c55f42317620433f25ff7fb0ea2dc9e6db505b79450653301 + checksum: 10c0/ab4981830baa03b93c9210e56a82202e308cb2e6093cfe7c8b3c9b8101b03a84da56c4a1c0930165e119a640300b981a639d30fcbf6e26539eb3f319dbafb8f5 languageName: node linkType: hard @@ -11272,9 +11220,9 @@ __metadata: linkType: hard "web-streams-polyfill@npm:^3.0.3": - version: 3.3.2 - resolution: "web-streams-polyfill@npm:3.3.2" - checksum: 10c0/623c2fced2ef77d5afdbc43acef64b8af609a32125b691eae286d534a36004c8a71030f0e78068516774a97fd90dbfb3726b10fd569a2d158e60c83a539c489e + version: 3.3.3 + resolution: "web-streams-polyfill@npm:3.3.3" + checksum: 10c0/64e855c47f6c8330b5436147db1c75cb7e7474d924166800e8e2aab5eb6c76aac4981a84261dd2982b3e754490900b99791c80ae1407a9fa0dcff74f82ea3a7f languageName: node linkType: hard @@ -11296,17 +11244,17 @@ __metadata: version: 0.0.0-use.local resolution: "website@workspace:website" dependencies: - "@napi-rs/canvas": "npm:^0.1.46" - "@napi-rs/image": "npm:^1.8.0" + "@napi-rs/canvas": "npm:^0.1.52" + "@napi-rs/image": "npm:^1.9.2" chalk: "npm:^5.3.0" next: "npm:canary" next-mdx-remote: "npm:^4.4.1" - nextra: "npm:^2.13.3" - nextra-theme-docs: "npm:^2.13.3" + nextra: "npm:^2.13.4" + nextra-theme-docs: "npm:^2.13.4" node-fetch: "npm:^3.3.2" - react: "npm:^18.2.0" - react-dom: "npm:^18.2.0" - sharp: "npm:^0.33.2" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + sharp: "npm:^0.33.3" languageName: unknown linkType: soft @@ -11552,9 +11500,9 @@ __metadata: linkType: hard "zod@npm:^3.22.3": - version: 3.22.4 - resolution: "zod@npm:3.22.4" - checksum: 10c0/7578ab283dac0eee66a0ad0fc4a7f28c43e6745aadb3a529f59a4b851aa10872b3890398b3160f257f4b6817b4ce643debdda4fb21a2c040adda7862cab0a587 + version: 3.23.8 + resolution: "zod@npm:3.23.8" + checksum: 10c0/8f14c87d6b1b53c944c25ce7a28616896319d95bc46a9660fe441adc0ed0a81253b02b5abdaeffedbeb23bdd25a0bf1c29d2c12dd919aef6447652dd295e3e69 languageName: node linkType: hard