diff options
author | 2023-09-12 20:54:30 -0700 | |
---|---|---|
committer | 2023-09-12 20:54:30 -0700 | |
commit | caed6cf123e80d821dccb0b1912c8c08ffe872ed (patch) | |
tree | 58bc9f27ab5d063806d92ce7688b79cf5089fbf1 | |
parent | 8d3829114e378f2140629fcc565cdafff929c0b9 (diff) | |
download | bun-insensitive-pkg-names.tar.gz bun-insensitive-pkg-names.tar.zst bun-insensitive-pkg-names.zip |
Make package names case insensitive. Fix #5189insensitive-pkg-names
-rw-r--r-- | src/install/npm.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/install/npm.zig b/src/install/npm.zig index 9f3f2952c..6f4e4ef5f 100644 --- a/src/install/npm.zig +++ b/src/install/npm.zig @@ -812,7 +812,7 @@ pub const PackageManifest = struct { if (json.asProperty("name")) |name_q| { const field = name_q.expr.asString(allocator) orelse return null; - if (!strings.eql(field, expected_name)) { + if (!strings.eqlInsensitive(field, expected_name)) { Output.panic("<r>internal: <red>package name mismatch<r> expected <b>\"{s}\"<r> but received <red>\"{s}\"<r>", .{ expected_name, field }); return null; } |