Jarred Sumner
0a5470e802
[bun install] Implement --no-progress to disable the progress bar
2022-07-17 10:08:37 -07:00
Jarred Sumner
a02b2d1c5b
[bun install] Improve performance of integrity hashing
...
By using optimized BoringSSL implementations
2022-07-17 10:08:37 -07:00
Alexander Kuznetsov
a85413c802
fix scoped packages name resolution ( #760 )
2022-07-17 07:58:28 -07:00
Jarred Sumner
dd7a346ac8
[bun install] Handle case that should really never happen
2022-07-12 22:55:38 -07:00
Jarred Sumner
46e8717e6c
[bun install] Fix NotSameFileSystem error (for real this time)
2022-07-12 00:20:46 -07:00
Jarred Sumner
a6c216db00
Revert "Fix: NotSameFileSystem at clonefile ( #546 )" ( #581 )
...
This reverts commit 2659febd1b .
2022-07-11 08:04:20 -07:00
Aditya Gupta
2659febd1b
Fix: NotSameFileSystem at clonefile ( #546 )
...
Fixes issue #531
Before this, using 'bun install' on a directory in different filesystem
such as tmpfs (/tmp) would have caused "Error: NotSameFileSystem".
This commit fixes that by handling this error, and at end of function it
will fall back to use copyfile (same as --backend=copyfile)
2022-07-11 05:31:00 -07:00
Aurora Luna Takemi
418972b423
Update GitHub URL to match new repo URL ( #547 )
...
* Update repo URLs
* GitHub URL update
* Revert accidental URL changes
2022-07-10 19:37:30 -07:00
r00ster91
16452c16da
Remove unnecessary Output.flushs before Global.exit and Global.crash ( #535 )
...
* fix: add missing newline
* refactor: std.process.exit -> Global.exit
* fix: std.os.abort -> Global.exit
I'm not sure about this one. Please verify.
* cleanup: remove unnecessary `Output.flush`s
2022-07-10 06:44:57 -07:00
sno2
f5d896542a
fix: update build files to latest Zig version
2022-07-09 18:25:25 -07:00
Pavlos Vinieratos
a0d471eda5
typo
2022-07-09 10:40:17 +01:00
Jarred Sumner
ee83e25120
[install] Use an identifier for the accept header value
2022-07-07 05:36:37 -07:00
Jarred Sumner
d6fb068230
Fixes https://github.com/Jarred-Sumner/bun/issues/341
2022-07-07 04:50:37 -07:00
Jarred Sumner
9962df69d6
[bun install] Fix NotSameFileSystem error
2022-07-06 22:29:30 -07:00
Jarred Sumner
729d445b68
change the directory structure
2022-06-22 23:21:48 -07:00
Jarred Sumner
d629cfafd6
E.String gets a Rope
2022-05-05 21:32:19 -07:00
Jarred Sumner
74309a1f9e
Fix hardlink fallback
2022-04-08 06:32:03 -07:00
Jarred Sumner
8526f77c70
Update lockfile.zig
2022-03-17 18:28:40 -07:00
Jarred Sumner
74f4c8bcab
query_string_map -> url
2022-03-17 01:27:35 -07:00
Jarred Sumner
701d6ec45d
rename _global -> bun
2022-03-08 18:54:54 -08:00
Jarred Sumner
51fbbea1d3
upgrade zig
2022-03-04 00:20:22 -08:00
Jarred Sumner
42f61ebf8a
cleanup error printing
2022-03-02 03:07:28 -08:00
Jarred Sumner
50560e169c
WASM
2022-02-27 23:20:10 -08:00
Jarred Sumner
608b906bd5
[JSON] Use UTF-8 JSON parser when it's not for JavaScript
2022-02-27 04:55:20 -08:00
Jarred Sumner
293a9bc811
[bun install] Add metadata hash
2022-02-25 00:48:36 -08:00
Jarred Sumner
1795b6570c
[bun install] Skip saving the lockfile if there are no changes
2022-02-24 22:01:37 -08:00
Jarred Sumner
08c4f8b103
[bun install] Print correct bin name
2022-02-24 19:16:58 -08:00
Jarred Sumner
d1eba784b9
Add WASM modules but disable it for now
2022-02-24 19:09:55 -08:00
Jarred Sumner
bb8626e120
Move lockfile into separate file
2022-02-21 16:28:13 -08:00
Jarred Sumner
931670b7cb
Wrap some usages of assert in a conditional
...
See https://github.com/ziglang/zig/issues/10942
2022-02-21 16:27:44 -08:00
Jarred Sumner
91026d4d1d
Update install.zig
2022-02-13 16:09:27 -08:00
Jarred Sumner
4749df7c51
[bun install] Resolve nested folder: dependencies and tweak lockfile format for better determinism
2022-02-13 16:08:54 -08:00
Jarred Sumner
a6de6d630a
Tweak how strings are created
2022-02-12 22:11:36 -08:00
Jarred Sumner
cf566ab785
[bun install] Move unnecessary data out of the lockfile
2022-02-12 21:55:26 -08:00
Jarred Sumner
9c54b0605d
[bun install] Reduce noise in printed yarn.lock
2022-02-12 17:54:41 -08:00
Jarred Sumner
ff38312b7d
[bun install] When --production, fail the build if symlinking fails
2022-02-12 16:46:48 -08:00
Jarred Sumner
b06e520ae4
[bun install] Handle multiple files in directory bins to link
2022-02-12 16:32:49 -08:00
Jarred Sumner
f33d23c0b4
[bun install] When both directories and bin is specified, prefer bin
...
This is for performance.
2022-02-12 16:05:57 -08:00
Jarred Sumner
b9567eb193
[bun install] Fix directory bin link bug
2022-02-12 16:02:54 -08:00
Jarred Sumner
7139316ef5
Implement multiple bin links for bun install -g
2022-02-12 15:43:04 -08:00
Jarred Sumner
614d810ef4
Make bun install fast by default on linux
2022-02-12 05:00:58 -08:00
Jarred Sumner
e72264608b
Fix crash that wasn't a crash
2022-02-12 02:42:39 -08:00
Jarred Sumner
73836e19b7
Load config
2022-02-12 02:32:01 -08:00
Jarred Sumner
4257373654
Update install.zig
2022-02-12 02:00:14 -08:00
Jarred Sumner
297ddfd972
[bun install] Improve error handling when package is not found
2022-02-12 01:59:32 -08:00
Jarred Sumner
89c99700f6
[bun install] Print linked bin names and improve output
2022-02-12 01:23:19 -08:00
Jarred Sumner
90c573cd42
[bun install] Implement global installs
2022-02-11 21:15:20 -08:00
Jarred Sumner
8570b4a9d7
[bun install] Implement private registry support & scoped packages
...
Fixes https://github.com/Jarred-Sumner/bun/issues/112
2022-02-11 19:02:03 -08:00
Jarred Sumner
fce94e29a0
[bun install] Fix bun add multiple packages writing malformed package.json
2022-02-11 14:59:10 -08:00
Jarred Sumner
5d51b4c397
[bun install] Fix lockfile corruption
2022-02-11 14:58:46 -08:00