aboutsummaryrefslogtreecommitdiff
path: root/src/install
diff options
context:
space:
mode:
Diffstat (limited to 'src/install')
-rw-r--r--src/install/install.zig4
-rw-r--r--src/install/lockfile.zig2
-rw-r--r--src/install/npm.zig2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/install/install.zig b/src/install/install.zig
index 371a2948d..377844990 100644
--- a/src/install/install.zig
+++ b/src/install/install.zig
@@ -3778,7 +3778,7 @@ pub const PackageManager = struct {
);
initializeStore();
- var current_package_json = json_parser.ParseJSON(&package_json_source, ctx.log, manager.allocator) catch |err| {
+ var current_package_json = json_parser.ParseJSONUTF8(&package_json_source, ctx.log, manager.allocator) catch |err| {
if (Output.enable_ansi_colors) {
ctx.log.printForLogLevelWithEnableAnsiColors(Output.errorWriter(), true) catch {};
} else {
@@ -3921,7 +3921,7 @@ pub const PackageManager = struct {
// Now, we _re_ parse our in-memory edited package.json
// so we can commit the version we changed from the lockfile
- current_package_json = json_parser.ParseJSON(&source, ctx.log, manager.allocator) catch |err| {
+ current_package_json = json_parser.ParseJSONUTF8(&source, ctx.log, manager.allocator) catch |err| {
Output.prettyErrorln("<red>error<r><d>:<r> package.json failed to parse due to error {s}", .{@errorName(err)});
Output.flush();
Global.exit(1);
diff --git a/src/install/lockfile.zig b/src/install/lockfile.zig
index 835298372..85e82e5a9 100644
--- a/src/install/lockfile.zig
+++ b/src/install/lockfile.zig
@@ -2203,7 +2203,7 @@ pub const Package = extern struct {
// A valid package.json always has "{}" characters
if (source.contents.len < 2) return error.InvalidPackageJSON;
- var json = json_parser.ParseJSON(&source, log, allocator) catch |err| {
+ var json = json_parser.ParseJSONUTF8(&source, log, allocator) catch |err| {
if (Output.enable_ansi_colors) {
log.printForLogLevelWithEnableAnsiColors(Output.errorWriter(), true) catch {};
} else {
diff --git a/src/install/npm.zig b/src/install/npm.zig
index d5122c001..44cf0d4ed 100644
--- a/src/install/npm.zig
+++ b/src/install/npm.zig
@@ -756,7 +756,7 @@ pub const PackageManifest = struct {
) !?PackageManifest {
const source = logger.Source.initPathString(expected_name, json_buffer);
initializeStore();
- const json = json_parser.ParseJSON(&source, log, allocator) catch return null;
+ const json = json_parser.ParseJSONUTF8(&source, log, allocator) catch return null;
if (json.asProperty("error")) |error_q| {
if (error_q.expr.asString(allocator)) |err| {