diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index c2beb80..4a25103 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -72,17 +72,12 @@ jobs: target: i686-pc-windows-msvc - host: ubuntu-latest target: x86_64-unknown-linux-gnu - docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian - build: >- - set -e && - apt-get update && - apt-get install meson -y && - rm /usr/lib/llvm-18/lib/libc++.so && - export LDFLAGS="-L/usr/lib/llvm-18/lib -L/usr/x86_64-unknown-linux-gnu/lib/gcc/x86_64-unknown-linux-gnu/4.8.5" && - export CFLAGS="-fuse-ld=lld -B/usr/aarch64-unknown-linux-gnu/lib/gcc/aarch64-unknown-linux-gnu/4.8.5 --sysroot=/usr/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot" && - export CXXFLAGS="-stdlib=libc++ -fuse-ld=lld -B/usr/aarch64-unknown-linux-gnu/lib/gcc/aarch64-unknown-linux-gnu/4.8.5 --sysroot=/usr/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot -L/usr/lib/llvm-15/lib" && - yarn workspace @napi-rs/image build --features with_simd --target x86_64-unknown-linux-gnu && - chmod -R 777 target + build: | + CC=clang + CXX=clang++ + TARGET_CC=clang + TARGET_CXX=clang++ + yarn workspace @napi-rs/image build --features with_simd --target x86_64-unknown-linux-gnu --use-napi-cross - host: ubuntu-latest target: x86_64-unknown-linux-musl docker: ghcr.io/brooooooklyn/canvas/musl-builder:lts @@ -113,16 +108,10 @@ jobs: 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 - build: >- - set -e && - rm /usr/aarch64-unknown-linux-gnu/lib/llvm-18/lib/libunwind.so && - rm /usr/aarch64-unknown-linux-gnu/lib/llvm-18/lib/libc++.so && - export LDFLAGS="-L/usr/aarch64-unknown-linux-gnu/lib/gcc/aarch64-unknown-linux-gnu/4.8.5" && - export CFLAGS="-fuse-ld=lld -mcrc -B/usr/aarch64-unknown-linux-gnu/lib/gcc/aarch64-unknown-linux-gnu/4.8.5 --sysroot=/usr/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot" && - export CXXFLAGS="-fuse-ld=lld -mcrc -B/usr/aarch64-unknown-linux-gnu/lib/gcc/aarch64-unknown-linux-gnu/4.8.5 --sysroot=/usr/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot -L/usr/aarch64-unknown-linux-gnu/lib/llvm-18/lib -stdlib=libc++" && - yarn workspace @napi-rs/image build --features with_simd --target aarch64-unknown-linux-gnu && - chmod -R 777 target + build: | + export TARGET_CC=clang + export TARGET_CXX=clang++ + yarn workspace @napi-rs/image build --features with_simd --target aarch64-unknown-linux-gnu --use-napi-cross - host: ubuntu-latest target: aarch64-linux-android build: | @@ -141,17 +130,21 @@ jobs: unset RUSTFLAGS && unset CC && unset CXX && + rustup target add aarch64-unknown-linux-musl && + rustup update && 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-latest + - host: ubuntu-latest target: wasm32-wasip1-threads setup: | - 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 + wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-x86_64-linux.tar.gz + tar -xvf wasi-sdk-25.0-x86_64-linux.tar.gz build: | - export WASI_SDK_PATH="$(pwd)/wasi-sdk-22.0" + export WASI_SDK_PATH="$(pwd)/wasi-sdk-25.0-x86_64-linux" export CMAKE_BUILD_PARALLEL_LEVEL=2 + export TARGET_CXXFLAGS="--target=wasm32-wasi-threads --sysroot=$(pwd)/wasi-sdk-25.0-x86_64-linux/share/wasi-sysroot -pthread -mllvm -wasm-enable-sjlj -lsetjmp" + export TARGET_CFLAGS="$TARGET_CXXFLAGS" yarn workspace @napi-rs/image build --target wasm32-wasip1-threads name: stable - ${{ matrix.settings.target }} - node@22 @@ -167,7 +160,6 @@ jobs: cache: yarn - name: Setup nasm uses: ilammy/setup-nasm@v1 - if: matrix.settings.target == 'x86_64-pc-windows-msvc' || matrix.settings.target == 'x86_64-apple-darwin' || matrix.settings.target == 'i686-pc-windows-msvc' - name: Install cargo-xwin uses: taiki-e/install-action@v2 if: matrix.settings.target == 'i686-pc-windows-msvc' || matrix.settings.target == 'aarch64-pc-windows-msvc' @@ -223,8 +215,8 @@ jobs: with: name: bindings-${{ matrix.settings.target }} path: | - packages/*/*.node - packages/*/*.wasm + packages/binding/*.node + packages/binding/image.wasm32-wasi.wasm if-no-files-found: error @@ -232,19 +224,19 @@ jobs: name: Build armv7-unknown-linux-gnueabihf runs-on: ubuntu-latest container: - image: debian:buster + image: debian:bullseye steps: - name: Setup tools run: | apt-get update apt-get install -y gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf libatomic1-armhf-cross git build-essential cmake ninja-build wget curl gnupg - echo "deb http://apt.llvm.org/buster/ llvm-toolchain-buster-18 main" >> /etc/apt/sources.list - echo "deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-18 main" >> /etc/apt/sources.list + echo "deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-19 main" >> /etc/apt/sources.list + echo "deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-19 main" >> /etc/apt/sources.list wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - apt-get update - apt-get install -y clang-18 - ln -s /usr/bin/clang-18 /usr/bin/clang - ln -s /usr/bin/clang++-18 /usr/bin/clang++ + apt-get install -y clang-19 + ln -s /usr/bin/clang-19 /usr/bin/clang + ln -s /usr/bin/clang++-19 /usr/bin/clang++ - uses: actions/checkout@v4 with: submodules: true @@ -286,7 +278,7 @@ jobs: - uses: actions/checkout@v4 - name: Build id: build - uses: cross-platform-actions/action@v0.28.0 + uses: cross-platform-actions/action@v0.29.0 env: DEBUG: 'napi:*' RUSTUP_HOME: /home/runner/rustup @@ -466,7 +458,8 @@ jobs: matrix: node: - '20' - runs-on: ubuntu-latest + - '22' + runs-on: ubuntu-24.04-arm steps: - uses: actions/checkout@v4 - name: Download artifacts @@ -484,11 +477,6 @@ jobs: - name: List packages run: ls -R packages shell: bash - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - with: - platforms: arm64 - - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - name: Setup and run tests uses: addnab/docker-run-action@v3 with: @@ -536,23 +524,22 @@ jobs: run: yarn test test-wasi-on-nodejs: name: Test wasi on Node.js - runs-on: macos-latest + runs-on: ubuntu-latest needs: - build steps: - uses: actions/checkout@v4 + - name: Setup node + uses: actions/setup-node@v4 + with: + node-version: 22 - name: Download artifacts uses: actions/download-artifact@v4 with: name: bindings-wasm32-wasip1-threads - path: artifacts + path: packages/binding - name: Install dependencies run: yarn install --immutable --mode=skip-build - - name: Create npm dirs - run: yarn workspace @napi-rs/image napi create-npm-dirs - - name: Move artifacts - run: yarn artifacts - shell: bash - name: List packages run: ls -R packages shell: bash diff --git a/package.json b/package.json index 2755442..793c40c 100644 --- a/package.json +++ b/package.json @@ -12,19 +12,19 @@ "website" ], "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.92", + "@napi-rs/cli": "^3.0.4", "@taplo/cli": "^0.7.0", - "@types/node": "^24.0.4", + "@types/node": "^24.1.0", "@types/sharp": "^0.32.0", - "ava": "^6.4.0", + "ava": "^6.4.1", "blurhash": "^2.0.5", "chalk": "^5.4.1", - "electron": "^37.0.0", - "lerna": "^8.2.2", + "electron": "^37.2.4", + "lerna": "^8.2.3", "npm-run-all2": "^8.0.4", - "prettier": "^3.6.1", + "prettier": "^3.6.2", "rxjs": "^7.8.2", - "sharp": "^0.34.2", + "sharp": "^0.34.3", "typescript": "^5.8.3" }, "scripts": { diff --git a/packages/binding/CHANGELOG.md b/packages/binding/CHANGELOG.md index e1c991d..7f4c6d9 100644 --- a/packages/binding/CHANGELOG.md +++ b/packages/binding/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.11.1](https://github.com/Brooooooklyn/Image/compare/@napi-rs/image@1.11.0...@napi-rs/image@1.11.1) (2025-07-25) + +**Note:** Version bump only for package @napi-rs/image + # [1.11.0](https://github.com/Brooooooklyn/Image/compare/@napi-rs/image@1.10.0...@napi-rs/image@1.11.0) (2025-07-07) ### Features diff --git a/packages/binding/Cargo.toml b/packages/binding/Cargo.toml index b3db40d..e12ab62 100644 --- a/packages/binding/Cargo.toml +++ b/packages/binding/Cargo.toml @@ -1,5 +1,5 @@ [package] -edition = "2021" +edition = "2024" name = "napi_rs_image" version = "0.0.0" @@ -16,15 +16,15 @@ oxipng_libdeflater = ["oxipng/zopfli", "oxipng/parallel"] with_simd = ["mozjpeg-sys/nasm_simd_parallel_build"] [dependencies] -fast_image_resize = "5" +fast_image_resize = { version = "5", features = ["image"] } image = { version = "0.25", default-features = false, features = ["jpeg", "ico", "png", "pnm", "tga", "tiff", "bmp", "webp", "hdr", "dds"] } imagequant = "4.0.0" jpeg-decoder = "0.3" libavif = { version = "0.14", default-features = false, features = ["codec-aom"] } libc = "0.2" lodepng = "3" -napi = { version = "3.0.0-beta", default-features = false, features = ["napi3"] } -napi-derive = { version = "3.0.0-beta", default-features = false, features = ["type-def"] } +napi = { version = "3.0.0", default-features = false, features = ["napi3"] } +napi-derive = { version = "3.0.0", default-features = false, features = ["type-def"] } num-complex = "0.4" num_cpus = "1" once_cell = "1" diff --git a/packages/binding/image.wasi-browser.js b/packages/binding/image.wasi-browser.js index d26a01a..1610892 100644 --- a/packages/binding/image.wasi-browser.js +++ b/packages/binding/image.wasi-browser.js @@ -6,6 +6,7 @@ import { } from '@napi-rs/wasm-runtime' + const __wasi = new __WASI({ version: 'preview1', }) @@ -13,6 +14,7 @@ const __wasi = new __WASI({ const __wasmUrl = new URL('./image.wasm32-wasi.wasm', import.meta.url).href const __emnapiContext = __emnapiGetDefaultContext() + const __sharedMemory = new WebAssembly.Memory({ initial: 4000, maximum: 65536, diff --git a/packages/binding/image.wasi.cjs b/packages/binding/image.wasi.cjs index 1ce7bd4..75859ed 100644 --- a/packages/binding/image.wasi.cjs +++ b/packages/binding/image.wasi.cjs @@ -82,7 +82,7 @@ const { instance: __napiInstance, module: __wasiModule, napiModule: __napiModule const kHandle = Object.getOwnPropertySymbols(worker).find(s => s.toString().includes("kHandle") ); - if (kPublicPort) { + if (kHandle) { worker[kHandle].ref = () => {}; } diff --git a/packages/binding/index.js b/packages/binding/index.js index c59bccb..2f18f46 100644 --- a/packages/binding/index.js +++ b/packages/binding/index.js @@ -82,7 +82,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else if (process.arch === 'arm') { try { return require('./image.android-arm-eabi.node') @@ -94,7 +93,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else { loadErrors.push(new Error(`Unsupported architecture on Android ${process.arch}`)) } @@ -110,7 +108,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else if (process.arch === 'ia32') { try { return require('./image.win32-ia32-msvc.node') @@ -122,7 +119,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else if (process.arch === 'arm64') { try { return require('./image.win32-arm64-msvc.node') @@ -134,22 +130,20 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else { loadErrors.push(new Error(`Unsupported architecture on Windows: ${process.arch}`)) } } else if (process.platform === 'darwin') { try { - return require('./image.darwin-universal.node') - } catch (e) { - loadErrors.push(e) - } - try { - return require('@napi-rs/image-darwin-universal') - } catch (e) { - loadErrors.push(e) - } - + 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') @@ -161,7 +155,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else if (process.arch === 'arm64') { try { return require('./image.darwin-arm64.node') @@ -173,7 +166,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else { loadErrors.push(new Error(`Unsupported architecture on macOS: ${process.arch}`)) } @@ -189,7 +181,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else if (process.arch === 'arm64') { try { return require('./image.freebsd-arm64.node') @@ -201,7 +192,6 @@ function requireNative() { } catch (e) { loadErrors.push(e) } - } else { loadErrors.push(new Error(`Unsupported architecture on FreeBSD: ${process.arch}`)) } @@ -209,133 +199,160 @@ function requireNative() { 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) - } - + 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 { 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) - } - + 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) + } } } else if (process.arch === 'arm64') { if (isMusl()) { try { - 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) - } - + 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 { - 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) - } - + 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 { - 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) + 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 { + 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 { + 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 { - return require('./image.linux-arm-gnueabihf.node') + 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-arm-gnueabihf') + return require('@napi-rs/image-linux-ppc64-gnu') } catch (e) { loadErrors.push(e) } - - } - } else if (process.arch === 'riscv64') { - if (isMusl()) { - try { - return require('./image.linux-riscv64-musl.node') + } 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-riscv64-musl') + return require('@napi-rs/image-linux-s390x-gnu') } catch (e) { loadErrors.push(e) } - - } else { - try { - return require('./image.linux-riscv64-gnu.node') + } else { + loadErrors.push(new Error(`Unsupported architecture on Linux: ${process.arch}`)) + } + } else if (process.platform === 'openharmony') { + if (process.arch === 'arm64') { + try { + return require('./image.linux-arm64-ohos.node') } catch (e) { loadErrors.push(e) } try { - return require('@napi-rs/image-linux-riscv64-gnu') + return require('@napi-rs/image-linux-arm64-ohos') } catch (e) { loadErrors.push(e) } - - } - } else if (process.arch === 'ppc64') { + } else if (process.arch === 'x64') { try { - return require('./image.linux-ppc64-gnu.node') + return require('./image.linux-x64-ohos.node') } catch (e) { loadErrors.push(e) } try { - return require('@napi-rs/image-linux-ppc64-gnu') + return require('@napi-rs/image-linux-x64-ohos') } catch (e) { loadErrors.push(e) } - - } else if (process.arch === 's390x') { + } else if (process.arch === 'arm') { try { - return require('./image.linux-s390x-gnu.node') + return require('./image.linux-arm-ohos.node') } catch (e) { loadErrors.push(e) } try { - return require('@napi-rs/image-linux-s390x-gnu') + return require('@napi-rs/image-linux-arm-ohos') } catch (e) { loadErrors.push(e) } - } else { - loadErrors.push(new Error(`Unsupported architecture on Linux: ${process.arch}`)) + loadErrors.push(new Error(`Unsupported architecture on OpenHarmony: ${process.arch}`)) } } else { loadErrors.push(new Error(`Unsupported OS: ${process.platform}, architecture: ${process.arch}`)) diff --git a/packages/binding/package.json b/packages/binding/package.json index 3008a73..a0977c8 100644 --- a/packages/binding/package.json +++ b/packages/binding/package.json @@ -1,6 +1,6 @@ { "name": "@napi-rs/image", - "version": "1.11.0", + "version": "1.11.1", "main": "index.js", "browser": "browser.js", "types": "index.d.ts", @@ -72,7 +72,7 @@ }, "repository": "git@github.com:Brooooooklyn/Image.git", "devDependencies": { - "@napi-rs/cli": "^3.0.0-alpha.92", - "@napi-rs/wasm-runtime": "^0.2.11" + "@napi-rs/cli": "^3.0.4", + "@napi-rs/wasm-runtime": "^1.0.1" } } diff --git a/packages/binding/src/jpeg.rs b/packages/binding/src/jpeg.rs index aecf3ac..b5eee72 100644 --- a/packages/binding/src/jpeg.rs +++ b/packages/binding/src/jpeg.rs @@ -66,7 +66,7 @@ unsafe fn moz_jpeg_compress( usize, mozjpeg_sys::jpeg_decompress_struct, mozjpeg_sys::jpeg_compress_struct, -)> { +)> { unsafe { std::panic::catch_unwind(|| { let mut de_c_info: mozjpeg_sys::jpeg_decompress_struct = std::mem::zeroed(); let mut err_handler = create_error_handler(); @@ -110,15 +110,15 @@ unsafe fn moz_jpeg_compress( format!("Compress JPEG failed {err:?}"), ) }) -} +}} -unsafe fn create_error_handler() -> mozjpeg_sys::jpeg_error_mgr { +unsafe fn create_error_handler() -> mozjpeg_sys::jpeg_error_mgr { unsafe { let mut err: mozjpeg_sys::jpeg_error_mgr = std::mem::zeroed(); mozjpeg_sys::jpeg_std_error(&mut err); err.error_exit = Some(unwind_error_exit); err.emit_message = Some(silence_message); err -} +}} unsafe extern "C-unwind" fn unwind_error_exit(cinfo: &mut mozjpeg_sys::jpeg_common_struct) { let message = unsafe { diff --git a/packages/binding/src/transformer.rs b/packages/binding/src/transformer.rs index 2e8ae5f..0bac9a7 100644 --- a/packages/binding/src/transformer.rs +++ b/packages/binding/src/transformer.rs @@ -4,19 +4,19 @@ use std::sync::Arc; use image::imageops::overlay; use image::{ - imageops::FilterType, ColorType, DynamicImage, ImageBuffer, ImageEncoder, ImageFormat, RgbaImage, + ColorType, DynamicImage, ImageBuffer, ImageEncoder, ImageFormat, RgbaImage, imageops::FilterType, }; use libavif::AvifData; use napi::bindgen_prelude::*; use napi_derive::napi; use resvg::{ tiny_skia, - usvg::{self, fontdb::Database, Options}, + usvg::{self, Options, fontdb::Database}, }; use crate::{ - avif::{encode_avif_inner, AvifConfig}, - fast_resize::{fast_resize, FastResizeOptions, ResizeFit}, + avif::{AvifConfig, encode_avif_inner}, + fast_resize::{FastResizeOptions, ResizeFit, fast_resize}, png::PngEncodeOptions, }; @@ -205,6 +205,7 @@ impl ThreadsafeDynamicImage { } } + #[allow(clippy::mut_from_ref)] pub(crate) fn get(&self, with_exif: bool) -> Result<&mut ImageMetaData> { let image = Box::leak(unsafe { Box::from_raw(self.image) }); let mut exif = HashMap::new(); @@ -784,8 +785,8 @@ impl Transformer { #[napi] pub fn metadata_sync(&mut self, env: Env, with_exif: Option) -> Result { let mut task = MetadataTask { - dynamic_image: self.dynamic_image.clone(), - with_exif: with_exif.unwrap_or(false), + dynamic_image: self.dynamic_image.clone(), + with_exif: with_exif.unwrap_or(false), }; let output = task.compute()?; task.resolve(env, output) diff --git a/packages/binding/src/webp.rs b/packages/binding/src/webp.rs index add2dd6..7e38502 100644 --- a/packages/binding/src/webp.rs +++ b/packages/binding/src/webp.rs @@ -7,7 +7,7 @@ pub(crate) unsafe fn lossless_encode_webp_inner( width: u32, height: u32, color_type: &image::ColorType, -) -> Result<(*mut u8, usize)> { +) -> Result<(*mut u8, usize)> { unsafe { let mut out_buf = std::ptr::null_mut(); let len = match color_type { ColorType::Rgb8 => { @@ -38,7 +38,7 @@ pub(crate) unsafe fn lossless_encode_webp_inner( } }; Ok((out_buf, len)) -} +}} #[inline] pub(crate) unsafe fn encode_webp_inner( @@ -47,7 +47,7 @@ pub(crate) unsafe fn encode_webp_inner( width: u32, height: u32, color_type: &image::ColorType, -) -> Result<(*mut u8, usize)> { +) -> Result<(*mut u8, usize)> { unsafe { let mut out_buf = std::ptr::null_mut(); let len = match input { DynamicImage::ImageRgb8(input) => { @@ -104,4 +104,4 @@ pub(crate) unsafe fn encode_webp_inner( } }; Ok((out_buf, len)) -} +}} diff --git a/website/generate-img.js b/website/generate-img.js index c112bcf..d2f4bba 100644 --- a/website/generate-img.js +++ b/website/generate-img.js @@ -1,7 +1,7 @@ -import { execSync } from 'child_process' -import { join } from 'path' -import { promises as fs } from 'fs' -import { fileURLToPath } from 'url' +import { execSync } from 'node:child_process' +import { join } from 'node:path' +import { promises as fs } from 'node:fs' +import { fileURLToPath } from 'node:url' import chalk from 'chalk' import fetch from 'node-fetch' @@ -13,12 +13,13 @@ await fs.writeFile('public/img/example.mjs', await fs.readFile('../example.mjs') await fs.writeFile('public/img/sharp.mjs', await fs.readFile('../sharp.mjs')) if (process.env.VERCEL) { - const gnuBinary = await fetch(`https://unpkg.com/@napi-rs/image-linux-x64-gnu`, { + const arch = process.arch + const gnuBinary = await fetch(`https://unpkg.com/@napi-rs/image-linux-${arch}-gnu`, { redirect: 'follow', follow: 10, }).then((res) => res.arrayBuffer()) - console.info(chalk.greenBright(`Installed @napi-rs/image.linux-x64-gnu, size: ${gnuBinary.byteLength}`)) - await fs.writeFile(join(__dirname, '../../../packages/binding/image.linux-x64-gnu.node'), Buffer.from(gnuBinary)) + console.info(chalk.greenBright(`Installed @napi-rs/image.linux-${arch}-gnu, size: ${gnuBinary.byteLength}`)) + await fs.writeFile(join(__dirname, `../../../packages/binding/image.linux-${arch}-gnu.node`), Buffer.from(gnuBinary)) } execSync('node example.mjs', { diff --git a/website/package.json b/website/package.json index b5efc1b..d1b0bdd 100644 --- a/website/package.json +++ b/website/package.json @@ -4,15 +4,15 @@ "version": "0.0.0", "type": "module", "dependencies": { - "@napi-rs/canvas": "^0.1.72", - "@napi-rs/image": "^1.9.2", + "@napi-rs/canvas": "^0.1.74", + "@napi-rs/image": "^1.11.0", "chalk": "^5.4.1", - "next": "^15.3.4", + "next": "^15.4.3", "nextra": "^3", "nextra-theme-docs": "^3", "react": "^19.1.0", "react-dom": "^19.1.0", - "sharp": "^0.34.2" + "sharp": "^0.34.3" }, "scripts": { "build": "node generate-img.js && node changelog.js && next build", diff --git a/yarn.lock b/yarn.lock index 27cd4d4..4e19a8c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -108,62 +108,62 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:^1.1.0, @emnapi/core@npm:^1.4.3": - version: 1.4.3 - resolution: "@emnapi/core@npm:1.4.3" +"@emnapi/core@npm:^1.1.0, @emnapi/core@npm:^1.4.5": + version: 1.4.5 + resolution: "@emnapi/core@npm:1.4.5" dependencies: - "@emnapi/wasi-threads": "npm:1.0.2" + "@emnapi/wasi-threads": "npm:1.0.4" tslib: "npm:^2.4.0" - checksum: 10c0/e30101d16d37ef3283538a35cad60e22095aff2403fb9226a35330b932eb6740b81364d525537a94eb4fb51355e48ae9b10d779c0dd1cdcd55d71461fe4b45c7 + checksum: 10c0/da4a57f65f325d720d0e0d1a9c6618b90c4c43a5027834a110476984e1d47c95ebaed4d316b5dddb9c0ed9a493ffeb97d1934f9677035f336d8a36c1f3b2818f languageName: node linkType: hard -"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.4.3": - version: 1.4.3 - resolution: "@emnapi/runtime@npm:1.4.3" +"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.4.4, @emnapi/runtime@npm:^1.4.5": + version: 1.4.5 + resolution: "@emnapi/runtime@npm:1.4.5" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/3b7ab72d21cb4e034f07df80165265f85f445ef3f581d1bc87b67e5239428baa00200b68a7d5e37a0425c3a78320b541b07f76c5530f6f6f95336a6294ebf30b + checksum: 10c0/37a0278be5ac81e918efe36f1449875cbafba947039c53c65a1f8fc238001b866446fc66041513b286baaff5d6f9bec667f5164b3ca481373a8d9cb65bfc984b languageName: node linkType: hard -"@emnapi/wasi-threads@npm:1.0.2": - version: 1.0.2 - resolution: "@emnapi/wasi-threads@npm:1.0.2" +"@emnapi/wasi-threads@npm:1.0.4": + version: 1.0.4 + resolution: "@emnapi/wasi-threads@npm:1.0.4" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/f0621b1fc715221bd2d8332c0ca922617bcd77cdb3050eae50a124eb8923c54fa425d23982dc8f29d505c8798a62d1049bace8b0686098ff9dd82270e06d772e + checksum: 10c0/2c91a53e62f875800baf035c4d42c9c0d18e5afd9a31ca2aac8b435aeaeaeaac386b5b3d0d0e70aa7a5a9852bbe05106b1f680cd82cce03145c703b423d41313 languageName: node linkType: hard -"@floating-ui/core@npm:^1.7.1": - version: 1.7.1 - resolution: "@floating-ui/core@npm:1.7.1" +"@floating-ui/core@npm:^1.7.2": + version: 1.7.2 + resolution: "@floating-ui/core@npm:1.7.2" dependencies: - "@floating-ui/utils": "npm:^0.2.9" - checksum: 10c0/40df1e1dd8a2bad6f70c1ee163f0e151c456f52b9b98a38488d88720b2be72ccd631501a66f8369f96d2e8ad1c4250936b6fd4243e3a99833f2d008ee6afec18 + "@floating-ui/utils": "npm:^0.2.10" + checksum: 10c0/ea5909ae1bfad6d8dd60ab893c7751fd974d96b25481d13805935a089b39881b4d69425a0a84cc74c82269d8b64ca0117c472fc83e425143bee1bb21b247de9c languageName: node linkType: hard -"@floating-ui/dom@npm:^1.0.0": - version: 1.7.1 - resolution: "@floating-ui/dom@npm:1.7.1" +"@floating-ui/dom@npm:^1.7.2": + version: 1.7.2 + resolution: "@floating-ui/dom@npm:1.7.2" dependencies: - "@floating-ui/core": "npm:^1.7.1" - "@floating-ui/utils": "npm:^0.2.9" - checksum: 10c0/33b0e892f4c50ce568169cd58793ff5e3bc1e72ee007237d73b9458d4475e1e5f5a4b3f9e6752422d5f5ac902bc0c135ca7dc0a23c6df187fd9d28dc34cdceed + "@floating-ui/core": "npm:^1.7.2" + "@floating-ui/utils": "npm:^0.2.10" + checksum: 10c0/1b2ad76dc7fe245a1bb406cd5b64a1316f2ec642aebaa4d1928b56ced6fe71046f089e3fef9340bab234645b6333546211e363a630a9e7cfca6bf5031c39e0cb languageName: node linkType: hard "@floating-ui/react-dom@npm:^2.1.2": - version: 2.1.3 - resolution: "@floating-ui/react-dom@npm:2.1.3" + version: 2.1.4 + resolution: "@floating-ui/react-dom@npm:2.1.4" dependencies: - "@floating-ui/dom": "npm:^1.0.0" + "@floating-ui/dom": "npm:^1.7.2" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 10c0/e88750ea2fb352264d52d502d3979f94155ce2c8ab9a50862810d0cfc8c8e49cb6bbde466d668736cb38624d089360ef97451397b647408a0eb2c1870234c19a + checksum: 10c0/2dade6b8e18de09c90b876249756155ab31f49b5a81d246a3dc568d0355bc9e4bc26485dfd27b9e3bf86585700f4d241e8f53e8321249ec9b012a266a86b9366 languageName: node linkType: hard @@ -181,10 +181,10 @@ __metadata: languageName: node linkType: hard -"@floating-ui/utils@npm:^0.2.8, @floating-ui/utils@npm:^0.2.9": - version: 0.2.9 - resolution: "@floating-ui/utils@npm:0.2.9" - checksum: 10c0/48bbed10f91cb7863a796cc0d0e917c78d11aeb89f98d03fc38d79e7eb792224a79f538ed8a2d5d5584511d4ca6354ef35f1712659fd569868e342df4398ad6f +"@floating-ui/utils@npm:^0.2.10, @floating-ui/utils@npm:^0.2.8": + version: 0.2.10 + resolution: "@floating-ui/utils@npm:0.2.10" + checksum: 10c0/e9bc2a1730ede1ee25843937e911ab6e846a733a4488623cd353f94721b05ec2c9ec6437613a2ac9379a94c2fd40c797a2ba6fa1df2716f5ce4aa6ddb1cf9ea4 languageName: node linkType: hard @@ -198,8 +198,8 @@ __metadata: linkType: hard "@headlessui/react@npm:^2.1.2": - version: 2.2.4 - resolution: "@headlessui/react@npm:2.2.4" + version: 2.2.5 + resolution: "@headlessui/react@npm:2.2.5" dependencies: "@floating-ui/react": "npm:^0.26.16" "@react-aria/focus": "npm:^3.20.2" @@ -209,7 +209,7 @@ __metadata: peerDependencies: react: ^18 || ^19 || ^19.0.0-rc react-dom: ^18 || ^19 || ^19.0.0-rc - checksum: 10c0/4b6dfe65adc7e28a842ea83faabd11979926a5fd2933e18bc934fd3c5aff11b8317f2a016026030691f6a417ba242a63bcae7ca3e137bcde7264d0211cec6dfe + checksum: 10c0/40d6d15046ce7e831257ab9a6ffbe1d92114e70e3a3c77d7a0fdb0f061d045dcf336f08e76699ef043f6ed19654cc38f01adfc2934b407b400611501e2b51af8 languageName: node linkType: hard @@ -243,11 +243,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-arm64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-darwin-arm64@npm:0.34.2" +"@img/sharp-darwin-arm64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-darwin-arm64@npm:0.34.3" dependencies: - "@img/sharp-libvips-darwin-arm64": "npm:1.1.0" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-darwin-arm64": optional: true @@ -255,11 +255,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-x64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-darwin-x64@npm:0.34.2" +"@img/sharp-darwin-x64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-darwin-x64@npm:0.34.3" dependencies: - "@img/sharp-libvips-darwin-x64": "npm:1.1.0" + "@img/sharp-libvips-darwin-x64": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-darwin-x64": optional: true @@ -267,74 +267,74 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-arm64@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-darwin-arm64@npm:1.1.0" +"@img/sharp-libvips-darwin-arm64@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@img/sharp-libvips-darwin-x64@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-darwin-x64@npm:1.1.0" +"@img/sharp-libvips-darwin-x64@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@img/sharp-libvips-linux-arm64@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-linux-arm64@npm:1.1.0" +"@img/sharp-libvips-linux-arm64@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-arm@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-linux-arm@npm:1.1.0" +"@img/sharp-libvips-linux-arm@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-linux-arm@npm:1.2.0" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-ppc64@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-linux-ppc64@npm:1.1.0" +"@img/sharp-libvips-linux-ppc64@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-s390x@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-linux-s390x@npm:1.1.0" +"@img/sharp-libvips-linux-s390x@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-x64@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-linux-x64@npm:1.1.0" +"@img/sharp-libvips-linux-x64@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-linux-x64@npm:1.2.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-arm64@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.1.0" +"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-x64@npm:1.1.0": - version: 1.1.0 - resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.1.0" +"@img/sharp-libvips-linuxmusl-x64@npm:1.2.0": + version: 1.2.0 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@img/sharp-linux-arm64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-linux-arm64@npm:0.34.2" +"@img/sharp-linux-arm64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-linux-arm64@npm:0.34.3" dependencies: - "@img/sharp-libvips-linux-arm64": "npm:1.1.0" + "@img/sharp-libvips-linux-arm64": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-linux-arm64": optional: true @@ -342,11 +342,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-linux-arm@npm:0.34.2" +"@img/sharp-linux-arm@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-linux-arm@npm:0.34.3" dependencies: - "@img/sharp-libvips-linux-arm": "npm:1.1.0" + "@img/sharp-libvips-linux-arm": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-linux-arm": optional: true @@ -354,11 +354,23 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-s390x@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-linux-s390x@npm:0.34.2" +"@img/sharp-linux-ppc64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-linux-ppc64@npm:0.34.3" dependencies: - "@img/sharp-libvips-linux-s390x": "npm:1.1.0" + "@img/sharp-libvips-linux-ppc64": "npm:1.2.0" + dependenciesMeta: + "@img/sharp-libvips-linux-ppc64": + optional: true + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-s390x@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-linux-s390x@npm:0.34.3" + dependencies: + "@img/sharp-libvips-linux-s390x": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-linux-s390x": optional: true @@ -366,11 +378,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-x64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-linux-x64@npm:0.34.2" +"@img/sharp-linux-x64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-linux-x64@npm:0.34.3" dependencies: - "@img/sharp-libvips-linux-x64": "npm:1.1.0" + "@img/sharp-libvips-linux-x64": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-linux-x64": optional: true @@ -378,11 +390,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-arm64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.2" +"@img/sharp-linuxmusl-arm64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.3" dependencies: - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.1.0" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-linuxmusl-arm64": optional: true @@ -390,11 +402,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-x64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-linuxmusl-x64@npm:0.34.2" +"@img/sharp-linuxmusl-x64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-linuxmusl-x64@npm:0.34.3" dependencies: - "@img/sharp-libvips-linuxmusl-x64": "npm:1.1.0" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.0" dependenciesMeta: "@img/sharp-libvips-linuxmusl-x64": optional: true @@ -402,43 +414,43 @@ __metadata: languageName: node linkType: hard -"@img/sharp-wasm32@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-wasm32@npm:0.34.2" +"@img/sharp-wasm32@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-wasm32@npm:0.34.3" dependencies: - "@emnapi/runtime": "npm:^1.4.3" + "@emnapi/runtime": "npm:^1.4.4" conditions: cpu=wasm32 languageName: node linkType: hard -"@img/sharp-win32-arm64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-win32-arm64@npm:0.34.2" +"@img/sharp-win32-arm64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-win32-arm64@npm:0.34.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@img/sharp-win32-ia32@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-win32-ia32@npm:0.34.2" +"@img/sharp-win32-ia32@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-win32-ia32@npm:0.34.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@img/sharp-win32-x64@npm:0.34.2": - version: 0.34.2 - resolution: "@img/sharp-win32-x64@npm:0.34.2" +"@img/sharp-win32-x64@npm:0.34.3": + version: 0.34.3 + resolution: "@img/sharp-win32-x64@npm:0.34.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@inquirer/checkbox@npm:^4.1.8": - version: 4.1.8 - resolution: "@inquirer/checkbox@npm:4.1.8" +"@inquirer/checkbox@npm:^4.2.0": + version: 4.2.0 + resolution: "@inquirer/checkbox@npm:4.2.0" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: @@ -446,31 +458,31 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/6d726420b179c55b2f0001aaf6e339fa56e9e939afcbda31c386ab2e5d029ef6f2d392ec99c6a6950af1776a399791bbb88a635e4d047f1170b2ed8c5bba1e4c + checksum: 10c0/9d0371f946d3866f5192debb48ef7567e63d0bbed3177e3fbba83c830eea267761a7efb6223bfa5e7674415a7040f628314263ba4165e6e6e374335022d87659 languageName: node linkType: hard -"@inquirer/confirm@npm:^5.1.12": - version: 5.1.12 - resolution: "@inquirer/confirm@npm:5.1.12" +"@inquirer/confirm@npm:^5.1.14": + version: 5.1.14 + resolution: "@inquirer/confirm@npm:5.1.14" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/581aedfe8ce45e177fb4470a12f874f5162a4396636bf4140edc5812ffc8ed0d1fa7e9bbc3a7af618203089a084f489e0b32112947eedc6930a766fad992449e + checksum: 10c0/12f49e8d1564c77c290163e87c9a256cfc087eab0c096738c73b03aa3d59a98c233fb9fb3692f162d67f923d120a4aa8ef819f75d979916dc13456f726c579d1 languageName: node linkType: hard -"@inquirer/core@npm:^10.1.13": - version: 10.1.13 - resolution: "@inquirer/core@npm:10.1.13" +"@inquirer/core@npm:^10.1.15": + version: 10.1.15 + resolution: "@inquirer/core@npm:10.1.15" dependencies: - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" cli-width: "npm:^4.1.0" mute-stream: "npm:^2.0.0" @@ -482,158 +494,158 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/919208a31307297d5a07a44b9ebe69a999ce1470b31a2e1b5a04538bc36624d2053808cd6c677637a61690af09bdbdd635bd7031b64e3dd86c5b18df3ca7c3f9 + checksum: 10c0/3214dfa882f17e3d9cdd45fc73f9134b90e3d685f8285f7963d836fe25f786d8ecf9c16d2710fc968b77da40508fa74466d5ad90c5466626037995210b946b12 languageName: node linkType: hard -"@inquirer/editor@npm:^4.2.13": - version: 4.2.13 - resolution: "@inquirer/editor@npm:4.2.13" +"@inquirer/editor@npm:^4.2.15": + version: 4.2.15 + resolution: "@inquirer/editor@npm:4.2.15" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" external-editor: "npm:^3.1.0" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/e1a27d75f737d7847905c14cf04d66d864eeb0f3e4cb2d36e34b51993741c5b70c22754171820c5d880a740765471455a8a98874285fd4a10b162342898f6c6b + checksum: 10c0/81c524c3a80b4c75565bb316b2f06b055d374f7f79cc1140528a966f0dd2ca9099bb18466203125db52092b2c9bab2e4f17e81e40fb5ca204fdd939f07b02ea4 languageName: node linkType: hard -"@inquirer/expand@npm:^4.0.15": - version: 4.0.15 - resolution: "@inquirer/expand@npm:4.0.15" +"@inquirer/expand@npm:^4.0.17": + version: 4.0.17 + resolution: "@inquirer/expand@npm:4.0.17" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/d558e367995a38a31d830de45d1e6831b73a798d6076c7fc8bdb639d3fac947a5d15810f7336b45c7712fc0e21fe8a2728f7f594550a20b6b4a839a18f9086cb + checksum: 10c0/b5335de9d2c49ea4980fc2d0be1568cc700eb1b9908817efc19cccec78d3ad412d399de1c2562d8b8ffafe3fbc2946225d853c8bb2d27557250fea8ca5239a7f languageName: node linkType: hard -"@inquirer/figures@npm:^1.0.12": - version: 1.0.12 - resolution: "@inquirer/figures@npm:1.0.12" - checksum: 10c0/08694288bdf9aa474571ca94272113a5ac443229519ce71447eba9eb7d5a2007901bdc3e92216d929a69746dcbac29683886c20e67b7864a7c7f6c59b99d3269 +"@inquirer/figures@npm:^1.0.13": + version: 1.0.13 + resolution: "@inquirer/figures@npm:1.0.13" + checksum: 10c0/23700a4a0627963af5f51ef4108c338ae77bdd90393164b3fdc79a378586e1f5531259882b7084c690167bf5a36e83033e45aca0321570ba810890abe111014f languageName: node linkType: hard -"@inquirer/input@npm:^4.1.12": - version: 4.1.12 - resolution: "@inquirer/input@npm:4.1.12" +"@inquirer/input@npm:^4.2.1": + version: 4.2.1 + resolution: "@inquirer/input@npm:4.2.1" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/17b59547432f54a18ec573fde96c2c13c827f04faf694fc58239ec97e993ac6af151ed2a0521029c9199a4f422742dbe5dc23c20705748eafdc7dd26c7adca3a + checksum: 10c0/d1bf680084703f42a2f29d63e35168b77e714dfdc666ce08bc104352385c19f22d65a8be7a31361a83a4a291e2bb07a1d20f642f5be817ac36f372e22196a37a languageName: node linkType: hard -"@inquirer/number@npm:^3.0.15": - version: 3.0.15 - resolution: "@inquirer/number@npm:3.0.15" +"@inquirer/number@npm:^3.0.17": + version: 3.0.17 + resolution: "@inquirer/number@npm:3.0.17" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/724fc0d10611a0a9ea43280a94ed9194b8bb22d9a2af940eb37592d0cebc9e6e219edc4f79d8c176f53fd1b078543a9e4773037c7bde4b8d929a3034406eec90 + checksum: 10c0/f77efe93c4c8e3efdc58a92d184468f20c351846cc89f5def40cdcb851e8800719b4834d811bddb196d38a0a679c06ad5d33ce91e68266b4a955230ce55dfa52 languageName: node linkType: hard -"@inquirer/password@npm:^4.0.15": - version: 4.0.15 - resolution: "@inquirer/password@npm:4.0.15" +"@inquirer/password@npm:^4.0.17": + version: 4.0.17 + resolution: "@inquirer/password@npm:4.0.17" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/673d7c33dd0ee951c96f349d4fb66f8762f31c62188546da4d7af544202b638eecef6b8c78e62f43a46c72a5fa0712d94a56ed56f12e1badbb1001128bc991bd + checksum: 10c0/7b2773bb11ecdb2ba984daf6a089e7046ecdfa09a6ad69cd41e3eb87cbeb57c5cc4f6ae17ad9ca817457ea5babac622bf7ffbdc7013c930bb95d56a8b479f3ff languageName: node linkType: hard "@inquirer/prompts@npm:^7.4.0": - version: 7.5.3 - resolution: "@inquirer/prompts@npm:7.5.3" - dependencies: - "@inquirer/checkbox": "npm:^4.1.8" - "@inquirer/confirm": "npm:^5.1.12" - "@inquirer/editor": "npm:^4.2.13" - "@inquirer/expand": "npm:^4.0.15" - "@inquirer/input": "npm:^4.1.12" - "@inquirer/number": "npm:^3.0.15" - "@inquirer/password": "npm:^4.0.15" - "@inquirer/rawlist": "npm:^4.1.3" - "@inquirer/search": "npm:^3.0.15" - "@inquirer/select": "npm:^4.2.3" + version: 7.7.1 + resolution: "@inquirer/prompts@npm:7.7.1" + dependencies: + "@inquirer/checkbox": "npm:^4.2.0" + "@inquirer/confirm": "npm:^5.1.14" + "@inquirer/editor": "npm:^4.2.15" + "@inquirer/expand": "npm:^4.0.17" + "@inquirer/input": "npm:^4.2.1" + "@inquirer/number": "npm:^3.0.17" + "@inquirer/password": "npm:^4.0.17" + "@inquirer/rawlist": "npm:^4.1.5" + "@inquirer/search": "npm:^3.0.17" + "@inquirer/select": "npm:^4.3.1" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/14ba6f4a3bf1610d7c46399cd8367db8da1ab8c051ab7ff55003a5b36b5121429e3995e202c08156b7b6e7d4d9d032f39add98764c5ae3a7b4b657eb4926137f + checksum: 10c0/7489a7d5b243c1c6c889e472d1779d838ede414ee766ad5878dc8e99dfa931ca9dac4652ba991e619b5efb4343db39bf7891f753cf17bc638427b05c650f01fd languageName: node linkType: hard -"@inquirer/rawlist@npm:^4.1.3": - version: 4.1.3 - resolution: "@inquirer/rawlist@npm:4.1.3" +"@inquirer/rawlist@npm:^4.1.5": + version: 4.1.5 + resolution: "@inquirer/rawlist@npm:4.1.5" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/d653e730188e6849df540186cf7cb0f37f06c64d03f075b5a617145671fb015c27aeb60adb003d1a05a925795968efff0a3ae5a737a8d04c5679aa6fdc423662 + checksum: 10c0/6eed0f8a4d223bbc4f8f1b6d21e3f0ca1d6398ea782924346b726ff945b9bcb30a1f3a4f3a910ad7a546a4c11a3f3ff1fa047856a388de1dc29190907f58db55 languageName: node linkType: hard -"@inquirer/search@npm:^3.0.15": - version: 3.0.15 - resolution: "@inquirer/search@npm:3.0.15" +"@inquirer/search@npm:^3.0.17": + version: 3.0.17 + resolution: "@inquirer/search@npm:3.0.17" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/32b29789e72e53a7b6cfdbc1803bd9e466c424d9f0368a145bef9e25c6fbde72af29cdd4667a785fee79de213f11fa76453f8120ea02ac5158dce259565ce7fd + checksum: 10c0/85c1d06a604d20c8d76288ec82f318e2f3907994dbe56dabf043eabf19185ee19807e3ec7d8e750bc25540832e9f60f42986799b04acac650dae5c4129fb1aa8 languageName: node linkType: hard -"@inquirer/select@npm:^4.2.3": - version: 4.2.3 - resolution: "@inquirer/select@npm:4.2.3" +"@inquirer/select@npm:^4.3.1": + version: 4.3.1 + resolution: "@inquirer/select@npm:4.3.1" dependencies: - "@inquirer/core": "npm:^10.1.13" - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: @@ -641,19 +653,19 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/376535f50a9c2e19e27a5c81930cd1b5afa0b7d86228e5789782955a2d0a89bf5a8890a97943042e1b393094fe236ce97c9ff4bb777c9b44b22c1424f883b063 + checksum: 10c0/febce759b99548eddea02d72611e9302b10d6b3d2cb44c18f7597b79ab96c8373ba775636b2a764f57be13d08da3364ad48c3105884f19082ea75eade69806dd languageName: node linkType: hard -"@inquirer/type@npm:^3.0.7": - version: 3.0.7 - resolution: "@inquirer/type@npm:3.0.7" +"@inquirer/type@npm:^3.0.8": + version: 3.0.8 + resolution: "@inquirer/type@npm:3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/bbaa33c274a10f70d3a587264e1db6dbfcd8c1458d595c54870d1d5b3fc113ab5063203ec12a098485bb9e2fcef1a87d8c6ecd2a6d44ddc575f5c4715379be5e + checksum: 10c0/1171bffb9ea0018b12ec4f46a7b485f7e2a328e620e89f3b03f2be8c25889e5b9e62daca3ea10ed040a71d847066c4d9879dc1fea8aa5690ebbc968d3254a5ac languageName: node linkType: hard @@ -696,9 +708,9 @@ __metadata: languageName: node linkType: hard -"@lerna/create@npm:8.2.2": - version: 8.2.2 - resolution: "@lerna/create@npm:8.2.2" +"@lerna/create@npm:8.2.3": + version: 8.2.3 + resolution: "@lerna/create@npm:8.2.3" dependencies: "@npmcli/arborist": "npm:7.5.4" "@npmcli/package-json": "npm:5.2.0" @@ -723,7 +735,6 @@ __metadata: get-stream: "npm:6.0.0" git-url-parse: "npm:14.0.0" glob-parent: "npm:6.0.2" - globby: "npm:11.1.0" graceful-fs: "npm:4.2.11" has-unicode: "npm:2.0.1" ini: "npm:^1.3.8" @@ -758,9 +769,10 @@ __metadata: slash: "npm:^3.0.0" ssri: "npm:^10.0.6" string-width: "npm:^4.2.3" - strong-log-transformer: "npm:2.1.0" tar: "npm:6.2.1" temp-dir: "npm:1.0.0" + through: "npm:2.3.8" + tinyglobby: "npm:0.2.12" upath: "npm:2.0.1" uuid: "npm:^10.0.0" validate-npm-package-license: "npm:^3.0.4" @@ -770,7 +782,7 @@ __metadata: write-pkg: "npm:4.0.0" yargs: "npm:17.7.2" yargs-parser: "npm:21.1.1" - checksum: 10c0/3cd1c66137bba8cad9ad24309ec59aefba0423ec70000bcaaf048fce099f7e55604ba9a7894bf43bf8ef43460726c65440d22788d4810337ed2ac4e0cba287e6 + checksum: 10c0/e484e41cff8233bdaca72872c96abe5b10423033b0c6464c55fc56a87c43f01ee236ef2cae616a5a93beb2c432e87866f8e15a16e46ea2b3949938d796ec6c78 languageName: node linkType: hard @@ -835,99 +847,99 @@ __metadata: languageName: node linkType: hard -"@mermaid-js/parser@npm:^0.5.0": - version: 0.5.0 - resolution: "@mermaid-js/parser@npm:0.5.0" +"@mermaid-js/parser@npm:^0.6.2": + version: 0.6.2 + resolution: "@mermaid-js/parser@npm:0.6.2" dependencies: langium: "npm:3.3.1" - checksum: 10c0/af1c1cf6cfe808bf5f7c232a881e5f9d6778c2fc3997d8ea3da93f59097411d0e13f74649e2576488f82227bab58e47a49f4e77cb11cf4196176f3c4135c724d + checksum: 10c0/6059341a5dc3fdf56dd75c858843154e18c582e5cc41c3e73e9a076e218116c6bdbdba729d27154cef61430c900d87342423bbb81e37d8a9968c6c2fdd99e87a languageName: node linkType: hard -"@napi-rs/canvas-android-arm64@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-android-arm64@npm:0.1.72" +"@napi-rs/canvas-android-arm64@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-android-arm64@npm:0.1.74" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/canvas-darwin-arm64@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-darwin-arm64@npm:0.1.72" +"@napi-rs/canvas-darwin-arm64@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-darwin-arm64@npm:0.1.74" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/canvas-darwin-x64@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-darwin-x64@npm:0.1.72" +"@napi-rs/canvas-darwin-x64@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-darwin-x64@npm:0.1.74" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.72" +"@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.74" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/canvas-linux-arm64-gnu@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-linux-arm64-gnu@npm:0.1.72" +"@napi-rs/canvas-linux-arm64-gnu@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-linux-arm64-gnu@npm:0.1.74" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/canvas-linux-arm64-musl@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-linux-arm64-musl@npm:0.1.72" +"@napi-rs/canvas-linux-arm64-musl@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-linux-arm64-musl@npm:0.1.74" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/canvas-linux-riscv64-gnu@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-linux-riscv64-gnu@npm:0.1.72" +"@napi-rs/canvas-linux-riscv64-gnu@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-linux-riscv64-gnu@npm:0.1.74" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@napi-rs/canvas-linux-x64-gnu@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-linux-x64-gnu@npm:0.1.72" +"@napi-rs/canvas-linux-x64-gnu@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-linux-x64-gnu@npm:0.1.74" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/canvas-linux-x64-musl@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-linux-x64-musl@npm:0.1.72" +"@napi-rs/canvas-linux-x64-musl@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-linux-x64-musl@npm:0.1.74" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/canvas-win32-x64-msvc@npm:0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas-win32-x64-msvc@npm:0.1.72" +"@napi-rs/canvas-win32-x64-msvc@npm:0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas-win32-x64-msvc@npm:0.1.74" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@napi-rs/canvas@npm:^0.1.72": - version: 0.1.72 - resolution: "@napi-rs/canvas@npm:0.1.72" +"@napi-rs/canvas@npm:^0.1.74": + version: 0.1.74 + resolution: "@napi-rs/canvas@npm:0.1.74" dependencies: - "@napi-rs/canvas-android-arm64": "npm:0.1.72" - "@napi-rs/canvas-darwin-arm64": "npm:0.1.72" - "@napi-rs/canvas-darwin-x64": "npm:0.1.72" - "@napi-rs/canvas-linux-arm-gnueabihf": "npm:0.1.72" - "@napi-rs/canvas-linux-arm64-gnu": "npm:0.1.72" - "@napi-rs/canvas-linux-arm64-musl": "npm:0.1.72" - "@napi-rs/canvas-linux-riscv64-gnu": "npm:0.1.72" - "@napi-rs/canvas-linux-x64-gnu": "npm:0.1.72" - "@napi-rs/canvas-linux-x64-musl": "npm:0.1.72" - "@napi-rs/canvas-win32-x64-msvc": "npm:0.1.72" + "@napi-rs/canvas-android-arm64": "npm:0.1.74" + "@napi-rs/canvas-darwin-arm64": "npm:0.1.74" + "@napi-rs/canvas-darwin-x64": "npm:0.1.74" + "@napi-rs/canvas-linux-arm-gnueabihf": "npm:0.1.74" + "@napi-rs/canvas-linux-arm64-gnu": "npm:0.1.74" + "@napi-rs/canvas-linux-arm64-musl": "npm:0.1.74" + "@napi-rs/canvas-linux-riscv64-gnu": "npm:0.1.74" + "@napi-rs/canvas-linux-x64-gnu": "npm:0.1.74" + "@napi-rs/canvas-linux-x64-musl": "npm:0.1.74" + "@napi-rs/canvas-win32-x64-msvc": "npm:0.1.74" dependenciesMeta: "@napi-rs/canvas-android-arm64": optional: true @@ -949,17 +961,17 @@ __metadata: optional: true "@napi-rs/canvas-win32-x64-msvc": optional: true - checksum: 10c0/298a2bdd87b5350aa601c9c78a3cabf684353751813971f3ad518ea5a0d156f4e41f34d5c85dcf2b23d4eb90bf7e33e792736ca5468ffe89dc77ba39e8674725 + checksum: 10c0/01f55af96045e3024b825446951dd2adc293679d619cc57611171f0c358e617255d6ec5e7e66cace3125e00844f2ac7cbfd222e8aae75a59584281948cccc1be languageName: node linkType: hard -"@napi-rs/cli@npm:^3.0.0-alpha.92": - version: 3.0.0-alpha.92 - resolution: "@napi-rs/cli@npm:3.0.0-alpha.92" +"@napi-rs/cli@npm:^3.0.4": + version: 3.0.4 + resolution: "@napi-rs/cli@npm:3.0.4" dependencies: "@inquirer/prompts": "npm:^7.4.0" - "@napi-rs/cross-toolchain": "npm:^0.0.19" - "@napi-rs/wasm-tools": "npm:^0.0.3" + "@napi-rs/cross-toolchain": "npm:^1.0.0" + "@napi-rs/wasm-tools": "npm:^1.0.0" "@octokit/rest": "npm:^22.0.0" clipanion: "npm:^4.0.0-rc.4" colorette: "npm:^2.0.20" @@ -970,7 +982,6 @@ __metadata: lodash-es: "npm:^4.17.21" semver: "npm:^7.7.1" typanion: "npm:^3.14.0" - wasm-sjlj: "npm:^1.0.6" peerDependencies: "@emnapi/runtime": ^1.1.0 emnapi: ^1.1.0 @@ -982,24 +993,24 @@ __metadata: bin: napi: ./dist/cli.js napi-raw: ./cli.mjs - checksum: 10c0/58118e413e9f3d98b991ce1869475c06b6a837c0373f43bb74e2509d48d7d7281d1b4b9c3d2b5aa45c11957d08b5e758a547ae9757c8299ef72fb02751f03208 + checksum: 10c0/0473827231926ad6d4ffa11288fd489d1777e3586c435e5824aafe40a5e4379067726458ce8acbc2ac83ea4626fe52a3c16b0561c24cb077d2bae090153a6eb0 languageName: node linkType: hard -"@napi-rs/cross-toolchain@npm:^0.0.19": - version: 0.0.19 - resolution: "@napi-rs/cross-toolchain@npm:0.0.19" +"@napi-rs/cross-toolchain@npm:^1.0.0": + version: 1.0.0 + resolution: "@napi-rs/cross-toolchain@npm:1.0.0" dependencies: - "@napi-rs/lzma": "npm:^1.4.1" - "@napi-rs/tar": "npm:^0.1.4" - debug: "npm:^4.4.0" + "@napi-rs/lzma": "npm:^1.4.3" + "@napi-rs/tar": "npm:^1.0.0" + debug: "npm:^4.4.1" peerDependencies: - "@napi-rs/cross-toolchain-arm64-target-aarch64": ^0.0.19 - "@napi-rs/cross-toolchain-arm64-target-armv7": ^0.0.19 - "@napi-rs/cross-toolchain-arm64-target-x86_64": ^0.0.19 - "@napi-rs/cross-toolchain-x64-target-aarch64": ^0.0.19 - "@napi-rs/cross-toolchain-x64-target-armv7": ^0.0.19 - "@napi-rs/cross-toolchain-x64-target-x86_64": ^0.0.19 + "@napi-rs/cross-toolchain-arm64-target-aarch64": ^1.0.0 + "@napi-rs/cross-toolchain-arm64-target-armv7": ^1.0.0 + "@napi-rs/cross-toolchain-arm64-target-x86_64": ^1.0.0 + "@napi-rs/cross-toolchain-x64-target-aarch64": ^1.0.0 + "@napi-rs/cross-toolchain-x64-target-armv7": ^1.0.0 + "@napi-rs/cross-toolchain-x64-target-x86_64": ^1.0.0 peerDependenciesMeta: "@napi-rs/cross-toolchain-arm64-target-aarch64": optional: true @@ -1013,7 +1024,7 @@ __metadata: optional: true "@napi-rs/cross-toolchain-x64-target-x86_64": optional: true - checksum: 10c0/6084567d9d86a818bf600d354aefa88aebad6bd0d76de3e41b50b652dc47cdb2056e7482a68870665ecc9e74dd67fcf9fbc9c02057cec9aa17510b4adbabb326 + checksum: 10c0/ad9ef89642ce21bfc80847bed9c070d6b711759ecc7a3a2263039714559d105266e3278ed0464a4f7977e80b41d7af11bc265740889638c394fc69be4a0222f8 languageName: node linkType: hard @@ -1023,157 +1034,157 @@ __metadata: languageName: unknown linkType: soft -"@napi-rs/image@npm:^1.9.2, @napi-rs/image@workspace:packages/binding": +"@napi-rs/image@npm:^1.11.0, @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.92" - "@napi-rs/wasm-runtime": "npm:^0.2.11" + "@napi-rs/cli": "npm:^3.0.4" + "@napi-rs/wasm-runtime": "npm:^1.0.1" languageName: unknown linkType: soft -"@napi-rs/lzma-android-arm-eabi@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-android-arm-eabi@npm:1.4.3" +"@napi-rs/lzma-android-arm-eabi@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-android-arm-eabi@npm:1.4.4" conditions: os=android & cpu=arm languageName: node linkType: hard -"@napi-rs/lzma-android-arm64@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-android-arm64@npm:1.4.3" +"@napi-rs/lzma-android-arm64@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-android-arm64@npm:1.4.4" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/lzma-darwin-arm64@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-darwin-arm64@npm:1.4.3" +"@napi-rs/lzma-darwin-arm64@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-darwin-arm64@npm:1.4.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/lzma-darwin-x64@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-darwin-x64@npm:1.4.3" +"@napi-rs/lzma-darwin-x64@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-darwin-x64@npm:1.4.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/lzma-freebsd-x64@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-freebsd-x64@npm:1.4.3" +"@napi-rs/lzma-freebsd-x64@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-freebsd-x64@npm:1.4.4" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@napi-rs/lzma-linux-arm-gnueabihf@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-arm-gnueabihf@npm:1.4.3" +"@napi-rs/lzma-linux-arm-gnueabihf@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-arm-gnueabihf@npm:1.4.4" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/lzma-linux-arm64-gnu@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-arm64-gnu@npm:1.4.3" +"@napi-rs/lzma-linux-arm64-gnu@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-arm64-gnu@npm:1.4.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/lzma-linux-arm64-musl@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-arm64-musl@npm:1.4.3" +"@napi-rs/lzma-linux-arm64-musl@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-arm64-musl@npm:1.4.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/lzma-linux-ppc64-gnu@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-ppc64-gnu@npm:1.4.3" +"@napi-rs/lzma-linux-ppc64-gnu@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-ppc64-gnu@npm:1.4.4" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@napi-rs/lzma-linux-riscv64-gnu@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-riscv64-gnu@npm:1.4.3" +"@napi-rs/lzma-linux-riscv64-gnu@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-riscv64-gnu@npm:1.4.4" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@napi-rs/lzma-linux-s390x-gnu@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-s390x-gnu@npm:1.4.3" +"@napi-rs/lzma-linux-s390x-gnu@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-s390x-gnu@npm:1.4.4" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@napi-rs/lzma-linux-x64-gnu@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-x64-gnu@npm:1.4.3" +"@napi-rs/lzma-linux-x64-gnu@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-x64-gnu@npm:1.4.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/lzma-linux-x64-musl@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-linux-x64-musl@npm:1.4.3" +"@napi-rs/lzma-linux-x64-musl@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-linux-x64-musl@npm:1.4.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/lzma-wasm32-wasi@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-wasm32-wasi@npm:1.4.3" +"@napi-rs/lzma-wasm32-wasi@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-wasm32-wasi@npm:1.4.4" dependencies: - "@napi-rs/wasm-runtime": "npm:^0.2.10" + "@napi-rs/wasm-runtime": "npm:^1.0.1" conditions: cpu=wasm32 languageName: node linkType: hard -"@napi-rs/lzma-win32-arm64-msvc@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-win32-arm64-msvc@npm:1.4.3" +"@napi-rs/lzma-win32-arm64-msvc@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-win32-arm64-msvc@npm:1.4.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@napi-rs/lzma-win32-ia32-msvc@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-win32-ia32-msvc@npm:1.4.3" +"@napi-rs/lzma-win32-ia32-msvc@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-win32-ia32-msvc@npm:1.4.4" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@napi-rs/lzma-win32-x64-msvc@npm:1.4.3": - version: 1.4.3 - resolution: "@napi-rs/lzma-win32-x64-msvc@npm:1.4.3" +"@napi-rs/lzma-win32-x64-msvc@npm:1.4.4": + version: 1.4.4 + resolution: "@napi-rs/lzma-win32-x64-msvc@npm:1.4.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@napi-rs/lzma@npm:^1.4.1": - version: 1.4.3 - resolution: "@napi-rs/lzma@npm:1.4.3" - dependencies: - "@napi-rs/lzma-android-arm-eabi": "npm:1.4.3" - "@napi-rs/lzma-android-arm64": "npm:1.4.3" - "@napi-rs/lzma-darwin-arm64": "npm:1.4.3" - "@napi-rs/lzma-darwin-x64": "npm:1.4.3" - "@napi-rs/lzma-freebsd-x64": "npm:1.4.3" - "@napi-rs/lzma-linux-arm-gnueabihf": "npm:1.4.3" - "@napi-rs/lzma-linux-arm64-gnu": "npm:1.4.3" - "@napi-rs/lzma-linux-arm64-musl": "npm:1.4.3" - "@napi-rs/lzma-linux-ppc64-gnu": "npm:1.4.3" - "@napi-rs/lzma-linux-riscv64-gnu": "npm:1.4.3" - "@napi-rs/lzma-linux-s390x-gnu": "npm:1.4.3" - "@napi-rs/lzma-linux-x64-gnu": "npm:1.4.3" - "@napi-rs/lzma-linux-x64-musl": "npm:1.4.3" - "@napi-rs/lzma-wasm32-wasi": "npm:1.4.3" - "@napi-rs/lzma-win32-arm64-msvc": "npm:1.4.3" - "@napi-rs/lzma-win32-ia32-msvc": "npm:1.4.3" - "@napi-rs/lzma-win32-x64-msvc": "npm:1.4.3" +"@napi-rs/lzma@npm:^1.4.3": + version: 1.4.4 + resolution: "@napi-rs/lzma@npm:1.4.4" + dependencies: + "@napi-rs/lzma-android-arm-eabi": "npm:1.4.4" + "@napi-rs/lzma-android-arm64": "npm:1.4.4" + "@napi-rs/lzma-darwin-arm64": "npm:1.4.4" + "@napi-rs/lzma-darwin-x64": "npm:1.4.4" + "@napi-rs/lzma-freebsd-x64": "npm:1.4.4" + "@napi-rs/lzma-linux-arm-gnueabihf": "npm:1.4.4" + "@napi-rs/lzma-linux-arm64-gnu": "npm:1.4.4" + "@napi-rs/lzma-linux-arm64-musl": "npm:1.4.4" + "@napi-rs/lzma-linux-ppc64-gnu": "npm:1.4.4" + "@napi-rs/lzma-linux-riscv64-gnu": "npm:1.4.4" + "@napi-rs/lzma-linux-s390x-gnu": "npm:1.4.4" + "@napi-rs/lzma-linux-x64-gnu": "npm:1.4.4" + "@napi-rs/lzma-linux-x64-musl": "npm:1.4.4" + "@napi-rs/lzma-wasm32-wasi": "npm:1.4.4" + "@napi-rs/lzma-win32-arm64-msvc": "npm:1.4.4" + "@napi-rs/lzma-win32-ia32-msvc": "npm:1.4.4" + "@napi-rs/lzma-win32-x64-msvc": "npm:1.4.4" dependenciesMeta: "@napi-rs/lzma-android-arm-eabi": optional: true @@ -1209,126 +1220,134 @@ __metadata: optional: true "@napi-rs/lzma-win32-x64-msvc": optional: true - checksum: 10c0/7a9453547c1a864a06b899df5d91e8dd46694edd405482a1f952f76c1ed9f907866179410f9e0a64c244bf24ae7ef70c629a6b7cab3cbf80d7ff88c5dc21c8c4 + checksum: 10c0/e74d5d03a2edfd2a90ca90d97f746b200f28abca8960bc834c6063fe81fa26c826ce9a2224c68abfdb2190d8a873e03dc9126b7b5a5aa560843b00044602a89b languageName: node linkType: hard -"@napi-rs/simple-git-android-arm-eabi@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-android-arm-eabi@npm:0.1.19" +"@napi-rs/simple-git-android-arm-eabi@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-android-arm-eabi@npm:0.1.21" conditions: os=android & cpu=arm languageName: node linkType: hard -"@napi-rs/simple-git-android-arm64@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-android-arm64@npm:0.1.19" +"@napi-rs/simple-git-android-arm64@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-android-arm64@npm:0.1.21" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/simple-git-darwin-arm64@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-darwin-arm64@npm:0.1.19" +"@napi-rs/simple-git-darwin-arm64@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-darwin-arm64@npm:0.1.21" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/simple-git-darwin-x64@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-darwin-x64@npm:0.1.19" +"@napi-rs/simple-git-darwin-x64@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-darwin-x64@npm:0.1.21" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/simple-git-freebsd-x64@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-freebsd-x64@npm:0.1.19" +"@napi-rs/simple-git-freebsd-x64@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-freebsd-x64@npm:0.1.21" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@napi-rs/simple-git-linux-arm-gnueabihf@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-linux-arm-gnueabihf@npm:0.1.19" +"@napi-rs/simple-git-linux-arm-gnueabihf@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-linux-arm-gnueabihf@npm:0.1.21" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/simple-git-linux-arm64-gnu@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-linux-arm64-gnu@npm:0.1.19" +"@napi-rs/simple-git-linux-arm64-gnu@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-linux-arm64-gnu@npm:0.1.21" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/simple-git-linux-arm64-musl@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-linux-arm64-musl@npm:0.1.19" +"@napi-rs/simple-git-linux-arm64-musl@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-linux-arm64-musl@npm:0.1.21" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/simple-git-linux-powerpc64le-gnu@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-linux-powerpc64le-gnu@npm:0.1.19" - conditions: os=linux & cpu=powerpc64le & libc=glibc +"@napi-rs/simple-git-linux-ppc64-gnu@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-linux-ppc64-gnu@npm:0.1.21" + conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@napi-rs/simple-git-linux-s390x-gnu@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-linux-s390x-gnu@npm:0.1.19" +"@napi-rs/simple-git-linux-s390x-gnu@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-linux-s390x-gnu@npm:0.1.21" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@napi-rs/simple-git-linux-x64-gnu@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-linux-x64-gnu@npm:0.1.19" +"@napi-rs/simple-git-linux-x64-gnu@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-linux-x64-gnu@npm:0.1.21" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/simple-git-linux-x64-musl@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-linux-x64-musl@npm:0.1.19" +"@napi-rs/simple-git-linux-x64-musl@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-linux-x64-musl@npm:0.1.21" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/simple-git-win32-arm64-msvc@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-win32-arm64-msvc@npm:0.1.19" +"@napi-rs/simple-git-win32-arm64-msvc@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-win32-arm64-msvc@npm:0.1.21" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@napi-rs/simple-git-win32-x64-msvc@npm:0.1.19": - version: 0.1.19 - resolution: "@napi-rs/simple-git-win32-x64-msvc@npm:0.1.19" +"@napi-rs/simple-git-win32-ia32-msvc@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-win32-ia32-msvc@npm:0.1.21" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@napi-rs/simple-git-win32-x64-msvc@npm:0.1.21": + version: 0.1.21 + resolution: "@napi-rs/simple-git-win32-x64-msvc@npm:0.1.21" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@napi-rs/simple-git@npm:^0.1.9": - version: 0.1.19 - resolution: "@napi-rs/simple-git@npm:0.1.19" - dependencies: - "@napi-rs/simple-git-android-arm-eabi": "npm:0.1.19" - "@napi-rs/simple-git-android-arm64": "npm:0.1.19" - "@napi-rs/simple-git-darwin-arm64": "npm:0.1.19" - "@napi-rs/simple-git-darwin-x64": "npm:0.1.19" - "@napi-rs/simple-git-freebsd-x64": "npm:0.1.19" - "@napi-rs/simple-git-linux-arm-gnueabihf": "npm:0.1.19" - "@napi-rs/simple-git-linux-arm64-gnu": "npm:0.1.19" - "@napi-rs/simple-git-linux-arm64-musl": "npm:0.1.19" - "@napi-rs/simple-git-linux-powerpc64le-gnu": "npm:0.1.19" - "@napi-rs/simple-git-linux-s390x-gnu": "npm:0.1.19" - "@napi-rs/simple-git-linux-x64-gnu": "npm:0.1.19" - "@napi-rs/simple-git-linux-x64-musl": "npm:0.1.19" - "@napi-rs/simple-git-win32-arm64-msvc": "npm:0.1.19" - "@napi-rs/simple-git-win32-x64-msvc": "npm:0.1.19" + version: 0.1.21 + resolution: "@napi-rs/simple-git@npm:0.1.21" + dependencies: + "@napi-rs/simple-git-android-arm-eabi": "npm:0.1.21" + "@napi-rs/simple-git-android-arm64": "npm:0.1.21" + "@napi-rs/simple-git-darwin-arm64": "npm:0.1.21" + "@napi-rs/simple-git-darwin-x64": "npm:0.1.21" + "@napi-rs/simple-git-freebsd-x64": "npm:0.1.21" + "@napi-rs/simple-git-linux-arm-gnueabihf": "npm:0.1.21" + "@napi-rs/simple-git-linux-arm64-gnu": "npm:0.1.21" + "@napi-rs/simple-git-linux-arm64-musl": "npm:0.1.21" + "@napi-rs/simple-git-linux-ppc64-gnu": "npm:0.1.21" + "@napi-rs/simple-git-linux-s390x-gnu": "npm:0.1.21" + "@napi-rs/simple-git-linux-x64-gnu": "npm:0.1.21" + "@napi-rs/simple-git-linux-x64-musl": "npm:0.1.21" + "@napi-rs/simple-git-win32-arm64-msvc": "npm:0.1.21" + "@napi-rs/simple-git-win32-ia32-msvc": "npm:0.1.21" + "@napi-rs/simple-git-win32-x64-msvc": "npm:0.1.21" dependenciesMeta: "@napi-rs/simple-git-android-arm-eabi": optional: true @@ -1346,7 +1365,7 @@ __metadata: optional: true "@napi-rs/simple-git-linux-arm64-musl": optional: true - "@napi-rs/simple-git-linux-powerpc64le-gnu": + "@napi-rs/simple-git-linux-ppc64-gnu": optional: true "@napi-rs/simple-git-linux-s390x-gnu": optional: true @@ -1356,146 +1375,148 @@ __metadata: optional: true "@napi-rs/simple-git-win32-arm64-msvc": optional: true + "@napi-rs/simple-git-win32-ia32-msvc": + optional: true "@napi-rs/simple-git-win32-x64-msvc": optional: true - checksum: 10c0/b8088c2a21c4f8ce5bee69933c23efba16738eb07b58a44e6c1eac042770f1b6f6687bfc3cb98e8ef5f2dbd29754e37678743fdf5a0e0c3ffcfaef165a86a895 + checksum: 10c0/482513f8b273418799ba27253fe69ecab1d6fb8642c7d6663e7a6bd4f2bdb727c698e78f3c69cf030c0dd9758d34bdd6b7f9b5f2258c15f8464c2084dd0397a7 languageName: node linkType: hard -"@napi-rs/tar-android-arm-eabi@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-android-arm-eabi@npm:0.1.5" +"@napi-rs/tar-android-arm-eabi@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-android-arm-eabi@npm:1.0.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@napi-rs/tar-android-arm64@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-android-arm64@npm:0.1.5" +"@napi-rs/tar-android-arm64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-android-arm64@npm:1.0.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/tar-darwin-arm64@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-darwin-arm64@npm:0.1.5" +"@napi-rs/tar-darwin-arm64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-darwin-arm64@npm:1.0.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/tar-darwin-x64@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-darwin-x64@npm:0.1.5" +"@napi-rs/tar-darwin-x64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-darwin-x64@npm:1.0.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/tar-freebsd-x64@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-freebsd-x64@npm:0.1.5" +"@napi-rs/tar-freebsd-x64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-freebsd-x64@npm:1.0.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@napi-rs/tar-linux-arm-gnueabihf@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-linux-arm-gnueabihf@npm:0.1.5" +"@napi-rs/tar-linux-arm-gnueabihf@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-linux-arm-gnueabihf@npm:1.0.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/tar-linux-arm64-gnu@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-linux-arm64-gnu@npm:0.1.5" +"@napi-rs/tar-linux-arm64-gnu@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-linux-arm64-gnu@npm:1.0.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/tar-linux-arm64-musl@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-linux-arm64-musl@npm:0.1.5" +"@napi-rs/tar-linux-arm64-musl@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-linux-arm64-musl@npm:1.0.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/tar-linux-ppc64-gnu@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-linux-ppc64-gnu@npm:0.1.5" +"@napi-rs/tar-linux-ppc64-gnu@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-linux-ppc64-gnu@npm:1.0.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@napi-rs/tar-linux-s390x-gnu@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-linux-s390x-gnu@npm:0.1.5" +"@napi-rs/tar-linux-s390x-gnu@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-linux-s390x-gnu@npm:1.0.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@napi-rs/tar-linux-x64-gnu@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-linux-x64-gnu@npm:0.1.5" +"@napi-rs/tar-linux-x64-gnu@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-linux-x64-gnu@npm:1.0.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/tar-linux-x64-musl@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-linux-x64-musl@npm:0.1.5" +"@napi-rs/tar-linux-x64-musl@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-linux-x64-musl@npm:1.0.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/tar-wasm32-wasi@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-wasm32-wasi@npm:0.1.5" +"@napi-rs/tar-wasm32-wasi@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-wasm32-wasi@npm:1.0.0" dependencies: - "@napi-rs/wasm-runtime": "npm:^0.2.9" + "@napi-rs/wasm-runtime": "npm:^1.0.1" conditions: cpu=wasm32 languageName: node linkType: hard -"@napi-rs/tar-win32-arm64-msvc@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-win32-arm64-msvc@npm:0.1.5" +"@napi-rs/tar-win32-arm64-msvc@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-win32-arm64-msvc@npm:1.0.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@napi-rs/tar-win32-ia32-msvc@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-win32-ia32-msvc@npm:0.1.5" +"@napi-rs/tar-win32-ia32-msvc@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-win32-ia32-msvc@npm:1.0.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@napi-rs/tar-win32-x64-msvc@npm:0.1.5": - version: 0.1.5 - resolution: "@napi-rs/tar-win32-x64-msvc@npm:0.1.5" +"@napi-rs/tar-win32-x64-msvc@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar-win32-x64-msvc@npm:1.0.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@napi-rs/tar@npm:^0.1.4": - version: 0.1.5 - resolution: "@napi-rs/tar@npm:0.1.5" - dependencies: - "@napi-rs/tar-android-arm-eabi": "npm:0.1.5" - "@napi-rs/tar-android-arm64": "npm:0.1.5" - "@napi-rs/tar-darwin-arm64": "npm:0.1.5" - "@napi-rs/tar-darwin-x64": "npm:0.1.5" - "@napi-rs/tar-freebsd-x64": "npm:0.1.5" - "@napi-rs/tar-linux-arm-gnueabihf": "npm:0.1.5" - "@napi-rs/tar-linux-arm64-gnu": "npm:0.1.5" - "@napi-rs/tar-linux-arm64-musl": "npm:0.1.5" - "@napi-rs/tar-linux-ppc64-gnu": "npm:0.1.5" - "@napi-rs/tar-linux-s390x-gnu": "npm:0.1.5" - "@napi-rs/tar-linux-x64-gnu": "npm:0.1.5" - "@napi-rs/tar-linux-x64-musl": "npm:0.1.5" - "@napi-rs/tar-wasm32-wasi": "npm:0.1.5" - "@napi-rs/tar-win32-arm64-msvc": "npm:0.1.5" - "@napi-rs/tar-win32-ia32-msvc": "npm:0.1.5" - "@napi-rs/tar-win32-x64-msvc": "npm:0.1.5" +"@napi-rs/tar@npm:^1.0.0": + version: 1.0.0 + resolution: "@napi-rs/tar@npm:1.0.0" + dependencies: + "@napi-rs/tar-android-arm-eabi": "npm:1.0.0" + "@napi-rs/tar-android-arm64": "npm:1.0.0" + "@napi-rs/tar-darwin-arm64": "npm:1.0.0" + "@napi-rs/tar-darwin-x64": "npm:1.0.0" + "@napi-rs/tar-freebsd-x64": "npm:1.0.0" + "@napi-rs/tar-linux-arm-gnueabihf": "npm:1.0.0" + "@napi-rs/tar-linux-arm64-gnu": "npm:1.0.0" + "@napi-rs/tar-linux-arm64-musl": "npm:1.0.0" + "@napi-rs/tar-linux-ppc64-gnu": "npm:1.0.0" + "@napi-rs/tar-linux-s390x-gnu": "npm:1.0.0" + "@napi-rs/tar-linux-x64-gnu": "npm:1.0.0" + "@napi-rs/tar-linux-x64-musl": "npm:1.0.0" + "@napi-rs/tar-wasm32-wasi": "npm:1.0.0" + "@napi-rs/tar-win32-arm64-msvc": "npm:1.0.0" + "@napi-rs/tar-win32-ia32-msvc": "npm:1.0.0" + "@napi-rs/tar-win32-x64-msvc": "npm:1.0.0" dependenciesMeta: "@napi-rs/tar-android-arm-eabi": optional: true @@ -1529,7 +1550,7 @@ __metadata: optional: true "@napi-rs/tar-win32-x64-msvc": optional: true - checksum: 10c0/49f53a241ff5106739d49d29be7f25d54a421334dc1140806ea412aff6882761706e77f5e66bf1bf8df1a13fd9cd10ae4c2a8552a87a1aee7c3a5b930eb93221 + checksum: 10c0/d8c07baa13c813230f75f452845726f51d7a48072c389c1c1145f0b2b9679bb71a771d500489678c9f0f52dd8566f49cf7187e8b57429b2003d3047825225ef4 languageName: node linkType: hard @@ -1544,127 +1565,127 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^0.2.10, @napi-rs/wasm-runtime@npm:^0.2.11, @napi-rs/wasm-runtime@npm:^0.2.7, @napi-rs/wasm-runtime@npm:^0.2.9": - version: 0.2.11 - resolution: "@napi-rs/wasm-runtime@npm:0.2.11" +"@napi-rs/wasm-runtime@npm:^1.0.1": + version: 1.0.1 + resolution: "@napi-rs/wasm-runtime@npm:1.0.1" dependencies: - "@emnapi/core": "npm:^1.4.3" - "@emnapi/runtime": "npm:^1.4.3" - "@tybys/wasm-util": "npm:^0.9.0" - checksum: 10c0/049bd14c58b99fbe0967b95e9921c5503df196b59be22948d2155f17652eb305cff6728efd8685338b855da7e476dd2551fbe3a313fc2d810938f0717478441e + "@emnapi/core": "npm:^1.4.5" + "@emnapi/runtime": "npm:^1.4.5" + "@tybys/wasm-util": "npm:^0.10.0" + checksum: 10c0/3244105b75637d8d39e76782921fe46e48105bcd390db01a10dc7b596ee99af0f06b7f2b841d7632e756bd3220a5d595b9d426a5453da1ccc895900b894d098f languageName: node linkType: hard -"@napi-rs/wasm-tools-android-arm-eabi@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-android-arm-eabi@npm:0.0.3" +"@napi-rs/wasm-tools-android-arm-eabi@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-android-arm-eabi@npm:1.0.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@napi-rs/wasm-tools-android-arm64@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-android-arm64@npm:0.0.3" +"@napi-rs/wasm-tools-android-arm64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-android-arm64@npm:1.0.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/wasm-tools-darwin-arm64@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-darwin-arm64@npm:0.0.3" +"@napi-rs/wasm-tools-darwin-arm64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-darwin-arm64@npm:1.0.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/wasm-tools-darwin-x64@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-darwin-x64@npm:0.0.3" +"@napi-rs/wasm-tools-darwin-x64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-darwin-x64@npm:1.0.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/wasm-tools-freebsd-x64@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-freebsd-x64@npm:0.0.3" +"@napi-rs/wasm-tools-freebsd-x64@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-freebsd-x64@npm:1.0.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@napi-rs/wasm-tools-linux-arm64-gnu@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-linux-arm64-gnu@npm:0.0.3" +"@napi-rs/wasm-tools-linux-arm64-gnu@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-linux-arm64-gnu@npm:1.0.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/wasm-tools-linux-arm64-musl@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-linux-arm64-musl@npm:0.0.3" +"@napi-rs/wasm-tools-linux-arm64-musl@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-linux-arm64-musl@npm:1.0.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/wasm-tools-linux-x64-gnu@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-linux-x64-gnu@npm:0.0.3" +"@napi-rs/wasm-tools-linux-x64-gnu@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-linux-x64-gnu@npm:1.0.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/wasm-tools-linux-x64-musl@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-linux-x64-musl@npm:0.0.3" +"@napi-rs/wasm-tools-linux-x64-musl@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-linux-x64-musl@npm:1.0.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/wasm-tools-wasm32-wasi@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-wasm32-wasi@npm:0.0.3" +"@napi-rs/wasm-tools-wasm32-wasi@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-wasm32-wasi@npm:1.0.0" dependencies: - "@napi-rs/wasm-runtime": "npm:^0.2.7" + "@napi-rs/wasm-runtime": "npm:^1.0.1" conditions: cpu=wasm32 languageName: node linkType: hard -"@napi-rs/wasm-tools-win32-arm64-msvc@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-win32-arm64-msvc@npm:0.0.3" +"@napi-rs/wasm-tools-win32-arm64-msvc@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-win32-arm64-msvc@npm:1.0.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@napi-rs/wasm-tools-win32-ia32-msvc@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-win32-ia32-msvc@npm:0.0.3" +"@napi-rs/wasm-tools-win32-ia32-msvc@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-win32-ia32-msvc@npm:1.0.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@napi-rs/wasm-tools-win32-x64-msvc@npm:0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools-win32-x64-msvc@npm:0.0.3" +"@napi-rs/wasm-tools-win32-x64-msvc@npm:1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools-win32-x64-msvc@npm:1.0.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@napi-rs/wasm-tools@npm:^0.0.3": - version: 0.0.3 - resolution: "@napi-rs/wasm-tools@npm:0.0.3" - dependencies: - "@napi-rs/wasm-tools-android-arm-eabi": "npm:0.0.3" - "@napi-rs/wasm-tools-android-arm64": "npm:0.0.3" - "@napi-rs/wasm-tools-darwin-arm64": "npm:0.0.3" - "@napi-rs/wasm-tools-darwin-x64": "npm:0.0.3" - "@napi-rs/wasm-tools-freebsd-x64": "npm:0.0.3" - "@napi-rs/wasm-tools-linux-arm64-gnu": "npm:0.0.3" - "@napi-rs/wasm-tools-linux-arm64-musl": "npm:0.0.3" - "@napi-rs/wasm-tools-linux-x64-gnu": "npm:0.0.3" - "@napi-rs/wasm-tools-linux-x64-musl": "npm:0.0.3" - "@napi-rs/wasm-tools-wasm32-wasi": "npm:0.0.3" - "@napi-rs/wasm-tools-win32-arm64-msvc": "npm:0.0.3" - "@napi-rs/wasm-tools-win32-ia32-msvc": "npm:0.0.3" - "@napi-rs/wasm-tools-win32-x64-msvc": "npm:0.0.3" +"@napi-rs/wasm-tools@npm:^1.0.0": + version: 1.0.0 + resolution: "@napi-rs/wasm-tools@npm:1.0.0" + dependencies: + "@napi-rs/wasm-tools-android-arm-eabi": "npm:1.0.0" + "@napi-rs/wasm-tools-android-arm64": "npm:1.0.0" + "@napi-rs/wasm-tools-darwin-arm64": "npm:1.0.0" + "@napi-rs/wasm-tools-darwin-x64": "npm:1.0.0" + "@napi-rs/wasm-tools-freebsd-x64": "npm:1.0.0" + "@napi-rs/wasm-tools-linux-arm64-gnu": "npm:1.0.0" + "@napi-rs/wasm-tools-linux-arm64-musl": "npm:1.0.0" + "@napi-rs/wasm-tools-linux-x64-gnu": "npm:1.0.0" + "@napi-rs/wasm-tools-linux-x64-musl": "npm:1.0.0" + "@napi-rs/wasm-tools-wasm32-wasi": "npm:1.0.0" + "@napi-rs/wasm-tools-win32-arm64-msvc": "npm:1.0.0" + "@napi-rs/wasm-tools-win32-ia32-msvc": "npm:1.0.0" + "@napi-rs/wasm-tools-win32-x64-msvc": "npm:1.0.0" dependenciesMeta: "@napi-rs/wasm-tools-android-arm-eabi": optional: true @@ -1692,69 +1713,69 @@ __metadata: optional: true "@napi-rs/wasm-tools-win32-x64-msvc": optional: true - checksum: 10c0/ad0cf8ea9462a2fb6837666d1fdb4797089176ad8e6838f8fca4326f1f222a136380a4ce8e4366efa26febb0e3404ccb1890314f92751b274a93001368f70fcc + checksum: 10c0/74bec20304baba0f21a884b7c78511d03e13c81b73b2a2ce8d655d5111860227238f0627d18f0e36ec2e9d777bc3832cd3aa1dd7f68504ffbc07d878b5649670 languageName: node linkType: hard -"@next/env@npm:15.3.4": - version: 15.3.4 - resolution: "@next/env@npm:15.3.4" - checksum: 10c0/43d37896e1422c9c353d9ded1d1b01545aa30b2bb125bcc40ffd4474dbc6e0ba603a77fc2a598616964a925379bb5a39eb1a242f0c49fc933e39e099fb2f7d75 +"@next/env@npm:15.4.3": + version: 15.4.3 + resolution: "@next/env@npm:15.4.3" + checksum: 10c0/3f189da5eb1d70bad1dab21740f912b5931509111de4ac9782de3fa5641e4025ed515634370df2f9e1aec44780443fb07ec5b0c893d2879a589d7dfbecdc58e2 languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-darwin-arm64@npm:15.3.4" +"@next/swc-darwin-arm64@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-darwin-arm64@npm:15.4.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-darwin-x64@npm:15.3.4" +"@next/swc-darwin-x64@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-darwin-x64@npm:15.4.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-arm64-gnu@npm:15.3.4" +"@next/swc-linux-arm64-gnu@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-linux-arm64-gnu@npm:15.4.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-arm64-musl@npm:15.3.4" +"@next/swc-linux-arm64-musl@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-linux-arm64-musl@npm:15.4.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-x64-gnu@npm:15.3.4" +"@next/swc-linux-x64-gnu@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-linux-x64-gnu@npm:15.4.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-x64-musl@npm:15.3.4" +"@next/swc-linux-x64-musl@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-linux-x64-musl@npm:15.4.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-win32-arm64-msvc@npm:15.3.4" +"@next/swc-win32-arm64-msvc@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-win32-arm64-msvc@npm:15.4.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-win32-x64-msvc@npm:15.3.4" +"@next/swc-win32-x64-msvc@npm:15.4.3": + version: 15.4.3 + resolution: "@next/swc-win32-x64-msvc@npm:15.4.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2093,8 +2114,8 @@ __metadata: linkType: hard "@octokit/core@npm:^5.0.2": - version: 5.2.1 - resolution: "@octokit/core@npm:5.2.1" + version: 5.2.2 + resolution: "@octokit/core@npm:5.2.2" dependencies: "@octokit/auth-token": "npm:^4.0.0" "@octokit/graphql": "npm:^7.1.0" @@ -2103,13 +2124,13 @@ __metadata: "@octokit/types": "npm:^13.0.0" before-after-hook: "npm:^2.2.0" universal-user-agent: "npm:^6.0.0" - checksum: 10c0/9759c70a6a6477a636f336d717657761243bab0e9d34c4012a8b2d70aafd89ba3d24289fb7e05352999c6ec526fe572b8aff9ad59e90761842fb72fb7d59ed95 + checksum: 10c0/b4484d85552303b839613e2133dcd064fa06a7c10fe0ebd11ba8f67cb8e3384e48983c589f4d1dc0fa3754857784e3d90ff4eab9782e118baf13ddd1b834957c languageName: node linkType: hard "@octokit/core@npm:^7.0.2": - version: 7.0.2 - resolution: "@octokit/core@npm:7.0.2" + version: 7.0.3 + resolution: "@octokit/core@npm:7.0.3" dependencies: "@octokit/auth-token": "npm:^6.0.0" "@octokit/graphql": "npm:^9.0.1" @@ -2118,7 +2139,7 @@ __metadata: "@octokit/types": "npm:^14.0.0" before-after-hook: "npm:^4.0.0" universal-user-agent: "npm:^7.0.0" - checksum: 10c0/845a6ff07fcf307b4eab29119123cba698b9edcf93539a8cb4fc99b7e041573ac047d50b30cf7ebbe368fc18b29cdb9f30fdfcffb26267492d7c767d100fc25f + checksum: 10c0/51427b4c3337e15b394d60277b673c5628a72d245a23b1a446e4249d15e37983fa01d09f10c8ab281207e024929f4d2f6cc27a4d345ec0ece2df78d42586d846 languageName: node linkType: hard @@ -2197,13 +2218,13 @@ __metadata: linkType: hard "@octokit/plugin-paginate-rest@npm:^13.0.1": - version: 13.1.0 - resolution: "@octokit/plugin-paginate-rest@npm:13.1.0" + version: 13.1.1 + resolution: "@octokit/plugin-paginate-rest@npm:13.1.1" dependencies: "@octokit/types": "npm:^14.1.0" peerDependencies: "@octokit/core": ">=6" - checksum: 10c0/a5a55d98294b7af9e888f174c7ab8933fe9da8eb515dc94a5624c0771b00b40098bb5011c1bb77e051abeded23169d0d5824a5faf92bbb8388581c606481f44f + checksum: 10c0/88d80608881df88f8e832856e9279ac1c1af30ced9adb7c847f4d120b4bb308c2ab9d791ffd4c9585759e57a938798b4c3f2f988a389f2d78a61aaaebc36ffa7 languageName: node linkType: hard @@ -2342,62 +2363,62 @@ __metadata: linkType: hard "@react-aria/focus@npm:^3.20.2": - version: 3.20.5 - resolution: "@react-aria/focus@npm:3.20.5" + version: 3.21.0 + resolution: "@react-aria/focus@npm:3.21.0" dependencies: - "@react-aria/interactions": "npm:^3.25.3" - "@react-aria/utils": "npm:^3.29.1" - "@react-types/shared": "npm:^3.30.0" + "@react-aria/interactions": "npm:^3.25.4" + "@react-aria/utils": "npm:^3.30.0" + "@react-types/shared": "npm:^3.31.0" "@swc/helpers": "npm:^0.5.0" clsx: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/c269324f6c2df85a6c9b33b6e67bf4941195ef0dd97c78c98553dadadfa9a0fc2d9b369b6fceab4b55ba7cdd1b66f4ed15d7e4f1fcb8d71917f02d54fb2c3158 + checksum: 10c0/036b6811b137bc9e305c2340bd9ae0539567f0acc63b6bad6b768a640ade8d1728748ee0dd4da822a1c874e93c40ac042854c7bcd0bc8ee5541a9d4742f41c61 languageName: node linkType: hard -"@react-aria/interactions@npm:^3.25.0, @react-aria/interactions@npm:^3.25.3": - version: 3.25.3 - resolution: "@react-aria/interactions@npm:3.25.3" +"@react-aria/interactions@npm:^3.25.0, @react-aria/interactions@npm:^3.25.4": + version: 3.25.4 + resolution: "@react-aria/interactions@npm:3.25.4" dependencies: - "@react-aria/ssr": "npm:^3.9.9" - "@react-aria/utils": "npm:^3.29.1" + "@react-aria/ssr": "npm:^3.9.10" + "@react-aria/utils": "npm:^3.30.0" "@react-stately/flags": "npm:^3.1.2" - "@react-types/shared": "npm:^3.30.0" + "@react-types/shared": "npm:^3.31.0" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/3193fc304523d90e8ed7a699e9ce2963c6af78634f338ecbc3d80e05b30acde0a0d6abe4a9cf24a55732bfe3961da9c13588a8ef4aca5244f132ccaa5057ed1c + checksum: 10c0/38375299a2cb9e91de8a2e599dab768e9ecc66b8c49311a2d128b6af96f954270136c9f469540ff99cf9291ea45cf531afdd3e63d8c88eb11d06976cef07f0c8 languageName: node linkType: hard -"@react-aria/ssr@npm:^3.9.9": - version: 3.9.9 - resolution: "@react-aria/ssr@npm:3.9.9" +"@react-aria/ssr@npm:^3.9.10": + version: 3.9.10 + resolution: "@react-aria/ssr@npm:3.9.10" dependencies: "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/3d198aefe4eefe2b38652b749c04138558d01cdf78f8224216231265783d9297099488f2d791c20e3b764b4e9bc37ba1dc9bc3397a6fff9c9b41bfb25ec0a619 + checksum: 10c0/44acb4c441d9c5d65aab94aa81fd8368413cf2958ab458582296dd78f6ba4783583f2311fa986120060e5c26b54b1f01e8910ffd17e4f41ccc5fc8c357d84089 languageName: node linkType: hard -"@react-aria/utils@npm:^3.29.1": - version: 3.29.1 - resolution: "@react-aria/utils@npm:3.29.1" +"@react-aria/utils@npm:^3.30.0": + version: 3.30.0 + resolution: "@react-aria/utils@npm:3.30.0" dependencies: - "@react-aria/ssr": "npm:^3.9.9" + "@react-aria/ssr": "npm:^3.9.10" "@react-stately/flags": "npm:^3.1.2" - "@react-stately/utils": "npm:^3.10.7" - "@react-types/shared": "npm:^3.30.0" + "@react-stately/utils": "npm:^3.10.8" + "@react-types/shared": "npm:^3.31.0" "@swc/helpers": "npm:^0.5.0" clsx: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/39610b49984b0be5b95d7b06856e7a039df6ab13f1426dca1e778c28dc9845a19325d3657e2cf0886061e7bfa29e15d514f5b925f30b022b5f50a52e4ddb0f64 + checksum: 10c0/d845c76eee4ce09248244b698df11c4eb6bf374a9735d74af8acf9e2d4f01ab0653dd707a48f8b1c5cc54b23ce0eb2b2897f770c82eb35045a284f2fbd572f34 languageName: node linkType: hard @@ -2410,23 +2431,23 @@ __metadata: languageName: node linkType: hard -"@react-stately/utils@npm:^3.10.7": - version: 3.10.7 - resolution: "@react-stately/utils@npm:3.10.7" +"@react-stately/utils@npm:^3.10.8": + version: 3.10.8 + resolution: "@react-stately/utils@npm:3.10.8" dependencies: "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/aaab6f807d5c524ef1b6abeb6570879efe78585be9303b6e332b958d171347a0a7e846dbf68a3920c8eb30ff57a2d254c0572005f16d85c5465367b523a4271c + checksum: 10c0/a97cc292986e3eeb2ceb1626671ce60e8342a3ff35ab92bcfcb94bd6b28729836cc592e3fe4df2fba603e5fdd26291be77b7f60441920298c282bb93f424feba languageName: node linkType: hard -"@react-types/shared@npm:^3.30.0": - version: 3.30.0 - resolution: "@react-types/shared@npm:3.30.0" +"@react-types/shared@npm:^3.31.0": + version: 3.31.0 + resolution: "@react-types/shared@npm:3.31.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/9aa20cc84ffa7d25d3f098255d13cc944924e75e3b0ff73587e307976b2f1feae90058cc34d0fd64342dd9d1835ad3582616135aecdacf5dc35445d7b7ef1996 + checksum: 10c0/6944eba44a5bc390a0c4136f9bdcc8caee8408bba2d1b90160ae7397b9455efb3f28864a796c15e26132b522a60c389a7f0cf67674d64aec2947601962d3e4d6 languageName: node linkType: hard @@ -2606,13 +2627,6 @@ __metadata: languageName: node linkType: hard -"@swc/counter@npm:0.1.3": - version: 0.1.3 - resolution: "@swc/counter@npm:0.1.3" - checksum: 10c0/8424f60f6bf8694cfd2a9bca45845bce29f26105cda8cf19cdb9fd3e78dc6338699e4db77a89ae449260bafa1cc6bec307e81e7fb96dbf7dcfce0eea55151356 - languageName: node - linkType: hard - "@swc/helpers@npm:0.5.15": version: 0.5.15 resolution: "@swc/helpers@npm:0.5.15" @@ -2641,21 +2655,21 @@ __metadata: linkType: hard "@tanstack/react-virtual@npm:^3.13.9": - version: 3.13.11 - resolution: "@tanstack/react-virtual@npm:3.13.11" + version: 3.13.12 + resolution: "@tanstack/react-virtual@npm:3.13.12" dependencies: - "@tanstack/virtual-core": "npm:3.13.11" + "@tanstack/virtual-core": "npm:3.13.12" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/8cc96a719ea7be1e067051eb443c5570fb61aa332725d513d6cc1b7624948d52dc9487df8486cf9c8aaa1fe78904da769dbe0505850393af03dd77ddc490b1fa + checksum: 10c0/0eda3d5691ec3bf93a1cdaa955f4972c7aa9a5026179622824bb52ff8c47e59ee4634208e52d77f43ffb3ce435ee39a0899d6a81f6316918ce89d68122490371 languageName: node linkType: hard -"@tanstack/virtual-core@npm:3.13.11": - version: 3.13.11 - resolution: "@tanstack/virtual-core@npm:3.13.11" - checksum: 10c0/8a835c531bf0cbbc4ee558442b80e3f1cc78c96b4e6cdc4d7cdbe3b31d6457f1458e17c6f1fccf1e456593795c218b7f3a064aad5d01ffacdba90cccc677dd31 +"@tanstack/virtual-core@npm:3.13.12": + version: 3.13.12 + resolution: "@tanstack/virtual-core@npm:3.13.12" + checksum: 10c0/483f38761b73db05c181c10181f0781c1051be3350ae5c378e65057e5f1fdd6606e06e17dbaad8a5e36c04b208ea1a1344cacd4eca0dcde60f335cf398e4d698 languageName: node linkType: hard @@ -2707,6 +2721,15 @@ __metadata: languageName: node linkType: hard +"@tybys/wasm-util@npm:^0.10.0": + version: 0.10.0 + resolution: "@tybys/wasm-util@npm:0.10.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/044feba55c1e2af703aa4946139969badb183ce1a659a75ed60bc195a90e73a3f3fc53bcd643497c9954597763ddb051fec62f80962b2ca6fc716ba897dc696e + languageName: node + linkType: hard + "@tybys/wasm-util@npm:^0.9.0": version: 0.9.0 resolution: "@tybys/wasm-util@npm:0.9.0" @@ -3110,21 +3133,21 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^24.0.4": - version: 24.0.4 - resolution: "@types/node@npm:24.0.4" +"@types/node@npm:*, @types/node@npm:^24.1.0": + version: 24.1.0 + resolution: "@types/node@npm:24.1.0" dependencies: undici-types: "npm:~7.8.0" - checksum: 10c0/590e8cb0ec59fb9cd566402120e690d87ecbdf57f1ee2b8493266121ed33aa4b25949a0c6156b84a6ffb9250baaf1f80e9af142da542ed603e6ee73fc4d1115f + checksum: 10c0/6c4686bc144f6ce7bffd4cadc3e1196e2217c1da4c639c637213719c8a3ee58b6c596b994befcbffeacd9d9eb0c3bff6529d2bc27da5d1cb9d58b1da0056f9f4 languageName: node linkType: hard "@types/node@npm:^22.7.7": - version: 22.15.33 - resolution: "@types/node@npm:22.15.33" + version: 22.16.5 + resolution: "@types/node@npm:22.16.5" dependencies: undici-types: "npm:~6.21.0" - checksum: 10c0/ee040c29c891aa37fffc27d04a8529318c391356346933646b7692eaf62236831ad532f6ebaf43ebd6a2ef1f0f091860d8a0a83a4e3c5a4f66d37aa1b2c99f31 + checksum: 10c0/93a245e96a01f4a6aa38475000070292a9299e17b95bc1fc8180c652fb3a62f9b3b9ec0b78f9fc6a78b9274d3dfce456e80c7bb68b5357c8f7dbf581df4408c1 languageName: node linkType: hard @@ -3311,7 +3334,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.0, acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.14.1, acorn@npm:^8.6.0": +"acorn@npm:^8.0.0, acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.15.0, acorn@npm:^8.6.0": version: 8.15.0 resolution: "acorn@npm:8.15.0" bin: @@ -3328,9 +3351,9 @@ __metadata: linkType: hard "agent-base@npm:^7.1.0, agent-base@npm:^7.1.2": - version: 7.1.3 - resolution: "agent-base@npm:7.1.3" - checksum: 10c0/6192b580c5b1d8fb399b9c62bf8343d76654c2dd62afcb9a52b2cf44a8b6ace1e3b704d3fe3547d91555c857d3df02603341ff2cb961b9cfe2b12f9f3c38ee11 + version: 7.1.4 + resolution: "agent-base@npm:7.1.4" + checksum: 10c0/c2c9ab7599692d594b6a161559ada307b7a624fa4c7b03e3afdb5a5e31cd0e53269115b620fcab024c5ac6a6f37fa5eb2e004f076ad30f5f7e6b8b671f7b35fe languageName: node linkType: hard @@ -3520,21 +3543,21 @@ __metadata: languageName: node linkType: hard -"ava@npm:^6.4.0": - version: 6.4.0 - resolution: "ava@npm:6.4.0" +"ava@npm:^6.4.1": + version: 6.4.1 + resolution: "ava@npm:6.4.1" dependencies: "@vercel/nft": "npm:^0.29.4" - acorn: "npm:^8.14.1" + acorn: "npm:^8.15.0" acorn-walk: "npm:^8.3.4" ansi-styles: "npm:^6.2.1" arrgv: "npm:^1.0.2" arrify: "npm:^3.0.0" callsites: "npm:^4.2.0" - cbor: "npm:^10.0.3" + cbor: "npm:^10.0.9" chalk: "npm:^5.4.1" chunkd: "npm:^2.0.1" - ci-info: "npm:^4.2.0" + ci-info: "npm:^4.3.0" ci-parallel-vars: "npm:^1.0.1" cli-truncate: "npm:^4.0.0" code-excerpt: "npm:^4.0.0" @@ -3542,7 +3565,7 @@ __metadata: concordance: "npm:^5.0.4" currently-unhandled: "npm:^0.4.1" debug: "npm:^4.4.1" - emittery: "npm:^1.1.0" + emittery: "npm:^1.2.0" figures: "npm:^6.1.0" globby: "npm:^14.1.0" ignore-by-default: "npm:^2.1.0" @@ -3571,18 +3594,18 @@ __metadata: optional: true bin: ava: entrypoints/cli.mjs - checksum: 10c0/d96a0bfa8758f0c0dcfc9437801e17702535f493a01fab401289ac538bb2b7633afb7b5363392499d9ebce98bc1f425767008a76c4edf2aa225f7e2195aaa54c + checksum: 10c0/21972df1031ef46533ea1b7daa132a5fc66841c8a221b6901163d12d2a1cac39bfd8a6d3459da7eb9344fa90fc02f237f2fe2aac8785d04bf5894fa43625be28 languageName: node linkType: hard "axios@npm:^1.8.3": - version: 1.10.0 - resolution: "axios@npm:1.10.0" + version: 1.11.0 + resolution: "axios@npm:1.11.0" dependencies: follow-redirects: "npm:^1.15.6" - form-data: "npm:^4.0.0" + form-data: "npm:^4.0.4" proxy-from-env: "npm:^1.1.0" - checksum: 10c0/2239cb269cc789eac22f5d1aabd58e1a83f8f364c92c2caa97b6f5cbb4ab2903d2e557d9dc670b5813e9bcdebfb149e783fb8ab3e45098635cd2f559b06bd5d8 + checksum: 10c0/5de273d33d43058610e4d252f0963cc4f10714da0bfe872e8ef2cbc23c2c999acc300fd357b6bce0fc84a2ca9bd45740fa6bb28199ce2c1266c8b1a393f2b36e languageName: node linkType: hard @@ -3737,15 +3760,6 @@ __metadata: languageName: node linkType: hard -"busboy@npm:1.6.0": - version: 1.6.0 - resolution: "busboy@npm:1.6.0" - dependencies: - streamsearch: "npm:^1.1.0" - checksum: 10c0/fa7e836a2b82699b6e074393428b91ae579d4f9e21f5ac468e1b459a244341d722d2d22d10920cdd849743dbece6dca11d72de939fb75a7448825cf2babfba1f - languageName: node - linkType: hard - "byte-size@npm:8.1.1": version: 8.1.1 resolution: "byte-size@npm:8.1.1" @@ -3838,18 +3852,18 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001579": - version: 1.0.30001726 - resolution: "caniuse-lite@npm:1.0.30001726" - checksum: 10c0/2c5f91da7fd9ebf8c6b432818b1498ea28aca8de22b30dafabe2a2a6da1e014f10e67e14f8e68e872a0867b6b4cd6001558dde04e3ab9770c9252ca5c8849d0e + version: 1.0.30001727 + resolution: "caniuse-lite@npm:1.0.30001727" + checksum: 10c0/f0a441c05d8925d728c2d02ce23b001935f52183a3bf669556f302568fe258d1657940c7ac0b998f92bc41383e185b390279a7d779e6d96a2b47881f56400221 languageName: node linkType: hard -"cbor@npm:^10.0.3": - version: 10.0.3 - resolution: "cbor@npm:10.0.3" +"cbor@npm:^10.0.9": + version: 10.0.9 + resolution: "cbor@npm:10.0.9" dependencies: nofilter: "npm:^3.0.2" - checksum: 10c0/d1657a24799ab35cb262aef91205431100def90c0200917e42eec4580726880c090d5a0a77620b665248447a36db8cc5ea6b7fd6eac8e083a64098c7179ea2d1 + checksum: 10c0/49b59036c340ab0c6f4fa39aaf37ed6cb2bec6d54ec27b45a03f5df0fcd5767594b0abb5cbf44d69bdd8593d6a2e131c3e7017c511bacf05f5aa4ff2af82d07d languageName: node linkType: hard @@ -3975,10 +3989,10 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^4.0.0, ci-info@npm:^4.2.0": - version: 4.2.0 - resolution: "ci-info@npm:4.2.0" - checksum: 10c0/37a2f4b6a213a5cf835890eb0241f0d5b022f6cfefde58a69e9af8e3a0e71e06d6ad7754b0d4efb9cd2613e58a7a33996d71b56b0d04242722e86666f3f3d058 +"ci-info@npm:^4.0.0, ci-info@npm:^4.3.0": + version: 4.3.0 + resolution: "ci-info@npm:4.3.0" + checksum: 10c0/60d3dfe95d75c01454ec1cfd5108617dd598a28a2a3e148bd7e1523c1c208b5f5a3007cafcbe293e6fd0a5a310cc32217c5dc54743eeabc0a2bec80072fc055c languageName: node linkType: hard @@ -4323,7 +4337,7 @@ __metadata: languageName: node linkType: hard -"confbox@npm:^0.2.1": +"confbox@npm:^0.2.2": version: 0.2.2 resolution: "confbox@npm:0.2.2" checksum: 10c0/7c246588d533d31e8cdf66cb4701dff6de60f9be77ab54c0d0338e7988750ac56863cc0aca1b3f2046f45ff223a765d3e5d4977a7674485afcd37b6edf3fd129 @@ -4538,9 +4552,9 @@ __metadata: linkType: hard "cytoscape@npm:^3.29.3": - version: 3.32.0 - resolution: "cytoscape@npm:3.32.0" - checksum: 10c0/21cb0d2e79ebe137c7218e96edc2fb1c9000faae4f58c6a3c1899d9689c447c91feff94e5de649f227ced66f8c6a092b838de3fff3d8b57366156900f5df6d71 + version: 3.32.1 + resolution: "cytoscape@npm:3.32.1" + checksum: 10c0/142419ddabcbddd999effcb55a3738229a77f75b6433fade1832236a78e098833d5a08240310c40cb836334a49ffa6e9a6b66db8b3530e58a3359c3a38441ae8 languageName: node linkType: hard @@ -5108,15 +5122,6 @@ __metadata: languageName: node linkType: hard -"dir-glob@npm:^3.0.1": - version: 3.0.1 - resolution: "dir-glob@npm:3.0.1" - dependencies: - path-type: "npm:^4.0.0" - checksum: 10c0/dcac00920a4d503e38bb64001acb19df4efc14536ada475725e12f52c16777afdee4db827f55f13a908ee7efc0cb282e2e3dbaeeb98c0993dd93d1802d3bf00c - languageName: node - linkType: hard - "dompurify@npm:^3.2.5": version: 3.2.6 resolution: "dompurify@npm:3.2.6" @@ -5148,9 +5153,9 @@ __metadata: linkType: hard "dotenv@npm:^16.4.5": - version: 16.5.0 - resolution: "dotenv@npm:16.5.0" - checksum: 10c0/5bc94c919fbd955bf0ba44d33922a1e93d1078e64a1db5c30faeded1d996e7a83c55332cb8ea4fae5a9ca4d0be44cbceb95c5811e70f9f095298df09d1997dd9 + version: 16.6.1 + resolution: "dotenv@npm:16.6.1" + checksum: 10c0/15ce56608326ea0d1d9414a5c8ee6dcf0fffc79d2c16422b4ac2268e7e2d76ff5a572d37ffe747c377de12005f14b3cc22361e79fc7f1061cce81f77d2c973dc languageName: node linkType: hard @@ -5172,13 +5177,6 @@ __metadata: languageName: node linkType: hard -"duplexer@npm:^0.1.1": - version: 0.1.2 - resolution: "duplexer@npm:0.1.2" - checksum: 10c0/c57bcd4bdf7e623abab2df43a7b5b23d18152154529d166c1e0da6bee341d84c432d157d7e97b32fecb1bf3a8b8857dd85ed81a915789f550637ed25b8e64fc2 - languageName: node - linkType: hard - "eastasianwidth@npm:^0.2.0": version: 0.2.0 resolution: "eastasianwidth@npm:0.2.0" @@ -5197,20 +5195,20 @@ __metadata: languageName: node linkType: hard -"electron@npm:^37.0.0": - version: 37.0.0 - resolution: "electron@npm:37.0.0" +"electron@npm:^37.2.4": + version: 37.2.4 + resolution: "electron@npm:37.2.4" dependencies: "@electron/get": "npm:^2.0.0" "@types/node": "npm:^22.7.7" extract-zip: "npm:^2.0.1" bin: electron: cli.js - checksum: 10c0/e2770e75fd572eb0d422998d34ede47dafb8f900ee1565b98cf666b1564d95d971dcd424c27363ab3ec1bb5bbc52e14e5a90677420f11a9d6981749278791f34 + checksum: 10c0/1a579ac3ef1dde43673df9b95f343e67020f6e09f2cd4a978eab5953d392ea7afe5c171e7e713fe55501456767b788cbc175f7447e9b12d456ea9d35496f223b languageName: node linkType: hard -"emittery@npm:^1.1.0": +"emittery@npm:^1.2.0": version: 1.2.0 resolution: "emittery@npm:1.2.0" checksum: 10c0/3b16d67b2cbbc19d44fa124684039956dc94c376cefa8c7b29f4c934d9d370e6819f642cddaa343b83b1fc03fda554a1498e12f5861caf9d6f6394ff4b6e808a @@ -5218,14 +5216,14 @@ __metadata: linkType: hard "emnapi@npm:^1.4.0": - version: 1.4.3 - resolution: "emnapi@npm:1.4.3" + version: 1.4.5 + resolution: "emnapi@npm:1.4.5" peerDependencies: node-addon-api: ">= 6.1.0" peerDependenciesMeta: node-addon-api: optional: true - checksum: 10c0/61516ec68c4fd9ece305f4598809bb0ff1f0622f3ef267e619a66a8debdbbe655da82a427e6bae308131cfc1680debf8460b98aaa20f9ed23f36e019f4f35b3e + checksum: 10c0/9bd37977040130b718f4d7d24f9255f52f993134b7dfcfb8b066f9c62be74e7c39b2ab936a6cc6f7713c72e38af97c07627aa74e9751cf64053bf0d4b7cd1e90 languageName: node linkType: hard @@ -5587,7 +5585,7 @@ __metadata: languageName: node linkType: hard -"exsolve@npm:^1.0.1": +"exsolve@npm:^1.0.7": version: 1.0.7 resolution: "exsolve@npm:1.0.7" checksum: 10c0/4479369d0bd84bb7e0b4f5d9bc18d26a89b6dbbbccd73f9d383d14892ef78ddbe159e01781055342f83dc00ebe90044036daf17ddf55cc21e2cac6609aa15631 @@ -5652,7 +5650,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.3": +"fast-glob@npm:^3.3.3": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -5692,6 +5690,18 @@ __metadata: languageName: node linkType: hard +"fdir@npm:^6.4.3": + version: 6.4.6 + resolution: "fdir@npm:6.4.6" + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + checksum: 10c0/45b559cff889934ebb8bc498351e5acba40750ada7e7d6bde197768d2fa67c149be8ae7f8ff34d03f4e1eb20f2764116e56440aaa2f6689e9a4aa7ef06acafe9 + languageName: node + linkType: hard + "figures@npm:3.2.0, figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -5808,16 +5818,16 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^4.0.0": - version: 4.0.3 - resolution: "form-data@npm:4.0.3" +"form-data@npm:^4.0.4": + version: 4.0.4 + resolution: "form-data@npm:4.0.4" dependencies: asynckit: "npm:^0.4.0" combined-stream: "npm:^1.0.8" es-set-tostringtag: "npm:^2.1.0" hasown: "npm:^2.0.2" mime-types: "npm:^2.1.12" - checksum: 10c0/f0cf45873d600110b5fadf5804478377694f73a1ed97aaa370a74c90cebd7fe6e845a081171668a5476477d0d55a73a4e03d6682968fa8661eac2a81d651fcdb + checksum: 10c0/373525a9a034b9d57073e55eab79e501a714ffac02e7a9b01be1c820780652b16e4101819785e1e18f8d98f0aee866cc654d660a435c378e16a72f2e7cac9695 languageName: node linkType: hard @@ -6138,20 +6148,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:11.1.0": - version: 11.1.0 - resolution: "globby@npm:11.1.0" - dependencies: - array-union: "npm:^2.1.0" - dir-glob: "npm:^3.0.1" - fast-glob: "npm:^3.2.9" - ignore: "npm:^5.2.0" - merge2: "npm:^1.4.1" - slash: "npm:^3.0.0" - checksum: 10c0/b39511b4afe4bd8a7aead3a27c4ade2b9968649abab0a6c28b1a90141b96ca68ca5db1302f7c7bd29eab66bf51e13916b8e0a3d0ac08f75e1e84a39b35691189 - languageName: node - linkType: hard - "globby@npm:^14.1.0": version: 14.1.0 resolution: "globby@npm:14.1.0" @@ -6631,7 +6627,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.4, ignore@npm:^5.2.0": +"ignore@npm:^5.0.4": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: 10c0/f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337 @@ -6649,19 +6645,19 @@ __metadata: version: 0.0.0-use.local resolution: "image@workspace:." dependencies: - "@napi-rs/cli": "npm:^3.0.0-alpha.92" + "@napi-rs/cli": "npm:^3.0.4" "@taplo/cli": "npm:^0.7.0" - "@types/node": "npm:^24.0.4" + "@types/node": "npm:^24.1.0" "@types/sharp": "npm:^0.32.0" - ava: "npm:^6.4.0" + ava: "npm:^6.4.1" blurhash: "npm:^2.0.5" chalk: "npm:^5.4.1" - electron: "npm:^37.0.0" - lerna: "npm:^8.2.2" + electron: "npm:^37.2.4" + lerna: "npm:^8.2.3" npm-run-all2: "npm:^8.0.4" - prettier: "npm:^3.6.1" + prettier: "npm:^3.6.2" rxjs: "npm:^7.8.2" - sharp: "npm:^0.34.2" + sharp: "npm:^0.34.3" typescript: "npm:^5.8.3" languageName: unknown linkType: soft @@ -7311,7 +7307,7 @@ __metadata: languageName: node linkType: hard -"katex@npm:^0.16.0, katex@npm:^0.16.9": +"katex@npm:^0.16.0, katex@npm:^0.16.22, katex@npm:^0.16.9": version: 0.16.22 resolution: "katex@npm:0.16.22" dependencies: @@ -7379,11 +7375,11 @@ __metadata: languageName: node linkType: hard -"lerna@npm:^8.2.2": - version: 8.2.2 - resolution: "lerna@npm:8.2.2" +"lerna@npm:^8.2.3": + version: 8.2.3 + resolution: "lerna@npm:8.2.3" dependencies: - "@lerna/create": "npm:8.2.2" + "@lerna/create": "npm:8.2.3" "@npmcli/arborist": "npm:7.5.4" "@npmcli/package-json": "npm:5.2.0" "@npmcli/run-script": "npm:8.1.0" @@ -7410,7 +7406,6 @@ __metadata: get-stream: "npm:6.0.0" git-url-parse: "npm:14.0.0" glob-parent: "npm:6.0.2" - globby: "npm:11.1.0" graceful-fs: "npm:4.2.11" has-unicode: "npm:2.0.1" import-local: "npm:3.1.0" @@ -7450,9 +7445,10 @@ __metadata: slash: "npm:3.0.0" ssri: "npm:^10.0.6" string-width: "npm:^4.2.3" - strong-log-transformer: "npm:2.1.0" tar: "npm:6.2.1" temp-dir: "npm:1.0.0" + through: "npm:2.3.8" + tinyglobby: "npm:0.2.12" typescript: "npm:>=3 < 6" upath: "npm:2.0.1" uuid: "npm:^10.0.0" @@ -7465,7 +7461,7 @@ __metadata: yargs-parser: "npm:21.1.1" bin: lerna: dist/cli.js - checksum: 10c0/e08ccf93ffb1860baa4fedcf63b13c4be49bf1932c13609f1e06273b541bdabdcf86f01dcc247d63abbd02918beda90c6aa0c61b39b0de6fa50fcb9064d2a3a7 + checksum: 10c0/618d2adb5504227ca0b4dbeca920fbc188a907e71df39ace105af3696393c3aefb75cf7a98899ec728b15ea9e92aca29cdfc21d479d23163e2fd812281fd10a1 languageName: node linkType: hard @@ -7707,12 +7703,12 @@ __metadata: languageName: node linkType: hard -"marked@npm:^15.0.7": - version: 15.0.12 - resolution: "marked@npm:15.0.12" +"marked@npm:^16.0.0": + version: 16.1.1 + resolution: "marked@npm:16.1.1" bin: marked: bin/marked.js - checksum: 10c0/e09da211544b787ecfb25fed07af206060bf7cd6d9de6cb123f15c496a57f83b7aabea93340aaa94dae9c94e097ae129377cad6310abc16009590972e85f4212 + checksum: 10c0/1b02f1b9e82fe8fec1e1fd7d2f96ea19001bf535c8558f70dcb6e28c7afcd03f34095689484bbde600d00c33d5bb51b3f9b29932aee324751047e40f4d092a9c languageName: node linkType: hard @@ -8056,7 +8052,7 @@ __metadata: languageName: node linkType: hard -"merge2@npm:^1.3.0, merge2@npm:^1.4.1": +"merge2@npm:^1.3.0": version: 1.4.1 resolution: "merge2@npm:1.4.1" checksum: 10c0/254a8a4605b58f450308fc474c82ac9a094848081bf4c06778200207820e5193726dc563a0d2c16468810516a5c97d9d3ea0ca6585d23c58ccfff2403e8dbbeb @@ -8064,12 +8060,12 @@ __metadata: linkType: hard "mermaid@npm:^11.0.0": - version: 11.7.0 - resolution: "mermaid@npm:11.7.0" + version: 11.9.0 + resolution: "mermaid@npm:11.9.0" dependencies: "@braintree/sanitize-url": "npm:^7.0.4" "@iconify/utils": "npm:^2.1.33" - "@mermaid-js/parser": "npm:^0.5.0" + "@mermaid-js/parser": "npm:^0.6.2" "@types/d3": "npm:^7.4.3" cytoscape: "npm:^3.29.3" cytoscape-cose-bilkent: "npm:^4.1.0" @@ -8079,15 +8075,15 @@ __metadata: dagre-d3-es: "npm:7.0.11" dayjs: "npm:^1.11.13" dompurify: "npm:^3.2.5" - katex: "npm:^0.16.9" + katex: "npm:^0.16.22" khroma: "npm:^2.1.0" lodash-es: "npm:^4.17.21" - marked: "npm:^15.0.7" + marked: "npm:^16.0.0" roughjs: "npm:^4.6.6" stylis: "npm:^4.3.6" ts-dedent: "npm:^2.2.0" uuid: "npm:^11.1.0" - checksum: 10c0/ab37f563b54d53c513d792a91aae54c6e2ed20f4d8606cdec993d60b8c50534ac6ab740408d710a655c6190341704cf133f0a7fb47e230c0c94b38cf08e07775 + checksum: 10c0/f3420d0fd8919b31e36354cbf0ddd26398898c960e0bcb0e52aceae657245fcf1e5fe3e28651bff83c9b1fb8b6d3e07fc8b26d111ef3159fcf780d53ce40a437 languageName: node linkType: hard @@ -8695,7 +8691,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10c0/19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6 @@ -8927,29 +8923,27 @@ __metadata: languageName: node linkType: hard -"next@npm:^15.3.4": - version: 15.3.4 - resolution: "next@npm:15.3.4" +"next@npm:^15.4.3": + version: 15.4.3 + resolution: "next@npm:15.4.3" dependencies: - "@next/env": "npm:15.3.4" - "@next/swc-darwin-arm64": "npm:15.3.4" - "@next/swc-darwin-x64": "npm:15.3.4" - "@next/swc-linux-arm64-gnu": "npm:15.3.4" - "@next/swc-linux-arm64-musl": "npm:15.3.4" - "@next/swc-linux-x64-gnu": "npm:15.3.4" - "@next/swc-linux-x64-musl": "npm:15.3.4" - "@next/swc-win32-arm64-msvc": "npm:15.3.4" - "@next/swc-win32-x64-msvc": "npm:15.3.4" - "@swc/counter": "npm:0.1.3" + "@next/env": "npm:15.4.3" + "@next/swc-darwin-arm64": "npm:15.4.3" + "@next/swc-darwin-x64": "npm:15.4.3" + "@next/swc-linux-arm64-gnu": "npm:15.4.3" + "@next/swc-linux-arm64-musl": "npm:15.4.3" + "@next/swc-linux-x64-gnu": "npm:15.4.3" + "@next/swc-linux-x64-musl": "npm:15.4.3" + "@next/swc-win32-arm64-msvc": "npm:15.4.3" + "@next/swc-win32-x64-msvc": "npm:15.4.3" "@swc/helpers": "npm:0.5.15" - busboy: "npm:1.6.0" caniuse-lite: "npm:^1.0.30001579" postcss: "npm:8.4.31" - sharp: "npm:^0.34.1" + sharp: "npm:^0.34.3" styled-jsx: "npm:5.1.6" peerDependencies: "@opentelemetry/api": ^1.1.0 - "@playwright/test": ^1.41.2 + "@playwright/test": ^1.51.1 babel-plugin-react-compiler: "*" react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 @@ -8984,7 +8978,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10c0/52d3fba6f53d5d2a339cbde433ab360301e9a0a0d9b95a656bf29ce1af43f02e9cc32571d5d4095bcb8ab7a795207d6e75c64b33fc1f90d21f2f9b157cc9a503 + checksum: 10c0/72b587d09ece0bf590f208550527fbacac9cc590684cdd203f2dc10a9b89ea2986e17ec5d21be7605dfba1e8443224c785c6619817d5d7797abb01421d7997a4 languageName: node linkType: hard @@ -9911,13 +9905,6 @@ __metadata: languageName: node linkType: hard -"path-type@npm:^4.0.0": - version: 4.0.0 - resolution: "path-type@npm:4.0.0" - checksum: 10c0/666f6973f332f27581371efaf303fd6c272cc43c2057b37aa99e3643158c7e4b2626549555d88626e99ea9e046f82f32e41bbde5f1508547e9a11b149b52387c - languageName: node - linkType: hard - "path-type@npm:^6.0.0": version: 6.0.0 resolution: "path-type@npm:6.0.0" @@ -9954,9 +9941,9 @@ __metadata: linkType: hard "picomatch@npm:^4.0.2": - version: 4.0.2 - resolution: "picomatch@npm:4.0.2" - checksum: 10c0/7c51f3ad2bb42c776f49ebf964c644958158be30d0a510efd5a395e8d49cb5acfed5b82c0c5b365523ce18e6ab85013c9ebe574f60305892ec3fa8eee8304ccc + version: 4.0.3 + resolution: "picomatch@npm:4.0.3" + checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2 languageName: node linkType: hard @@ -10018,13 +10005,13 @@ __metadata: linkType: hard "pkg-types@npm:^2.0.1": - version: 2.1.0 - resolution: "pkg-types@npm:2.1.0" + version: 2.2.0 + resolution: "pkg-types@npm:2.2.0" dependencies: - confbox: "npm:^0.2.1" - exsolve: "npm:^1.0.1" + confbox: "npm:^0.2.2" + exsolve: "npm:^1.0.7" pathe: "npm:^2.0.3" - checksum: 10c0/7729d0a2367ba0aa2caf0f84a6ff0b73b13f4e9a3d62c229ddfa6d45d1f3898f590acdbaa64d779d56737d4ebea2d085961efd59094b8adf8baa34d829599b75 + checksum: 10c0/df14eada1aeaaf73f72d3ec08d360bbfb44f2dfec5612358e0ce30f306a395a51fc7bfa96a2ca6ba005e9f56ddb1d2ee5b4cdd2e7b87ff075e5bf52e6fbc1cd6 languageName: node linkType: hard @@ -10075,12 +10062,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.6.1": - version: 3.6.1 - resolution: "prettier@npm:3.6.1" +"prettier@npm:^3.6.2": + version: 3.6.2 + resolution: "prettier@npm:3.6.2" bin: prettier: bin/prettier.cjs - checksum: 10c0/cf54254b9ddf1a8dff12f84bf0089e6aef3eeb9d0ce9d0344e39549ddc4f5c290fc5060d7d5a597848b9617e53e05b33a4118e37cd560f9e132ecc19c211300a + checksum: 10c0/488cb2f2b99ec13da1e50074912870217c11edaddedeadc649b1244c749d15ba94e846423d062e2c4c9ae683e2d65f754de28889ba06e697ac4f988d44f45812 languageName: node linkType: hard @@ -10257,12 +10244,12 @@ __metadata: linkType: hard "react-medium-image-zoom@npm:^5.2.12": - version: 5.2.14 - resolution: "react-medium-image-zoom@npm:5.2.14" + version: 5.3.0 + resolution: "react-medium-image-zoom@npm:5.3.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/016cf62e01c930bc773bc856f5f3c5e4b0ebb3df0760d0549dda9d60e80e7716b094b11729b6f8e8edbd096d0f5cecefa749161ec48e53c94a464ab9791fd025 + checksum: 10c0/a6a0df343e437b920c7b946abf99a4080aec451c3e5872ab7f8a554d3e29bbeab0b690a16bedaded3c5b05ec2cbd28edf311dbce408cb4e21526d1b9c8620385 languageName: node linkType: hard @@ -10972,31 +10959,32 @@ __metadata: languageName: node linkType: hard -"sharp@npm:*, sharp@npm:^0.34.1, sharp@npm:^0.34.2": - version: 0.34.2 - resolution: "sharp@npm:0.34.2" - dependencies: - "@img/sharp-darwin-arm64": "npm:0.34.2" - "@img/sharp-darwin-x64": "npm:0.34.2" - "@img/sharp-libvips-darwin-arm64": "npm:1.1.0" - "@img/sharp-libvips-darwin-x64": "npm:1.1.0" - "@img/sharp-libvips-linux-arm": "npm:1.1.0" - "@img/sharp-libvips-linux-arm64": "npm:1.1.0" - "@img/sharp-libvips-linux-ppc64": "npm:1.1.0" - "@img/sharp-libvips-linux-s390x": "npm:1.1.0" - "@img/sharp-libvips-linux-x64": "npm:1.1.0" - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.1.0" - "@img/sharp-libvips-linuxmusl-x64": "npm:1.1.0" - "@img/sharp-linux-arm": "npm:0.34.2" - "@img/sharp-linux-arm64": "npm:0.34.2" - "@img/sharp-linux-s390x": "npm:0.34.2" - "@img/sharp-linux-x64": "npm:0.34.2" - "@img/sharp-linuxmusl-arm64": "npm:0.34.2" - "@img/sharp-linuxmusl-x64": "npm:0.34.2" - "@img/sharp-wasm32": "npm:0.34.2" - "@img/sharp-win32-arm64": "npm:0.34.2" - "@img/sharp-win32-ia32": "npm:0.34.2" - "@img/sharp-win32-x64": "npm:0.34.2" +"sharp@npm:*, sharp@npm:^0.34.3": + version: 0.34.3 + resolution: "sharp@npm:0.34.3" + dependencies: + "@img/sharp-darwin-arm64": "npm:0.34.3" + "@img/sharp-darwin-x64": "npm:0.34.3" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.0" + "@img/sharp-libvips-darwin-x64": "npm:1.2.0" + "@img/sharp-libvips-linux-arm": "npm:1.2.0" + "@img/sharp-libvips-linux-arm64": "npm:1.2.0" + "@img/sharp-libvips-linux-ppc64": "npm:1.2.0" + "@img/sharp-libvips-linux-s390x": "npm:1.2.0" + "@img/sharp-libvips-linux-x64": "npm:1.2.0" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.0" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.0" + "@img/sharp-linux-arm": "npm:0.34.3" + "@img/sharp-linux-arm64": "npm:0.34.3" + "@img/sharp-linux-ppc64": "npm:0.34.3" + "@img/sharp-linux-s390x": "npm:0.34.3" + "@img/sharp-linux-x64": "npm:0.34.3" + "@img/sharp-linuxmusl-arm64": "npm:0.34.3" + "@img/sharp-linuxmusl-x64": "npm:0.34.3" + "@img/sharp-wasm32": "npm:0.34.3" + "@img/sharp-win32-arm64": "npm:0.34.3" + "@img/sharp-win32-ia32": "npm:0.34.3" + "@img/sharp-win32-x64": "npm:0.34.3" color: "npm:^4.2.3" detect-libc: "npm:^2.0.4" semver: "npm:^7.7.2" @@ -11027,6 +11015,8 @@ __metadata: optional: true "@img/sharp-linux-arm64": optional: true + "@img/sharp-linux-ppc64": + optional: true "@img/sharp-linux-s390x": optional: true "@img/sharp-linux-x64": @@ -11043,7 +11033,7 @@ __metadata: optional: true "@img/sharp-win32-x64": optional: true - checksum: 10c0/43967dbaaf1e1140a2f43b51d54762cc1bba01648392e355028568e4838833bf1abc2a96c09b893e6407b0c59a2c271d66e8d56a582aa6c951d476ab83a37fba + checksum: 10c0/df9e6645e3db6ed298a0ac956ba74e468c367fc038b547936fbdddc6a29fce9af40413acbef73b3716291530760f311a20e45c8983f20ee5ea69dd2f21464a2b languageName: node linkType: hard @@ -11166,12 +11156,12 @@ __metadata: linkType: hard "socks@npm:^2.8.3": - version: 2.8.5 - resolution: "socks@npm:2.8.5" + version: 2.8.6 + resolution: "socks@npm:2.8.6" dependencies: ip-address: "npm:^9.0.5" smart-buffer: "npm:^4.2.0" - checksum: 10c0/e427d0eb0451cfd04e20b9156ea8c0e9b5e38a8d70f21e55c30fbe4214eda37cfc25d782c63f9adc5fbdad6d062a0f127ef2cefc9a44b6fee2b9ea5d1ed10827 + checksum: 10c0/15b95db4caa359c80bfa880ff3e58f3191b9ffa4313570e501a60ee7575f51e4be664a296f4ee5c2c40544da179db6140be53433ce41ec745f9d51f342557514 languageName: node linkType: hard @@ -11199,9 +11189,9 @@ __metadata: linkType: hard "source-map@npm:^0.7.0": - version: 0.7.4 - resolution: "source-map@npm:0.7.4" - checksum: 10c0/dc0cf3768fe23c345ea8760487f8c97ef6fca8a73c83cd7c9bf2fde8bc2c34adb9c0824d6feb14bc4f9e37fb522e18af621543f1289038a66ac7586da29aa7dc + version: 0.7.6 + resolution: "source-map@npm:0.7.6" + checksum: 10c0/59f6f05538539b274ba771d2e9e32f6c65451982510564438e048bc1352f019c6efcdc6dd07909b1968144941c14015c2c7d4369fb7c4d7d53ae769716dcc16c languageName: node linkType: hard @@ -11309,13 +11299,6 @@ __metadata: languageName: node linkType: hard -"streamsearch@npm:^1.1.0": - version: 1.1.0 - resolution: "streamsearch@npm:1.1.0" - checksum: 10c0/fbd9aecc2621364384d157f7e59426f4bfd385e8b424b5aaa79c83a6f5a1c8fd2e4e3289e95de1eb3511cb96bb333d6281a9919fafce760e4edb35b2cd2facab - languageName: node - linkType: hard - "string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" @@ -11439,19 +11422,6 @@ __metadata: languageName: node linkType: hard -"strong-log-transformer@npm:2.1.0": - version: 2.1.0 - resolution: "strong-log-transformer@npm:2.1.0" - dependencies: - duplexer: "npm:^0.1.1" - minimist: "npm:^1.2.0" - through: "npm:^2.3.4" - bin: - sl-log-transformer: bin/sl-log-transformer.js - checksum: 10c0/3c3b8aa8f34d661910563ff996412e2f527fc814e699a376854b554d4a4294ab7e285b4e2c08a080a7b19c5600a9b93a98798d3ac600fe3de545ca6605c07829 - languageName: node - linkType: hard - "style-to-js@npm:^1.0.0": version: 1.1.17 resolution: "style-to-js@npm:1.1.17" @@ -11616,7 +11586,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6": +"through@npm:2, through@npm:2.3.8, through@npm:>=2.2.7 <3, through@npm:^2.3.6": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: 10c0/4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc @@ -11637,6 +11607,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:0.2.12": + version: 0.2.12 + resolution: "tinyglobby@npm:0.2.12" + dependencies: + fdir: "npm:^6.4.3" + picomatch: "npm:^4.0.2" + checksum: 10c0/7c9be4fd3625630e262dcb19015302aad3b4ba7fc620f269313e688f2161ea8724d6cb4444baab5ef2826eb6bed72647b169a33ec8eea37501832a2526ff540f + languageName: node + linkType: hard + "title@npm:^4.0.0": version: 4.0.1 resolution: "title@npm:4.0.1" @@ -12227,13 +12207,6 @@ __metadata: languageName: node linkType: hard -"wasm-sjlj@npm:^1.0.6": - version: 1.0.6 - resolution: "wasm-sjlj@npm:1.0.6" - checksum: 10c0/e1172736ca02af383e838ce396b6cc7fc8814d7cc313b30b721c513a79140313cebadb094b9e76d13e27cc679cde72df4e660dbdc5033e8cf66cf0bd176024dd - languageName: node - linkType: hard - "wcwidth@npm:^1.0.0, wcwidth@npm:^1.0.1": version: 1.0.1 resolution: "wcwidth@npm:1.0.1" @@ -12261,15 +12234,15 @@ __metadata: version: 0.0.0-use.local resolution: "website@workspace:website" dependencies: - "@napi-rs/canvas": "npm:^0.1.72" - "@napi-rs/image": "npm:^1.9.2" + "@napi-rs/canvas": "npm:^0.1.74" + "@napi-rs/image": "npm:^1.11.0" chalk: "npm:^5.4.1" - next: "npm:^15.3.4" + next: "npm:^15.4.3" nextra: "npm:^3" nextra-theme-docs: "npm:^3" react: "npm:^19.1.0" react-dom: "npm:^19.1.0" - sharp: "npm:^0.34.2" + sharp: "npm:^0.34.3" languageName: unknown linkType: soft @@ -12548,18 +12521,18 @@ __metadata: linkType: hard "zod-validation-error@npm:^3.0.0": - version: 3.5.2 - resolution: "zod-validation-error@npm:3.5.2" + version: 3.5.3 + resolution: "zod-validation-error@npm:3.5.3" peerDependencies: - zod: ^3.25.0 - checksum: 10c0/da50926ec91c7ad2880bacc5010a53c42de58f73f7c4629baad8132695c4daf74dd68620787198da81aca85134471182ed4c566b5fc9bc5349aefd8540946d57 + zod: ^3.25.0 || ^4.0.0 + checksum: 10c0/4a1054f49049a5414857a4a85ae7b853d59be83dedb89942d4966345a58bd26d939beb574f0f5592fe4cc9963b26ac306d5b0950f6905651569059ef3517c803 languageName: node linkType: hard "zod@npm:^3.22.3": - version: 3.25.67 - resolution: "zod@npm:3.25.67" - checksum: 10c0/80a0cab3033272c4ab9312198081f0c4ea88e9673c059aa36dc32024906363729db54bdb78f3dc9d5529bd1601f74974d5a56c0a23e40c6f04a9270c9ff22336 + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c languageName: node linkType: hard