Skip to content

Commit ae50c70

Browse files
committed
Add integration test
1 parent 446474f commit ae50c70

File tree

10 files changed

+96
-95
lines changed

10 files changed

+96
-95
lines changed

.github/workflows/nodejs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
- name: npm install, build, and test
2121
run: |
2222
npm ci
23-
npm test
23+
npm run build
24+
npm run test
2425
env:
2526
CI: true

cli.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
#!/usr/bin/env node
2-
require("./dist/cli");
2+
const {main} = require("./dist/cli");
3+
main();

package-lock.json

Lines changed: 31 additions & 54 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"bin": "./cli.js",
88
"scripts": {
99
"build": "tsc --version && tsc",
10-
"test": "npm run build && jest --runInBand"
10+
"test": "jest --runInBand --detectOpenHandles"
1111
},
1212
"author": "Björn Ganslandt",
1313
"license": "MIT",
@@ -20,14 +20,16 @@
2020
],
2121
"dependencies": {
2222
"loader-utils": "^2.0.0",
23-
"schema-utils": "^2.0.1"
23+
"minimist": "^1.2.5",
24+
"schema-utils": "^2.0.1",
25+
"inquirer": "^7.2.0"
2426
},
2527
"devDependencies": {
2628
"@types/inquirer": "^6.5.0",
2729
"@types/loader-utils": "^2.0.1",
30+
"@types/minimist": "^1.2.0",
2831
"@types/webpack": "^4.41.17",
2932
"del": "^5.0.0",
30-
"inquirer": "^7.2.0",
3133
"jest": "^26.0.1",
3234
"memory-fs": "^0.5.0",
3335
"prettier": "^2.0.5",

0 commit comments

Comments
 (0)