UNPKG

2.42 kBJSONView Raw
1{
2 "name": "stylelint-config-sass-guidelines",
3 "version": "4.0.1",
4 "description": "Sharable stylelint config based on https://sass-guidelin.es/",
5 "keywords": [
6 "stylelint",
7 "stylelint-config",
8 "stylelint-scss",
9 "scss",
10 "sass",
11 "guidelines"
12 ],
13 "author": "Brett Jankord",
14 "license": "MIT",
15 "repository": {
16 "type": "git",
17 "url": "git+https://github.com/bjankord/stylelint-config-sass-guidelines.git"
18 },
19 "homepage": "https://github.com/bjankord/stylelint-config-sass-guidelines#readme",
20 "bugs": {
21 "url": "https://github.com/bjankord/stylelint-config-sass-guidelines/issues"
22 },
23 "main": "index.js",
24 "files": [
25 "index.js"
26 ],
27 "peerDependencies": {
28 "stylelint": ">=8.0.0",
29 "stylelint-order": ">=0.7.0",
30 "stylelint-scss": ">=2.0.0"
31 },
32 "devDependencies": {
33 "babel-cli": "^6.1.18",
34 "babel-preset-es2015": "^6.1.18",
35 "babel-tape-runner": "^2.0.0",
36 "copyfiles": "^1.0.0",
37 "nyc": "^11.0.3",
38 "rename-files": "0.0.2",
39 "replace": "^0.3.0",
40 "stylelint": "^8.0.0",
41 "stylelint-order": "^0.7.0",
42 "stylelint-scss": "^2.0.0",
43 "tape": "^4.2.0"
44 },
45 "scripts": {
46 "build": "npm run copy; npm run replace; npm run rename",
47 "copy": "copyfiles -u 1 src/.stylelintrc.json .",
48 "rename": "rename-files ./ '.stylelintrc.json' 'index.js'",
49 "replace": "replace '^{+\n..\"plugins\":' 'module.exports = {\n \"plugins\":' .stylelintrc.json",
50 "release:major": "npm test && npm run build && npm version major -m \"Released version %s\" && npm publish && git push --follow-tags",
51 "release:minor": "npm test && npm run build && npm version minor -m \"Released version %s\" && npm publish && git push --follow-tags",
52 "release:patch": "npm test && npm run build && npm version patch -m \"Released version %s\" && npm publish && git push --follow-tags",
53 "scss-lint-failing-case": "cd src; bundle exec scss-lint failing-test-cases.scss -c .scss-lint.yml; exit 0",
54 "scss-lint-passing-case": "cd src; bundle exec scss-lint passing-test-cases.scss -c .scss-lint.yml; exit 0",
55 "stylelint-failing-case": "cd src; stylelint failing-test-cases.scss; exit 0",
56 "stylelint-passing-case": "cd src; stylelint passing-test-cases.scss; exit 0",
57 "tape": "babel-tape-runner '__tests__/**/*.js'",
58 "test": "npm run build && nyc npm run tape"
59 },
60 "babel": {
61 "presets": [
62 "es2015"
63 ]
64 }
65}