@cnamts/vue-cli-plugin-vue-dash
Advanced tools
Comparing version 2.0.0-beta.11 to 2.0.0-beta.12
@@ -40,7 +40,8 @@ const { devDependencies } = require('../../package.json'); | ||
'@cnamts/design-tokens': DesignTokensVersion, | ||
'@cnamts/form-builder': FormBuilderVersion, | ||
'@cnamts/vue-dot': VueDotVersion, | ||
'axios': '^0.21.1', | ||
'core-js': '^3.15.0', | ||
'core-js': '^3.16.0', | ||
'custom-event-polyfill': '^1.0.7', | ||
'dayjs': '^1.10.5', | ||
'dayjs': '^1.10.6', | ||
'languages': '^0.1.3', | ||
@@ -51,12 +52,12 @@ 'vue': '^2.6.14', | ||
'vue-router': '^3.5.2', | ||
'vuetify': '^2.5.4', | ||
'vuetify': '^2.5.8', | ||
'vuex': '^3.6.2' | ||
}, | ||
devDependencies: { | ||
'@babel/core': '^7.14.6', | ||
'@babel/core': '^7.14.8', | ||
'@mdi/js': '^5.9.55', | ||
'@types/jest': '^26.0.23', | ||
'@types/webfontloader': '^1.6.32', | ||
'@typescript-eslint/eslint-plugin': '^4.28.0', | ||
'@typescript-eslint/parser': '^4.28.0', | ||
'@types/jest': '^26.0.24', | ||
'@types/webfontloader': '^1.6.33', | ||
'@typescript-eslint/eslint-plugin': '^4.28.5', | ||
'@typescript-eslint/parser': '^4.28.5', | ||
'@vue/cli-plugin-babel': '~4.5.13', | ||
@@ -69,14 +70,14 @@ '@vue/cli-plugin-eslint': '~4.5.13', | ||
'@vue/cli-service': '~4.5.13', | ||
'@vue/eslint-config-standard': '^6.0.0', | ||
'@vue/eslint-config-standard': '^6.1.0', | ||
'@vue/eslint-config-typescript': '^7.0.0', | ||
'@vue/test-utils': '^1.2.1', | ||
'eslint': '^7.29.0', | ||
'@vue/test-utils': '^1.2.2', | ||
'eslint': '^7.32.0', | ||
'eslint-plugin-import': '^2.23.4', | ||
'eslint-plugin-node': '^11.1.0', | ||
'eslint-plugin-promise': '^5.1.0', | ||
'eslint-plugin-vue': '^7.11.1', | ||
'eslint-plugin-vue': '^7.15.0', | ||
'jest-serializer-vue': '^2.0.2', | ||
'sass': '1.32.13', // @see https://github.com/vuetifyjs/vuetify/issues/13694 | ||
'sass-loader': '^10.2.0', | ||
'typescript': '~4.3.4', | ||
'typescript': '~4.3.5', | ||
'vue-class-component': '^7.2.6', | ||
@@ -101,9 +102,5 @@ 'vue-cli-plugin-vuetify': '^2.4.1', | ||
if (options.i18n) { | ||
newPackageProperties.dependencies['vue-i18n'] = '^8.24.5'; | ||
newPackageProperties.dependencies['vue-i18n'] = '^8.25.0'; | ||
} | ||
if (options.formBuilder) { | ||
newPackageProperties.dependencies['@cnamts/form-builder'] = FormBuilderVersion; | ||
} | ||
if (options.vuexPersist) { | ||
@@ -123,3 +120,3 @@ // We need 2.0.1 specifically since in | ||
newPackageProperties.resolutions['cypress'] = '^7.5.0'; | ||
newPackageProperties.resolutions['cypress'] = '^8.1.0'; | ||
} | ||
@@ -126,0 +123,0 @@ |
@@ -69,7 +69,2 @@ /** | ||
condition: !options.matomo | ||
}, | ||
{ | ||
type: 'file', | ||
path: 'src/plugins/form-builder.ts', | ||
condition: !options.formBuilder | ||
} | ||
@@ -76,0 +71,0 @@ ]; |
@@ -18,4 +18,4 @@ import Vue from 'vue'; | ||
import { vuetify } from './plugins/vuetify'; | ||
import './plugins/vue-dot';<% if (formBuilder) { %> | ||
import './plugins/form-builder';<% } %> | ||
import './plugins/vue-dot'; | ||
import './plugins/form-builder'; | ||
import './plugins/webfontloader'; | ||
@@ -22,0 +22,0 @@ |
{ | ||
"name": "@cnamts/vue-cli-plugin-vue-dash", | ||
"version": "2.0.0-beta.11", | ||
"version": "2.0.0-beta.12", | ||
"description": "Vue CLI plugin to scaffold front-end projects", | ||
@@ -26,3 +26,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@cnamts/cli-helpers": "^2.0.0-beta.10", | ||
"@cnamts/cli-helpers": "^2.0.0-beta.12", | ||
"dayjs": "^1.8.34", | ||
@@ -34,4 +34,4 @@ "fs-extra": "^10.0.0", | ||
"@cnamts/design-tokens": "^2.0.0-beta.10", | ||
"@cnamts/form-builder": "^2.0.0-beta.11", | ||
"@cnamts/vue-dot": "^2.0.0-beta.11" | ||
"@cnamts/form-builder": "^2.0.0-beta.12", | ||
"@cnamts/vue-dot": "^2.0.0-beta.12" | ||
}, | ||
@@ -41,3 +41,3 @@ "publishConfig": { | ||
}, | ||
"gitHead": "c2b3f63d4982bfe1c6a745f1ddf80472ab86018e" | ||
"gitHead": "640e1fba5aa7255cf763bb8338f0bf9cc3444525" | ||
} |
@@ -18,3 +18,3 @@ const shouldRenderTemplate = require('./shouldRenderTemplate'); | ||
type: 'confirm', | ||
message: 'Utiliser Vue i18n (pour l\'internationalisation)', | ||
message: 'Utiliser Vue i18n pour gérer les textes de l’application', | ||
default: true | ||
@@ -25,3 +25,3 @@ }, | ||
type: 'confirm', | ||
message: 'Utiliser Vuex Persist', | ||
message: 'Utiliser Vuex Persist pour persister le store', | ||
default: true | ||
@@ -32,3 +32,3 @@ }, | ||
type: 'confirm', | ||
message: 'Utiliser cypress pour les tests d\'interface', | ||
message: 'Utiliser Cypress pour les tests d’interface', | ||
default: true | ||
@@ -39,10 +39,4 @@ }, | ||
type: 'confirm', | ||
message: 'Installer Matomo (pour les analyses d\'audience)', | ||
message: 'Utiliser Matomo pour l’analyse d’audience', | ||
default: false | ||
}, | ||
{ | ||
name: 'formBuilder', | ||
type: 'confirm', | ||
message: 'Installer le FormBuilder', | ||
default: false | ||
} | ||
@@ -49,0 +43,0 @@ ]; |
182394
1916