-
Notifications
You must be signed in to change notification settings - Fork 254
/
package.json
55 lines (55 loc) · 2.13 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{
"name": "libxmljs",
"binary": {
"module_name": "xmljs",
"module_path": "./build/Release/",
"host": "https://github.com",
"remote_path": "./libxmljs/libxmljs/releases/download/v{version}/",
"package_name": "{node_abi}-{platform}-{arch}.tar.gz"
},
"description": "libxml bindings for v8 javascript engine",
"version": "1.0.8",
"repository": {
"type": "git",
"url": "http://github.com/libxmljs/libxmljs.git"
},
"bugs": {
"url": "http://github.com/libxmljs/libxmljs/issues"
},
"license": "MIT",
"engines": {
"node": ">=0.8.0"
},
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"init-submodules": "git submodule update --init --recursive",
"configure": "cd vendor/libxml2.config && cmake configure ../libxml2 && cd ../..",
"preinstall": "node scripts/preinstall.js",
"install": "node-pre-gyp install --fallback-to-build --loglevel http -j max",
"package": "node-pre-gyp package",
"build": "node-gyp rebuild -j max",
"build-debug": "node-gyp rebuild -j max --debug",
"swig": "bash scripts/swig.sh && node scripts/swigfix.js",
"tsgenerate": "node scripts/swig2ts.js",
"tsgenerate-debug": "lldb -- `which node` scripts/swig2ts.js",
"tsc": "node --stack_size=10000 -e \"process.argv=['node','tsc','--diagnostics','--extendedDiagnostics','--listEmittedFiles'];require('./node_modules/typescript/lib/tsc.js')\"",
"dev": "node --stack-size=10000 -e \"process.argv=['node','tsc','-w'];require('./node_modules/typescript/lib/tsc.js')\"",
"lint": "tslint -p tsconfig.json",
"test": "node --stack-size=10000 --expose_gc ./node_modules/nodeunit/bin/nodeunit dist/test",
"test-debug": "lldb -- `which node` --stack-size=10000 --expose_gc ./node_modules/nodeunit/bin/nodeunit dist/test",
"docs": "typedoc --includeVersion --excludePrivate --out docs lib/index.ts"
},
"dependencies": {
"@mapbox/node-pre-gyp": "^1.0.9",
"bindings": "~1.3.0",
"nan": "^2.17.0"
},
"devDependencies": {
"@types/bindings": "^1.5.0",
"nodeunit": "^0.11.3",
"tslint": "^6.1.3",
"typedoc": "^0.23.28",
"typescript": "^5.0.2"
}
}