Skip to content

Commit b3f7bca

Browse files
committed
package updates
1 parent 9d5561c commit b3f7bca

17 files changed

+546
-306
lines changed

.github/workflows/copilot-setup-steps.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,6 @@ jobs:
1515
# The job MUST be called `copilot-setup-steps` or it will not be picked up by Copilot.
1616
copilot-setup-steps:
1717
runs-on: ubuntu-latest
18-
env:
19-
MONGODB_URI: mongodb://127.0.0.1:27017/novis
20-
21-
services:
22-
mongodb:
23-
image: mongo:8
24-
ports:
25-
- 27017:27017
26-
options: >-
27-
--health-cmd="mongosh --eval 'db.adminCommand({ ping: 1 })'"
28-
--health-interval=10s
29-
--health-timeout=5s
30-
--health-retries=5
31-
3218
# Set the permissions to the lowest permissions possible needed for your steps.
3319
# Copilot will be given its own token for its operations.
3420
permissions:
@@ -46,4 +32,3 @@ jobs:
4632

4733
- name: Install dependencies
4834
run: bun install
49-

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<a href="https://kremalicious.com">kremalicious.com</a>
99
</p>
1010
<p align="center">
11-
<a href="https://github.com/kremalicious/blog/actions"><img src="https://github.com/kremalicious/blog/workflows/CI/badge.svg" alt="CI workflow badge" /></a>
11+
<a href="https://github.com/kremalicious/blog/actions"><img src="https://github.com/kremalicious/blog/workflows/CI/badge.svg?branch=main" alt="CI workflow badge" /></a>
1212
<a href="https://qlty.sh/gh/kremalicious/projects/blog"><img src="https://qlty.sh/gh/kremalicious/projects/blog/maintainability.svg" alt="Maintainability" /></a>
1313
<a href="https://qlty.sh/gh/kremalicious/projects/blog"><img src="https://qlty.sh/gh/kremalicious/projects/blog/coverage.svg" alt="Code Coverage" /></a>
1414
</p>

bun.lock

Lines changed: 511 additions & 232 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -31,72 +31,70 @@
3131
"iptc:add": "bun run scripts/iptc-add.ts"
3232
},
3333
"dependencies": {
34-
"@astrojs/check": "0.9.4",
35-
"@astrojs/react": "4.4.0",
36-
"@astrojs/rss": "4.0.12",
34+
"@astrojs/check": "0.9.5",
35+
"@astrojs/react": "4.4.2",
36+
"@astrojs/rss": "4.0.13",
3737
"@astrojs/sitemap": "3.6.0",
3838
"@coingecko/cryptoformat": "0.8.2",
39-
"@lucide/astro": "0.545.0",
40-
"@nanostores/persistent": "1.1.0",
39+
"@lucide/astro": "0.553.0",
40+
"@nanostores/persistent": "1.2.0",
4141
"@nanostores/query": "0.3.4",
4242
"@nanostores/react": "1.0.0",
4343
"@radix-ui/react-select": "2.2.6",
44-
"@rainbow-me/rainbowkit": "2.2.8",
45-
"@tanstack/react-query": "5.90.2",
46-
"astro": "5.14.3",
44+
"@rainbow-me/rainbowkit": "2.2.9",
45+
"@tanstack/react-query": "5.90.9",
46+
"astro": "5.15.7",
4747
"astro-expressive-code": "0.41.3",
48-
"astro-redirect-from": "1.3.3",
49-
"caniuse-lite": "^1.0.30001749",
48+
"astro-redirect-from": "1.3.4",
5049
"date-fns": "4.1.0",
5150
"fraction.js": "5.3.4",
5251
"fuse.js": "7.1.0",
53-
"lucide-react": "0.545.0",
54-
"lucide-static": "0.545.0",
52+
"lucide-react": "0.553.0",
53+
"lucide-static": "0.553.0",
5554
"nanostores": "1.0.1",
5655
"pigeon-maps": "0.22.1",
5756
"react": "19.2.0",
5857
"react-dom": "19.2.0",
5958
"remark-breaks": "4.0.0",
6059
"slugify": "1.6.6",
6160
"swr": "2.3.6",
62-
"viem": "2.38.0",
63-
"wagmi": "2.18.0"
61+
"viem": "2.39.0",
62+
"wagmi": "2.19.4"
6463
},
6564
"devDependencies": {
66-
"@biomejs/biome": "2.2.5",
67-
"@kremalicious/config": "2.0.0",
68-
"@playwright/test": "1.56.0",
65+
"@biomejs/biome": "2.3.5",
66+
"@kremalicious/config": "2.2.0",
67+
"@playwright/test": "1.56.1",
6968
"@testing-library/jest-dom": "6.9.1",
7069
"@testing-library/react": "16.3.0",
71-
"@types/bun": "1.2.23",
72-
"@types/node": "24.7.1",
73-
"@types/react": "19.2.2",
74-
"@types/react-dom": "19.2.1",
75-
"@vitest/coverage-v8": "3.2.4",
76-
"@vitest/ui": "3.2.4",
70+
"@types/bun": "1.3.2",
71+
"@types/node": "24.10.1",
72+
"@types/react": "19.2.5",
73+
"@types/react-dom": "19.2.3",
74+
"@vitest/coverage-v8": "4.0.9",
7775
"chalk": "5.6.2",
7876
"exifr": "7.1.3",
79-
"exiftool-vendored": "31.1.0",
77+
"exiftool-vendored": "33.1.0",
8078
"globby": "15.0.0",
81-
"happy-dom": "20.0.0",
79+
"happy-dom": "20.0.10",
8280
"hast-util-to-html": "9.0.5",
83-
"markdownlint-cli2": "0.18.1",
81+
"markdownlint-cli2": "0.19.0",
8482
"mdast-util-to-hast": "13.2.0",
8583
"mdast-util-to-string": "4.0.0",
8684
"mdast-util-toc": "7.1.0",
8785
"npm-run-all": "4.1.5",
8886
"ora": "9.0.0",
89-
"sharp": "0.34.4",
87+
"sharp": "0.34.5",
9088
"sharp-ico": "0.1.5",
9189
"typescript": "5.9.3",
9290
"unist-util-visit": "5.0.0",
9391
"vite-tsconfig-paths": "5.1.4",
94-
"vitest": "3.2.4"
92+
"vitest": "4.0.9"
9593
},
9694
"engines": {
97-
"bun": ">=1.2.20"
95+
"bun": ">=1.3.2"
9896
},
99-
"packageManager": "bun@1.2.20",
97+
"packageManager": "bun@1.3.2",
10098
"repository": {
10199
"type": "git",
102100
"url": "https://github.com/kremalicious/blog.git"

scripts/iptc-add.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// ```
1010

1111
import { resolve } from 'node:path'
12-
import { exiftool, type WriteTags } from 'exiftool-vendored'
12+
import { ExifTool, type WriteTags } from 'exiftool-vendored'
1313
import { globby } from 'globby'
1414
import { oraPromise } from 'ora'
1515
import { metadata } from '@/config'
@@ -24,6 +24,8 @@ const IPTC_METADATA: WriteTags = {
2424

2525
const SUPPORTED_EXTENSIONS = ['.jpg', '.jpeg', '.tiff', '.tif', '.png']
2626

27+
const exiftool = new ExifTool({ useMWG: false })
28+
2729
async function main() {
2830
const args = process.argv.slice(2)
2931
if (args.length === 0) {
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)