1
0
Fork 0
mirror of https://github.com/bastienwirtz/homer.git synced 2026-07-17 16:38:59 +00:00

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 { defineConfig, globalIgnores } from 'eslint/config'
import pluginJs from "@eslint/js"; import globals from 'globals'
import pluginVue from "eslint-plugin-vue"; import js from '@eslint/js'
import eslintConfigPrettier from "@vue/eslint-config-prettier"; import pluginVue from 'eslint-plugin-vue'
import skipFormatting from 'eslint-config-prettier/flat'
/** @type {import('eslint').Linter.Config[]} */ export default defineConfig([
export default [ {
{ files: ["**/*.{js,mjs,cjs,vue}"] }, name: 'app/files-to-lint',
files: ['**/*.{vue,js,mjs,jsx}'],
},
globalIgnores(['**/dist/**', '**/dist-ssr/**', '**/coverage/**']),
{ {
languageOptions: { languageOptions: {
globals: { globals: {
@ -14,17 +18,15 @@ export default [
}, },
}, },
}, },
pluginJs.configs.recommended, js.configs.recommended,
...pluginVue.configs["flat/recommended"], ...pluginVue.configs['flat/essential'],
eslintConfigPrettier, skipFormatting,
{ {
files: ['**/*.{vue,js}'],
rules: { rules: {
"vue/multi-word-component-names": "off", "vue/multi-word-component-names": "off",
"vue/require-default-prop": "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", "name": "homer",
"version": "25.11.1", "version": "26.04.1",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
"mock": "http-server dummy-data/ --cors", "mock": "http-server dummy-data/ --cors",
"build": "vite build", "build": "vite build",
"preview": "vite preview --port 5050", "preview": "vite preview --port 5050",
"lint": "eslint . --fix" "lint": "eslint . --fix --cache",
"format": "prettier --write --experimental-cli src/"
}, },
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-free": "^6.7.2", "@fortawesome/fontawesome-free": "^6.7.2",
"bulma": "^1.0.4", "bulma": "^1.0.4",
"lodash.merge": "^4.6.2", "lodash.merge": "^4.6.2",
"vue": "^3.5.26", "vue": "^3.5.32",
"yaml": "^2.8.3" "yaml": "^2.8.3"
}, },
"devDependencies": { "devDependencies": {
"@eslint/js": "^9.39.2", "@eslint/js": "^10.0.1",
"@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue": "^6.0.5",
"@vue/eslint-config-prettier": "^10.2.0", "eslint": "^10.1.0",
"eslint": "^9.39.2", "eslint-config-prettier": "^10.1.8",
"eslint-plugin-vue": "^9.33.0", "eslint-plugin-vue": "~10.8.0",
"globals": "^17.0.0", "globals": "^17.4.0",
"http-server": "^14.1.1", "http-server": "^14.1.1",
"prettier": "^3.8.0", "prettier": "^3.8.1",
"sass-embedded": "^1.97.2", "sass-embedded": "^1.99.0",
"vite": "^7.3.1", "vite": "^8.0.3",
"vite-plugin-pwa": "^1.2.0" "vite-plugin-pwa": "^1.2.0"
}, },
"license": "Apache-2.0", "license": "Apache-2.0",
"packageManager": "pnpm@10.28.0+sha512.05df71d1421f21399e053fde567cea34d446fa02c76571441bfc1c7956e98e363088982d940465fd34480d4d90a0668bc12362f8aa88000a64e83d0b0e47be48", "packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319",
"pnpm": { "pnpm": {
"neverBuiltDependencies": [] "neverBuiltDependencies": []
} }

1438
pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff