{ "name": "wasi-js", "version": "1.7.3", "description": "Javascript implementation of WASI for Node.js and the Browser.", "main": "dist/index.js", "files": [ "dist/*", "bin/*", "README.md", "package.json", "tsconfig.json" ], "repository": { "type": "git", "url": "git+https://github.com/sagemathinc/cowasm.git" }, "publishConfig": { "access": "public" }, "keywords": [ "wasi", "webassembly", "wasm", "wasmer", "abi", "esm", "es", "module" ], "bin": { "wasi-run": "./bin/run.js" }, "author": "William Stein ", "license": "MIT", "bugs": { "url": "https://github.com/sagemathinc/cowasm/issues" }, "homepage": "https://github.com/sagemathinc/cowasm/tree/main/core/wasi-js", "dependencies": { "@cowasm/memfs": "^3.5.1", "@wapython/unionfs": "^4.5.7", "debug": "^4.3.4", "fflate": "^0.7.3", "path-browserify": "^1.0.0", "randomfill": "^1.0.4", "typedarray-to-buffer": "^4.0.0" }, "devDependencies": { "jest": "^29.2.1", "@types/jest": "^29.2.0", "@types/filesystem": "^0.0.32", "@types/node": "^18.11.3", "@types/path-browserify": "^1.0.0", "typescript": "^4.8.4" }, "scripts": { "preinstall": "npx only-allow pnpm", "clean": "rm -rf dist", "build": "tsc -b", "tsc": "tsc -w", "dev": "watch \"pnpm run build:dev\" src", "docs": "typedoc src/ --out docs --target es6 --theme minimal --mode file" } }