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