Jarred Sumner
|
9fab7ca06c
|
Add some timestamps
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
4082a34599
|
Update install.zig
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
f9debc72fa
|
Print specifically installed packages
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
b363402f45
|
[bun install] Support linking binaries & native binaries
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
b0942fbc37
|
[bun install] Fix edgecase with optional peer deps
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
e3a12ea1a9
|
[bun install] Fix bun add so it writes the resolved version to package.json
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
5dd6fb8547
|
[bun install] Add clonefile_each_dir and hardlink backend for copying files
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
8586d2e41c
|
[bun install] Support dependencies prefixed with "npm:"
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
ba1e95fd43
|
[bun install] Hoisting works!
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
e7538d7b26
|
document failed Link tag experiment in script src
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
2b7ebaceb2
|
wip slow hoister
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
3de3c3c143
|
[bun install] Allow skipping peer, optional, and dev dependency installs. Hoisting
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
0e0e325e5b
|
[bun install] optionalDependencies override dependencies if both specified
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
e97106c770
|
[bun install] order() and fmt()
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
50f8e0daa8
|
[bun install] Improve test coverage for tilda version ranges
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
efcf846b2c
|
[bun install] Fix bug with ~Tilda
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
afe3e13345
|
[bun install] Fix bug with optional peer deps
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
461c769ac4
|
Track peer dependencies but don't install them
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
0dc0d6c31c
|
Update npm.zig
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
49d8ea4886
|
[bun install] Fix case when lockfile exists
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
e66776a79f
|
Slightly better progress bar
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
3036cbe552
|
bun add and bun remove sorta works now. but not fast enough!
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
393aa076bc
|
[bun install] Most of bun add, bun remove
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
0ef6f81843
|
Add some progress feedback
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
339fe00dfe
|
CLI flags
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
6382bb5333
|
[bun install] Start add/remove command
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
41c60fb848
|
[bun install] move around some code
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
8df49bc823
|
Update install.zig
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
ab4129061e
|
[bun install] Deduplicate packages by default
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
021a670d86
|
Fix bug with ~tilda ranges
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
fa27551428
|
[bun install] Install top-level node_modules
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
538243dc3b
|
[bun install] Deterministic lockfile and simple installs
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
d83c610002
|
[bun install] Support printing yarn.lock
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
196f7eb101
|
Update launch.json
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
a1167d80b2
|
Update .gitignore
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
a765b13f52
|
[bun install] Add some config flags
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
45b3e9d03c
|
[bun install] Shrink binary format size by 2.5x
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
5844166047
|
[bun install] Load lockfile. Generate diffs
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
c6dcc1cd9e
|
[bun install] Lockfile saves. Starting to implement diffing
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
118ed4d2ab
|
[bun install] Generate a lockfile
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
9fcd2c53c8
|
[JSON parser] const has better codegen (unlike in JavaScript!)
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
da80830bc5
|
Mimalloc cleanup
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
b060056480
|
Update memory_allocator.zig
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
b71df3a3d4
|
Bump mimalloc
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
128e9861f9
|
[bun install] Most of the Lockfile format (not done yet)
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
5d2cb27562
|
Start to restructure code
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
75e340bfbf
|
Resolve peer dependencies & optional dependencies too
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
b5744e5da4
|
save and load manifest
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
7bad5770a1
|
Channel seems faster or maybe the same?
|
2021-12-16 19:18:51 -08:00 |
|
Jarred Sumner
|
809c1e46d8
|
[npm install] starting to look good!
|
2021-12-16 19:18:51 -08:00 |
|