aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/installer
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/main' into feat/lockfile-v2William Boman28 hours4-9/+15
|\
| * fix(nuget): also support .cmd shims on Windows (#2102)HEADmainWilliam Boman4 days1-1/+7
| * 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 days2-2/+2
| * fix(fs): implement rmrf natively via libuv (#2098)William Boman4 days2-2/+2
* | [WIP]:William Boman10 days1-0/+12
* | [WIP]:William Boman10 days1-2/+2
* | [WIP]:William Boman10 days2-4/+21
* | Merge remote-tracking branch 'origin/main' into feat/lockfile-v2William Boman10 days10-40/+146
|\|
| * feat: add support for socket.dev firewall client (#2088)William Boman12 days7-9/+76
| * feat: add the infrastructure to support "system" packages (#2085)William Boman2026-05-145-25/+61
| * fix(pypi): add python 3.13 and 3.14 to list of fallbacks (#2081)Aaron U'Ren2026-05-071-6/+9
* | [WIP]:William Boman2026-04-302-8/+11
* | [WIP]:William Boman2026-04-301-1/+0
* | [WIP]:William Boman2026-04-301-4/+4
* | wipWilliam Boman2026-04-302-3/+20
* | fix(linker): properly expand links when "./" is used as target prefixWilliam Boman2026-04-301-1/+2
|/
* fix(powershell): conform to single quotes (#1740)Thomas Tan2026-04-211-1/+1
* feat(npm): add `install_args` setting (#1581)Amit Tamari2026-04-212-1/+7
* fix: actually emit the receipt in uninstall event payloads (#2071)William Boman2026-04-061-1/+1
* feat: add support for removal of packages from a registry (#2052)William Boman2026-01-072-2/+2
* 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(compiler): make `supported_platforms` a universal source field (#2002)William Boman2025-08-074-63/+44
* fix(process): close check handles (#1995)Mirek Długosz2025-07-281-0/+1
* fix(pypi): pass --no-user flag (#1958)William Boman2025-05-191-0/+1
* feat: associate package instances with registry source and record it in receiptWilliam Boman2025-05-061-0/+1
* refactor(command): use callback in Package:install() when running :MasonInsta...William Boman2025-03-031-1/+1
* fix(uninstaller): only unlink if recipt is foundWilliam Boman2025-03-031-1/+2
* refactor(registry): refactor registry initializationWilliam Boman2025-03-031-3/+2
* style: fix stylua and selene errorsWilliam Boman2025-02-201-1/+0
* feat(context): add ctx:await()William Boman2025-02-191-0/+6
* refactor: turn StdioSink into a proper classWilliam Boman2025-02-1916-67/+45
* feat(context): add ctx:fetch()William Boman2025-02-191-0/+12
* fix(expr): also interpolate table keysWilliam Boman2025-02-191-0/+3
* refactor!: change Package APIWilliam Boman2025-02-1915-130/+295
* fix(pypi): remove -U flag and fix log messageWilliam Boman2025-02-191-2/+1
* refactor: standardize constructors and improve inheritance constructionWilliam Boman2025-02-197-47/+69
* fix(location): use correct registry pathWilliam Boman2025-02-191-1/+1
* feat(linker): use relative targets for symlinks (#1525)William Boman2025-02-191-7/+9
* refactor(path): use InstallLocation to produce paths, remove static path methodsWilliam Boman2025-02-193-14/+60
* refactor(installer): move initializations to InstallContext constructorWilliam Boman2025-02-194-21/+23
* refactor: add InstallLocation.global()William Boman2025-02-191-0/+5
* chore: remove todo commentWilliam Boman2025-02-191-1/+0
* chore(compilers): remove default environment from github build compilerWilliam Boman2025-02-191-7/+1
* refactor!: refactor installer internals and add new Package class methods (#1...William Boman2025-02-1930-509/+611
* refactor(receipt): change receipt structure and remove old builder APIs (#1521)William Boman2025-02-163-9/+6
* fix(installer): schedule back to main loop before executing installer functio...William Boman2025-02-161-0/+1
* refactor!: consolidate Lua registry sources and the Package API (#1498)William Boman2025-02-164-21/+49
* refactor!: remove old managers (#1497)William Boman2025-02-165-7/+58