summary refs log tree commit diff
path: root/util/src
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-02-04 20:08:13 +1100
committerMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-02-04 20:08:13 +1100
commit204f39daaafb32bcfe62ff02bb92cf5f9485b2d6 (patch)
tree0c60e1eafef27e397cb34d89314db7f5956bfea8 /util/src
parentRemove nulled properties from GET `/channels/#id/messages` for improved compa... (diff)
parentMerge branch 'master' into tsnode (diff)
downloadserver-204f39daaafb32bcfe62ff02bb92cf5f9485b2d6.tar.xz
Merge branch 'tsnode' into slowcord
Diffstat (limited to 'util/src')
-rw-r--r--util/src/util/TraverseDirectory.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/util/src/util/TraverseDirectory.ts b/util/src/util/TraverseDirectory.ts

index 275b7dcc..3d0d6279 100644 --- a/util/src/util/TraverseDirectory.ts +++ b/util/src/util/TraverseDirectory.ts
@@ -1,6 +1,9 @@ import { Server, traverseDirectory } from "lambert-server"; -const DEFAULT_FILTER = /^([^\.].*)(?<!\.d)\.(js)$/; +//if we're using ts-node, use ts files instead of js +const extension = Symbol.for("ts-node.register.instance") in process ? "ts" : "js" + +const DEFAULT_FILTER = new RegExp("^([^\.].*)(?<!\.d)\.(" + extension + ")$"); export function registerRoutes(server: Server, root: string) { return traverseDirectory(