File tree 9 files changed +19
-87
lines changed
9 files changed +19
-87
lines changed Original file line number Diff line number Diff line change 1
1
dist
2
+ build
2
3
coverage
3
4
node_modules
4
- packages /fuzzer /build
5
5
.idea
Original file line number Diff line number Diff line change 1
1
.idea
2
+
3
+ # Build dir
4
+ dist
5
+
2
6
# Logs
3
7
logs
4
8
* .log
5
9
npm-debug.log *
6
- yarn-debug.log *
7
- yarn-error.log *
8
- lerna-debug.log *
9
10
10
11
# Diagnostic reports (https://nodejs.org/api/report.html)
11
12
report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
16
17
* .seed
17
18
* .pid.lock
18
19
19
- # Directory for instrumented libs generated by jscoverage/JSCover
20
- lib-cov
21
-
22
20
# Coverage directory used by tools like istanbul
23
21
coverage
24
22
* .lcov
25
23
26
24
# nyc test coverage
27
25
.nyc_output
28
26
29
- # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
30
- .grunt
31
-
32
- # Bower dependency directory (https://bower.io/)
33
- bower_components
34
-
35
- # node-waf configuration
36
- .lock-wscript
37
-
38
27
# Compiled binary addons (https://nodejs.org/api/addons.html)
39
- build / Release
28
+ build
40
29
41
30
# Dependency directories
42
31
node_modules /
43
- jspm_packages /
44
-
45
- # TypeScript v1 declaration files
46
- typings /
47
32
48
33
# TypeScript cache
49
34
* .tsbuildinfo
@@ -54,52 +39,8 @@ typings/
54
39
# Optional eslint cache
55
40
.eslintcache
56
41
57
- # Microbundle cache
58
- .rpt2_cache /
59
- .rts2_cache_cjs /
60
- .rts2_cache_es /
61
- .rts2_cache_umd /
62
-
63
42
# Optional REPL history
64
43
.node_repl_history
65
44
66
45
# Output of 'npm pack'
67
46
* .tgz
68
-
69
- # Yarn Integrity file
70
- .yarn-integrity
71
-
72
- # dotenv environment variables file
73
- .env
74
- .env.test
75
-
76
- # parcel-bundler cache (https://parceljs.org/)
77
- .cache
78
-
79
- # Next.js build output
80
- .next
81
-
82
- # Nuxt.js build / generate output
83
- .nuxt
84
- dist
85
-
86
- # Gatsby files
87
- .cache /
88
- # Comment in the public line in if your project uses Gatsby and *not* Next.js
89
- # https://nextjs.org/blog/next-9-1#public-directory-support
90
- # public
91
-
92
- # vuepress build output
93
- .vuepress /dist
94
-
95
- # Serverless directories
96
- .serverless /
97
-
98
- # FuseBox cache
99
- .fusebox /
100
-
101
- # DynamoDB Local files
102
- .dynamodb /
103
-
104
- # TernJS port file
105
- .tern-port
Original file line number Diff line number Diff line change 1
- v14
1
+ v16
Original file line number Diff line number Diff line change 1
1
dist
2
+ build
2
3
coverage
3
4
node_modules
4
- packages /fuzzer /build
5
5
.idea
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
build
2
- prebuilds
2
+ prebuilds
Original file line number Diff line number Diff line change 6
6
"license" : " Apache-2.0" ,
7
7
"main" : " fuzzer.js" ,
8
8
"scripts" : {
9
- "test" : " node test_fuzzer.js" ,
9
+ "test" : " node ../../dist/fuzzer/ test_fuzzer.js" ,
10
10
"prebuild" : " prebuild --runtime napi --backend cmake-js --all --strip --verbose" ,
11
11
"upload" : " prebuild --runtime napi --backend cmake-js --all --strip --upload ${GITHUB_TOKEN}" ,
12
- "install" : " prebuild-install --runtime napi || cmake-js rebuild" ,
13
- "compile" : " cmake-js compile"
12
+ "install" : " prebuild-install --runtime napi || cmake-js rebuild --out ../../build " ,
13
+ "compile" : " cmake-js compile --out ../../build "
14
14
},
15
15
"dependencies" : {
16
16
"bindings" : " ^1.5.0" ,
Original file line number Diff line number Diff line change 4
4
echo " Running jest tests"
5
5
npm run test
6
6
7
- echo " Building the native fuzzer addon"
8
- # npm run compile --workspace=packages/fuzzer
9
- cd packages/fuzzer
10
- npm install
7
+ echo " Transpile TypeScript files"
11
8
npm run compile
12
9
10
+ echo " Building the native fuzzer addon"
11
+ npm run compile --workspace=packages/fuzzer
12
+
13
13
echo " Running addon tests"
14
- # npm run test --workspace=packages/fuzzer
15
- npm run test
14
+ npm run test --workspace=packages/fuzzer
Original file line number Diff line number Diff line change 17
17
"@fuzzy-eagle/instrumentor" : [" ./packages/instrumentor" ]
18
18
}
19
19
},
20
- "include" : [
21
- " packages/cli/**/*.ts" ,
22
- " packages/instrumentor/**/*.ts" ,
23
- " packages/fuzzer/**/*.ts"
24
- ],
25
- "exclude" : [" node_modules" , " packages/fuzzer/build" ]
20
+ "include" : [" packages/**/*.ts" ],
21
+ "exclude" : [" node_modules" ]
26
22
}
You can’t perform that action at this time.
0 commit comments