UNPKG

2 kBJSONView Raw
1{
2 "name": "loppo",
3 "version": "0.6.16",
4 "description": "an extremely easy static site generator of markdown documents",
5 "main": "index.js",
6 "scripts": {
7 "lint": "eslint './**/*.@(js|jsx)'",
8 "lint:msg": "validate-commit-msg",
9 "test": "tape test/*.test.js test/**/*.test.js | tap-spec",
10 "commit": "git cz",
11 "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1",
12 "commitmsg": "npm run lint:msg"
13 },
14 "bin": {
15 "loppo": "./bin/cmd.js"
16 },
17 "keywords": [
18 "static",
19 "document"
20 ],
21 "homepage": "https://github.com/ruanyf/loppo",
22 "repository": {
23 "type": "git",
24 "url": "https://github.com/ruanyf/loppo.git"
25 },
26 "author": "Ruan Yifeng",
27 "license": "GPL-3.0",
28 "dependencies": {
29 "connect": "^3.7.0",
30 "debug": "4.x",
31 "fs-extra": "8.x",
32 "html-minifier": "4.x",
33 "html-to-text": "5.x",
34 "js-yaml": "^3.13.1",
35 "lodash": "^4.17.11",
36 "log-symbols": "3.x",
37 "log4js": "5.x",
38 "loppo-theme-oceandeep": "2.x",
39 "promptly": "^3.0.3",
40 "serve-static": "^1.14.1",
41 "tarim": "^0.1.2",
42 "turpan": "^0.2.9",
43 "walk-sync": "2.x",
44 "wordcount": "^1.1.1",
45 "yargs": "14.x"
46 },
47 "devDependencies": {
48 "commitizen": "4.x",
49 "conventional-changelog-cli": "2.x",
50 "cz-conventional-changelog": "3.x",
51 "eslint": "6.x",
52 "eslint-config-airbnb": "18.x",
53 "eslint-plugin-import": "^2.18.0",
54 "eslint-plugin-jsx-a11y": "^6.2.3",
55 "eslint-plugin-react": "^7.14.2",
56 "ghooks": "^2.0.4",
57 "husky": "3.x",
58 "tap-spec": "^5.0.0",
59 "tape": "^4.11.0",
60 "validate-commit-msg": "^2.6.1"
61 },
62 "config": {
63 "validate-commit-msg": {
64 "types": [
65 "feat",
66 "fix",
67 "docs",
68 "style",
69 "refactor",
70 "perf",
71 "test",
72 "chore",
73 "revert"
74 ],
75 "warnOnFail": false,
76 "maxSubjectLength": 100
77 },
78 "commitizen": {
79 "path": "node_modules/cz-conventional-changelog"
80 }
81 }
82}