fix(install): npm version to git resolution package-lock.json migration (#15810)

This commit is contained in:
Dylan Conway
2024-12-17 19:59:23 -08:00
committed by GitHub
parent df5f95b19e
commit 2272b852ba
13 changed files with 315 additions and 193 deletions

View File

@@ -9,6 +9,7 @@ const log = bun.Output.scoped(.STR, true);
const js_lexer = @import("./js_lexer.zig");
const grapheme = @import("./grapheme.zig");
const JSC = bun.JSC;
const OOM = bun.OOM;
pub const Encoding = enum {
ascii,
@@ -640,7 +641,7 @@ pub const StringOrTinyString = struct {
// allocator.free(slice_);
}
pub fn initAppendIfNeeded(stringy: string, comptime Appender: type, appendy: Appender) !StringOrTinyString {
pub fn initAppendIfNeeded(stringy: string, comptime Appender: type, appendy: Appender) OOM!StringOrTinyString {
if (stringy.len <= StringOrTinyString.Max) {
return StringOrTinyString.init(stringy);
}
@@ -648,7 +649,7 @@ pub const StringOrTinyString = struct {
return StringOrTinyString.init(try appendy.append(string, stringy));
}
pub fn initLowerCaseAppendIfNeeded(stringy: string, comptime Appender: type, appendy: Appender) !StringOrTinyString {
pub fn initLowerCaseAppendIfNeeded(stringy: string, comptime Appender: type, appendy: Appender) OOM!StringOrTinyString {
if (stringy.len <= StringOrTinyString.Max) {
return StringOrTinyString.initLowerCase(stringy);
}