Claude Bot
94740e0fb0
Implement --linker flag for bun install
...
Add support for --linker flag to set node_linker strategy:
- `bun install --linker isolated` forces isolated node linker
- `bun install --linker hoisted` forces hoisted node linker
Changes:
- Add --linker CLI flag parsing with validation
- Store CLI node_linker override in PackageManagerOptions
- Apply CLI override in two locations where lockfile is initialized
- Add comprehensive tests for flag validation and functionality
- Update help text with examples
The CLI flag takes precedence over package.json and lockfile settings,
ensuring consistent behavior across different project configurations.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-16 13:15:48 +00:00
..
2025-07-02 20:06:43 -07:00
2025-07-09 00:19:57 -07:00
2025-06-16 19:13:00 -07:00
2025-07-12 00:52:07 -07:00
2025-06-07 00:30:58 -07:00
2025-07-12 18:19:16 -07:00
2025-04-29 18:34:26 -07:00
2025-07-14 04:58:41 -07:00
2025-07-09 00:19:57 -07:00
2025-07-14 07:45:20 -07:00
2025-07-10 15:34:51 -07:00
2025-07-10 00:10:43 -07:00
2025-07-12 18:19:16 -07:00
2025-07-12 18:19:16 -07:00
2025-07-02 12:06:08 -07:00
2025-06-10 19:41:21 -07:00
2025-07-09 00:19:57 -07:00
2025-07-12 18:19:16 -07:00
2025-06-17 13:00:28 -07:00
2025-07-16 13:15:48 +00:00
2025-06-19 18:47:00 -07:00
2025-07-10 00:10:43 -07:00
2025-05-31 18:52:18 -07:00
2025-07-13 04:27:43 -07:00
2025-06-30 23:02:52 -07:00
2025-07-09 00:19:57 -07:00
2025-06-19 18:47:00 -07:00
2025-07-12 18:19:16 -07:00
2025-07-10 15:34:51 -07:00
2025-07-10 15:34:51 -07:00
2025-07-12 18:19:16 -07:00
2025-07-12 18:19:16 -07:00
2025-07-12 18:19:16 -07:00
2025-07-09 00:19:57 -07:00
2025-04-08 15:31:53 -07:00
2025-06-09 18:52:30 -07:00
2025-07-10 15:34:51 -07:00
2025-06-04 19:41:26 -07:00
2025-07-02 20:06:43 -07:00
2025-05-23 22:49:48 -07:00
2025-05-14 18:42:42 -07:00
2025-07-07 23:08:12 -07:00
2025-04-22 16:34:15 -07:00
2025-04-17 14:17:08 -07:00
2025-04-17 19:04:05 -07:00
2025-04-17 19:04:05 -07:00
2025-04-22 16:34:15 -07:00
2025-06-13 16:14:57 -07:00
2025-07-09 00:19:57 -07:00
2025-07-14 07:45:20 -07:00
2025-06-12 14:20:28 -07:00
2025-06-08 05:07:09 -07:00
2025-04-17 12:32:47 -07:00
2025-07-14 04:58:41 -07:00
2025-07-10 00:10:43 -07:00
2025-04-17 12:32:47 -07:00
2025-05-23 22:49:48 -07:00
2025-07-12 18:19:16 -07:00
2025-06-18 23:08:19 -07:00
2025-05-23 22:49:48 -07:00
2025-06-07 00:30:58 -07:00
2025-07-12 00:52:07 -07:00
2025-07-12 00:52:07 -07:00
2025-05-23 22:49:48 -07:00
2025-07-12 18:19:16 -07:00
2025-07-12 00:52:07 -07:00
2025-06-27 22:05:20 -07:00
2025-05-23 22:49:48 -07:00
2025-05-08 23:22:16 -07:00
2025-05-08 23:22:16 -07:00
2025-07-09 00:19:57 -07:00
2025-07-09 00:19:57 -07:00
2025-05-08 23:22:16 -07:00
2025-07-12 18:19:16 -07:00
2025-07-09 00:19:57 -07:00
2025-04-17 12:32:47 -07:00
2025-03-31 04:13:11 -07:00
2025-06-03 23:51:03 -07:00
2025-06-07 03:50:04 -07:00
2025-04-17 12:32:47 -07:00
2025-04-25 23:40:09 -07:00
2025-07-09 00:19:57 -07:00
2025-05-23 22:49:48 -07:00
2025-05-23 22:49:48 -07:00
2025-06-27 20:52:46 -07:00
2025-07-09 00:19:57 -07:00
2025-06-10 21:26:00 -07:00
2025-06-12 13:18:46 -07:00
2025-06-25 21:04:38 -07:00
2025-05-23 22:49:48 -07:00
2025-07-13 04:46:07 -07:00
2025-07-12 00:52:07 -07:00
2025-07-12 00:52:07 -07:00
2025-06-08 05:07:09 -07:00
2025-05-02 04:13:54 -07:00
2025-03-26 23:57:10 -07:00
2025-05-23 22:49:48 -07:00
2025-05-22 22:36:46 -07:00
2025-07-07 23:08:12 -07:00
2025-07-09 00:19:57 -07:00
2025-04-08 15:31:53 -07:00
2025-05-23 22:49:48 -07:00
2025-07-12 18:19:16 -07:00
2025-06-24 19:46:29 -07:00
2025-07-09 00:19:57 -07:00
2025-05-23 22:49:48 -07:00
2025-04-17 12:32:47 -07:00
2025-05-23 22:49:48 -07:00
2025-07-12 00:52:07 -07:00
2025-05-23 22:49:48 -07:00
2025-06-13 16:14:57 -07:00
2025-07-12 18:19:16 -07:00
2025-07-09 00:19:57 -07:00
2025-05-22 22:36:46 -07:00
2025-04-17 12:32:47 -07:00
2025-05-23 22:49:48 -07:00
2025-04-10 14:16:30 -07:00
2025-05-23 22:49:48 -07:00
2025-06-27 20:52:46 -07:00
2025-06-22 20:51:45 -07:00
2025-06-10 21:26:00 -07:00
2025-04-17 12:32:47 -07:00
2025-07-12 18:19:16 -07:00
2025-04-17 19:04:05 -07:00
2025-07-09 00:19:57 -07:00
2025-07-12 18:19:16 -07:00
2025-07-13 04:27:43 -07:00
2025-07-13 04:27:43 -07:00
2025-07-13 04:27:43 -07:00
2025-04-17 12:32:47 -07:00
2025-05-23 22:49:48 -07:00
2025-07-12 18:19:16 -07:00
2025-04-17 12:32:47 -07:00
2025-05-23 22:49:48 -07:00
2025-04-22 16:34:15 -07:00
2025-06-27 20:52:46 -07:00
2025-05-08 23:22:16 -07:00
2025-07-12 18:19:16 -07:00
2025-07-12 18:19:16 -07:00
2025-04-17 12:32:47 -07:00
2025-07-09 00:19:57 -07:00
2025-07-09 00:19:57 -07:00
2025-05-23 22:49:48 -07:00
2025-07-09 00:19:57 -07:00
2025-07-10 00:10:43 -07:00
2025-04-22 16:34:15 -07:00
2025-04-17 12:32:47 -07:00
2025-04-22 16:34:15 -07:00
2025-04-17 12:32:47 -07:00
2025-06-12 14:20:28 -07:00