forked from cmda-tt/course-17-18
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
101 lines (101 loc) · 3.26 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"private": true,
"name": "fe-3",
"version": "0.0.0",
"description": "Frontend 3",
"license": "(CC-BY-NC-SA-4.0 AND MIT)",
"keywords": [],
"homepage": "https://cmda-fe3.github.io/course-17-18/",
"repository": "https://github.com/cmda-fe3/course-17-18",
"bugs": "https://github.com/cmda-fe3/course-17-18/issues",
"author": "Titus Wormer <tituswormer@gmail.com> (wooorm.com)",
"contributors": [
"Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)",
"Laurens Aarnoudse <l.n.aarnoudse@hva.nl>"
],
"dependencies": {},
"devDependencies": {
"async": "^2.5.0",
"bail": "^1.0.2",
"chalk": "^2.1.0",
"concat-stream": "^1.6.0",
"cssnano": "^3.10.0",
"d3-dsv": "^1.0.7",
"ejs": "^2.5.7",
"esmangle": "^1.0.1",
"glob": "^7.1.2",
"hast-util-from-string": "^1.0.1",
"hast-util-select": "^1.0.1",
"hast-util-to-string": "^1.0.1",
"is-hidden": "^1.1.1",
"iso-3166-1": "^1.1.0",
"not": "^0.1.0",
"postcss-cli": "^4.1.1",
"rehype-cli": "^4.0.0",
"rehype-parse": "^4.0.0",
"rehype-preset-minify": "^2.0.0",
"rehype-stringify": "^3.0.0",
"remark-cli": "^4.0.0",
"remark-lint-no-dead-urls": "^0.3.0",
"remark-parse": "^4.0.0",
"remark-preset-wooorm": "^3.0.0",
"remark-rehype": "^2.0.1",
"remark-stringify": "^4.0.0",
"stylelint": "^8.0.0",
"stylelint-config-standard": "^17.0.0",
"title-case": "^2.1.1",
"to-vfile": "^2.1.2",
"trough": "^1.0.1",
"unified": "^6.1.5",
"unified-lint-rule": "^1.0.2",
"unist-builder": "^1.0.2",
"unist-util-visit": "^1.1.3",
"vfile-reporter": "^4.0.0",
"vfile-statistics": "^1.1.0",
"xo": "^0.18.0",
"xtend": "^4.0.1"
},
"scripts": {
"build-galleries": "node script/build-galleries",
"build-md": "remark . -qo",
"build-c2-readme": "node script/build-class-2-readme",
"build-c2-style-html": "rehype -q -u preset-minify -u './script/change=\"selector\":\"title\",\"value\":\"Style starter code\"' site/class-2-style/wooorm/index.html -o site/class-2/style/index.html",
"build-c2-style-css": "postcss site/class-2-style/wooorm/index.css --no-map -u cssnano -o site/class-2/style/index.css",
"build-c2-style-js": "esmangle < site/class-2-style/wooorm/index.js > site/class-2/style/index.js",
"build-c2-style-csv": "cp site/class-2-style/wooorm/index.csv site/class-2-style/wooorm/readme.md site/class-2-style/wooorm/preview.png site/class-2/style",
"build-c2-style": "npm run build-c2-style-html && npm run build-c2-style-css && npm run build-c2-style-js && npm run build-c2-style-csv",
"build": "npm run build-c2-readme && npm run build-c2-style && npm run build-galleries && npm run build-md",
"lint": "xo && stylelint site/*.css",
"test-api": "node test",
"test": "npm run build && npm run lint && npm run test-api"
},
"xo": {
"space": true,
"esnext": false,
"rules": {
"unicorn/prefer-type-error": "off"
},
"ignores": [
"site/*/**/*.js"
]
},
"stylelint": {
"extends": "stylelint-config-standard"
},
"remarkConfig": {
"plugins": [
"preset-wooorm",
"lint-no-dead-urls",
[
"toc",
{
"maxDepth": 2
}
],
[
"validate-links",
false
]
]
}
}