diff --git a/cmd/templates/vuebasic/frontend/babel.config.js b/cmd/templates/vuebasic/frontend/babel.config.js index ba179669..a6106c48 100644 --- a/cmd/templates/vuebasic/frontend/babel.config.js +++ b/cmd/templates/vuebasic/frontend/babel.config.js @@ -1,5 +1,5 @@ module.exports = { presets: [ - '@vue/app' + [ '@vue/app', { useBuiltIns: 'entry' } ] ] } diff --git a/cmd/templates/vuebasic/frontend/package.json.template b/cmd/templates/vuebasic/frontend/package.json.template index 95c1db96..271f969b 100644 --- a/cmd/templates/vuebasic/frontend/package.json.template +++ b/cmd/templates/vuebasic/frontend/package.json.template @@ -8,7 +8,8 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "core-js": "^2.6.4", + "core-js": "^3.6.1", + "regenerator-runtime": "^0.13.3", "vue": "^2.5.22", "@wailsapp/runtime": "^1.0.0" }, diff --git a/cmd/templates/vuebasic/frontend/src/main.js b/cmd/templates/vuebasic/frontend/src/main.js index 739f1a3f..ce05741b 100644 --- a/cmd/templates/vuebasic/frontend/src/main.js +++ b/cmd/templates/vuebasic/frontend/src/main.js @@ -1,3 +1,5 @@ +import 'core-js/stable'; +import 'regenerator-runtime/runtime'; import Vue from 'vue'; import App from './App.vue'; diff --git a/cmd/templates/vuetify-basic/frontend/babel.config.js b/cmd/templates/vuetify-basic/frontend/babel.config.js index ba179669..a6106c48 100644 --- a/cmd/templates/vuetify-basic/frontend/babel.config.js +++ b/cmd/templates/vuetify-basic/frontend/babel.config.js @@ -1,5 +1,5 @@ module.exports = { presets: [ - '@vue/app' + [ '@vue/app', { useBuiltIns: 'entry' } ] ] } diff --git a/cmd/templates/vuetify-basic/frontend/package.json.template b/cmd/templates/vuetify-basic/frontend/package.json.template index 42555b90..d737c25c 100644 --- a/cmd/templates/vuetify-basic/frontend/package.json.template +++ b/cmd/templates/vuetify-basic/frontend/package.json.template @@ -8,8 +8,8 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "babel-polyfill": "^6.26.0", - "core-js": "^2.6.4", + "core-js": "^3.6.1", + "regenerator-runtime": "^0.13.3", "material-design-icons-iconfont": "^5.0.1", "vue": "^2.5.22", "vuetify": "^1.5.14", @@ -50,4 +50,4 @@ "last 2 versions", "not ie <= 8" ] -} \ No newline at end of file +} diff --git a/cmd/templates/vuetify-basic/frontend/src/main.js b/cmd/templates/vuetify-basic/frontend/src/main.js index de57f6b7..bbe42e11 100644 --- a/cmd/templates/vuetify-basic/frontend/src/main.js +++ b/cmd/templates/vuetify-basic/frontend/src/main.js @@ -1,4 +1,5 @@ -import 'babel-polyfill'; +import 'core-js/stable'; +import 'regenerator-runtime/runtime'; import Vue from 'vue'; // Setup Vuetify diff --git a/cmd/templates/vuetify2-basic/frontend/babel.config.js b/cmd/templates/vuetify2-basic/frontend/babel.config.js index 6171695c..57e6d0a5 100644 --- a/cmd/templates/vuetify2-basic/frontend/babel.config.js +++ b/cmd/templates/vuetify2-basic/frontend/babel.config.js @@ -1,5 +1,5 @@ module.exports = { presets: [ - '@vue/app' + [ '@vue/app', { useBuiltIns: 'entry' } ] ] }; diff --git a/cmd/templates/vuetify2-basic/frontend/package.json.template b/cmd/templates/vuetify2-basic/frontend/package.json.template index 340678bc..89f096e8 100644 --- a/cmd/templates/vuetify2-basic/frontend/package.json.template +++ b/cmd/templates/vuetify2-basic/frontend/package.json.template @@ -8,7 +8,8 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "core-js": "^2.6.4", + "core-js": "^3.6.1", + "regenerator-runtime": "^0.13.3", "vue": "^2.5.22", "vuetify": "^2.0.15", "@wailsapp/runtime": "^1.0.0" diff --git a/cmd/templates/vuetify2-basic/frontend/src/main.js b/cmd/templates/vuetify2-basic/frontend/src/main.js index 4c4aef0e..245eb1e0 100644 --- a/cmd/templates/vuetify2-basic/frontend/src/main.js +++ b/cmd/templates/vuetify2-basic/frontend/src/main.js @@ -1,3 +1,5 @@ +import 'core-js/stable'; +import 'regenerator-runtime/runtime'; import '@mdi/font/css/materialdesignicons.css'; import Vue from 'vue'; import Vuetify from 'vuetify';