Skip to content

Commit f0c2f38

Browse files
committed
Migrate to Vue CLI 3
1 parent 4a202d4 commit f0c2f38

File tree

276 files changed

+8265
-36081
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

276 files changed

+8265
-36081
lines changed

.babelrc

-18
This file was deleted.

3/.browserslistrc .browserslistrc

File renamed without changes.

.eslintignore

-5
This file was deleted.

.eslintrc.js

+11-44
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,17 @@
1-
// https://eslint.org/docs/user-guide/configuring
2-
31
module.exports = {
42
root: true,
5-
parserOptions: {
6-
parser: 'babel-eslint'
7-
},
83
env: {
9-
browser: true,
4+
node: true,
105
},
11-
// https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention
12-
// consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules.
13-
extends: ['plugin:vue/essential', 'airbnb-base'],
14-
// required to lint *.vue files
15-
plugins: [
16-
'vue'
6+
extends: [
7+
'plugin:vue/essential',
8+
'@vue/airbnb',
179
],
18-
// check if imports actually resolve
19-
settings: {
20-
'import/resolver': {
21-
webpack: {
22-
config: 'build/webpack.base.conf.js'
23-
}
24-
}
25-
},
26-
// add your custom rules here
2710
rules: {
28-
// don't require .vue extension when importing
29-
'import/extensions': ['error', 'always', {
30-
js: 'never',
31-
vue: 'never'
32-
}],
33-
// disallow reassignment of function parameters
34-
// disallow parameter object manipulation except for specific exclusions
35-
'no-param-reassign': ['error', {
36-
props: true,
37-
ignorePropertyModificationsFor: [
38-
'state', // for vuex state
39-
'acc', // for reduce accumulators
40-
'e' // for e.returnvalue
41-
]
42-
}],
43-
// allow optionalDependencies
44-
'import/no-extraneous-dependencies': ['error', {
45-
optionalDependencies: ['test/unit/index.js']
46-
}],
47-
// allow debugger during development
48-
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
49-
}
50-
}
11+
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
12+
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
13+
},
14+
parserOptions: {
15+
parser: 'babel-eslint',
16+
},
17+
};

.gitignore

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
.DS_Store
2-
node_modules/
3-
/dist/
2+
node_modules
3+
/dist
4+
5+
# local env files
6+
.env.local
7+
.env.*.local
8+
9+
# Log files
410
npm-debug.log*
511
yarn-debug.log*
612
yarn-error.log*
7-
/test/unit/coverage/
8-
/test/e2e/reports/
9-
selenium-debug.log
1013

1114
# Editor directories and files
1215
.idea
@@ -15,3 +18,4 @@ selenium-debug.log
1518
*.ntvs*
1619
*.njsproj
1720
*.sln
21+
*.sw*

.postcssrc.js

-10
This file was deleted.

3/.editorconfig

-9
This file was deleted.

3/.eslintrc.js

-17
This file was deleted.

3/.gitignore

-21
This file was deleted.

3/LICENSE

-8
This file was deleted.

3/README.md

-25
This file was deleted.

3/bin/convert.sh

-3
This file was deleted.

3/bin/phrase-generator.js

-89
This file was deleted.

3/bin/set-generator.js

-15
This file was deleted.

3/bin/sitemap-generator.js

-10
This file was deleted.

3/bin/uuid.js

-3
This file was deleted.

3/logo.png

-41.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)