|
10 | 10 | "lib/index.*" |
11 | 11 | ], |
12 | 12 | "scripts": { |
13 | | - "build": "rm -rf lib/ ; tsc && rsync -r --exclude=*.ts spec/ lib/spec", |
14 | | - "coverage": "npm run docker:compose-test && npm run build && istanbul cover --include-all-sources node_modules/jasmine/bin/jasmine.js && docker-compose down && (open coverage/lcov-report/index.html || echo '')", |
| 13 | + "build": "./scripts/build.sh", |
| 14 | + "coverage": "./scripts/coverage.sh", |
15 | 15 | "doc:generate": "./scripts/doc:generate.sh", |
16 | | - "doc:serve": "nodemon --config nodemon.typedoc.json -e ts --exec 'npm run doc:generate && npm run http-server docs/ -- -a localhost -c-1'", |
17 | | - "docker:compose-test": "(docker volume prune -f || echo \"skipped docker volume prune\") ; docker-compose up -d --remove-orphans", |
18 | | - "http-server": "http-server", |
| 16 | + "doc:serve": "./scripts/doc:serve.sh", |
| 17 | + "docker:compose-test": "./scripts/docker:compose-test.sh", |
19 | 18 | "install": "chmod +x scripts/*.* || true", |
20 | | - "istanbul": "istanbul", |
21 | | - "jasmine": "jasmine", |
22 | | - "lint": "npm run build && npm run lint:code && npm run lint:tests", |
23 | | - "lint:code": "echo 'CODE LINT' ; npm run tslint -- -t stylish -c tslint.json -p tsconfig.json", |
24 | | - "lint:tests": "echo 'TEST LINT' ; npm run tslint -- -t stylish -c tslint.spec.json -p tsconfig.json", |
25 | | - "nsp": "nsp", |
26 | | - "prepublish": "npm test && npm run nsp check", |
27 | | - "say:fail": "say 'fail' || echo ''", |
28 | | - "say:pass": "say 'pass' || echo ''", |
| 19 | + "lint": "./scripts/lint.sh", |
| 20 | + "prepublish": "npm test && npx nsp check", |
| 21 | + "say:fail": "say 'fail' || echo 'fail'", |
| 22 | + "say:pass": "say 'pass' || echo 'pass'", |
29 | 23 | "start": "nodemon --exec \"npm run build; echo build done\"", |
30 | 24 | "start:test": "nodemon --exec \"npm test\"", |
31 | | - "test": "npm run docker:compose-test && npm run build && ((npm run jasmine && npm run say:pass) || npm run say:fail) && docker-compose down", |
32 | | - "test:db": "npm run docker:compose-test && npm run build && ((npm run jasmine && npm run say:pass) || npm run say:fail)", |
33 | | - "test:trace": "npm test", |
| 25 | + "test": "./scripts/test.sh", |
| 26 | + "test:db": "./scripts/test.sh saveDb", |
34 | 27 | "test:debug": "DEBUG=sapi:*,-sapi:*:verbose npm test", |
35 | 28 | "test:verbose": "DEBUG=sapi:* npm test", |
36 | | - "test:vverbose": "DEBUG=* npm test", |
37 | | - "tsc": "tsc", |
38 | | - "tslint": "tslint" |
| 29 | + "test:vverbose": "DEBUG=* npm test" |
39 | 30 | }, |
40 | 31 | "repository": { |
41 | 32 | "type": "git", |
|
0 commit comments