-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
25 lines (25 loc) · 909 Bytes
/
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
{
"name": "ultisnips-tools",
"version": "0.1.0",
"description": "Generate & Analyze UltiSnips snippets",
"repository": "https://github.com/ewen-lbh/ultisnips-tools.git",
"author": "Ewen Le Bihan <ewen.lebihan7@gmail.com>",
"license": "MIT",
"private": true,
"devDependencies": {
"concurrently": "^5.1.0",
"livescript": "^1.6.0",
"nodemon": "^2.0.4",
"pug-cli": "^1.0.0-alpha6",
"stylus": "^0.54.7"
},
"scripts": {
"build:html": "pug src/index.pug && mv src/index.html docs/index.html",
"build:css": "stylus --compress --sourcemap src/style.styl -o docs/style.css",
"build:js": "lsc -c -o docs/ src/*.ls",
"clean": "rm docs/**",
"build": "concurrently 'pnpm run build:html' 'pnpm run build:css' 'pnpm run build:js'",
"dev": "nodemon --watch src --ext ls,pug,styl --exec pnpm run build",
"deploy": "surge docs/ ultisnips-tools.surge.sh"
}
}