Skip to content

Commit 7320df4

Browse files
authored
updates (#169)
1 parent 0061b07 commit 7320df4

File tree

7 files changed

+1674
-1437
lines changed

7 files changed

+1674
-1437
lines changed

next.config.mjs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { fileURLToPath } from 'node:url';
2+
import { createJiti } from 'jiti';
3+
4+
const jiti = createJiti(fileURLToPath(import.meta.url));
5+
6+
jiti.import('./src/env');
7+
8+
const nextConfig = {
9+
reactStrictMode: true,
10+
serverExternalPackages: ['twitter-api-v2'],
11+
eslint: {
12+
ignoreDuringBuilds: true
13+
}
14+
};
15+
16+
export default nextConfig;

next.config.ts

Lines changed: 0 additions & 13 deletions
This file was deleted.

package.json

Lines changed: 41 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
"name": "devterms",
33
"author": "aelew",
44
"license": "MIT",
5+
"packageManager": "[email protected]+sha256.8c53af02ae3ec1fb0ae75377f8d4d6217c2d7cbe6f03c16350cabf7493de6eff",
56
"scripts": {
67
"dev": "next dev --turbopack",
78
"build": "next build",
89
"start": "next start",
9-
"lint": "next lint",
10+
"lint": "eslint .",
1011
"typecheck": "tsc --noEmit",
1112
"format": "prettier --write .",
1213
"db": "drizzle-kit",
@@ -25,70 +26,72 @@
2526
"@icons-pack/react-simple-icons": "^10.2.0",
2627
"@libsql/client": "^0.14.0",
2728
"@meilisearch/instant-meilisearch": "^0.18.1",
28-
"@number-flow/react": "^0.3.5",
29+
"@number-flow/react": "^0.5.10",
2930
"@oslojs/crypto": "^1.0.1",
3031
"@oslojs/encoding": "^1.1.0",
31-
"@radix-ui/react-avatar": "^1.1.3",
32-
"@radix-ui/react-checkbox": "^1.1.4",
33-
"@radix-ui/react-collapsible": "^1.1.3",
34-
"@radix-ui/react-dialog": "^1.1.6",
35-
"@radix-ui/react-dropdown-menu": "^2.1.6",
32+
"@radix-ui/react-avatar": "^1.1.10",
33+
"@radix-ui/react-checkbox": "^1.3.3",
34+
"@radix-ui/react-collapsible": "^1.1.12",
35+
"@radix-ui/react-dialog": "^1.1.15",
36+
"@radix-ui/react-dropdown-menu": "^2.1.16",
3637
"@radix-ui/react-icons": "^1.3.2",
37-
"@radix-ui/react-label": "^2.1.2",
38-
"@radix-ui/react-popover": "^1.1.6",
39-
"@radix-ui/react-slot": "^1.1.2",
40-
"@radix-ui/react-visually-hidden": "^1.1.2",
38+
"@radix-ui/react-label": "^2.1.7",
39+
"@radix-ui/react-popover": "^1.1.15",
40+
"@radix-ui/react-slot": "^1.2.3",
41+
"@radix-ui/react-visually-hidden": "^1.2.3",
4142
"@scalar/hono-api-reference": "^0.5.184",
42-
"@sinclair/typebox": "^0.33.22",
43-
"@t3-oss/env-nextjs": "^0.11.1",
44-
"@tanstack/react-table": "^8.21.2",
45-
"@upstash/ratelimit": "^2.0.5",
46-
"@upstash/redis": "^1.34.6",
43+
"@sinclair/typebox": "^0.34.41",
44+
"@t3-oss/env-nextjs": "^0.13.8",
45+
"@tanstack/react-table": "^8.21.3",
46+
"@upstash/ratelimit": "^2.0.6",
47+
"@upstash/redis": "^1.35.3",
4748
"arctic": "^2.3.4",
4849
"class-variance-authority": "^0.7.1",
4950
"clsx": "^2.1.1",
5051
"cmdk": "^1.1.1",
5152
"drizzle-orm": "^0.34.1",
5253
"framer-motion": "^11.18.2",
53-
"geist": "^1.3.1",
54-
"hono": "^4.7.5",
55-
"lucide-react": "^0.486.0",
54+
"geist": "^1.5.1",
55+
"hono": "^4.9.6",
56+
"jiti": "^2.5.1",
57+
"lucide-react": "^0.543.0",
5658
"meilisearch": "^0.44.1",
5759
"mini-svg-data-uri": "^1.4.4",
58-
"next": "^15.2.4",
60+
"next": "^15.5.2",
5961
"next-plausible": "^3.12.4",
6062
"next-safe-action": "^6.2.0",
6163
"next-themes": "^0.4.6",
6264
"p-debounce": "^4.0.0",
6365
"qrcode.react": "^4.2.0",
64-
"react": "^19.1.0",
65-
"react-dom": "^19.1.0",
66-
"react-hook-form": "^7.55.0",
66+
"react": "^19.1.1",
67+
"react-dom": "^19.1.1",
68+
"react-hook-form": "^7.62.0",
6769
"react-share": "^5.2.2",
6870
"sonner": "^1.7.4",
6971
"tailwind-merge": "^2.6.0",
7072
"tailwindcss-animate": "^1.0.7",
71-
"ts-pattern": "^5.7.0",
72-
"twitter-api-v2": "^1.22.0",
73-
"zod": "^3.24.2"
73+
"ts-pattern": "^5.8.0",
74+
"twitter-api-v2": "^1.27.0",
75+
"zod": "^3.25.76"
7476
},
7577
"devDependencies": {
76-
"@ianvs/prettier-plugin-sort-imports": "^4.4.1",
77-
"@types/node": "^20.17.28",
78-
"@types/react": "^19.0.12",
79-
"@types/react-dom": "^19.0.4",
78+
"@eslint/eslintrc": "^3.3.1",
79+
"@ianvs/prettier-plugin-sort-imports": "^4.7.0",
80+
"@types/node": "^20.19.13",
81+
"@types/react": "^19.1.12",
82+
"@types/react-dom": "^19.1.9",
8083
"ajv": "^8.17.1",
8184
"autoprefixer": "^10.4.21",
82-
"dotenv": "^16.4.7",
85+
"dotenv": "^16.6.1",
8386
"drizzle-kit": "^0.25.0",
8487
"eslint": "^8.57.1",
85-
"eslint-config-next": "^15.2.4",
86-
"instantsearch.js": "^4.78.1",
87-
"postcss": "^8.5.3",
88-
"prettier": "^3.5.3",
89-
"prettier-plugin-tailwindcss": "^0.6.11",
88+
"eslint-config-next": "^15.5.2",
89+
"instantsearch.js": "^4.79.2",
90+
"postcss": "^8.5.6",
91+
"prettier": "^3.6.2",
92+
"prettier-plugin-tailwindcss": "^0.6.14",
9093
"tailwindcss": "^3.4.17",
91-
"tsx": "^4.19.3",
92-
"typescript": "^5.8.2"
94+
"tsx": "^4.20.5",
95+
"typescript": "^5.9.2"
9396
}
9497
}

0 commit comments

Comments
 (0)