UNPKG

@bennyblader/ddk-ts

Version:
86 lines 2.79 kB
{ "name": "@bennyblader/ddk-ts", "version": "0.3.22", "description": "dlcdevkit typescript bindings", "main": "dist/index.js", "types": "dist/index.d.ts", "type": "module", "repository": "https://github.com/bennyblader/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" ] }, "engines": { "node": ">= 6.14.2 < 7 || >= 8.11.2 < 9 || >= 9.11.0 < 10 || >= 10.0.0" }, "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 --cross-compile", "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", "prepublish": "napi prepublish -t npm --npm-dir dist/npm", "prepublishOnly": "napi prepublish -t npm --npm-dir dist/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.4.5", "@emnapi/runtime": "^1.4.5", "@napi-rs/cli": "^3.0.3", "@tybys/wasm-util": "^0.10.0", "@types/node": "^20.0.0", "ava": "^6.4.1", "chalk": "^5.4.1", "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": "yarn@4.9.2", "optionalDependencies": { "@bennyblader/ddk-ts-darwin-arm64": "0.3.22", "@bennyblader/ddk-ts-linux-x64-gnu": "0.3.22" } }