diff options
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/browser-extension/package.json | 8 | ||||
| -rw-r--r-- | apps/landing/package.json | 8 | ||||
| -rw-r--r-- | apps/mobile/package.json | 4 | ||||
| -rw-r--r-- | apps/web/app/manifest.json (renamed from apps/web/public/manifest.json) | 0 | ||||
| -rw-r--r-- | apps/web/next.config.mjs | 30 | ||||
| -rw-r--r-- | apps/web/package.json | 13 |
6 files changed, 26 insertions, 37 deletions
diff --git a/apps/browser-extension/package.json b/apps/browser-extension/package.json index 88e55285..435c07da 100644 --- a/apps/browser-extension/package.json +++ b/apps/browser-extension/package.json @@ -30,8 +30,8 @@ "clsx": "^2.1.0", "cmdk": "^1.1.1", "lucide-react": "^0.501.0", - "react": "^19.1.0", - "react-dom": "^19.1.0", + "react": "19.1.1", + "react-dom": "19.1.1", "react-router-dom": "^6.22.0", "superjson": "^2.2.1", "tailwind-merge": "^2.2.1", @@ -44,8 +44,8 @@ "@karakeep/tailwind-config": "workspace:^0.1.0", "@karakeep/tsconfig": "workspace:^0.1.0", "@types/chrome": "^0.0.260", - "@types/react": "^19.1.6", - "@types/react-dom": "^19.1.6", + "@types/react": "19.1.10", + "@types/react-dom": "19.1.7", "@vitejs/plugin-react-swc": "^3.11.0", "autoprefixer": "^10.4.17", "postcss": "^8.4.35", diff --git a/apps/landing/package.json b/apps/landing/package.json index b8329356..aa063b9d 100644 --- a/apps/landing/package.json +++ b/apps/landing/package.json @@ -20,8 +20,8 @@ "class-variance-authority": "^0.7.0", "clsx": "^2.1.0", "lucide-react": "^0.501.0", - "react": "^19.1.0", - "react-dom": "^19.1.0", + "react": "19.1.1", + "react-dom": "19.1.1", "react-router": "^7.7.1", "sharp": "^0.33.3", "tailwind-merge": "^2.2.1", @@ -32,8 +32,8 @@ "@karakeep/tailwind-config": "workspace:^0.1.0", "@karakeep/tsconfig": "workspace:^0.1.0", "@tailwindcss/typography": "^0.5.10", - "@types/react": "^19.1.6", - "@types/react-dom": "^19.1.6", + "@types/react": "19.1.10", + "@types/react-dom": "19.1.7", "@vitejs/plugin-react": "^4.7.0", "autoprefixer": "^10.4.17", "postcss": "^8.4.35", diff --git a/apps/mobile/package.json b/apps/mobile/package.json index 0ed5668c..6b0ed3d9 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -44,7 +44,7 @@ "expo-web-browser": "^14.1.6", "lucide-react-native": "^0.513.0", "nativewind": "^4.1.23", - "react": "^19.1.0", + "react": "19.1.1", "react-native": "0.79.3", "react-native-awesome-slider": "^2.5.3", "react-native-blob-util": "^0.21.2", @@ -67,7 +67,7 @@ "@karakeep/prettier-config": "workspace:^0.1.0", "@karakeep/tailwind-config": "workspace:^0.1.0", "@karakeep/tsconfig": "workspace:^0.1.0", - "@types/react": "^19.1.6", + "@types/react": "19.1.10", "ajv": "latest", "prettier": "^3.4.2", "tailwindcss": "^3.4.1", diff --git a/apps/web/public/manifest.json b/apps/web/app/manifest.json index e0c1bbe9..e0c1bbe9 100644 --- a/apps/web/public/manifest.json +++ b/apps/web/app/manifest.json diff --git a/apps/web/next.config.mjs b/apps/web/next.config.mjs index df864f22..adbb209d 100644 --- a/apps/web/next.config.mjs +++ b/apps/web/next.config.mjs @@ -1,24 +1,6 @@ -import pwa from "next-pwa"; - -const withPWA = pwa({ - dest: "public", - disable: process.env.NODE_ENV != "production", -}); - /** @type {import('next').NextConfig} */ -const nextConfig = withPWA({ +const nextConfig = { output: "standalone", - webpack: (config) => { - config.module.rules.push({ - test: /\.svg$/, - use: ["@svgr/webpack"], - }); - return config; - }, - devIndicators: { - buildActivity: true, - buildActivityPosition: "bottom-left", - }, async headers() { return [ { @@ -49,12 +31,20 @@ const nextConfig = withPWA({ }, ]; }, + turbopack: { + rules: { + "*.svg": { + loaders: ["@svgr/webpack"], + as: "*.js", + }, + }, + }, // transpilePackages: ["@karakeep/shared", "@karakeep/db", "@karakeep/trpc"], /** We already do linting and typechecking as separate tasks in CI */ eslint: { ignoreDuringBuilds: true }, typescript: { ignoreBuildErrors: true }, -}); +}; export default nextConfig; diff --git a/apps/web/package.json b/apps/web/package.json index 719dcab7..e31972ee 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -5,7 +5,7 @@ "private": true, "type": "module", "scripts": { - "dev": "next dev", + "dev": "next dev --turbopack", "clean": "git clean -xdf .next .turbo node_modules", "build": "next build --experimental-build-mode compile", "start": "next start", @@ -67,16 +67,15 @@ "i18next-resources-to-backend": "^1.2.1", "lexical": "^0.20.2", "lucide-react": "^0.501.0", - "next": "15.3.3", + "next": "15.5.0", "next-auth": "^4.24.11", "next-i18next": "^15.3.1", - "next-pwa": "^5.6.0", "next-themes": "^0.4.0", "nuqs": "^2.4.3", "prettier": "^3.4.2", - "react": "^19.1.0", + "react": "19.1.1", "react-day-picker": "^9.7.0", - "react-dom": "^19.1.0", + "react-dom": "19.1.1", "react-draggable": "^4.4.6", "react-dropzone": "^14.2.3", "react-error-boundary": "^5.0.0", @@ -103,8 +102,8 @@ "@karakeep/tsconfig": "workspace:^0.1.0", "@types/csv-parse": "^1.2.5", "@types/emoji-mart": "^3.0.14", - "@types/react": "^19.1.6", - "@types/react-dom": "^19.1.6", + "@types/react": "19.1.10", + "@types/react-dom": "19.1.7", "@types/react-syntax-highlighter": "^15.5.13", "@types/request-ip": "^0.0.41", "autoprefixer": "^10.4.17", |
