Commit e614d75f authored by Yuri Bondarenko's avatar Yuri Bondarenko

up

parent 8c5700f7
...@@ -2,32 +2,16 @@ ...@@ -2,32 +2,16 @@
"parserOptions": { "parserOptions": {
"ecmaVersion": 7, "ecmaVersion": 7,
"sourceType": "module", "sourceType": "module",
"ecmaFeatures": { "ecmaFeatures": {}
}
}, },
"env": { "env": {
"browser": true, "browser": true,
"jquery": true, "jquery": false,
"node": false "node": false
}, },
"extends": "eslint:recommended", "extends": "eslint:recommended",
"rules": { "rules": {
"indent": [ "indent": ["error", "tab"],
"error", "linebreak-style": ["error", "unix"]
"tab"
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
]
} }
} }
{
"useTabs": true,
"tabWidth": 4
}
{ {
"rules": { "rules": {
"at-rule-no-unknown": [true, { "at-rule-no-unknown": [
"ignoreAtRules": [ true,
"rules" {
] "ignoreAtRules": ["rules"]
}], }
],
"block-no-empty": null, "block-no-empty": null,
"color-no-invalid-hex": true, "color-no-invalid-hex": true,
"comment-no-empty": true, "comment-no-empty": true,
"declaration-block-no-duplicate-properties": [ "declaration-block-no-duplicate-properties": [
true, true,
{ {
"ignore": [ "ignore": ["consecutive-duplicates-with-different-values"]
"consecutive-duplicates-with-different-values"
]
} }
], ],
"declaration-block-no-shorthand-property-overrides": true, "declaration-block-no-shorthand-property-overrides": true,
...@@ -42,9 +41,7 @@ ...@@ -42,9 +41,7 @@
"blockless-after-same-name-blockless", "blockless-after-same-name-blockless",
"first-nested" "first-nested"
], ],
"ignore": [ "ignore": ["after-comment"]
"after-comment"
]
} }
], ],
"at-rule-name-case": "lower", "at-rule-name-case": "lower",
...@@ -61,23 +58,15 @@ ...@@ -61,23 +58,15 @@
"comment-empty-line-before": [ "comment-empty-line-before": [
"always", "always",
{ {
"ignore": [ "ignore": ["stylelint-commands"]
"stylelint-commands"
]
} }
], ],
"comment-whitespace-inside": "always", "comment-whitespace-inside": "always",
"custom-property-empty-line-before": [ "custom-property-empty-line-before": [
"always", "always",
{ {
"except": [ "except": ["after-custom-property", "first-nested"],
"after-custom-property", "ignore": ["after-comment", "inside-single-line-block"]
"first-nested"
],
"ignore": [
"after-comment",
"inside-single-line-block"
]
} }
], ],
"declaration-bang-space-after": "never", "declaration-bang-space-after": "never",
...@@ -93,14 +82,8 @@ ...@@ -93,14 +82,8 @@
"declaration-empty-line-before": [ "declaration-empty-line-before": [
"always", "always",
{ {
"except": [ "except": ["after-declaration", "first-nested"],
"after-declaration", "ignore": ["after-comment", "inside-single-line-block"]
"first-nested"
],
"ignore": [
"after-comment",
"inside-single-line-block"
]
} }
], ],
"function-comma-newline-after": "always-multi-line", "function-comma-newline-after": "always-multi-line",
...@@ -131,9 +114,7 @@ ...@@ -131,9 +114,7 @@
"rule-empty-line-before": [ "rule-empty-line-before": [
"always-multi-line", "always-multi-line",
{ {
"ignore": [ "ignore": ["after-comment"]
"after-comment"
]
} }
], ],
"selector-attribute-brackets-space-inside": "never", "selector-attribute-brackets-space-inside": "never",
......
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
"dbaeumer.vscode-eslint", "dbaeumer.vscode-eslint",
"shinnn.stylelint", "shinnn.stylelint",
"mkaufman.htmlhint", "mkaufman.htmlhint",
"formulahendry.terminal" "formulahendry.terminal",
"esbenp.prettier-vscode"
], ],
// List of extensions recommended by VS Code that should not be recommended for users of this workspace. // List of extensions recommended by VS Code that should not be recommended for users of this workspace.
"unwantedRecommendations": [ "unwantedRecommendations": [
......
This diff is collapsed.
This diff is collapsed.
...@@ -4,26 +4,36 @@ ...@@ -4,26 +4,36 @@
/* global module */ /* global module */
module.exports = { module.exports = {
mode: 'development', // mode: 'development',
mode: "production",
entry: { entry: {
app: './src/assets/js/app.js' app: "./src/assets/js/app.js"
}, },
output: { output: {
filename: '[name].js' filename: "[name].js"
}, },
devtool: 'source-map', devtool: "source-map",
module: { module: {
rules: [ rules: [
{ {
test: /\.js$/, test: /\.js$/,
exclude: /node_modules/, // exclude: /node_modules/,
exclude: /node_modules\/(?!(dom7|swiper|ssr-window)\/).*/,
use: { use: {
loader: 'babel-loader', loader: "babel-loader",
options: { options: {
presets: [ presets: [
[ '@babel/preset-env', { [
useBuiltIns: 'usage' "@babel/preset-env",
} ] {
useBuiltIns: "usage",
targets: [
"last 4 versions",
"ie >= 11",
"iOS >= 9"
]
}
]
] ]
} }
} }
......
...@@ -4,26 +4,35 @@ ...@@ -4,26 +4,35 @@
/* global module */ /* global module */
module.exports = { module.exports = {
mode: 'production', mode: "production",
entry: { entry: {
app: './src/assets/js/app.js' app: "./src/assets/js/app.js"
}, },
output: { output: {
filename: '[name].js' filename: "[name].js"
}, },
// devtool: 'source-map', // devtool: 'source-map',
module: { module: {
rules: [ rules: [
{ {
test: /\.js$/, test: /\.js$/,
exclude: /node_modules/, // exclude: /node_modules/,
exclude: /node_modules\/(?!(dom7|swiper|ssr-window)\/).*/,
use: { use: {
loader: 'babel-loader', loader: "babel-loader",
options: { options: {
presets: [ presets: [
[ '@babel/preset-env', { [
useBuiltIns: 'usage' "@babel/preset-env",
} ] {
useBuiltIns: "usage",
targets: [
"last 4 versions",
"ie >= 11",
"iOS >= 9"
]
}
]
] ]
} }
} }
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment