aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/installer/init.lua
Commit message (Expand)AuthorAgeFilesLines
* refactor!: refactor installer internals and add new Package class methods (#1...William Boman2025-02-191-254/+1
* refactor(receipt): change receipt structure and remove old builder APIs (#1521)William Boman2025-02-161-5/+1
* refactor!: consolidate Lua registry sources and the Package API (#1498)William Boman2025-02-161-6/+2
* feat(installer): lock package installation (#1290)William Boman2023-05-181-42/+72
* chore: log entire opts table (#1149)William Boman2023-03-291-1/+1
* style: enforce import order (#1092)William Boman2023-03-121-7/+7
* feat: add github registry source capabilities (#1091)William Boman2023-03-121-3/+9
* refactor: simplify linker & receipt writing (#1033)William Boman2023-02-261-10/+16
* feat(installer): add share links (#965)William Boman2023-02-171-45/+78
* refactor(installer): write debug log file after installation finishes (#806)William Boman2022-12-261-3/+8
* refactor(installer): introduce PackageInstallOpts class (#802)William Boman2022-12-261-1/+1
* refactor(installer): rename run_installer to exec_in_context (#744)William Boman2022-12-081-6/+7
* feat(installer): write mason-debug.log in debug mode (#577)William Boman2022-10-191-0/+8
* feat(api/command): add --debug flag to :MasonInstall (#576)William Boman2022-10-191-4/+10
* refactor: introduce selene, harden type defs, and use proper EmmyLua syntax (...William Boman2022-08-151-1/+1
* refactor: add mason-schemas and mason-core modules (#29)William Boman2022-07-081-0/+176