Skip to content

Commit 721cd10

Browse files
committed
Update packages
1 parent e37c964 commit 721cd10

28 files changed

+2211
-1940
lines changed

.github/renovate.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"extends": ["github>igorkowalczyk/shared-configs//packages/renovate-config/index.json"]
2+
"extends": ["github>igorkowalczyk/shared-configs//packages/renovate-config/index.json"]
33
}

.github/workflows/codeql-analysis.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@ name: "CodeQL Checks"
33
on: [push, pull_request]
44

55
jobs:
6-
analyze:
7-
name: Analyze
8-
runs-on: ubuntu-latest
9-
permissions:
10-
actions: read
11-
contents: read
12-
security-events: write
13-
strategy:
14-
fail-fast: false
15-
matrix:
16-
language: ["javascript-typescript"]
17-
steps:
18-
- name: 🧱 Checkout repository
19-
uses: actions/checkout@v5
20-
- name: 🚀 Initialize CodeQL
21-
uses: github/codeql-action/init@v4
22-
with:
23-
languages: ${{ matrix.language }}
24-
- name: 🚀 Perform CodeQL Analysis
25-
uses: github/codeql-action/analyze@v4
26-
with:
27-
category: "/language:${{matrix.language}}"
6+
analyze:
7+
name: Analyze
8+
runs-on: ubuntu-latest
9+
permissions:
10+
actions: read
11+
contents: read
12+
security-events: write
13+
strategy:
14+
fail-fast: false
15+
matrix:
16+
language: ["javascript-typescript"]
17+
steps:
18+
- name: 🧱 Checkout repository
19+
uses: actions/checkout@v5
20+
- name: 🚀 Initialize CodeQL
21+
uses: github/codeql-action/init@v4
22+
with:
23+
languages: ${{ matrix.language }}
24+
- name: 🚀 Perform CodeQL Analysis
25+
uses: github/codeql-action/analyze@v4
26+
with:
27+
category: "/language:${{matrix.language}}"

.github/workflows/format-check.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,26 @@ name: Prettier check
33
on: [push, pull_request]
44

55
jobs:
6-
check:
7-
name: Format check
8-
runs-on: ubuntu-latest
9-
strategy:
10-
fail-fast: false
11-
matrix:
12-
node: ["lts/*"]
13-
steps:
14-
- name: 🧱 Checkout repository
15-
uses: actions/checkout@v5
16-
- name: 🔩 Setup PNPM
17-
uses: pnpm/action-setup@v4
18-
with:
19-
standalone: true
20-
- name: 🔩 Setup Node ${{ matrix.node }}
21-
uses: actions/setup-node@v6
22-
with:
23-
node-version: ${{ matrix.node }}
24-
cache: "pnpm"
25-
- name: 🚀 Install dependencies
26-
run: pnpm install
27-
- name: 🚀 Check formatting
28-
run: "pnpm run format:check"
6+
check:
7+
name: Format check
8+
runs-on: ubuntu-latest
9+
strategy:
10+
fail-fast: false
11+
matrix:
12+
node: ["lts/*"]
13+
steps:
14+
- name: 🧱 Checkout repository
15+
uses: actions/checkout@v5
16+
- name: 🔩 Setup PNPM
17+
uses: pnpm/action-setup@v4
18+
with:
19+
standalone: true
20+
- name: 🔩 Setup Node ${{ matrix.node }}
21+
uses: actions/setup-node@v6
22+
with:
23+
node-version: ${{ matrix.node }}
24+
cache: "pnpm"
25+
- name: 🚀 Install dependencies
26+
run: pnpm install
27+
- name: 🚀 Check formatting
28+
run: "pnpm run format:check"

.github/workflows/lint.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,26 @@ name: Lint
33
on: [push, pull_request]
44

55
jobs:
6-
lint:
7-
name: ESLint
8-
runs-on: ubuntu-latest
9-
strategy:
10-
fail-fast: false
11-
matrix:
12-
node: ["lts/*"]
13-
steps:
14-
- name: 🧱 Checkout repository
15-
uses: actions/checkout@v5
16-
- name: 🔩 Setup PNPM
17-
uses: pnpm/action-setup@v4
18-
with:
19-
standalone: true
20-
- name: 🔩 Setup Node ${{ matrix.node }}
21-
uses: actions/setup-node@v6
22-
with:
23-
node-version: ${{ matrix.node }}
24-
cache: "pnpm"
25-
- name: 🚀 Install dependencies
26-
run: pnpm install
27-
- name: 🚀 Run ESLint
28-
run: pnpm lint
6+
lint:
7+
name: ESLint
8+
runs-on: ubuntu-latest
9+
strategy:
10+
fail-fast: false
11+
matrix:
12+
node: ["lts/*"]
13+
steps:
14+
- name: 🧱 Checkout repository
15+
uses: actions/checkout@v5
16+
- name: 🔩 Setup PNPM
17+
uses: pnpm/action-setup@v4
18+
with:
19+
standalone: true
20+
- name: 🔩 Setup Node ${{ matrix.node }}
21+
uses: actions/setup-node@v6
22+
with:
23+
node-version: ${{ matrix.node }}
24+
cache: "pnpm"
25+
- name: 🚀 Install dependencies
26+
run: pnpm install
27+
- name: 🚀 Run ESLint
28+
run: pnpm lint

.vscode/settings.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"markdown.validate.referenceLinks.enabled": "ignore",
3-
"eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"],
4-
"editor.codeActionsOnSave": {
5-
"source.fixAll.eslint": "explicit"
6-
}
2+
"markdown.validate.referenceLinks.enabled": "ignore",
3+
"eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"],
4+
"editor.codeActionsOnSave": {
5+
"source.fixAll.eslint": "explicit"
6+
}
77
}

astro.config.ts

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -10,36 +10,36 @@ import compress from "astro-compressor";
1010

1111
// https://astro.build/config
1212
export default defineConfig({
13-
site: "https://views.igorkowalczyk.dev",
13+
site: "https://views.igorkowalczyk.dev",
1414

15-
redirects: {
16-
"/github": "https://github.com/igorkowalczyk/views",
17-
"/docs": "https://github.com/IgorKowalczyk/github-views?tab=readme-ov-file#-basic-usage",
18-
},
19-
20-
integrations: [
21-
vue(),
22-
compress(),
23-
{
24-
hooks: {
25-
"astro:build:done": async ({ dir }) => {
26-
const outFile = fileURLToPath(new URL(".assetsignore", dir));
27-
await writeFile(outFile, ["_worker.js", "_routes.json", "_headers", "_redirects"].join(EOL) + EOL);
28-
},
29-
},
30-
name: "Create .assetsignore",
15+
redirects: {
16+
"/github": "https://github.com/igorkowalczyk/views",
17+
"/docs": "https://github.com/IgorKowalczyk/github-views?tab=readme-ov-file#-basic-usage",
3118
},
32-
],
3319

34-
vite: {
35-
plugins: [tailwindcss()],
36-
},
20+
integrations: [
21+
vue(),
22+
compress(),
23+
{
24+
hooks: {
25+
"astro:build:done": async ({ dir }) => {
26+
const outFile = fileURLToPath(new URL(".assetsignore", dir));
27+
await writeFile(outFile, ["_worker.js", "_routes.json", "_headers", "_redirects"].join(EOL) + EOL);
28+
},
29+
},
30+
name: "Create .assetsignore",
31+
},
32+
],
3733

38-
output: "server",
39-
adapter: cloudflare({
40-
platformProxy: {
41-
enabled: true,
42-
configPath: "./wrangler.jsonc",
34+
vite: {
35+
plugins: [tailwindcss()],
4336
},
44-
}),
37+
38+
output: "server",
39+
adapter: cloudflare({
40+
platformProxy: {
41+
enabled: true,
42+
configPath: "./wrangler.jsonc",
43+
},
44+
}),
4545
});

eslint.config.ts

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
import eslintConfig from "@igorkowalczyk/eslint-config";
1+
import astroConfig from "@igorkowalczyk/eslint-config/astro";
2+
import baseConfig from "@igorkowalczyk/eslint-config/base";
3+
import nodeConfig from "@igorkowalczyk/eslint-config/node";
4+
import typescriptConfig from "@igorkowalczyk/eslint-config/typescript";
25
import { defineConfig } from "eslint/config";
36
import eslintPluginAstro from "eslint-plugin-astro";
4-
// import pluginVue from "eslint-plugin-vue";
57

6-
export default defineConfig([
7-
eslintConfig.base,
8-
eslintConfig.node,
9-
eslintPluginAstro.configs["flat/recommended"],
10-
// pluginVue.configs["flat/recommended"],
11-
eslintConfig.typescript,
12-
]);
8+
export default defineConfig(
9+
//
10+
...baseConfig,
11+
...nodeConfig,
12+
...typescriptConfig,
13+
...astroConfig,
14+
eslintPluginAstro.configs["flat/recommended"]
15+
);

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,34 +35,34 @@
3535
"homepage": "https://views.igorkowalczyk.dev/",
3636
"dependencies": {
3737
"@astrojs/cloudflare": "12.6.10",
38-
"@astrojs/vue": "5.1.1",
39-
"@tailwindcss/vite": "4.1.15",
40-
"@vueuse/core": "13.9.0",
41-
"astro": "5.14.7",
38+
"@astrojs/vue": "5.1.3",
39+
"@tailwindcss/vite": "4.1.17",
40+
"@vueuse/core": "14.0.0",
41+
"astro": "5.15.5",
4242
"astro-compressor": "1.2.0",
4343
"badgen": "3.2.3",
44-
"canvas-confetti": "1.9.3",
44+
"canvas-confetti": "1.9.4",
4545
"class-variance-authority": "0.7.1",
4646
"clsx": "2.1.1",
47-
"lucide-vue-next": "0.546.0",
48-
"tailwind-merge": "3.3.1",
49-
"tailwindcss": "4.1.15",
50-
"vue": "3.5.22"
47+
"lucide-vue-next": "0.553.0",
48+
"tailwind-merge": "3.4.0",
49+
"tailwindcss": "4.1.17",
50+
"vue": "3.5.24"
5151
},
5252
"devDependencies": {
53-
"@igorkowalczyk/eslint-config": "3.1.0",
54-
"@igorkowalczyk/prettier-config": "3.1.0",
53+
"@igorkowalczyk/eslint-config": "3.2.1",
54+
"@igorkowalczyk/prettier-config": "3.2.1",
5555
"@tailwindcss/forms": "0.5.10",
5656
"@types/canvas-confetti": "1.9.0",
57-
"@types/node": "24.9.0",
58-
"eslint": "9.38.0",
59-
"eslint-plugin-astro": "^1.3.1",
57+
"@types/node": "24.10.0",
58+
"eslint": "9.39.1",
59+
"eslint-plugin-astro": "^1.5.0",
6060
"eslint-plugin-vue": "10.5.1",
6161
"prettier": "3.6.2",
6262
"prettier-plugin-astro": "0.14.1",
6363
"prettier-plugin-tailwindcss": "0.7.1",
6464
"typescript": "5.9.3",
65-
"wrangler": "4.43.0"
65+
"wrangler": "4.46.0"
6666
},
6767
"packageManager": "pnpm@10.18.3",
6868
"pnpm": {

0 commit comments

Comments
 (0)