aboutsummaryrefslogtreecommitdiff
path: root/src/install/install.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-11 15:51:04 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-16 19:18:51 -0800
commit2b7ebaceb25fc898826674191b297e5cdba001b5 (patch)
tree6ca6bf74bc423fce38a67be3c5411aee74a11756 /src/install/install.zig
parent3de3c3c1431f81823b5bf7da7bf4aec45fc8104d (diff)
downloadbun-2b7ebaceb25fc898826674191b297e5cdba001b5.tar.gz
bun-2b7ebaceb25fc898826674191b297e5cdba001b5.tar.zst
bun-2b7ebaceb25fc898826674191b297e5cdba001b5.zip
wip slow hoister
Diffstat (limited to 'src/install/install.zig')
-rw-r--r--src/install/install.zig16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/install/install.zig b/src/install/install.zig
index 6b2bfafc2..36afeb8e1 100644
--- a/src/install/install.zig
+++ b/src/install/install.zig
@@ -1322,14 +1322,14 @@ pub const Lockfile = struct {
_,
};
- const DependencySlice = ExternalSlice(Dependency);
- const PackageIDSlice = ExternalSlice(PackageID);
- const NodeModulesFolderSlice = ExternalSlice(NodeModulesFolder);
+ pub const DependencySlice = ExternalSlice(Dependency);
+ pub const PackageIDSlice = ExternalSlice(PackageID);
+ pub const NodeModulesFolderSlice = ExternalSlice(NodeModulesFolder);
- const PackageIDList = std.ArrayListUnmanaged(PackageID);
- const DependencyList = std.ArrayListUnmanaged(Dependency);
- const StringBuffer = std.ArrayListUnmanaged(u8);
- const SmallExternalStringBuffer = std.ArrayListUnmanaged(String);
+ pub const PackageIDList = std.ArrayListUnmanaged(PackageID);
+ pub const DependencyList = std.ArrayListUnmanaged(Dependency);
+ pub const StringBuffer = std.ArrayListUnmanaged(u8);
+ pub const SmallExternalStringBuffer = std.ArrayListUnmanaged(String);
const NodeModulesFolder = extern struct {
in: PackageID = 0,
@@ -3695,9 +3695,11 @@ pub const PackageManager = struct {
fn runTasks(
manager: *PackageManager,
+
comptime ExtractCompletionContext: type,
extract_ctx: ExtractCompletionContext,
comptime callback_fn: anytype,
+
comptime log_level: Options.LogLevel,
) anyerror!void {
var batch = ThreadPool.Batch{};