{ "name": "@examples/napi", "private": true, "version": "0.0.0", "type": "module", "main": "./index.js", "types": "./index.d.ts", "scripts": { "browser": "vite", "build": "napi-raw build --platform --js index.cjs --dts index.d.cts", "test": "cross-env TS_NODE_PROJECT=./tsconfig.json node --es-module-specifier-resolution=node --loader ts-node/esm/transpile-only --experimental-wasi-unstable-preview1 ../../node_modules/ava/entrypoints/cli.mjs" }, "napi": { "binaryName": "example", "wasm": { "initialMemory": 16384, "browser": { "fs": true } }, "dtsHeader": "type MaybePromise = T | Promise", "dtsHeaderFile": "./dts-header.d.ts", "targets": [ "wasm32-wasip1-threads" ] }, "devDependencies": { "@napi-rs/cli": "workspace:*", "@napi-rs/triples": "workspace:*", "@napi-rs/wasm-runtime": "workspace:*", "@types/lodash": "^4.17.10", "@vitest/browser": "^2.1.2", "@vitest/ui": "^2.1.2", "ava": "^6.1.3", "buffer": "^6.0.3", "cross-env": "7.0.3", "electron": "^32.2.0", "lodash": "^4.17.21", "playwright": "^1.48.0", "rxjs": "^7.8.1", "sinon": "^19.0.2", "vite": "^5.4.8", "vite-plugin-node-polyfills": "^0.22.0", "vitest": "^2.1.2", "webdriverio": "^9.2.1" }, "ava": { "extensions": { "ts": "module", "cts": "commonjs", "cjs": true }, "files": [ "__tests__/**/*.spec.{ts,cts,js,cjs,mjs}" ], "cache": false, "timeout": "10m" }, "dependencies": { "@emnapi/core": "^1.3.1" } }