aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-04-14 04:16:38 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-04-14 04:16:38 -0700
commit8b897e1a6bbe026fae3af0c40d65331b44d00c21 (patch)
treeb877b497e90376e9f998b3629d1e407b044052fd
parent730074b75deb9cd5e00fe48014eabb04434f1fa7 (diff)
downloadbun-8b897e1a6bbe026fae3af0c40d65331b44d00c21.tar.gz
bun-8b897e1a6bbe026fae3af0c40d65331b44d00c21.tar.zst
bun-8b897e1a6bbe026fae3af0c40d65331b44d00c21.zip
Fix bug with mjs
-rw-r--r--src/fs.zig3
-rw-r--r--src/options.zig4
2 files changed, 5 insertions, 2 deletions
diff --git a/src/fs.zig b/src/fs.zig
index 3f0303e32..499a49c21 100644
--- a/src/fs.zig
+++ b/src/fs.zig
@@ -1198,8 +1198,7 @@ pub const Path = struct {
return bun.options.Loader.dataurl;
}
- // without the leading .
- const ext = strings.trimLeadingChar(this.name.ext, '.');
+ const ext = this.name.ext;
return loaders.get(ext) orelse bun.options.Loader.fromString(ext);
}
diff --git a/src/options.zig b/src/options.zig
index 85b8d6da5..f7acc1c64 100644
--- a/src/options.zig
+++ b/src/options.zig
@@ -730,6 +730,10 @@ pub const Loader = enum {
pub const names = bun.ComptimeStringMap(Loader, .{
.{ "js", Loader.js },
+ .{ "mjs", Loader.js },
+ .{ "cjs", Loader.js },
+ .{ "cts", Loader.ts },
+ .{ "mts", Loader.ts },
.{ "jsx", Loader.jsx },
.{ "ts", Loader.ts },
.{ "tsx", Loader.tsx },