mirror of https://github.com/bastienwirtz/homer
chore: dependency updates
parent
986954953b
commit
1cc724c800
|
@ -1,10 +1,10 @@
|
|||
# build stage
|
||||
FROM --platform=$BUILDPLATFORM node:22-alpine3.20 AS build-stage
|
||||
FROM --platform=$BUILDPLATFORM node:22-alpine3.21 AS build-stage
|
||||
|
||||
ENV PNPM_HOME="/pnpm"
|
||||
ENV PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
RUN corepack enable && corepack use pnpm@9
|
||||
RUN corepack enable && corepack use pnpm@10
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
@ -15,7 +15,7 @@ COPY . .
|
|||
RUN pnpm build
|
||||
|
||||
# production stage
|
||||
FROM alpine:3.20
|
||||
FROM alpine:3.21
|
||||
|
||||
ENV GID=1000 \
|
||||
UID=1000 \
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
import globals from "globals";
|
||||
import pluginJs from "@eslint/js";
|
||||
import pluginVue from "eslint-plugin-vue";
|
||||
import eslintConfigPrettier from "@vue/eslint-config-prettier";
|
||||
|
||||
import js from "@eslint/js";
|
||||
import pluginVue from 'eslint-plugin-vue'
|
||||
import eslintConfigPrettier from "eslint-config-prettier";
|
||||
|
||||
/** @type {import('eslint').Linter.Config[]} */
|
||||
export default [
|
||||
js.configs.recommended,
|
||||
...pluginVue.configs['flat/recommended'],
|
||||
{ files: ["**/*.{js,mjs,cjs,vue}"] },
|
||||
{ languageOptions: { globals: globals.browser } },
|
||||
pluginJs.configs.recommended,
|
||||
...pluginVue.configs["flat/recommended"],
|
||||
eslintConfigPrettier,
|
||||
{
|
||||
files: ['**/*.{vue,js,jsx,mjs,cjs}'],
|
||||
rules: {
|
||||
"vue/multi-word-component-names": "off",
|
||||
"vue/require-default-prop": "off",
|
||||
|
@ -16,6 +18,6 @@ export default [
|
|||
},
|
||||
},
|
||||
{
|
||||
ignores: ["**/dist/"],
|
||||
}
|
||||
ignores: ["*.d.ts", "**/coverage", "**/dist"],
|
||||
},
|
||||
];
|
||||
|
|
15
package.json
15
package.json
|
@ -17,16 +17,21 @@
|
|||
"yaml": "^2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@eslint/js": "^9.21.0",
|
||||
"@vitejs/plugin-vue": "^5.2.1",
|
||||
"@vue/eslint-config-prettier": "^10.2.0",
|
||||
"eslint": "^9.19.0",
|
||||
"eslint": "^9.21.0",
|
||||
"eslint-plugin-vue": "^9.32.0",
|
||||
"globals": "^16.0.0",
|
||||
"http-server": "^14.1.1",
|
||||
"prettier": "^3.4.2",
|
||||
"sass-embedded": "^1.83.4",
|
||||
"vite": "^6.0.11",
|
||||
"prettier": "^3.5.2",
|
||||
"sass-embedded": "^1.85.0",
|
||||
"vite": "^6.1.1",
|
||||
"vite-plugin-pwa": "^0.21.1"
|
||||
},
|
||||
"license": "Apache-2.0",
|
||||
"packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0"
|
||||
"packageManager": "pnpm@10.4.1+sha512.c753b6c3ad7afa13af388fa6d808035a008e30ea9993f58c6663e2bc5ff21679aa834db094987129aa4d488b86df57f7b634981b2f827cdcacc698cc0cfb88af",
|
||||
"pnpm": {
|
||||
"neverBuiltDependencies": []
|
||||
}
|
||||
}
|
||||
|
|
1966
pnpm-lock.yaml
1966
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue