new packages and folder aliases

This commit is contained in:
Ulf Gebhardt 2023-11-23 04:57:07 +01:00
parent ebba677d33
commit 6179fba3c8
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
5 changed files with 17 additions and 1 deletions

View File

@ -72,7 +72,7 @@
"import/no-relative-packages": "error",
"import/no-relative-parent-imports": [
"error",
{ "ignore": ["#[src,root,components,pages,assets,plugins,context,types]/*"] }
{ "ignore": ["#[src,root,components,pages,assets,layouts,stores,plugins,context,types]/*"] }
],
"import/no-self-import": "error",
"import/no-unresolved": "error",

9
package-lock.json generated
View File

@ -21,6 +21,7 @@
"cross-env": "^7.0.3",
"express": "^4.18.2",
"pinia": "^2.1.7",
"pinia-plugin-persistedstate": "^3.2.0",
"sass": "^1.69.5",
"sass-loader": "^13.3.2",
"sirv": "^2.0.3",
@ -22520,6 +22521,14 @@
}
}
},
"node_modules/pinia-plugin-persistedstate": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-3.2.0.tgz",
"integrity": "sha512-tZbNGf2vjAQcIm7alK40sE51Qu/m9oWr+rEgNm/2AWr1huFxj72CjvpQcIQzMknDBJEkQznCLAGtJTIcLKrKdw==",
"peerDependencies": {
"pinia": "^2.0.0"
}
},
"node_modules/pinia/node_modules/vue-demi": {
"version": "0.14.6",
"resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",

View File

@ -67,6 +67,7 @@
"cross-env": "^7.0.3",
"express": "^4.18.2",
"pinia": "^2.1.7",
"pinia-plugin-persistedstate": "^3.2.0",
"sass": "^1.69.5",
"sass-loader": "^13.3.2",
"sirv": "^2.0.3",
@ -133,6 +134,8 @@
"#components/*": "./src/components/*",
"#pages/*": "./src/pages/*",
"#assets/*": "./src/assets/*",
"#layouts/*": "./src/layouts/*",
"#stores/*": "./src/stores/*",
"#plugins/*": "./renderer/plugins/*",
"#context/*": "./renderer/context/*",
"#types/*": "./types/*"

View File

@ -16,6 +16,8 @@
"#components/*": ["./src/components/*"],
"#pages/*": ["./src/pages/*"],
"#assets/*": ["./src/assets/*"],
"#layouts/*": ["./src/layouts/*"],
"#stores/*": ["./src/stores/*"],
"#plugins/*": ["./renderer/plugins/*"],
"#context/*": ["./renderer/context/*"],
"#types/*": ["./types/*"]

View File

@ -27,6 +27,8 @@ const config: UserConfig = {
'#components': path.join(__dirname, '/src/components'),
'#pages': path.join(__dirname, '/src/pages'),
'#assets': path.join(__dirname, '/src/assets'),
'#layouts': path.join(__dirname, '/src/layouts'),
'#stores': path.join(__dirname, '/src/stores'),
'#plugins': path.join(__dirname, '/renderer/plugins'),
'#context': path.join(__dirname, '/renderer/context'),
'#types': path.join(__dirname, '/types'),