refactor: dev optimizations + improvements
Showing
... | @@ -11,7 +11,7 @@ | ... | @@ -11,7 +11,7 @@ |
"build": "webpack --profile --config dev/webpack/webpack.prod.js", | "build": "webpack --profile --config dev/webpack/webpack.prod.js", | ||
"build:locales": "node dev/tasks/localization", | "build:locales": "node dev/tasks/localization", | ||
"watch": "webpack --config dev/webpack/webpack.dev.js", | "watch": "webpack --config dev/webpack/webpack.dev.js", | ||
"test": "eslint --ext .js,.vue . && jest" | "test": "eslint --format codeframe --ext .js,.vue . && pug-lint server/views && jest" | ||
}, | }, | ||
"bin": { | "bin": { | ||
"wiki": "wiki.js" | "wiki": "wiki.js" | ||
... | @@ -174,6 +174,7 @@ | ... | @@ -174,6 +174,7 @@ |
"file-loader": "1.1.11", | "file-loader": "1.1.11", | ||
"graphiql": "0.11.11", | "graphiql": "0.11.11", | ||
"graphql-tag": "^2.8.0", | "graphql-tag": "^2.8.0", | ||
"graphql-voyager": "1.0.0-rc.15", | |||
"hammerjs": "2.0.8", | "hammerjs": "2.0.8", | ||
"html-webpack-plugin": "3.0.6", | "html-webpack-plugin": "3.0.6", | ||
"html-webpack-pug-plugin": "0.3.0", | "html-webpack-pug-plugin": "0.3.0", | ||
... | @@ -187,9 +188,11 @@ | ... | @@ -187,9 +188,11 @@ |
"node-sass": "4.7.2", | "node-sass": "4.7.2", | ||
"offline-plugin": "4.9.0", | "offline-plugin": "4.9.0", | ||
"optimize-css-assets-webpack-plugin": "4.0.0", | "optimize-css-assets-webpack-plugin": "4.0.0", | ||
"postcss-cssnext": "3.1.0", | |||
"postcss-flexbugs-fixes": "3.3.0", | "postcss-flexbugs-fixes": "3.3.0", | ||
"postcss-flexibility": "2.0.0", | "postcss-flexibility": "2.0.0", | ||
"postcss-loader": "2.1.1", | "postcss-import": "11.1.0", | ||
"postcss-loader": "2.1.2", | |||
"postcss-selector-parser": "3.1.1", | "postcss-selector-parser": "3.1.1", | ||
"pug-lint": "2.5.0", | "pug-lint": "2.5.0", | ||
"pug-loader": "2.3.0", | "pug-loader": "2.3.0", | ||
... | @@ -249,6 +252,39 @@ | ... | @@ -249,6 +252,39 @@ |
"classNameTemplate": "{classname}-{title}", | "classNameTemplate": "{classname}-{title}", | ||
"titleTemplate": "{classname}-{title}" | "titleTemplate": "{classname}-{title}" | ||
}, | }, | ||
"postcss": { | |||
"plugins": { | |||
"autoprefixer": {}, | |||
"cssnano": { | |||
"preset": [ | |||
"default", | |||
{ | |||
"discardComments": { | |||
"removeAll": true | |||
} | |||
} | |||
] | |||
}, | |||
"postcss-flexbugs-fixes": {}, | |||
"postcss-flexibility": {} | |||
} | |||
}, | |||
"pugLintConfig": { | |||
"disallowDuplicateAttributes": true, | |||
"disallowIdAttributeWithStaticValue": true, | |||
"disallowMultipleLineBreaks": true, | |||
"requireClassLiteralsBeforeAttributes": true, | |||
"requireIdLiteralsBeforeAttributes": true, | |||
"requireLineFeedAtFileEnd": true, | |||
"requireLowerCaseAttributes": true, | |||
"requireLowerCaseTags": true, | |||
"requireSpaceAfterCodeOperator": true, | |||
"requireStrictEqualityOperators": true, | |||
"validateAttributeQuoteMarks": "'", | |||
"validateAttributeSeparator": ", ", | |||
"validateDivTags": true, | |||
"validateIndentation": 2 | |||
}, | |||
"nodemonConfig": { | "nodemonConfig": { | ||
"exec": "node server --dev", | "exec": "node server --dev", | ||
"ignore": [ | "ignore": [ | ||
... | ... |
test/lint.js
deleted
100644 → 0
This diff was suppressed by a .gitattributes entry.
Please
register
or
sign in
to comment