| skipped 32 lines |
33 | 33 | | "man": "./git-open.1", |
34 | 34 | | "scripts": { |
35 | 35 | | "lint:editorconfig": "eclint check git-open* readme* .travis.yml", |
36 | | - | "lint:package": "pjv --recommendations --warnings", |
37 | 36 | | "lint:readme": "markdownlint --config markdownlint.json README.md", |
38 | 37 | | "lint:man": "markdownlint --config markdownlint.json git-open.1.md", |
39 | 38 | | "man": "marked-man --version \"git-open $npm_package_version\" --manual \"Git manual\" --section 1 git-open.1.md > git-open.1", |
40 | | - | "test": "npm run unit && npm run lint:package && npm run lint:man && npm run lint:readme && npm run lint:editorconfig", |
| 39 | + | |
41 | 40 | | "unit": "bats test/", |
| 41 | + | "shellcheck": "shellcheck ./git-open", |
| 42 | + | |
| 43 | + | "lint": "npm run lint:readme && npm run lint:man && npm run lint:editorconfig", |
| 44 | + | "test": "npm run unit && npm run lint", |
| 45 | + | |
42 | 46 | | "watch": "find . -maxdepth 2 -iname '*bats' -o -iname 'git-open' | entr bats test/" |
43 | 47 | | }, |
44 | | - | "dependencies": {}, |
45 | 48 | | "devDependencies": { |
46 | 49 | | "eclint": "^2.1.0", |
47 | | - | "markdownlint-cli": "^0.13.0", |
48 | | - | "marked-man": "^0.2.1", |
49 | | - | "package-json-validator": "^0.6.1" |
| 50 | + | "markdownlint-cli": "^0.32.0", |
| 51 | + | "marked-man": "^0.7.0" |
50 | 52 | | } |
51 | 53 | | } |
52 | 54 | | |