diff options
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/package.json b/package.json index 1fb0321..28018d2 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,10 @@ { "name": "ache.one", + "description": "Ache's personal website", + "scripts": { + "pretest": "xo", + "prepare": "del-cli tmp/dist && cross-env BABEL_ENV=production babel src/js --out-dir tmp/dist;uglifyjs tmp/dist/*.js -mangle --mangle-top-level -c toplevel -o s/js/main.js" + }, "dependencies": { "rehype-format": "^2.2.0", "rehype-katex": "^1.0.0", @@ -12,14 +17,32 @@ "remark-kbd": "^1.0.6", "remark-line-input": "git+http://git.ache.one/remark-line-input/", "remark-math": "^1.0.0", - "remark-mermaid-simple": "git+http://git.ache.one/remark-mermaid-simple/", "remark-multiple-choice": "git+http://git.ache.one/remark-multiple-choice", "remark-parse": "^5.0.0", "remark-preset-lint-markdown-style-guide": "^2.1.1", "remark-rehype": "^3.0.0", - "remark-select": "git+http://git.ache.one/remark-select/", "remark-special-box": "git+http://git.ache.one/remark-special-box/", "remark-text-input": "git+http://git.ache.one/remark-text-input/" }, - "author": "ache" + "devDependencies": { + "@babel/cli": "^7.1.5", + "@babel/core": "^7.1.5", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/preset-env": "^7.1.5", + "cross-env": "^5.2.0", + "del-cli": "^1.1.0", + "xo": "^0.23.0" + }, + "xo": { + "space": true, + "rules": { + "comma-dangle": [ + "error", + "always-multiline" + ] + }, + "envs": ["browser"] + }, + "author": "ache <ache@ache.one>", + "license": "GPL-3.0-or-later" } |