Enable Next.js TypeScript CLI and prune unused dependencies

This commit is contained in:
Mike Cao committed 2026-07-28 21:56:58 -07:00
1 parent ed39aa1942
commit 25d6c14f5a
5 files changed
+4 -1618

No files matched your search

+3
View File
@@ -218,6 +218,9 @@ export default withNextIntl({
typescript: {
ignoreBuildErrors: true,
},
experimental: {
useTypeScriptCli: true,
},
devIndicators: false,
async headers() {
return headers;
-22
View File
@@ -57,10 +57,8 @@
],
"dependencies": {
"@clickhouse/client": "^1.23.1",
"@date-fns/utc": "^2.1.1",
"@dicebear/collection": "^9.4.2",
"@dicebear/core": "^9.4.3",
"@hello-pangea/dnd": "^18.0.1",
"@playwright/test": "^1.62.0",
"@prisma/adapter-pg": "^7.9.1",
"@prisma/client": "^7.9.1",
@@ -74,12 +72,9 @@
"chartjs-adapter-date-fns": "^3.0.0",
"classnames": "^2.3.1",
"colord": "^2.9.2",
"cors": "^2.8.6",
"cross-spawn": "^7.0.3",
"date-fns": "^4.4.0",
"date-fns-tz": "^3.2.0",
"debug": "^4.4.3",
"del": "^8.0.1",
"detect-browser": "^5.2.0",
"dotenv": "^17.4.2",
"esbuild": "^0.28.1",
@@ -101,11 +96,9 @@
"npm-run-all": "^4.1.5",
"otplib": "^13.4.0",
"papaparse": "^5.5.4",
"pg": "^8.22.0",
"prisma": "^7.9.1",
"prop-types": "^15.8.1",
"punycode": "^2.3.1",
"pure-rand": "^8.4.0",
"qrcode": "^1.5.4",
"react": "^19.2.8",
"react-aria-components": "^1.19.0",
@@ -113,10 +106,8 @@
"react-error-boundary": "^6.1.2",
"react-resizable-panels": "^4.12.2",
"react-simple-maps": "^3.0.0",
"react-use-measure": "^2.0.4",
"react-window": "^2.3.0",
"redis": "^5.12.1",
"request-ip": "^3.3.0",
"rrweb": "^2.0.1",
"rrweb-player": "2.0.0-alpha.20",
"semver": "^7.8.5",
@@ -130,9 +121,7 @@
"devDependencies": {
"@biomejs/biome": "^2.5.5",
"@netlify/plugin-nextjs": "^5.15.13",
"@rollup/plugin-alias": "^6.0.0",
"@rollup/plugin-commonjs": "^29.0.3",
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@rollup/plugin-replace": "^6.0.3",
"@rollup/plugin-terser": "^1.0.0",
@@ -146,25 +135,14 @@
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.2",
"babel-plugin-react-compiler": "19.1.0-rc.2",
"cross-env": "^10.1.0",
"dotenv-cli": "^11.0.0",
"jsdom": "^30.0.0",
"msw": "^2.15.0",
"postcss": "^8.5.23",
"postcss-flexbugs-fixes": "^5.0.2",
"postcss-import": "^16.1.1",
"postcss-preset-env": "11.3.2",
"prompts": "2.4.2",
"rollup": "^4.62.3",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-delete": "^3.0.2",
"rollup-plugin-dts": "^6.4.1",
"rollup-plugin-node-externals": "^9.0.1",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"tar": "^7.5.22",
"ts-morph": "^28.0.0",
"ts-node": "^10.9.1",
"tsup": "^8.5.0",
"tsx": "^4.23.1",
"typescript": "^7.0.2",
+1 -1593
View File
File diff suppressed because it is too large. Load diff
-2
View File
@@ -20,9 +20,7 @@ const defaultPackage = {
colord: '^2.9.2',
jsonwebtoken: '^9.0.2',
'lucide-react': '^0.542.0',
'pure-rand': '^7.0.1',
'react-simple-maps': '^2.3.0',
'react-use-measure': '^2.0.4',
'react-window': '^1.8.6',
'serialize-error': '^12.0.0',
thenby: '^1.3.4',
-1
View File
@@ -3,7 +3,6 @@ declare module '*.svg';
declare module '*.json';
declare module 'bcryptjs';
declare module 'chartjs-adapter-date-fns';
declare module 'cors';
declare module 'date-fns-tz';
declare module 'debug';
declare module 'jsonwebtoken';