diff options
Diffstat (limited to 'src/install/npm.zig')
| -rw-r--r-- | src/install/npm.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/install/npm.zig b/src/install/npm.zig index 1ff5b0c2f..2be84624c 100644 --- a/src/install/npm.zig +++ b/src/install/npm.zig @@ -163,6 +163,7 @@ pub const Registry = struct { log: *logger.Log, package_name: string, loaded_manifest: ?PackageManifest, + package_manager: *PackageManager, ) !PackageVersionResponse { switch (response.status_code) { 400 => return error.BadRequest, @@ -193,7 +194,6 @@ pub const Registry = struct { } } - initializeStore(); var new_etag_buf: [64]u8 = undefined; if (new_etag.len < new_etag_buf.len) { @@ -210,8 +210,8 @@ pub const Registry = struct { new_etag, @truncate(u32, @intCast(u64, @maximum(0, std.time.timestamp()))) + 300, )) |package| { - if (PackageManager.instance.options.enable.manifest_cache) { - PackageManifest.Serializer.save(&package, PackageManager.instance.getTemporaryDirectory(), PackageManager.instance.getCacheDirectory()) catch {}; + if (package_manager.options.enable.manifest_cache) { + PackageManifest.Serializer.save(&package, package_manager.getTemporaryDirectory(), package_manager.getCacheDirectory()) catch {}; } return PackageVersionResponse{ .fresh = package }; |
