mirror of
https://github.com/fluencelabs/assemblyscript-json
synced 2025-03-16 03:30:48 +00:00
33 lines
1.3 KiB
JSON
33 lines
1.3 KiB
JSON
|
{
|
||
|
"scripts": {
|
||
|
"asbuild:untouched": "npx asc assembly/index.ts -b build/untouched.wasm -t build/untouched.wat --sourceMap --validate --debug",
|
||
|
"asbuild:optimized": "npx asc assembly/index.ts -b build/optimized.wasm -t build/optimized.wat --sourceMap --validate --optimize",
|
||
|
"asbuild": "npm run asbuild:untouched && npm run asbuild:optimized",
|
||
|
"asbuild:test": "npm run asbuild:test:encoder && npm run asbuild:test:decoder",
|
||
|
"asbuild:test:encoder": "npx asc tests/assembly/encoder.spec.as.ts -b tests/build/encoder.wasm -t tests/build/encoder.wat --validate --sourceMap --importMemory --debug",
|
||
|
"asbuild:test:decoder": "npx asc tests/assembly/decoder.spec.as.ts -b tests/build/decoder.wasm -t tests/build/decoder.wat --validate --sourceMap --importMemory --debug",
|
||
|
"test": "npm run asbuild:test && ava -v --serial",
|
||
|
"test:ci": "npm run asbuild:test && ava --fail-fast --serial"
|
||
|
},
|
||
|
"devDependencies": {
|
||
|
"@types/node": "^10.12.3",
|
||
|
"assemblyscript": "AssemblyScript/assemblyscript",
|
||
|
"ava": "1.0.0-rc.1",
|
||
|
"ts-node": "^7.0.1",
|
||
|
"typedoc": "^0.13.0",
|
||
|
"typescript": "^3.1.6"
|
||
|
},
|
||
|
"ava": {
|
||
|
"compileEnhancements": true,
|
||
|
"extensions": [
|
||
|
"ts"
|
||
|
],
|
||
|
"require": [
|
||
|
"ts-node/register/transpile-only"
|
||
|
],
|
||
|
"files": [
|
||
|
"tests/**/*.spec.ts"
|
||
|
]
|
||
|
}
|
||
|
}
|