summaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'package.json')
-rw-r--r--package.json31
1 files changed, 31 insertions, 0 deletions
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..2ee3eb8
--- /dev/null
+++ b/package.json
@@ -0,0 +1,31 @@
1{
2 "name": "iro-design",
3 "version": "1.0.0",
4 "description": "Standard implementation of the Iro design system",
5 "main": "src/index.scss",
6 "author": "Volpeon",
7 "license": "MIT",
8 "private": true,
9 "sideEffects": false,
10 "scripts": {
11 "build": "npm run build:app && npm run build:style && npm run build:assets",
12 "build:assets": "cp -r static/* public/",
13 "build:app": "pug tpl -p tpl --out public/",
14 "build:style": "sass --load-path=node_modules src/index.scss >> public/style.css",
15 "lint:style": "stylelint \"src/style/**/*.scss\"",
16 "fix:style": "stylelint \"src/style/**/*.scss\" --fix"
17 },
18 "dependencies": {
19 "include-media": "^1.4.9",
20 "iro-icons": "git+https://git.vulpes.one/git/iro-icons.git",
21 "iro-sass": "git+https://git.vulpes.one/git/iro-sass.git"
22 },
23 "devDependencies": {
24 "postcss-scss": "^4.0.3",
25 "pug": "^3.0.0",
26 "pug-cli": "^1.0.0-alpha6",
27 "sass": "^1.28.0",
28 "stylelint": "^14.3.0",
29 "stylelint-config-sass-guidelines": "^9.0.1"
30 }
31}