diff --git a/web/package.json b/web/package.json index eba46d53ed..9b294e8d85 100644 --- a/web/package.json +++ b/web/package.json @@ -35,26 +35,26 @@ "vue-router": "^4.2.2" }, "devDependencies": { - "@iconify/json": "^2.2.85", + "@iconify/json": "^2.2.131", "@types/humanize-duration": "^3.27.1", "@types/javascript-time-ago": "^2.0.3", "@types/lodash": "^4.14.195", - "@types/node": "^18.16.19", + "@types/node": "^18.18.6", "@types/node-emoji": "^1.8.2", "@types/prismjs": "^1.26.0", - "@typescript-eslint/eslint-plugin": "^6.0.0", - "@typescript-eslint/parser": "^6.0.0", + "@typescript-eslint/eslint-plugin": "^6.8.0", + "@typescript-eslint/parser": "^6.8.0", "@vitejs/plugin-vue": "^4.2.3", - "@vue/compiler-sfc": "^3.3.4", + "@vue/compiler-sfc": "^3.3.6", "eslint": "^8.44.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-config-prettier": "^9.0.0", - "eslint-plugin-import": "^2.27.5", + "eslint-plugin-import": "^2.29.0", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-vue": "^9.15.1", + "eslint-plugin-vue": "^9.17.0", "eslint-plugin-vue-scoped-css": "^2.5.0", "prettier": "^3.0.0", "tinycolor2": "^1.6.0", @@ -66,7 +66,7 @@ "vite-plugin-windicss": "^1.9.0", "vite-svg-loader": "^4.0.0", "vue-eslint-parser": "^9.3.1", - "vue-tsc": "^1.8.3", + "vue-tsc": "^1.8.19", "windicss": "^3.5.6" }, "pnpm": { diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 6168a238e4..19c1bdebc6 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -59,7 +59,7 @@ dependencies: devDependencies: '@iconify/json': - specifier: ^2.2.85 + specifier: ^2.2.131 version: 2.2.131 '@types/humanize-duration': specifier: ^3.27.1 @@ -71,7 +71,7 @@ devDependencies: specifier: ^4.14.195 version: 4.14.200 '@types/node': - specifier: ^18.16.19 + specifier: ^18.18.6 version: 18.18.6 '@types/node-emoji': specifier: ^1.8.2 @@ -80,32 +80,32 @@ devDependencies: specifier: ^1.26.0 version: 1.26.2 '@typescript-eslint/eslint-plugin': - specifier: ^6.0.0 + specifier: ^6.8.0 version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: ^6.0.0 + specifier: ^6.8.0 version: 6.8.0(eslint@8.52.0)(typescript@5.2.2) '@vitejs/plugin-vue': specifier: ^4.2.3 version: 4.4.0(vite@4.5.0)(vue@3.3.6) '@vue/compiler-sfc': - specifier: ^3.3.4 + specifier: ^3.3.6 version: 3.3.6 eslint: specifier: ^8.44.0 version: 8.52.0 eslint-config-airbnb-base: specifier: ^15.0.0 - version: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.52.0) + version: 15.0.0(eslint-plugin-import@2.29.0)(eslint@8.52.0) eslint-config-airbnb-typescript: specifier: ^17.0.0 - version: 17.1.0(@typescript-eslint/eslint-plugin@6.8.0)(@typescript-eslint/parser@6.8.0)(eslint-plugin-import@2.28.1)(eslint@8.52.0) + version: 17.1.0(@typescript-eslint/eslint-plugin@6.8.0)(@typescript-eslint/parser@6.8.0)(eslint-plugin-import@2.29.0)(eslint@8.52.0) eslint-config-prettier: specifier: ^9.0.0 version: 9.0.0(eslint@8.52.0) eslint-plugin-import: - specifier: ^2.27.5 - version: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0) + specifier: ^2.29.0 + version: 2.29.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0) eslint-plugin-prettier: specifier: ^5.0.0 version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.52.0)(prettier@3.0.3) @@ -116,7 +116,7 @@ devDependencies: specifier: ^10.0.0 version: 10.0.0(eslint@8.52.0) eslint-plugin-vue: - specifier: ^9.15.1 + specifier: ^9.17.0 version: 9.17.0(eslint@8.52.0) eslint-plugin-vue-scoped-css: specifier: ^2.5.0 @@ -152,7 +152,7 @@ devDependencies: specifier: ^9.3.1 version: 9.3.2(eslint@8.52.0) vue-tsc: - specifier: ^1.8.3 + specifier: ^1.8.19 version: 1.8.19(typescript@5.2.2) windicss: specifier: ^3.5.6 @@ -1814,7 +1814,7 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.28.1)(eslint@8.52.0): + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.0)(eslint@8.52.0): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -1823,13 +1823,13 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.52.0 - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0) object.assign: 4.1.4 object.entries: 1.1.7 semver: 7.5.4 dev: true - /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.8.0)(@typescript-eslint/parser@6.8.0)(eslint-plugin-import@2.28.1)(eslint@8.52.0): + /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.8.0)(@typescript-eslint/parser@6.8.0)(eslint-plugin-import@2.29.0)(eslint@8.52.0): resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 @@ -1840,8 +1840,8 @@ packages: '@typescript-eslint/eslint-plugin': 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2) '@typescript-eslint/parser': 6.8.0(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.52.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.0)(eslint@8.52.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0) dev: true /eslint-config-prettier@9.0.0(eslint@8.52.0): @@ -1892,8 +1892,8 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0): - resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} + /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0): + resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -1912,7 +1912,7 @@ packages: eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0) - has: 1.0.4 + hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 @@ -2380,11 +2380,6 @@ packages: has-symbols: 1.0.3 dev: true - /has@1.0.4: - resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} - engines: {node: '>= 0.4.0'} - dev: true - /hasown@2.0.0: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'}