{ "name": "ruffle-core", "version": "0.1.0", "description": "Core bindings for Ruffle", "license": "(MIT OR Apache-2.0)", "private": true, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/" ], "scripts": { "prebuild": "node tools/build_wasm.js", "build": "tsc --build --force", "postbuild": "node tools/set_version.js && node tools/bundle_texts.js", "docs": "typedoc", "test": "cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\",\\\"verbatimModuleSyntax\\\":false} mocha" }, "dependencies": { "jszip": "^3.10.1", "wasm-feature-detect": "^1.5.1" }, "devDependencies": { "@fluent/bundle": "^0.18.0", "@fluent/langneg": "^0.7.0", "@tsconfig/strictest": "^2.0.1", "@types/mocha": "^10.0.1", "eslint": "^8.46.0", "eslint-plugin-jsdoc": "^46.4.6", "mocha": "^10.2.0", "replace-in-file": "^7.0.1", "ts-node": "^10.9.1", "typedoc": "^0.24.8", "typescript": "^5.1.6" }, "sideEffects": false }