UNPKG

@bennyblader/ddk-ts

Version:
91 lines 2.95 kB
{ "name": "@bennyblader/ddk-ts", "version": "0.4.0", "description": "dlcdevkit typescript bindings", "main": "dist/index.js", "types": "dist/index.d.ts", "browser": "dist/browser.js", "type": "module", "repository": "https://github.com/bennyhodl/ddk-ffi", "license": "MIT", "keywords": [ "napi-rs", "rust", "rust-dlc", "ddk", "dlcdevkit" ], "files": [ "dist/" ], "napi": { "binaryName": "ddk-ts", "packageName": "@bennyblader/ddk-ts", "targets": [ "aarch64-apple-darwin", "x86_64-unknown-linux-gnu", "wasm32-wasip1-threads" ] }, "engines": { "node": ">= 18" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "scripts": { "artifacts": "napi artifacts", "build": "napi build --platform --release --js index.js --dts index.d.ts --output-dir dist", "build:darwin-arm64": "napi build --platform --release --js index.js --dts index.d.ts --output-dir dist --target aarch64-apple-darwin", "build:linux-x64": "napi build --platform --release --js index.js --dts index.d.ts --output-dir dist --target x86_64-unknown-linux-gnu", "build:wasm": "napi build --platform --release --js index.js --dts index.d.ts --output-dir dist --target wasm32-wasip1-threads", "build:debug": "napi build --platform --js index.js --dts index.d.ts --output-dir dist", "build:all": "napi build --release --js index.js --dts index.d.ts --output-dir dist --target aarch64-apple-darwin --target x86_64-unknown-linux-gnu", "prepublishOnly": "napi prepublish -t npm", "format": "run-p format:prettier format:rs", "format:prettier": "prettier . -w", "format:rs": "cargo fmt", "test": "vitest run", "test:watch": "vitest watch", "test:all": "pnpm verify && cargo test && pnpm test", "verify": "node scripts/verify-parity.cjs && node scripts/verify-types.cjs", "verify:parity": "node scripts/verify-parity.cjs", "verify:types": "node scripts/verify-types.cjs", "version": "napi version" }, "devDependencies": { "@emnapi/core": "^1.11.2", "@emnapi/runtime": "^1.11.2", "@napi-rs/cli": "~3.7.4", "@napi-rs/wasm-runtime": "^1.1.6", "@tybys/wasm-util": "^0.10.0", "@types/node": "^20.0.0", "ava": "^6.4.1", "chalk": "^5.4.1", "emnapi": "^1.11.2", "lint-staged": "^16.1.2", "npm-run-all2": "^8.0.4", "prettier": "^3.6.2", "tinybench": "^4.0.1", "tsx": "^4.20.4", "typescript": "^5.8.3", "vitest": "^3.2.4" }, "prettier": { "printWidth": 120, "semi": false, "trailingComma": "all", "singleQuote": true, "arrowParens": "always" }, "workspaces": [ "example" ], "packageManager": "pnpm@10.14.0", "optionalDependencies": { "@bennyblader/ddk-ts-darwin-arm64": "0.4.0", "@bennyblader/ddk-ts-linux-x64-gnu": "0.4.0", "@bennyblader/ddk-ts-wasm32-wasi": "0.4.0" } }