{ "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": "tsx tools/build_wasm.ts", "build": "tsc --build --force", "postbuild": "tsx tools/set_version.ts && tsx tools/bundle_texts.ts", "docs": "typedoc", "test": "mocha", "checkTypes": "tsc --noemit && tsc --noemit -p tools" }, "dependencies": { "wasm-feature-detect": "^1.6.1" }, "devDependencies": { "@fluent/bundle": "^0.18.0", "@fluent/langneg": "^0.7.0", "@tsconfig/strictest": "^2.0.5", "@types/mocha": "^10.0.6", "eslint": "^8.57.0", "eslint-plugin-jsdoc": "^48.2.12", "mocha": "^10.4.0", "replace-in-file": "^7.2.0", "typedoc": "^0.25.13", "typescript": "^5.4.5", "tsx": "^4.15.6" }, "sideEffects": false }