- added own provider for drive methods

- renamed middleware Role and Can to role_middleware and can_middleware
- added some typing for inertia vue3 components
- npm updates
This commit is contained in:
Kaimbacher 2024-04-23 19:36:45 +02:00
parent cb51a4136f
commit 296c8fd46e
67 changed files with 2515 additions and 1913 deletions

View file

@ -96,7 +96,7 @@ Encore.setPublicPath('/assets');
| entrypoints.
|
*/
Encore.addEntry('app', './resources/js/app.js');
Encore.addEntry('app', './resources/js/app.ts');
/*
@ -305,7 +305,7 @@ Encore.addLoader({
Encore.addLoader(babelLoader)
// Encore.enableTypeScriptLoader(config => {
// // Loader-specific options
// config.configFile = 'tsconfig.vue.json';
// config.configFile = 'resources/js/tsconfig.vue.json';
// config.appendTsSuffixTo = [/\.vue$/];
// config.transpileOnly = true;
// config.happyPackMode = false;
@ -317,11 +317,11 @@ Encore.addLoader(babelLoader)
.addAliases({
'@': join(__dirname, 'resources/js'),
'vue$': 'vue/dist/vue.runtime.esm-bundler.js',
})
.configureDefinePlugin((options) => {
options['__VUE_OPTIONS_API__'] = true;
options['__VUE_PROD_DEVTOOLS__'] = false;
});
// .configureDefinePlugin((options) => {
// options['__VUE_OPTIONS_API__'] = true;
// options['__VUE_PROD_DEVTOOLS__'] = false;
// });
// Encore.addAliases({
// '@': resolve(__dirname, 'resources/js')