Skip to content

Commit 9baa4c3

Browse files
committed
chore: update dependencies
1 parent b43e247 commit 9baa4c3

6 files changed

Lines changed: 956 additions & 842 deletions

File tree

.github/workflows/build.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
name: build
22

3+
concurrency:
4+
group: ci-${{ github.ref }}
5+
cancel-in-progress: true
6+
37
on: [push, pull_request]
48

59
jobs:
@@ -12,7 +16,6 @@ jobs:
1216
- name: Install pnpm
1317
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
1418
with:
15-
version: latest
1619
run_install: true
1720

1821
- name: Install Node.js

eslint.config.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,11 @@ export default antfu({
115115
"ts/member-ordering": ["error", { default: { optionalityOrder: "required-first" } }],
116116
"ts/no-shadow": "error",
117117
"unicorn/prefer-includes": "off",
118+
"yaml/quotes": ["error", { prefer: "double" }]
119+
}
120+
}, {
121+
files: ["**/*.vue"],
122+
rules: {
118123
"vue/attribute-hyphenation": ["error", "always"],
119124
"vue/block-order": ["error", { order: ["template", "script", "style"] }],
120125
"vue/comma-dangle": ["error", "never"],
@@ -129,7 +134,11 @@ export default antfu({
129134
"vue/padding-line-between-blocks": ["error", "never"],
130135
"vue/require-emit-validator": "warn",
131136
"vue/v-bind-style": ["error", "shorthand", { sameNameShorthand: "always" }],
132-
"vue/v-on-style": ["error", "shorthand"],
133-
"yaml/quotes": ["error", { prefer: "double" }]
137+
"vue/v-on-style": ["error", "shorthand"]
138+
}
139+
}, {
140+
files: ["**/*.md"],
141+
rules: {
142+
"perfectionist/sort-imports": "off"
134143
}
135144
});

package.json

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "github-metrics",
33
"type": "module",
44
"private": true,
5+
"packageManager": "pnpm@10.32.1",
56
"license": "AGPL-3.0-or-later",
67
"engines": {
78
"node": ">=24"
@@ -20,43 +21,43 @@
2021
},
2122
"dependencies": {
2223
"@octokit/core": "^7.0.6",
23-
"@tabler/icons-vue": "^3.37.1",
24-
"@vitejs/plugin-vue": "^6.0.4",
24+
"@tabler/icons-vue": "^3.40.0",
25+
"@vitejs/plugin-vue": "^6.0.5",
2526
"@vueuse/core": "^14.2.1",
2627
"@vueuse/integrations": "^14.2.1",
27-
"dayjs": "^1.11.19",
28+
"dayjs": "^1.11.20",
2829
"http-status-codes": "^2.3.0",
2930
"semver": "^7.7.4",
3031
"sortablejs": "^1.15.7",
31-
"vite": "^7.3.1",
32+
"vite": "~7.3.1",
3233
"vite-plugin-pwa": "^1.2.0",
33-
"vue": "^3.5.29",
34+
"vue": "^3.5.30",
3435
"vue-dompurify-html": "^5.3.0",
3536
"workbox-window": "^7.4.0"
3637
},
3738
"devDependencies": {
38-
"@antfu/eslint-config": "7.4.3",
39+
"@antfu/eslint-config": "^7.7.3",
3940
"@octokit/types": "^16.0.0",
4041
"@stylistic/stylelint-plugin": "^5.0.1",
4142
"@total-typescript/ts-reset": "^0.6.1",
42-
"@types/node": "^25.3.2",
43+
"@types/node": "^25.5.0",
4344
"@types/semver": "^7.7.1",
4445
"@types/sortablejs": "^1.15.9",
45-
"eslint": "~9.39.3",
46+
"eslint": "^10.0.3",
4647
"mime-type": "^5.0.3",
4748
"postcss-html": "^1.8.1",
4849
"postcss-scss": "^4.0.9",
49-
"sass-embedded": "^1.97.3",
50+
"sass-embedded": "^1.98.0",
5051
"stylelint": "^17.4.0",
51-
"stylelint-config-recess-order": "^7.6.1",
52+
"stylelint-config-recess-order": "^7.7.0",
5253
"stylelint-config-standard-scss": "^17.0.0",
5354
"stylelint-declaration-block-no-ignored-properties": "^3.0.0",
54-
"stylelint-order": "^7.0.1",
55+
"stylelint-order": "^8.1.1",
5556
"stylelint-rem-over-px": "^1.0.2",
5657
"type-fest": "^5.4.4",
5758
"typescript": "^5.9.3",
5859
"vue-router": "^5.0.3",
59-
"vue-tsc": "^3.2.5"
60+
"vue-tsc": "^3.2.6"
6061
},
6162
"pnpm": {
6263
"overrides": {

0 commit comments

Comments
 (0)