chore: update dependencies

This commit is contained in:
Bastien Wirtz
2026-04-05 15:16:11 +02:00
parent a542d9cb58
commit 0d5151118c
3 changed files with 752 additions and 745 deletions

View File

@@ -1,11 +1,15 @@
import globals from "globals";
import pluginJs from "@eslint/js";
import pluginVue from "eslint-plugin-vue";
import eslintConfigPrettier from "@vue/eslint-config-prettier";
import { defineConfig, globalIgnores } from 'eslint/config'
import globals from 'globals'
import js from '@eslint/js'
import pluginVue from 'eslint-plugin-vue'
import skipFormatting from 'eslint-config-prettier/flat'
/** @type {import('eslint').Linter.Config[]} */
export default [
{ files: ["**/*.{js,mjs,cjs,vue}"] },
export default defineConfig([
{
name: 'app/files-to-lint',
files: ['**/*.{vue,js,mjs,jsx}'],
},
globalIgnores(['**/dist/**', '**/dist-ssr/**', '**/coverage/**']),
{
languageOptions: {
globals: {
@@ -14,17 +18,15 @@ export default [
},
},
},
pluginJs.configs.recommended,
...pluginVue.configs["flat/recommended"],
eslintConfigPrettier,
js.configs.recommended,
...pluginVue.configs['flat/essential'],
skipFormatting,
{
files: ['**/*.{vue,js}'],
rules: {
"vue/multi-word-component-names": "off",
"vue/require-default-prop": "off",
"vue/no-v-html": "off",
"vue/no-v-html": "off",
},
},
{
ignores: ["**/dist/**", "**/dist-ssr/**", "**/coverage/**"],
},
];
])

View File

@@ -1,36 +1,37 @@
{
"name": "homer",
"version": "25.11.1",
"version": "26.04.1",
"type": "module",
"scripts": {
"dev": "vite",
"mock": "http-server dummy-data/ --cors",
"build": "vite build",
"preview": "vite preview --port 5050",
"lint": "eslint . --fix"
"lint": "eslint . --fix --cache",
"format": "prettier --write --experimental-cli src/"
},
"dependencies": {
"@fortawesome/fontawesome-free": "^6.7.2",
"bulma": "^1.0.4",
"lodash.merge": "^4.6.2",
"vue": "^3.5.26",
"vue": "^3.5.32",
"yaml": "^2.8.3"
},
"devDependencies": {
"@eslint/js": "^9.39.2",
"@vitejs/plugin-vue": "^6.0.3",
"@vue/eslint-config-prettier": "^10.2.0",
"eslint": "^9.39.2",
"eslint-plugin-vue": "^9.33.0",
"globals": "^17.0.0",
"@eslint/js": "^10.0.1",
"@vitejs/plugin-vue": "^6.0.5",
"eslint": "^10.1.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-vue": "~10.8.0",
"globals": "^17.4.0",
"http-server": "^14.1.1",
"prettier": "^3.8.0",
"sass-embedded": "^1.97.2",
"vite": "^7.3.1",
"prettier": "^3.8.1",
"sass-embedded": "^1.99.0",
"vite": "^8.0.3",
"vite-plugin-pwa": "^1.2.0"
},
"license": "Apache-2.0",
"packageManager": "pnpm@10.28.0+sha512.05df71d1421f21399e053fde567cea34d446fa02c76571441bfc1c7956e98e363088982d940465fd34480d4d90a0668bc12362f8aa88000a64e83d0b0e47be48",
"packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319",
"pnpm": {
"neverBuiltDependencies": []
}

1438
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff