summary refs log tree commit diff
path: root/src/cdn/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/cdn/util')
-rw-r--r--src/cdn/util/FileStorage.ts2
-rw-r--r--src/cdn/util/Storage.ts2
-rw-r--r--src/cdn/util/index.ts2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/cdn/util/FileStorage.ts b/src/cdn/util/FileStorage.ts

index eaedbc90..068e2c73 100644 --- a/src/cdn/util/FileStorage.ts +++ b/src/cdn/util/FileStorage.ts
@@ -16,11 +16,11 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import { Storage } from "./Storage"; import fs from "node:fs"; import fsp from "node:fs/promises"; import { join, dirname } from "node:path"; import { Readable } from "node:stream"; +import { Storage } from "./Storage"; import ExifTransformer from "exif-be-gone"; export class FileStorage implements Storage { diff --git a/src/cdn/util/Storage.ts b/src/cdn/util/Storage.ts
index 3245f655..7fa76852 100644 --- a/src/cdn/util/Storage.ts +++ b/src/cdn/util/Storage.ts
@@ -16,7 +16,6 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import { FileStorage } from "./FileStorage"; import path from "node:path"; import fs from "node:fs"; import { red } from "picocolors"; @@ -46,6 +45,7 @@ if (process.env.STORAGE_PROVIDER === "file" || !process.env.STORAGE_PROVIDER) { if (!fs.existsSync(location)) fs.mkdirSync(location); process.env.STORAGE_LOCATION = location; + const { FileStorage } = require("./FileStorage"); storage = new FileStorage(); } else if (process.env.STORAGE_PROVIDER === "s3") { try { diff --git a/src/cdn/util/index.ts b/src/cdn/util/index.ts
index ba249845..7d4e2758 100644 --- a/src/cdn/util/index.ts +++ b/src/cdn/util/index.ts
@@ -16,6 +16,6 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -export * from "./FileStorage"; +export * from "./cache"; export * from "./multer"; export * from "./Storage";