Skip to content

Commit

Permalink
add test build script
Browse files Browse the repository at this point in the history
  • Loading branch information
dichovsky committed Nov 28, 2023
1 parent d67c030 commit 20ddbe8
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions package.json
Expand Up @@ -24,23 +24,22 @@
"files": [
"/out"
],
"engines": {
"node": ">=16.0.0"
},
"scripts": {
"build": "npm run clean && npm run tsc",
"prebuild": "npm run clean",
"build": "tsc --pretty --project tsconfig.prod.json",
"build:test": "tsc --pretty --project tsconfig.test.json",
"clean": "npx rimraf ./out ./coverage ./test-results",
"docker:build": "docker build --compress -t test-pdf-to-png-converter .",
"predocker:run": "npm run clean",
"docker:run": "docker run --rm -it -v $PWD/test-results:/usr/pkg/test-results test-pdf-to-png-converter",
"predocker:test": "tsc --project tsconfig.test.json",
"docker:test": "mocha",
"license-checker": "npx license-checker --production --onlyAllow 'MIT; MIT OR X11; BSD; ISC; Apache-2.0; Unlicense'",
"lint": "eslint .",
"lint:fix": "npm run lint -- --fix",
"pretest": "npm run clean && npx tsc --project tsconfig.test.json",
"pretest": "npm run clean && npm run build:test",
"test": "mocha",
"test:docker": "npm run docker:build && npm run docker:run",
"tsc": "tsc --pretty --project tsconfig.prod.json"
"test:docker": "npm run docker:build && npm run docker:run"
},
"dependencies": {
"canvas": "^2.11.2",
Expand All @@ -59,5 +58,8 @@
"png-visual-compare": "^1.2.0",
"ts-node": "^10.9.1",
"typescript": "^5.3.2"
},
"engines": {
"node": ">=16.0.0"
}
}

0 comments on commit 20ddbe8

Please sign in to comment.