/ duper-js-node / package.json
package.json
1 { 2 "name": "@duper-js/node", 3 "version": "0.1.2", 4 "description": "Node.JS bindings for Duper, the format that's super!", 5 "keywords": [ 6 "Duper", 7 "serialization", 8 "encoding", 9 "format", 10 "NAPI", 11 "napi-rs" 12 ], 13 "homepage": "https://duper.dev.br", 14 "bugs": { 15 "url": "https://github.com/EpicEric/duper/issues" 16 }, 17 "repository": { 18 "type": "git", 19 "url": "git+https://github.com/EpicEric/duper.git" 20 }, 21 "license": "MIT", 22 "author": "Eric Rodrigues Pires <eric@eric.dev.br>", 23 "main": "./dist/index.js", 24 "types": "./dist/index.d.ts", 25 "files": [ 26 "dist", 27 "README.md" 28 ], 29 "napi": { 30 "binaryName": "duper-js-node", 31 "targets": [ 32 "aarch64-apple-darwin", 33 "aarch64-pc-windows-msvc", 34 "aarch64-unknown-linux-gnu", 35 "aarch64-unknown-linux-musl", 36 "x86_64-apple-darwin", 37 "x86_64-pc-windows-msvc", 38 "x86_64-unknown-linux-gnu", 39 "x86_64-unknown-linux-musl" 40 ] 41 }, 42 "engines": { 43 "node": ">= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0" 44 }, 45 "publishConfig": { 46 "registry": "https://registry.npmjs.org/", 47 "access": "public" 48 }, 49 "scripts": { 50 "bundle": "rm -rf dist && node esbuild.mjs && tsc", 51 "build": "napi build --platform --output-dir lib/napi", 52 "build:release": "napi build --platform --output-dir lib/napi --release", 53 "test": "jest" 54 }, 55 "devDependencies": { 56 "@emnapi/core": "^1.5.0", 57 "@emnapi/runtime": "^1.5.0", 58 "@napi-rs/cli": "^3.2.0", 59 "@oxc-node/core": "^0.0.34", 60 "@tybys/wasm-util": "^0.10.0", 61 "@types/jest": "^30.0.0", 62 "esbuild": "^0.27.0", 63 "jest": "^30.2.0", 64 "ts-jest": "^29.4.5", 65 "typescript": "^5.9.3" 66 } 67 }