{ "name": "native-utils", "version": "0.0.0", "main": "built/index.js", "types": "built/index.d.ts", "napi": { "name": "native-utils", "triples": { "additional": [ "aarch64-apple-darwin", "aarch64-linux-android", "aarch64-unknown-linux-gnu", "aarch64-unknown-linux-musl", "aarch64-pc-windows-msvc", "armv7-unknown-linux-gnueabihf", "x86_64-unknown-linux-musl", "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "armv7-linux-androideabi", "universal-apple-darwin" ] } }, "license": "MIT", "devDependencies": { "@napi-rs/cli": "2.18.0", "ava": "6.0.1" }, "ava": { "timeout": "3m" }, "engines": { "node": ">= 10" }, "scripts": { "artifacts": "napi artifacts", "build": "pnpm run build:napi && pnpm run build:migration", "build:napi": "napi build --features napi --platform --release ./built/", "build:migration": "pnpm run build:migration:cargo && pnpm run build:migration:copy", "build:migration:cargo": "cargo build --locked --release --manifest-path ./migration/Cargo.toml", "build:migration:copy": "cp -v ./target/release/migration ./built/migration", "build:debug": "napi build --features napi --platform ./built/ && cargo build --locked --manifest-path ./migration/Cargo.toml && cp -v ./target/debug/migration ./built/migration", "prepublishOnly": "napi prepublish -t npm", "universal": "napi universal", "version": "napi version", "format": "cargo fmt --all --", "lint": "cargo clippy --fix --allow-dirty --allow-staged && cargo fmt --all --" } }