-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
35 lines (33 loc) · 1.28 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
{
"name": "application-templates",
"description": "Collection of application templates expressing creaivity and elegance.",
"author": "draoncc",
"version": "0.0.1",
"repository": {
"type": "git",
"url": ""
},
"dependencies": {},
"devDependencies": {
"html-pdf": "^2.1.0",
"livereloadx": "^0.3.9",
"node-sass": "^4.5.0",
"parallelshell": "^2.0.0",
"slm": "^0.6.0",
"slm-markdown": "^1.0.0",
"watch": "^1.0.1"
},
"scripts": {
"env": "env",
"clean": "rm -r public/*",
"compile-lib": "coffee --compile --bare --no-header --output lib lib/**.coffee && chmod +x lib/*.js",
"build:assets": "cp -r src/assets/* public",
"build:css": "node-sass --output-style nested -r src -o public",
"build:html": "lib/slm.js src/index.slm public/index.html",
"build:pdf": "lib/html-pdf.js public/index.html public/index.pdf && pdftk public/index.pdf public/attachments/*.pdf cat output public/application.pdf",
"build": "parallelshell 'npm run build:assets' 'npm run build:css' 'npm run build:html' && npm run build:pdf",
"watch:build": "parallelshell 'npm run watch:build:assets' 'npm run watch:buildp",
"watch:serve": "livereloadx -s -p 8080 public",
"watch": "parallelshell 'npm run watch:build' 'npm run watch:serve'"
}
}