mirror of
https://github.com/Z3Prover/z3
synced 2025-04-06 17:44:08 +00:00
28 lines
1,015 B
JSON
28 lines
1,015 B
JSON
{
|
|
"name": "z3-solver",
|
|
"keywords": ["Z3", "theorem", "prover", "solver", "satisfiability", "smt", "satisfiability modulo theories"],
|
|
"homepage": "https://github.com/Z3Prover/z3/tree/master/src/api/js",
|
|
"repository": "github:Z3Prover/z3",
|
|
"engines": {
|
|
"node": ">=16"
|
|
},
|
|
"main": "build/node-wrapper.js",
|
|
"types": "build/node-wrapper.d.ts",
|
|
"files": [
|
|
"build/*.{js,d.ts,wasm}"
|
|
],
|
|
"scripts": {
|
|
"build-ts": "mkdir -p build && rm -rf build/*.ts && cp src/node-wrapper.ts build && node scripts/make-ts-wrapper.js > build/wrapper.ts && tsc",
|
|
"build-wasm": "mkdir -p build && node scripts/make-cc-wrapper.js > build/async-fns.cc && ./build-wasm.sh",
|
|
"format": "prettier --write --single-quote --arrow-parens avoid --print-width 120 --trailing-comma all '{,src/,scripts/}*.{js,ts}'",
|
|
"test": "node test-ts-api.js"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^17.0.8",
|
|
"prettier": "^2.5.1",
|
|
"sprintf-js": "^1.1.2",
|
|
"typescript": "^4.5.4"
|
|
},
|
|
"license": "MIT"
|
|
}
|