Skip to content

Commit 911ddd1

Browse files
committed
RSC: Externalize sqlite related libs
1 parent 4488aa5 commit 911ddd1

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

packages/vite/src/devFeServer.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,10 @@ async function createServer() {
113113
// Server store has to be externalized, because it's a singleton (shared between FW and App)
114114
external: [
115115
'@prisma/client',
116+
'@prisma/adapter-better-sqlite3',
116117
'@prisma/fetch-engine',
117118
'@prisma/internals',
119+
'better-sqlite3',
118120
'@cedarjs/auth-dbauth-api',
119121
'@cedarjs/cookie-jar',
120122
'@cedarjs/server-store',
@@ -213,8 +215,10 @@ async function createServer() {
213215
// Server store has to be externalized, because it's a singleton (shared between FW and App)
214216
external: [
215217
'@prisma/client',
218+
'@prisma/adapter-better-sqlite3',
216219
'@prisma/fetch-engine',
217220
'@prisma/internals',
221+
'better-sqlite3',
218222
'@cedarjs/auth-dbauth-api',
219223
'@cedarjs/cookie-jar',
220224
'@cedarjs/server-store',

packages/vite/src/rsc/rscBuildAnalyze.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,10 @@ export async function rscBuildAnalyze() {
5454
// it means we can skip analyzing them, which means faster build times.
5555
external: [
5656
'@prisma/client',
57+
'@prisma/adapter-better-sqlite3',
5758
'@prisma/fetch-engine',
5859
'@prisma/internals',
60+
'better-sqlite3',
5961
'@cedarjs/auth-dbauth-api',
6062
'@cedarjs/cookie-jar',
6163
'@cedarjs/server-store',

packages/vite/src/rsc/rscBuildForServer.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ export async function rscBuildForServer(
5858
// Server store has to be externalized, because it's a singleton (shared between FW and App)
5959
external: [
6060
'@prisma/client',
61+
'@prisma/adapter-better-sqlite3',
6162
'@prisma/fetch-engine',
6263
'@prisma/internals',
64+
'better-sqlite3',
6365
'@cedarjs/auth-dbauth-api',
6466
'@cedarjs/cookie-jar',
6567
'@cedarjs/server-store',

packages/vite/src/rsc/rscBuildForSsr.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,10 @@ export async function rscBuildForSsr({
4949
noExternal: true,
5050
external: [
5151
'@prisma/client',
52+
'@prisma/adapter-better-sqlite3',
5253
'@prisma/fetch-engine',
5354
'@prisma/internals',
55+
'better-sqlite3',
5456
'@cedarjs/auth-dbauth-api',
5557
'@cedarjs/cookie-jar',
5658
'@cedarjs/server-store',

0 commit comments

Comments
 (0)