diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..17d9a70 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,28 @@ +module.exports = { + env: { + browser: true, + es6: true + }, + extends: [ + 'plugin:vue/essential', + ], + globals: { + Atomics: 'readonly', + SharedArrayBuffer: 'readonly' + }, + parserOptions: { + ecmaVersion: 2018, + sourceType: 'module' + }, + plugins: [ + 'vue' + ], + rules: { + 'max-len': 0, + 'indent': [2, 'tab'], + 'no-tabs': ["error", { allowIndentationTabs: true }], + 'require-jsdoc': 0, + 'no-invalid-this': 0, + 'guard-for-in': 0 + } +}; diff --git a/babel.config.js b/babel.config.js index e955840..6810eb1 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,5 +1,5 @@ module.exports = { - presets: [ - '@vue/cli-plugin-babel/preset' - ] -} + "presets": [ + "@vue/cli-plugin-babel/preset" + ] +} \ No newline at end of file diff --git a/package.json b/package.json index 7463c7e..dac6d67 100644 --- a/package.json +++ b/package.json @@ -8,19 +8,26 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "@popperjs/core": "^2.0.4", - "bootstrap": "^4.4.1", + "bootstrap": "4.4.1", + "bootstrap-vue": "^2.3.0", "core-js": "^3.4.4", - "jquery": "^3.4.1", "vue": "^2.6.10" }, "devDependencies": { + "@babel/polyfill": "^7.7.0", "@vue/cli-plugin-babel": "^4.1.0", "@vue/cli-plugin-eslint": "^4.1.0", "@vue/cli-service": "^4.1.0", "babel-eslint": "^10.0.3", + "bootstrap": "^4.3.1", "eslint": "^5.16.0", "eslint-plugin-vue": "^5.0.0", + "mutationobserver-shim": "^0.3.3", + "popper.js": "^1.16.0", + "portal-vue": "^2.1.6", + "sass": "^1.19.0", + "sass-loader": "^8.0.0", + "vue-cli-plugin-bootstrap-vue": "^0.6.0", "vue-template-compiler": "^2.6.10" }, "eslintConfig": { diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index df36fcf..0000000 Binary files a/public/favicon.ico and /dev/null differ diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000..1015a85 Binary files /dev/null and b/public/favicon.png differ diff --git a/public/index.html b/public/index.html index 75b4ced..d69afd4 100644 --- a/public/index.html +++ b/public/index.html @@ -4,8 +4,8 @@ - - vue-slayweightcalc + + SlayWeightCalc