Skip to content

Commit 60f7a85

Browse files
committed
chore: update dependencies
1 parent 5b8e3b7 commit 60f7a85

File tree

11 files changed

+2976
-4042
lines changed

11 files changed

+2976
-4042
lines changed

.eslintrc.cjs

-24
This file was deleted.

eslint.config.mjs

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
import pluginVue from 'eslint-plugin-vue'
2+
import vueTsEslintConfig from '@vue/eslint-config-typescript'
3+
import skipFormatting from '@vue/eslint-config-prettier/skip-formatting'
4+
import eslintPluginImport from 'eslint-plugin-import'
5+
6+
import eslintPluginStorybook from 'eslint-plugin-storybook'
7+
8+
export default [
9+
{
10+
name: 'app/files-to-lint',
11+
files: ['**/*.{js,cjs,mjs,ts,mts,vue}'],
12+
},
13+
{
14+
name: 'app/files-to-ignore',
15+
ignores: [
16+
'**/dist',
17+
'**/storybook-static/'
18+
],
19+
},
20+
...pluginVue.configs['flat/essential'],
21+
...vueTsEslintConfig(),
22+
skipFormatting,
23+
{
24+
plugins: {
25+
import: eslintPluginImport,
26+
storybook: eslintPluginStorybook
27+
28+
},
29+
rules: {
30+
'vue/multi-word-component-names': 'off',
31+
},
32+
// settings: {
33+
// 'import/resolver': {
34+
// alias: {
35+
// map: [['@', path.resolve('src')]],
36+
// extensions: ['.vue', '.js', '.ts', '.d.ts'],
37+
// },
38+
// },
39+
// 'vue-i18n': {
40+
// localeDir: path.resolve('src', 'locales') + '/*.{json}',
41+
// messageSyntaxVersion: '^9.0.0',
42+
// },
43+
// },
44+
},
45+
{
46+
files: ['**/*.stories.*'],
47+
rules: {
48+
// '@typescript-eslint/no-require-imports': 'off',
49+
'@typescript-eslint/no-explicit-any': 'off',
50+
},
51+
},
52+
]

package.json

+27-27
Original file line numberDiff line numberDiff line change
@@ -29,50 +29,50 @@
2929
"test:unit": "vitest",
3030
"build-only": "vite build",
3131
"type-check": "vue-tsc --build --force",
32-
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore",
32+
"lint": "eslint . --fix",
3333
"format": "prettier --write src/",
3434
"storybook": "storybook dev -p 6006",
3535
"build-storybook": "storybook build"
3636
},
3737
"dependencies": {
3838
"gsap": "^3.12.5",
3939
"postcss-cli": "^11.0.0",
40-
"sass": "^1.79.2",
40+
"sass": "^1.80.2",
4141
"vite-svg-loader": "^5.1.0",
42-
"vue-select": "^4.0.0-beta.3"
42+
"vue-select": "4.0.0-beta.6"
4343
},
4444
"devDependencies": {
4545
"@chromatic-com/storybook": "^2.0.2",
46-
"@rushstack/eslint-patch": "^1.8.0",
47-
"@storybook/addon-essentials": "^8.2.9",
48-
"@storybook/addon-interactions": "^8.2.9",
49-
"@storybook/addon-links": "^8.2.9",
50-
"@storybook/addon-onboarding": "^8.2.9",
51-
"@storybook/blocks": "^8.2.9",
52-
"@storybook/test": "^8.2.9",
53-
"@storybook/vue3": "^8.2.9",
54-
"@storybook/vue3-vite": "^8.2.9",
46+
"@rushstack/eslint-patch": "^1.10.4",
47+
"@storybook/addon-essentials": "^8.3.5",
48+
"@storybook/addon-interactions": "^8.3.5",
49+
"@storybook/addon-links": "^8.3.5",
50+
"@storybook/addon-onboarding": "^8.3.5",
51+
"@storybook/blocks": "^8.3.5",
52+
"@storybook/test": "^8.3.5",
53+
"@storybook/vue3": "^8.3.5",
54+
"@storybook/vue3-vite": "^8.3.5",
5555
"@tsconfig/node20": "^20.1.4",
5656
"@types/jsdom": "^21.1.7",
57-
"@types/node": "^20.14.5",
57+
"@types/node": "^20.16.12",
5858
"@types/vue-select": "^3.16.8",
59-
"@vitejs/plugin-vue": "^5.1.3",
60-
"@vue/eslint-config-prettier": "^9.0.0",
61-
"@vue/eslint-config-typescript": "^13.0.0",
59+
"@vitejs/plugin-vue": "^5.1.4",
60+
"@vue/eslint-config-prettier": "^10.0.0",
61+
"@vue/eslint-config-typescript": "^14.1.1",
6262
"@vue/test-utils": "^2.4.6",
6363
"@vue/tsconfig": "^0.5.1",
6464
"autoprefixer": "^10.4.20",
65-
"eslint": "^8.57.0",
66-
"eslint-plugin-storybook": "^0.8.0",
67-
"eslint-plugin-vue": "^9.28.0",
68-
"jsdom": "^25.0.0",
69-
"npm-run-all2": "^6.2.0",
70-
"postcss": "^8.4.45",
71-
"prettier": "^3.2.5",
72-
"storybook": "^8.2.9",
73-
"tailwindcss": "^3.4.10",
74-
"typescript": "~5.4.0",
75-
"vite": "^5.4.5",
65+
"eslint": "^9.12.0",
66+
"eslint-plugin-import": "^2.31.0",
67+
"eslint-plugin-storybook": "^0.9.0",
68+
"eslint-plugin-vue": "^9.29.0",
69+
"jsdom": "^25.0.1",
70+
"postcss": "^8.4.47",
71+
"prettier": "^3.3.3",
72+
"storybook": "^8.3.5",
73+
"tailwindcss": "^3.4.14",
74+
"typescript": "~5.6.3",
75+
"vite": "^5.4.9",
7676
"vitest": "^1.6.0",
7777
"vue-tsc": "^2.1.6"
7878
},

0 commit comments

Comments
 (0)