We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 79dfe4e commit e3a594fCopy full SHA for e3a594f
app/utils/cache.server.ts
@@ -1,4 +1,5 @@
1
import fs from 'node:fs'
2
+import path from 'node:path'
3
import {
4
cachified as baseCachified,
5
verboseReporter,
@@ -21,6 +22,9 @@ const CACHE_DATABASE_PATH = process.env.CACHE_DATABASE_PATH
21
22
const cacheDb = remember('cacheDb', createDatabase)
23
24
function createDatabase(tryAgain = true): DatabaseSync {
25
+ const parentDir = path.dirname(CACHE_DATABASE_PATH)
26
+ fs.mkdirSync(parentDir, { recursive: true })
27
+
28
const db = new DatabaseSync(CACHE_DATABASE_PATH)
29
30
try {
0 commit comments