aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/installer/context
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/main' into feat/lockfile-v2William Boman36 hours1-6/+6
|\
| * refactor(fs): use fs.ls in readdir implementation, prefer fs_stat over fs_fst...William Boman4 days1-4/+4
| * refactor(fs): implement mkdirp natively via libuv (#2100)William Boman4 days1-1/+1
| * fix(fs): implement rmrf natively via libuv (#2098)William Boman4 days1-1/+1
* | Merge remote-tracking branch 'origin/main' into feat/lockfile-v2William Boman11 days2-6/+38
|\|
| * feat: add support for socket.dev firewall client (#2088)William Boman12 days2-5/+37
| * feat: add the infrastructure to support "system" packages (#2085)William Boman2026-05-141-1/+1
* | [WIP]:William Boman2026-04-301-6/+9
|/
* feat: add support for removal of packages from a registry (#2052)William Boman2026-01-071-1/+1
* fix(installer): update cwd after uv_fs_rename() was successful (#2033)William Boman2025-11-141-8/+8
* fix(installer): attempt to recover from known fs error while finalizing insta...Sam-Briney2025-11-141-1/+8
* feat(context): add ctx:await()William Boman2025-02-191-0/+6
* refactor: turn StdioSink into a proper classWilliam Boman2025-02-192-3/+3
* feat(context): add ctx:fetch()William Boman2025-02-191-0/+12
* refactor!: change Package APIWilliam Boman2025-02-194-27/+39
* refactor: standardize constructors and improve inheritance constructionWilliam Boman2025-02-194-15/+27
* refactor(installer): move initializations to InstallContext constructorWilliam Boman2025-02-193-13/+21
* refactor!: refactor installer internals and add new Package class methods (#1...William Boman2025-02-194-0/+463