claude[bot]
de6cd953f5
fix: syntax errors and enhance bun pm why command
...
- Fix Zig syntax errors in src/cli/package_manager_command.zig by correctly using array indexing syntax
- Add --json output support to the `bun pm why` command for better machine readability
- Create tests for the `bun pm why` command to verify functionality
- Test both standard output and JSON output formats
- Ensure proper error handling for non-existent packages
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >"
2025-05-21 22:34:13 +00:00
Dylan Conway
98ee30eccf
Implement catalogs in bun install ( #19809 )
...
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-05-20 23:03:21 -07:00
Ciro Spaciari
0e883c935c
fix(install/fetch) proper handle proxy ( #19771 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: cirospaciari <6379399+cirospaciari@users.noreply.github.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-05-20 21:11:22 -07:00
Jarred Sumner
14b439a115
Fix formatters not running in CI + delete unnecessary files ( #19433 )
2025-05-08 23:22:16 -07:00
Dylan Conway
acf36d958a
fix(npmrc): handle BOM conversion ( #18878 )
2025-05-06 22:16:56 -07:00
Don Isaac
f0dfa109bb
fix(cli/pack): excluded entries nested within included dirs ( #18509 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-03-28 19:05:37 -07:00
Dylan Conway
c7edb24520
fix(install): resolution order and unused resolutions ( #18560 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-03-27 20:46:58 -07:00
190n
6ba2ba41c6
Skip "text lockfile is hoisted" test on Windows CI ( #18473 )
2025-03-25 15:38:14 -07:00
Dylan Conway
febf6593a6
fix(install): loading bun.lock with workspace overrides ( #17779 )
2025-02-27 17:17:20 -08:00
versecafe
39fdabc364
Add bun pm pack --filename for Yarn compatibility ( #17628 )
2025-02-25 21:17:04 -08:00
Dylan Conway
04973a1520
fix: bun.lock with bundledDependencies regression ( #17665 )
2025-02-25 02:33:47 -08:00
Paul Golmann
4811899bc5
Do not drop empty arguments in Bun.spawn ( #17269 )
...
Co-authored-by: pfg <pfg@pfg.pw >
2025-02-19 20:46:22 -08:00
Dylan Conway
4d0e9a968b
fix(install): don't allow overriding workspaces ( #17417 )
2025-02-17 15:56:41 -08:00
Jarred Sumner
baee1c10d3
Fix flaky patch test ( #17301 )
2025-02-13 00:22:05 -08:00
Jarred Sumner
ba8573494a
Add shadcn, tailwind and react detection & templates to bun create. Also: bun install --analyze <files...> ( #17035 )
2025-02-09 09:36:57 -08:00
Michael H
584db03a74
bun pm pack support "files" starting with ./ (#17135 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-02-08 01:27:15 -08:00
Michael H
1684c6246d
fix bunx on windows with postinstall scripts ( #17076 )
2025-02-05 22:31:42 -08:00
Dylan Conway
4d004b90ca
Fix bun.lock formatting of bin ( #17041 )
2025-02-04 23:55:57 -08:00
Dylan Conway
73bcff9d01
fix 16842 ( #16952 )
2025-01-31 22:39:30 -08:00
Dylan Conway
7410da9c71
fix(install): bun.lockb -> bun.lock with incorrect optional peer dependencies ( #16743 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-01-26 04:29:54 -08:00
pfg
ee1932e92c
Don't run json files ( #16733 )
2025-01-24 22:08:01 -08:00
Dylan Conway
8e2cf8665a
fix(publish): "tarball" and "_attachment" path fix ( #16630 )
2025-01-24 18:48:42 -08:00
chloe caruso
5819fe49a7
node fs compat pr #2 ( #16422 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
Co-authored-by: dylan-conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-01-21 10:28:35 -08:00
Dylan Conway
0a7cc1f1c2
Make bun.lock the default for new projects ( #16540 )
2025-01-20 23:17:52 -08:00
Dylan Conway
30020c47b1
read --ignore-scripts from .npmrc and bunfig.toml ( #16541 )
2025-01-19 23:00:48 -08:00
pfg
0d17843251
Fix bun run folder ( #15117 )
...
Co-authored-by: pfgithub <pfgithub@users.noreply.github.com >
2025-01-17 22:08:07 -08:00
Michael H
c297fc8070
bun pm pack + bundleDependencies with scoped packages (#16407 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-01-15 16:14:15 -08:00
chloe caruso
834ad11d48
get node:fs tests passing part 1 ( #16270 )
2025-01-14 20:53:02 -08:00
Michael H
5c5793050c
allow bundledDependencies: true in bun pm pack ( #16382 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-01-14 02:43:18 +00:00
Don Isaac
ab3ac077fe
feat(cli/bunx): support --no-install flag ( #16315 )
2025-01-12 20:07:59 -08:00
Don Isaac
edeaab1cf2
fix(cli/install): --silent disables summary ( #16321 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
Co-authored-by: Michael H <git@riskymh.dev >
2025-01-12 20:06:10 -08:00
Robert Shuford
7bcd825d13
Fixes #14553 ( #16276 )
2025-01-10 00:07:11 +00:00
pfg
1923509b05
handle pnpx & pnpm dlx in package.json scripts ( #16187 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-01-06 18:56:24 -08:00
Michael H
193a6306d5
Implement bun add --peer <pkg> ( #16150 )
2025-01-06 12:59:59 -08:00
Dylan Conway
79aa5d16df
skip root scripts if root is filtered out with --filter ( #16152 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-01-04 01:22:24 -08:00
Dylan Conway
2043613a62
support bun install --filter <pattern> ( #16093 )
2025-01-03 18:39:41 -08:00
Dylan Conway
fa7376b042
add bun install --lockfile-only ( #16143 )
2025-01-03 17:55:40 -08:00
Dylan Conway
c713c0319b
fix(install): extra quotes in bun.lock ( #16139 )
2025-01-03 15:16:52 -08:00
Dylan Conway
c130df6c58
start verdaccio in multiple test files ( #16118 )
2025-01-03 08:21:00 -08:00
Dylan Conway
d9125143b7
lockfile: escape names in bun.lock ( #16120 )
2025-01-02 18:22:39 -08:00
Johan Bergström
aa1b0c9c40
fix: avoid world-writable permissions for lockfiles ( #16018 )
2025-01-01 10:56:10 -08:00
Dylan Conway
5058bd3913
handle bundle(d)Dependencies in bun install ( #16055 )
2024-12-31 13:40:55 -08:00
Dylan Conway
45ca9e08c3
fix(install): peer/dev/optional = false lockfile fix ( #15874 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-12-20 00:34:21 -08:00
Dylan Conway
2272b852ba
fix(install): npm version to git resolution package-lock.json migration ( #15810 )
2024-12-17 19:59:23 -08:00
Dylan Conway
430c1dd583
add install.saveTextLockfile to bunfig.toml ( #15827 )
2024-12-17 16:52:04 -08:00
Dylan Conway
d5f1f2f8ad
Use the same hoisting logic for text lockfile ( #15778 )
2024-12-16 16:37:46 -08:00
Jarred Sumner
c218bffd94
Add "bin" field to bun.lock ( #15763 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2024-12-14 22:52:17 -08:00
Dylan Conway
3df39f4bb7
bun.lock: fix --frozen-lockfile and resolving extra dependencies ( #15748 )
2024-12-13 22:40:12 -08:00
Dylan Conway
8b3b1442fd
bun.lock workspace sorting and comma bugfix (#15739 )
2024-12-12 19:33:44 -08:00
Don Isaac
af4f1c7d39
test: fix case to allow bun-debug ( #15660 )
...
Co-authored-by: Don Isaac <don@bun.sh >
2024-12-08 23:48:43 -08:00