forked from clenemt/docdash
-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
36 lines (36 loc) · 1.42 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
"name": "docdash",
"version": "0.11.1",
"description": "A clean, responsive documentation template theme for JSDoc 3 inspired by lodash and minami",
"main": "publish.js",
"scripts": {
"test": "jsdoc -c fixtures/fixtures.conf.json",
"sync": "browser-sync start -s ../fixtures-doc -f ../fixtures-doc --reload-delay 1000 --no-ui --no-notify",
"watch": "watch-run -d 1000 -p tmpl/**,static/** \"npm run test\"",
"changes": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && npm run changes:add && npm run changes:commit && npm run changes:push",
"changes:add": "git add -f CHANGELOG.md",
"changes:commit": "if [[ $(git log -1 --pretty=%B) = 'feat'*':'* ]] || [[ $(git log -1 --pretty=%B) = 'fix'*':'* ]]; then git commit --allow-empty -m 'update CHANGELOG: '$(git log -1 --pretty=%B); else git commit --allow-empty -m 'empty commit'; fi",
"changes:push": "git push --no-verify origin $(git rev-parse --abbrev-ref HEAD)"
},
"pre-push": "changes",
"repository": {
"type": "git",
"url": "https://github.com/clenemt/docdash.git"
},
"devDependencies": {
"browser-sync": "latest",
"conventional-changelog-cli": "^1.3.22",
"jsdoc": "latest",
"pre-push": "^0.1.1",
"watch-run": "latest"
},
"author": "Clement Moron <[email protected]>",
"license": "Apache-2.0",
"keywords": [
"jsdoc",
"template"
],
"dependencies": {
"html-minifier": "^3.5.15"
}
}