-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
125 lines (125 loc) · 5.22 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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
{
"name": "nth-grid",
"version": "1.0.0",
"author": "John Hildenbiddle",
"description": "Nth-Grid is a versatile semantic CSS grid system with legacy browser support for Less, PostCSS, Sass, and Stylus.",
"license": "MIT",
"homepage": "https://jhildenbiddle.github.io/nth-grid",
"repository": {
"type": "git",
"url": "git://github.com/jhildenbiddle/nth-grid.git"
},
"bugs": {
"url": "https://github.com/jhildenbiddle/nth-grid/issues"
},
"keywords": [
"css",
"flex",
"flexbox",
"gap",
"grid",
"ie",
"ie7",
"ie8",
"ie9",
"ie10",
"ie11",
"legacy",
"less",
"mixin",
"plugin",
"postcss",
"postcss-plugin",
"sass",
"sassdoc",
"scss",
"semantic",
"styl",
"stylus"
],
"files": [
"dist"
],
"main": "dist/postcss/index.js",
"devDependencies": {
"@babel/core": "^7.2.2",
"@babel/preset-env": "^7.3.1",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-eslint": "^9.0.5",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "^0.4.4",
"autoprefixer": "^10.3.4",
"browser-sync": "^3.0.2",
"compression": "^1.7.3",
"cpx": "^1.5.0",
"css-device-frames": "^1.0.1",
"dart-sass": "^1.25.0",
"dedent": "^1.5.1",
"eslint": "^8.56.0",
"eslint-plugin-jest": "^27.6.3",
"handlebars": "^4.0.12",
"jest": "^29.7.0",
"less": "^4.1.1",
"lodash.camelcase": "^4.3.0",
"lodash.merge": "^4.6.1",
"markdownlint-cli": "^0.39.0",
"mkdirp": "^3.0.1",
"nodemon": "^3.0.3",
"npm-run-all": "^4.1.5",
"postcss-cli": "^11.0.0",
"replace-in-file": "^7.1.0",
"rimraf": "^5.0.5",
"rollup": "^4.9.6",
"sass": "^1.41.1",
"sassdoc": "^2.5.1",
"stylus": "^0.62.0"
},
"peerDependencies": {
"postcss": "^8.0.0"
},
"scripts": {
"build": "npm-run-all -s build:dist -p build:demo build:fixtures build:docs:sass build:sassdoc",
"build:demo": "npm-run-all -s build:demo:hbs -p build:demo:less build:demo:postcss build:demo:sass build:demo:stylus",
"build:demo:hbs": "node build/build-demo.js",
"build:demo:less": "lessc --include-path=dist demo/grids-less.less demo/grids-less.css",
"build:demo:postcss": "postcss demo/*.pcss ---dir demo --ext css",
"build:demo:sass": "run-p build:demo:sass-*",
"build:demo:sass-styles": "sass src/demo/sass:demo --load-path=dist --no-source-map",
"build:demo:sass-import": "dart-sass demo/grids-sass-import.scss demo/grids-sass-import.css --load-path=dist --no-source-map",
"build:demo:sass-use": "sass demo/grids-sass-use.scss demo/grids-sass-use.css --load-path=dist --no-source-map",
"build:demo:stylus": "stylus demo -o demo --include dist",
"build:dist": "rimraf dist/* && run-p build:dist:*",
"build:dist:less": "run-p build:dist:less:*",
"build:dist:less:mixin": "cpx './src/less/*.less' ./dist/less && replace-in-file ./dist/**/*.less --configFile ./replace.config.js --quiet",
"build:dist:less:plugin": "rollup -c rollup.less.config.mjs",
"build:dist:postcss": "rollup -c rollup.postcss.config.mjs",
"build:dist:sass": "cpx './src/sass/*.scss' ./dist/sass && replace-in-file ./dist/**/*.scss --configFile ./replace.config.js --quiet",
"build:dist:stylus": "cpx './src/stylus/*.styl' ./dist/stylus && replace-in-file ./dist/**/*.styl --configFile ./replace.config.js --quiet",
"build:docs:sass": "sass src/docs/sass:docs --load-path=dist --load-path=node_modules/css-device-frames/dist/ --no-source-map",
"build:fixtures": "rimraf tests/fixtures/* && node build/build-fixtures.js",
"build:sassdoc": "rimraf docs/sassdoc/* && sassdoc ./dist/sass -d ./docs/sassdoc -c ./sassdoc.config.json",
"clean": "rimraf demo/* dist/* docs/sassdoc/* tests/fixtures/*",
"lint": "eslint . && markdownlint *.md docs/*.md --ignore node_modules",
"lint:fix": "eslint . --fix",
"prepare": "run-s clean build",
"serve": "node server.js",
"start": "npm-run-all -s build -p watch serve",
"test": "jest",
"test:watch": "jest --watch & nodemon --delay 1 -C -q -w tests/fixtures -e '*' -x run-s test",
"version": "run-s prepare lint test && git add -A docs/sassdoc",
"watch": "run-p watch:**",
"watch:demo:less": "nodemon -C -q -w demo -e less -x run-s build:demo:less",
"watch:demo:postcss": "nodemon -C -q -w demo -e pcss -x run-s build:demo:postcss",
"watch:demo:sass": "nodemon -C -q -w demo -w src/demo -e scss -x run-s build:demo:sass",
"watch:demo:stylus": "nodemon -C -q -w demo -e styl -x run-s build:demo:stylus",
"watch:dist": "nodemon -C -q -w dist -e '*' -x run-s build:demo build:fixtures",
"watch:src:less": "nodemon -C -q -w src/less -e '*' -x run-s build:dist:less",
"watch:src:postcss": "nodemon -C -q -w src/postcss -e '*' -x run-s build:dist:postcss build:dist:less",
"watch:src:sass": "nodemon -C -q -w src/sass -e '*' -x run-s build:dist:sass build:sassdoc",
"watch:src:docs:sass": "nodemon -C -q -w src/docs -e '*' -x run-s build:docs:sass",
"watch:src:stylus": "nodemon -C -q -w src/stylus -e '*' -x run-s build:dist:stylus",
"watch:src:templates": "nodemon -C -q -w src/templates -e '*' -x run-p build:demo build:fixtures"
}
}