UNPKG

1.98 kBJSONView Raw
1{
2 "name": "quickjs-emscripten",
3 "version": "0.15.0",
4 "main": "dist/quickjs.js",
5 "license": "MIT",
6 "keywords": [
7 "eval",
8 "quickjs",
9 "vm",
10 "interpreter",
11 "runtime",
12 "safe",
13 "emscripten",
14 "wasm"
15 ],
16 "repository": {
17 "type": "git",
18 "url": "https://github.com/justjake/quickjs-emscripten"
19 },
20 "files": [
21 "dist/*.js",
22 "dist/*.ts",
23 "dist/*.map"
24 ],
25 "scripts": {
26 "prepare": "yarn prepack && mocha ./dist/quickjs.test.js && yarn tarball && yarn smoketest-node",
27 "update-quickjs": "git subtree pull --prefix=quickjs --squash git@github.com:bellard/quickjs.git master",
28 "make-debug": "make DEBUG=1 -j 8",
29 "make-release": "make clean && make -j 8",
30 "clean": "make clean",
31 "build": "tsc",
32 "doc": "typedoc --plugin typedoc-plugin-markdown ts",
33 "test": "yarn make-debug && mocha",
34 "prettier": "prettier --write ./*.json ./**/*.ts* ./*.js* ./*.md",
35 "prettier-check": "prettier --check ./*.json ./**/*.ts* ./*.js* ./*.md",
36 "run-n": "yarn make-debug && ./build/wrapper/native/test.exe",
37 "prepack": "yarn make-release && yarn build",
38 "tarball": "mkdir -p build && yarn pack --filename build/quickjs-emscripten.tgz",
39 "smoketest-node": "cd examples/typescript-smoketest && YARN_CHECKSUM_BEHAVIOR=update yarn add quickjs-emscripten@../../build/quickjs-emscripten.tgz && tsc --lib ES2015,dom index.ts && node index.js",
40 "smoketest-cra": "cd examples/website && YARN_CHECKSUM_BEHAVIOR=update yarn add quickjs-emscripten@../../build/quickjs-emscripten.tgz && yarn build"
41 },
42 "devDependencies": {
43 "@types/emscripten": "^1.38.0",
44 "@types/mocha": "^5.2.7",
45 "@types/node": "^13.1.4",
46 "embin-darwin": "1.39.19-4",
47 "embin-linux": "1.39.19-4",
48 "mocha": "7.2.0",
49 "prettier": "^1.19.1",
50 "source-map-support": "^0.5.16",
51 "ts-node": "^8.5.4",
52 "typedoc": "^0.15.8",
53 "typedoc-plugin-markdown": "^2.2.16",
54 "typescript": "^3.7.4"
55 }
56}