2020-05-16 21:34:52 +00:00
{
2020-05-17 10:03:54 +00:00
"name" : "ruffle-core" ,
"version" : "0.1.0" ,
"description" : "Core bindings for Ruffle" ,
2020-05-26 09:10:44 +00:00
"license" : "(MIT OR Apache-2.0)" ,
2020-11-13 20:40:15 +00:00
"main" : "./pkg/index.js" ,
"types" : "./pkg/index.d.ts" ,
2020-11-17 22:53:17 +00:00
"files" : [
"pkg/"
] ,
2020-05-17 10:03:54 +00:00
"scripts" : {
2021-01-15 20:59:25 +00:00
"build" : "npm run build:cargo && npm run build:wasm-bindgen && npm run build:wasm-opt && npm run build:ts" ,
"build:cargo" : "cargo build --release --target wasm32-unknown-unknown" ,
2021-01-15 22:25:47 +00:00
"build:wasm-bindgen" : "wasm-bindgen ../../../target/wasm32-unknown-unknown/release/ruffle_web.wasm --target web --out-dir ./pkg --out-name ruffle_web" ,
2021-02-14 19:15:26 +00:00
"build:wasm-opt" : "wasm-opt -o ./pkg/ruffle_web_bg.wasm -O -g ./pkg/ruffle_web_bg.wasm || npm run build:wasm-opt-failed" ,
2021-02-05 16:29:50 +00:00
"build:wasm-opt-failed" : "echo 'NOTE: Since wasm-opt could not be found (or it failed), the resulting module might not perform that well, but it should still work.' && [[ $GITHUB_ACTIONS != true ]]" ,
2020-11-19 23:23:38 +00:00
"build:ts" : "tsc -d && node tools/set_version.js" ,
2020-11-17 23:12:17 +00:00
"docs" : "typedoc" ,
2020-11-12 23:47:40 +00:00
"test" : "mocha -r esm -r ts-node/register test/**.ts"
2020-05-17 22:37:33 +00:00
} ,
"devDependencies" : {
2020-11-12 23:47:40 +00:00
"@types/chai" : "^4.2.14" ,
"@types/mocha" : "^8.0.4" ,
2020-11-12 22:32:53 +00:00
"@typescript-eslint/eslint-plugin" : "^4.7.0" ,
"@typescript-eslint/parser" : "^4.7.0" ,
2020-11-12 23:47:40 +00:00
"chai" : "^4.2.0" ,
2020-11-12 22:32:53 +00:00
"eslint" : "^7.13.0" ,
2021-02-22 09:14:18 +00:00
"eslint-plugin-jsdoc" : "^32.1.0" ,
2020-11-12 23:47:40 +00:00
"esm" : "^3.2.25" ,
2020-11-12 22:32:53 +00:00
"mocha" : "^8.0.1" ,
2020-11-19 23:23:38 +00:00
"replace-in-file" : "^6.1.0" ,
2020-11-12 23:47:40 +00:00
"ts-node" : "^9.0.0" ,
2020-12-28 18:51:43 +00:00
"typedoc" : "^0.20.0" ,
2021-02-14 19:15:26 +00:00
"typescript" : "^4.0.5"
2020-11-12 22:32:53 +00:00
} ,
"dependencies" : {
"@types/source-map" : "^0.5.2"
2020-05-17 10:03:54 +00:00
}
2020-05-16 21:34:52 +00:00
}