mirror of
https://github.com/pi-hole/web.git
synced 2025-12-19 18:28:24 +00:00
package.json: properly configure xo and postcss
xo doesn't understand CSS syntax so it was useless that it was checking CSS files. Also, configure autoprefixer so that its changes do not need a prettier fix after that. Signed-off-by: XhmikosR <xhmikosr@gmail.com>
This commit is contained in:
@@ -19,8 +19,8 @@
|
||||
"prettier:check": "prettier -l \"style/*.css\" \"style/themes/*.css\" \"scripts/**/*.js\"",
|
||||
"prettier:fix": "prettier --write \"style/*.css\" \"style/themes/*.css\" \"scripts/**/*.js\"",
|
||||
"xo": "xo",
|
||||
"xo:check": "npm run xo -- \"style/*.css\" \"style/themes/*.css\" \"scripts/**\"",
|
||||
"xo:fix": "npm run xo -- --fix \"style/*.css\" \"style/themes/*.css\" \"scripts/**\"",
|
||||
"xo:check": "npm run xo",
|
||||
"xo:fix": "npm run xo -- --fix",
|
||||
"test": "npm run prettier:check && npm run xo:check",
|
||||
"testpr": "npm run prettier:fix && git diff --ws-error-highlight=all --color=always --exit-code && npm run xo:check"
|
||||
},
|
||||
@@ -91,11 +91,13 @@
|
||||
}
|
||||
],
|
||||
"unicorn/filename-case": "off",
|
||||
"unicorn/no-anonymous-default-export": "off",
|
||||
"unicorn/no-array-for-each": "off",
|
||||
"unicorn/no-for-loop": "off",
|
||||
"unicorn/no-document-cookie": "off",
|
||||
"unicorn/numeric-separators-style": "off",
|
||||
"unicorn/prefer-includes": "off",
|
||||
"unicorn/prefer-module": "off",
|
||||
"unicorn/prefer-node-append": "off",
|
||||
"unicorn/prefer-number-properties": "off",
|
||||
"unicorn/prefer-query-selector": "off",
|
||||
|
||||
11
postcss.config.js
Normal file
11
postcss.config.js
Normal file
@@ -0,0 +1,11 @@
|
||||
/* eslint-env node */
|
||||
|
||||
"use strict";
|
||||
|
||||
module.exports = (/* ctx */) => ({
|
||||
plugins: {
|
||||
autoprefixer: {
|
||||
cascade: false,
|
||||
},
|
||||
},
|
||||
});
|
||||
Reference in New Issue
Block a user