-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathpackage.json
70 lines (70 loc) · 2.54 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"name": "fuzzaldrin-plus-fast",
"version": "1.2.1",
"description": "Fuzzaldrin plus - fast using native c bindings",
"main": "fuzzaldrin-dist.js",
"types": "./types/fuzzaldrin-plus-fast.d.ts",
"scripts": {
"format": "prettier --write . && clang-format -i src/*.cc src/*.h",
"tidy": "clang-tidy src/*.cc src/*.h",
"tidy:fix": "clang-tidy src/*.cc src/*.h --fix --fix-errors",
"native:clean": "shx rm -rf build prebuilds",
"native:build": "node-gyp configure --release && node-gyp build --release",
"native:build:debug": "node-gyp configure --debug && node-gyp build --debug",
"native:prebuild": "prebuildify --napi -t 12.0.0 -t electron@6.0.0 --strip",
"native:prebuild-ia32": "prebuildify --napi --arch=ia32 -t 12.0.0 -t electron@6.0.0 --strip",
"js:clean": "shx rm -rf dist .parcel-cache",
"js:dev": "cross-env NODE_ENV=development parcel watch --target main fuzzaldrin.js",
"js:build": "cross-env NODE_ENV=production parcel build --target main fuzzaldrin.js",
"clean": "npm run native:clean && npm run js:clean",
"install": "node-gyp-build",
"build": "npm run native:build && npm run js:build",
"test": "jasmine-node --coffee --captureExceptions spec",
"benchmark:regular": "node benchmark/benchmark.js",
"benchmark:large": "node benchmark/benchmark-large.js",
"benchmark:small": "node benchmark/benchmark-small.js",
"benchmark": "npm run benchmark:small && npm run benchmark:regular && npm run benchmark:large",
"bump": "ncu -u",
"prepare": "npm run build"
},
"gypfile": true,
"targets": {
"main": {
"context": "node",
"engines": {
"node": ">=6.x"
},
"includeNodeModules": true,
"outputFormat": "commonjs",
"isLibrary": true
}
},
"dependencies": {
"bindings": "~1.5.0",
"node-addon-api": "~3.0.2",
"node-gyp-build": "^4.2.3"
},
"devDependencies": {
"babel-preset-atomic": "^3.0.0",
"cross-env": "^7.0.2",
"deep-equal": "^2.0.4",
"fuzzaldrin-plus": "^0.6.0",
"growl": ">=1.10.5",
"jasmine-node": "^3.0.0",
"npm-check-updates": "10.0.0",
"parcel": "^2.0.0-nightly.438",
"prebuildify": "^4.1.0",
"shx": "^0.3.3",
"prettier": "^2.1.2"
},
"repository": {
"type": "git",
"url": "https://github.com/atom-ide-community/fuzzaldrin-plus-fast.git"
},
"author": "Rajendran T",
"license": "MIT",
"bugs": {
"url": "https://github.com/atom-ide-community/fuzzaldrin-plus-fast/issues"
},
"homepage": "https://github.com/atom-ide-community/fuzzaldrin-plus-fast"
}