aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/browser-extension/package.json8
-rw-r--r--apps/landing/package.json8
-rw-r--r--apps/mobile/package.json4
-rw-r--r--apps/web/app/manifest.json (renamed from apps/web/public/manifest.json)0
-rw-r--r--apps/web/next.config.mjs30
-rw-r--r--apps/web/package.json13
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",