aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-07-08 18:34:38 +0200
committerGitHub <noreply@github.com>2022-07-08 18:34:38 +0200
commit976aa4fbee8a070f362cab6f6ec84e9251a90cf9 (patch)
tree5e8d9c9c59444a25c7801b8f39763c4ba6e1f76d /lua
parentfeat: add gotests, gomodifytags, impl (#28) (diff)
downloadmason-976aa4fbee8a070f362cab6f6ec84e9251a90cf9.tar
mason-976aa4fbee8a070f362cab6f6ec84e9251a90cf9.tar.gz
mason-976aa4fbee8a070f362cab6f6ec84e9251a90cf9.tar.bz2
mason-976aa4fbee8a070f362cab6f6ec84e9251a90cf9.tar.lz
mason-976aa4fbee8a070f362cab6f6ec84e9251a90cf9.tar.xz
mason-976aa4fbee8a070f362cab6f6ec84e9251a90cf9.tar.zst
mason-976aa4fbee8a070f362cab6f6ec84e9251a90cf9.zip
refactor: add mason-schemas and mason-core modules (#29)
* refactor: add mason-schemas and move generated filetype map to mason-lspconfig * refactor: add mason-core module
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-core/EventEmitter.lua (renamed from lua/mason/core/EventEmitter.lua)0
-rw-r--r--lua/mason-core/async/control.lua (renamed from lua/mason/core/async/control.lua)2
-rw-r--r--lua/mason-core/async/init.lua (renamed from lua/mason/core/async/init.lua)2
-rw-r--r--lua/mason-core/async/uv.lua (renamed from lua/mason/core/async/uv.lua)2
-rw-r--r--lua/mason-core/clients/eclipse.lua (renamed from lua/mason/core/clients/eclipse.lua)2
-rw-r--r--lua/mason-core/fetch.lua (renamed from lua/mason/core/fetch.lua)12
-rw-r--r--lua/mason-core/fs.lua (renamed from lua/mason/core/fs.lua)8
-rw-r--r--lua/mason-core/functional/data.lua (renamed from lua/mason/core/functional/data.lua)0
-rw-r--r--lua/mason-core/functional/function.lua (renamed from lua/mason/core/functional/function.lua)2
-rw-r--r--lua/mason-core/functional/init.lua (renamed from lua/mason/core/functional/init.lua)18
-rw-r--r--lua/mason-core/functional/list.lua (renamed from lua/mason/core/functional/list.lua)4
-rw-r--r--lua/mason-core/functional/logic.lua (renamed from lua/mason/core/functional/logic.lua)2
-rw-r--r--lua/mason-core/functional/number.lua (renamed from lua/mason/core/functional/number.lua)2
-rw-r--r--lua/mason-core/functional/relation.lua (renamed from lua/mason/core/functional/relation.lua)2
-rw-r--r--lua/mason-core/functional/string.lua (renamed from lua/mason/core/functional/string.lua)2
-rw-r--r--lua/mason-core/functional/table.lua (renamed from lua/mason/core/functional/table.lua)2
-rw-r--r--lua/mason-core/functional/type.lua (renamed from lua/mason/core/functional/type.lua)4
-rw-r--r--lua/mason-core/health/init.lua (renamed from lua/mason/health/init.lua)10
-rw-r--r--lua/mason-core/installer/context.lua (renamed from lua/mason/core/installer/context.lua)18
-rw-r--r--lua/mason-core/installer/handle.lua (renamed from lua/mason/core/installer/handle.lua)16
-rw-r--r--lua/mason-core/installer/init.lua (renamed from lua/mason/core/installer/init.lua)18
-rw-r--r--lua/mason-core/installer/linker.lua (renamed from lua/mason/core/installer/linker.lua)10
-rw-r--r--lua/mason-core/log.lua (renamed from lua/mason/log.lua)6
-rw-r--r--lua/mason-core/managers/cargo/client.lua (renamed from lua/mason/core/managers/cargo/client.lua)2
-rw-r--r--lua/mason-core/managers/cargo/init.lua (renamed from lua/mason/core/managers/cargo/init.lua)18
-rw-r--r--lua/mason-core/managers/composer/init.lua (renamed from lua/mason/core/managers/composer/init.lua)16
-rw-r--r--lua/mason-core/managers/dotnet/init.lua (renamed from lua/mason/core/managers/dotnet/init.lua)9
-rw-r--r--lua/mason-core/managers/gem/init.lua (renamed from lua/mason/core/managers/gem/init.lua)16
-rw-r--r--lua/mason-core/managers/git/init.lua (renamed from lua/mason/core/managers/git/init.lua)8
-rw-r--r--lua/mason-core/managers/github/client.lua (renamed from lua/mason/core/managers/github/client.lua)8
-rw-r--r--lua/mason-core/managers/github/init.lua (renamed from lua/mason/core/managers/github/init.lua)12
-rw-r--r--lua/mason-core/managers/go/init.lua (renamed from lua/mason/core/managers/go/init.lua)16
-rw-r--r--lua/mason-core/managers/luarocks/init.lua (renamed from lua/mason/core/managers/luarocks/init.lua)33
-rw-r--r--lua/mason-core/managers/npm/init.lua (renamed from lua/mason/core/managers/npm/init.lua)16
-rw-r--r--lua/mason-core/managers/opam/init.lua (renamed from lua/mason/core/managers/opam/init.lua)10
-rw-r--r--lua/mason-core/managers/pip3/init.lua (renamed from lua/mason/core/managers/pip3/init.lua)16
-rw-r--r--lua/mason-core/managers/powershell/init.lua (renamed from lua/mason/core/managers/powershell/init.lua)4
-rw-r--r--lua/mason-core/managers/std/init.lua (renamed from lua/mason/core/managers/std/init.lua)14
-rw-r--r--lua/mason-core/notify.lua (renamed from lua/mason/notify.lua)0
-rw-r--r--lua/mason-core/optional.lua (renamed from lua/mason/core/optional.lua)0
-rw-r--r--lua/mason-core/package/init.lua (renamed from lua/mason/core/package/init.lua)26
-rw-r--r--lua/mason-core/package/version-check.lua (renamed from lua/mason/core/package/version-check.lua)22
-rw-r--r--lua/mason-core/path.lua (renamed from lua/mason/core/path.lua)0
-rw-r--r--lua/mason-core/platform.lua (renamed from lua/mason/core/platform.lua)8
-rw-r--r--lua/mason-core/process.lua (renamed from lua/mason/core/process.lua)6
-rw-r--r--lua/mason-core/receipt.lua (renamed from lua/mason/core/receipt.lua)0
-rw-r--r--lua/mason-core/result.lua (renamed from lua/mason/core/result.lua)0
-rw-r--r--lua/mason-core/spawn.lua (renamed from lua/mason/core/spawn.lua)12
-rw-r--r--lua/mason-core/ui/display.lua (renamed from lua/mason/core/ui/display.lua)4
-rw-r--r--lua/mason-core/ui/init.lua (renamed from lua/mason/core/ui/init.lua)2
-rw-r--r--lua/mason-core/ui/state.lua (renamed from lua/mason/core/ui/state.lua)0
-rw-r--r--lua/mason-lspconfig/init.lua12
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua (renamed from lua/mason/_generated/lspconfig_filetype_map.lua)0
-rw-r--r--lua/mason-lspconfig/mappings/server.lua (renamed from lua/mason-lspconfig/server-mapping.lua)2
-rw-r--r--lua/mason-lspconfig/server_configurations/angularls/init.lua8
-rw-r--r--lua/mason-lspconfig/server_configurations/apex_ls/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/bicep/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/bsl_ls/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/elixirls/init.lua4
-rw-r--r--lua/mason-lspconfig/server_configurations/groovyls/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/haxe_language_server/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/jdtls/init.lua6
-rw-r--r--lua/mason-lspconfig/server_configurations/julials/init.lua8
-rw-r--r--lua/mason-lspconfig/server_configurations/omnisharp/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/perlnavigator/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/pylsp/init.lua12
-rw-r--r--lua/mason-lspconfig/server_configurations/r_language_server/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/rescriptls/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/solang/init.lua4
-rw-r--r--lua/mason-lspconfig/server_configurations/visualforce_ls/init.lua2
-rw-r--r--lua/mason-lspconfig/server_configurations/volar/init.lua6
-rw-r--r--lua/mason-registry/angular-language-server/init.lua4
-rw-r--r--lua/mason-registry/ansible-language-server/init.lua4
-rw-r--r--lua/mason-registry/apex-language-server/init.lua12
-rw-r--r--lua/mason-registry/arduino-language-server/init.lua8
-rw-r--r--lua/mason-registry/asm-lsp/init.lua4
-rw-r--r--lua/mason-registry/astro-language-server/init.lua4
-rw-r--r--lua/mason-registry/awk-language-server/init.lua4
-rw-r--r--lua/mason-registry/bash-language-server/init.lua4
-rw-r--r--lua/mason-registry/beancount-language-server/init.lua4
-rw-r--r--lua/mason-registry/bicep-lsp/init.lua8
-rw-r--r--lua/mason-registry/bsl-language-server/init.lua4
-rw-r--r--lua/mason-registry/ccls/common.lua12
-rw-r--r--lua/mason-registry/ccls/init.lua4
-rw-r--r--lua/mason-registry/ccls/linux.lua14
-rw-r--r--lua/mason-registry/ccls/mac.lua8
-rw-r--r--lua/mason-registry/chrome-debug-adapter/init.lua12
-rw-r--r--lua/mason-registry/clangd/init.lua10
-rw-r--r--lua/mason-registry/clarity-lsp/init.lua8
-rw-r--r--lua/mason-registry/clojure-lsp/init.lua10
-rw-r--r--lua/mason-registry/cmake-language-server/init.lua4
-rw-r--r--lua/mason-registry/codelldb/init.lua10
-rw-r--r--lua/mason-registry/codeql/init.lua10
-rw-r--r--lua/mason-registry/cpptools/init.lua12
-rw-r--r--lua/mason-registry/crystalline/init.lua10
-rw-r--r--lua/mason-registry/csharp-language-server/init.lua4
-rw-r--r--lua/mason-registry/css-lsp/init.lua4
-rw-r--r--lua/mason-registry/cssmodules-language-server/init.lua4
-rw-r--r--lua/mason-registry/cucumber-language-server/init.lua4
-rw-r--r--lua/mason-registry/debugpy/init.lua4
-rw-r--r--lua/mason-registry/delve/init.lua4
-rw-r--r--lua/mason-registry/deno/init.lua8
-rw-r--r--lua/mason-registry/dhall-lsp/init.lua14
-rw-r--r--lua/mason-registry/diagnostic-languageserver/init.lua4
-rw-r--r--lua/mason-registry/dockerfile-language-server/init.lua4
-rw-r--r--lua/mason-registry/dot-language-server/init.lua4
-rw-r--r--lua/mason-registry/efm/init.lua4
-rw-r--r--lua/mason-registry/elixir-ls/init.lua8
-rw-r--r--lua/mason-registry/elm-format/init.lua4
-rw-r--r--lua/mason-registry/elm-language-server/init.lua4
-rw-r--r--lua/mason-registry/ember-language-server/init.lua4
-rw-r--r--lua/mason-registry/emmet-ls/init.lua4
-rw-r--r--lua/mason-registry/erlang-ls/init.lua14
-rw-r--r--lua/mason-registry/esbonio/init.lua4
-rw-r--r--lua/mason-registry/eslint-lsp/init.lua4
-rw-r--r--lua/mason-registry/firefox-debug-adapter/init.lua12
-rw-r--r--lua/mason-registry/flux-lsp/init.lua4
-rw-r--r--lua/mason-registry/foam-language-server/init.lua4
-rw-r--r--lua/mason-registry/fortls/init.lua4
-rw-r--r--lua/mason-registry/fsautocomplete/init.lua4
-rw-r--r--lua/mason-registry/go-debug-adapter/init.lua9
-rw-r--r--lua/mason-registry/golangci-lint-langserver/init.lua4
-rw-r--r--lua/mason-registry/golangci-lint/init.lua4
-rw-r--r--lua/mason-registry/gomodifytags/init.lua4
-rw-r--r--lua/mason-registry/gopls/init.lua4
-rw-r--r--lua/mason-registry/gotests/init.lua4
-rw-r--r--lua/mason-registry/grammarly-languageserver/init.lua4
-rw-r--r--lua/mason-registry/graphql-language-service-cli/init.lua4
-rw-r--r--lua/mason-registry/groovy-language-server/init.lua6
-rw-r--r--lua/mason-registry/haskell-language-server/init.lua14
-rw-r--r--lua/mason-registry/haxe-language-server/init.lua10
-rw-r--r--lua/mason-registry/hoon-language-server/init.lua4
-rw-r--r--lua/mason-registry/html-lsp/init.lua4
-rw-r--r--lua/mason-registry/impl/init.lua4
-rw-r--r--lua/mason-registry/init.lua12
-rw-r--r--lua/mason-registry/intelephense/init.lua4
-rw-r--r--lua/mason-registry/jdtls/init.lua11
-rw-r--r--lua/mason-registry/jedi-language-server/init.lua4
-rw-r--r--lua/mason-registry/json-lsp/init.lua4
-rw-r--r--lua/mason-registry/jsonnet-language-server/init.lua4
-rw-r--r--lua/mason-registry/julia-lsp/init.lua8
-rw-r--r--lua/mason-registry/kotlin-language-server/init.lua8
-rw-r--r--lua/mason-registry/ktlint/init.lua10
-rw-r--r--lua/mason-registry/lelwel/init.lua4
-rw-r--r--lua/mason-registry/lemminx/init.lua8
-rw-r--r--lua/mason-registry/lemmy-help/init.lua4
-rw-r--r--lua/mason-registry/ltex-ls/init.lua14
-rw-r--r--lua/mason-registry/lua-language-server/init.lua10
-rw-r--r--lua/mason-registry/marksman/init.lua10
-rw-r--r--lua/mason-registry/metamath-zero-lsp/init.lua8
-rw-r--r--lua/mason-registry/mockdebug/init.lua10
-rw-r--r--lua/mason-registry/netcoredbg/init.lua10
-rw-r--r--lua/mason-registry/nickel-lang-lsp/init.lua6
-rw-r--r--lua/mason-registry/nimlsp/init.lua10
-rw-r--r--lua/mason-registry/node-debug2-adapter/init.lua12
-rw-r--r--lua/mason-registry/ocaml-lsp/init.lua4
-rw-r--r--lua/mason-registry/omnisharp-roslyn/init.lua9
-rw-r--r--lua/mason-registry/opencl-language-server/init.lua8
-rw-r--r--lua/mason-registry/perlnavigator/init.lua4
-rw-r--r--lua/mason-registry/php-debug-adapter/init.lua8
-rw-r--r--lua/mason-registry/phpactor/init.lua14
-rw-r--r--lua/mason-registry/powershell-editor-services/init.lua6
-rw-r--r--lua/mason-registry/prisma-language-server/init.lua4
-rw-r--r--lua/mason-registry/prosemd-lsp/init.lua10
-rw-r--r--lua/mason-registry/psalm/init.lua4
-rw-r--r--lua/mason-registry/puppet-editor-services/init.lua6
-rw-r--r--lua/mason-registry/purescript-language-server/init.lua4
-rw-r--r--lua/mason-registry/pyright/init.lua4
-rw-r--r--lua/mason-registry/python-lsp-server/init.lua4
-rw-r--r--lua/mason-registry/quick-lint-js/init.lua12
-rw-r--r--lua/mason-registry/r-languageserver/init.lua2
-rw-r--r--lua/mason-registry/reason-language-server/init.lua10
-rw-r--r--lua/mason-registry/remark-language-server/init.lua4
-rw-r--r--lua/mason-registry/rescript-lsp/init.lua4
-rw-r--r--lua/mason-registry/rnix-lsp/init.lua4
-rw-r--r--lua/mason-registry/robotframework-lsp/init.lua4
-rw-r--r--lua/mason-registry/rome/init.lua6
-rw-r--r--lua/mason-registry/rust-analyzer/init.lua10
-rw-r--r--lua/mason-registry/salt-lsp/init.lua4
-rw-r--r--lua/mason-registry/serve-d/init.lua8
-rw-r--r--lua/mason-registry/shellcheck/init.lua8
-rw-r--r--lua/mason-registry/shopify-theme-check/init.lua4
-rw-r--r--lua/mason-registry/slint-lsp/init.lua8
-rw-r--r--lua/mason-registry/solang/init.lua12
-rw-r--r--lua/mason-registry/solargraph/init.lua4
-rw-r--r--lua/mason-registry/solidity/init.lua10
-rw-r--r--lua/mason-registry/sorbet/init.lua4
-rw-r--r--lua/mason-registry/sourcery/init.lua4
-rw-r--r--lua/mason-registry/sqlls/init.lua4
-rw-r--r--lua/mason-registry/sqls/init.lua4
-rw-r--r--lua/mason-registry/stylelint-lsp/init.lua4
-rw-r--r--lua/mason-registry/stylua/init.lua4
-rw-r--r--lua/mason-registry/svelte-language-server/init.lua4
-rw-r--r--lua/mason-registry/svlangserver/init.lua4
-rw-r--r--lua/mason-registry/svls/init.lua4
-rw-r--r--lua/mason-registry/tailwindcss-language-server/init.lua4
-rw-r--r--lua/mason-registry/taplo/init.lua4
-rw-r--r--lua/mason-registry/teal-language-server/init.lua4
-rw-r--r--lua/mason-registry/terraform-ls/init.lua8
-rw-r--r--lua/mason-registry/texlab/init.lua8
-rw-r--r--lua/mason-registry/tflint/init.lua8
-rw-r--r--lua/mason-registry/typescript-language-server/init.lua4
-rw-r--r--lua/mason-registry/vala-language-server/init.lua10
-rw-r--r--lua/mason-registry/verible/init.lua10
-rw-r--r--lua/mason-registry/vetur-vls/init.lua4
-rw-r--r--lua/mason-registry/vim-language-server/init.lua4
-rw-r--r--lua/mason-registry/visualforce-language-server/init.lua10
-rw-r--r--lua/mason-registry/vls/init.lua14
-rw-r--r--lua/mason-registry/vue-language-server/init.lua4
-rw-r--r--lua/mason-registry/wgsl-analyzer/init.lua4
-rw-r--r--lua/mason-registry/yaml-language-server/init.lua4
-rw-r--r--lua/mason-registry/zk/init.lua8
-rw-r--r--lua/mason-registry/zls/init.lua12
-rw-r--r--lua/mason-schemas/lsp/astro-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/astro-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/bash-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/bash-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/clangd.lua (renamed from lua/mason/_generated/lsp-schemas/clangd.lua)0
-rw-r--r--lua/mason-schemas/lsp/deno-lsp.lua (renamed from lua/mason/_generated/lsp-schemas/deno-lsp.lua)0
-rw-r--r--lua/mason-schemas/lsp/elixir-ls.lua (renamed from lua/mason/_generated/lsp-schemas/elixir-ls.lua)0
-rw-r--r--lua/mason-schemas/lsp/elm-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/elm-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/fsautocomplete.lua (renamed from lua/mason/_generated/lsp-schemas/fsautocomplete.lua)0
-rw-r--r--lua/mason-schemas/lsp/grammarly-languageserver.lua (renamed from lua/mason/_generated/lsp-schemas/grammarly-languageserver.lua)0
-rw-r--r--lua/mason-schemas/lsp/haxe-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/haxe-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/html-lsp.lua (renamed from lua/mason/_generated/lsp-schemas/html-lsp.lua)0
-rw-r--r--lua/mason-schemas/lsp/intelephense.lua (renamed from lua/mason/_generated/lsp-schemas/intelephense.lua)0
-rw-r--r--lua/mason-schemas/lsp/jdtls.lua (renamed from lua/mason/_generated/lsp-schemas/jdtls.lua)0
-rw-r--r--lua/mason-schemas/lsp/json-lsp.lua (renamed from lua/mason/_generated/lsp-schemas/json-lsp.lua)0
-rw-r--r--lua/mason-schemas/lsp/julia-lsp.lua (renamed from lua/mason/_generated/lsp-schemas/julia-lsp.lua)0
-rw-r--r--lua/mason-schemas/lsp/kotlin-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/kotlin-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/ltex-ls.lua (renamed from lua/mason/_generated/lsp-schemas/ltex-ls.lua)0
-rw-r--r--lua/mason-schemas/lsp/lua-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/lua-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/nickel-lang-lsp.lua (renamed from lua/mason/_generated/lsp-schemas/nickel-lang-lsp.lua)0
-rw-r--r--lua/mason-schemas/lsp/omnisharp-roslyn.lua (renamed from lua/mason/_generated/lsp-schemas/omnisharp-roslyn.lua)0
-rw-r--r--lua/mason-schemas/lsp/perlnavigator.lua (renamed from lua/mason/_generated/lsp-schemas/perlnavigator.lua)0
-rw-r--r--lua/mason-schemas/lsp/psalm.lua (renamed from lua/mason/_generated/lsp-schemas/psalm.lua)0
-rw-r--r--lua/mason-schemas/lsp/puppet-editor-services.lua (renamed from lua/mason/_generated/lsp-schemas/puppet-editor-services.lua)0
-rw-r--r--lua/mason-schemas/lsp/purescript-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/purescript-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/pyright.lua (renamed from lua/mason/_generated/lsp-schemas/pyright.lua)0
-rw-r--r--lua/mason-schemas/lsp/python-lsp-server.lua (renamed from lua/mason/_generated/lsp-schemas/python-lsp-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/r-languageserver.lua (renamed from lua/mason/_generated/lsp-schemas/r-languageserver.lua)0
-rw-r--r--lua/mason-schemas/lsp/rescript-lsp.lua (renamed from lua/mason/_generated/lsp-schemas/rescript-lsp.lua)0
-rw-r--r--lua/mason-schemas/lsp/rome.lua (renamed from lua/mason/_generated/lsp-schemas/rome.lua)0
-rw-r--r--lua/mason-schemas/lsp/rust-analyzer.lua (renamed from lua/mason/_generated/lsp-schemas/rust-analyzer.lua)0
-rw-r--r--lua/mason-schemas/lsp/solargraph.lua (renamed from lua/mason/_generated/lsp-schemas/solargraph.lua)0
-rw-r--r--lua/mason-schemas/lsp/sorbet.lua (renamed from lua/mason/_generated/lsp-schemas/sorbet.lua)0
-rw-r--r--lua/mason-schemas/lsp/stylelint-lsp.lua (renamed from lua/mason/_generated/lsp-schemas/stylelint-lsp.lua)0
-rw-r--r--lua/mason-schemas/lsp/svelte-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/svelte-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/tailwindcss-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/tailwindcss-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/typescript-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/typescript-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/vetur-vls.lua (renamed from lua/mason/_generated/lsp-schemas/vetur-vls.lua)0
-rw-r--r--lua/mason-schemas/lsp/vue-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/vue-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/yaml-language-server.lua (renamed from lua/mason/_generated/lsp-schemas/yaml-language-server.lua)0
-rw-r--r--lua/mason-schemas/lsp/zls.lua (renamed from lua/mason/_generated/lsp-schemas/zls.lua)0
-rw-r--r--lua/mason/api/command.lua (renamed from lua/mason/command-api/init.lua)6
-rw-r--r--lua/mason/init.lua (renamed from lua/mason.lua)6
-rw-r--r--lua/mason/settings.lua2
-rw-r--r--lua/mason/ui/components/footer.lua2
-rw-r--r--lua/mason/ui/components/header.lua2
-rw-r--r--lua/mason/ui/components/help/dap.lua2
-rw-r--r--lua/mason/ui/components/help/init.lua6
-rw-r--r--lua/mason/ui/components/help/lsp.lua2
-rw-r--r--lua/mason/ui/components/json-schema.lua4
-rw-r--r--lua/mason/ui/components/language-filter.lua2
-rw-r--r--lua/mason/ui/components/main/init.lua3
-rw-r--r--lua/mason/ui/components/main/package_list.lua4
-rw-r--r--lua/mason/ui/components/tabs.lua4
-rw-r--r--lua/mason/ui/instance.lua14
266 files changed, 744 insertions, 752 deletions
diff --git a/lua/mason/core/EventEmitter.lua b/lua/mason-core/EventEmitter.lua
index 672c1778..672c1778 100644
--- a/lua/mason/core/EventEmitter.lua
+++ b/lua/mason-core/EventEmitter.lua
diff --git a/lua/mason/core/async/control.lua b/lua/mason-core/async/control.lua
index 9ecba8f4..3252c070 100644
--- a/lua/mason/core/async/control.lua
+++ b/lua/mason-core/async/control.lua
@@ -1,4 +1,4 @@
-local a = require "mason.core.async"
+local a = require "mason-core.async"
---@class Condvar
local Condvar = {}
diff --git a/lua/mason/core/async/init.lua b/lua/mason-core/async/init.lua
index 3f5d1359..c79c6e42 100644
--- a/lua/mason/core/async/init.lua
+++ b/lua/mason-core/async/init.lua
@@ -1,4 +1,4 @@
-local _ = require "mason.core.functional"
+local _ = require "mason-core.functional"
local co = coroutine
local exports = {}
diff --git a/lua/mason/core/async/uv.lua b/lua/mason-core/async/uv.lua
index 3c0e5999..f3d25b04 100644
--- a/lua/mason/core/async/uv.lua
+++ b/lua/mason-core/async/uv.lua
@@ -1,4 +1,4 @@
-local a = require "mason.core.async"
+local a = require "mason-core.async"
---@type table<UvMethod, async fun(...)>
local M = setmetatable({}, {
diff --git a/lua/mason/core/clients/eclipse.lua b/lua/mason-core/clients/eclipse.lua
index 281d191a..bca31648 100644
--- a/lua/mason/core/clients/eclipse.lua
+++ b/lua/mason-core/clients/eclipse.lua
@@ -1,4 +1,4 @@
-local fetch = require "mason.core.fetch"
+local fetch = require "mason-core.fetch"
local M = {}
---@param version string The version string as found in the latest.txt endpoint.
diff --git a/lua/mason/core/fetch.lua b/lua/mason-core/fetch.lua
index cf2e3d83..168d0b99 100644
--- a/lua/mason/core/fetch.lua
+++ b/lua/mason-core/fetch.lua
@@ -1,9 +1,9 @@
-local log = require "mason.log"
-local platform = require "mason.core.platform"
-local Result = require "mason.core.result"
-local spawn = require "mason.core.spawn"
-local powershell = require "mason.core.managers.powershell"
-local _ = require "mason.core.functional"
+local log = require "mason-core.log"
+local platform = require "mason-core.platform"
+local Result = require "mason-core.result"
+local spawn = require "mason-core.spawn"
+local powershell = require "mason-core.managers.powershell"
+local _ = require "mason-core.functional"
local USER_AGENT = "mason.nvim (+https://github.com/williamboman/mason.nvim)"
diff --git a/lua/mason/core/fs.lua b/lua/mason-core/fs.lua
index 77d266ca..a69b5de5 100644
--- a/lua/mason/core/fs.lua
+++ b/lua/mason-core/fs.lua
@@ -1,6 +1,6 @@
-local log = require "mason.log"
-local a = require "mason.core.async"
-local Path = require "mason.core.path"
+local log = require "mason-core.log"
+local a = require "mason-core.async"
+local Path = require "mason-core.path"
local settings = require "mason.settings"
local function make_module(uv)
@@ -147,6 +147,6 @@ local function make_module(uv)
end
return {
- async = make_module(require "mason.core.async.uv"),
+ async = make_module(require "mason-core.async.uv"),
sync = make_module(vim.loop),
}
diff --git a/lua/mason/core/functional/data.lua b/lua/mason-core/functional/data.lua
index da6f1efd..da6f1efd 100644
--- a/lua/mason/core/functional/data.lua
+++ b/lua/mason-core/functional/data.lua
diff --git a/lua/mason/core/functional/function.lua b/lua/mason-core/functional/function.lua
index c3de6314..e85081ce 100644
--- a/lua/mason/core/functional/function.lua
+++ b/lua/mason-core/functional/function.lua
@@ -1,4 +1,4 @@
-local data = require "mason.core.functional.data"
+local data = require "mason-core.functional.data"
local _ = {}
diff --git a/lua/mason/core/functional/init.lua b/lua/mason-core/functional/init.lua
index fd24f9ee..a7b0a369 100644
--- a/lua/mason/core/functional/init.lua
+++ b/lua/mason-core/functional/init.lua
@@ -1,13 +1,13 @@
local _ = {}
-- data
-local data = require "mason.core.functional.data"
+local data = require "mason-core.functional.data"
_.table_pack = data.table_pack
_.enum = data.enum
_.set_of = data.set_of
-- function
-local fun = require "mason.core.functional.function"
+local fun = require "mason-core.functional.function"
_.curryN = fun.curryN
_.compose = fun.compose
_.partial = fun.partial
@@ -19,7 +19,7 @@ _.memoize = fun.memoize
_.lazy = fun.lazy
-- list
-local list = require "mason.core.functional.list"
+local list = require "mason-core.functional.list"
_.reverse = list.reverse
_.list_not_nil = list.list_not_nil
_.list_copy = list.list_copy
@@ -41,13 +41,13 @@ _.sort_by = list.sort_by
_.join = list.join
-- relation
-local relation = require "mason.core.functional.relation"
+local relation = require "mason-core.functional.relation"
_.equals = relation.equals
_.prop_eq = relation.prop_eq
_.prop_satisfies = relation.prop_satisfies
-- logic
-local logic = require "mason.core.functional.logic"
+local logic = require "mason-core.functional.logic"
_.all_pass = logic.all_pass
_.any_pass = logic.any_pass
_.if_else = logic.if_else
@@ -56,7 +56,7 @@ _.complement = logic.complement
_.cond = logic.cond
-- number
-local number = require "mason.core.functional.number"
+local number = require "mason-core.functional.number"
_.negate = number.negate
_.gt = number.gt
_.gte = number.gte
@@ -66,7 +66,7 @@ _.inc = number.inc
_.dec = number.dec
-- string
-local string = require "mason.core.functional.string"
+local string = require "mason-core.functional.string"
_.matches = string.matches
_.format = string.format
_.split = string.split
@@ -76,7 +76,7 @@ _.dedent = string.dedent
_.starts_with = string.starts_with
-- table
-local tbl = require "mason.core.functional.table"
+local tbl = require "mason-core.functional.table"
_.prop = tbl.prop
_.pick = tbl.pick
_.keys = tbl.keys
@@ -85,7 +85,7 @@ _.to_pairs = tbl.to_pairs
_.invert = tbl.invert
-- type
-local typ = require "mason.core.functional.type"
+local typ = require "mason-core.functional.type"
_.is_nil = typ.is_nil
_.is = typ.is
diff --git a/lua/mason/core/functional/list.lua b/lua/mason-core/functional/list.lua
index 79113433..14db386e 100644
--- a/lua/mason/core/functional/list.lua
+++ b/lua/mason-core/functional/list.lua
@@ -1,5 +1,5 @@
-local fun = require "mason.core.functional.function"
-local data = require "mason.core.functional.data"
+local fun = require "mason-core.functional.function"
+local data = require "mason-core.functional.data"
local _ = {}
diff --git a/lua/mason/core/functional/logic.lua b/lua/mason-core/functional/logic.lua
index 92fe2d8a..0e0044d5 100644
--- a/lua/mason/core/functional/logic.lua
+++ b/lua/mason-core/functional/logic.lua
@@ -1,4 +1,4 @@
-local fun = require "mason.core.functional.function"
+local fun = require "mason-core.functional.function"
local _ = {}
diff --git a/lua/mason/core/functional/number.lua b/lua/mason-core/functional/number.lua
index efc1ec20..11e8f88a 100644
--- a/lua/mason/core/functional/number.lua
+++ b/lua/mason-core/functional/number.lua
@@ -1,4 +1,4 @@
-local fun = require "mason.core.functional.function"
+local fun = require "mason-core.functional.function"
local _ = {}
diff --git a/lua/mason/core/functional/relation.lua b/lua/mason-core/functional/relation.lua
index 6309ce0b..94913a13 100644
--- a/lua/mason/core/functional/relation.lua
+++ b/lua/mason-core/functional/relation.lua
@@ -1,4 +1,4 @@
-local fun = require "mason.core.functional.function"
+local fun = require "mason-core.functional.function"
local _ = {}
diff --git a/lua/mason/core/functional/string.lua b/lua/mason-core/functional/string.lua
index 512c7ce1..7726c8e1 100644
--- a/lua/mason/core/functional/string.lua
+++ b/lua/mason-core/functional/string.lua
@@ -1,4 +1,4 @@
-local fun = require "mason.core.functional.function"
+local fun = require "mason-core.functional.function"
local _ = {}
diff --git a/lua/mason/core/functional/table.lua b/lua/mason-core/functional/table.lua
index cb9ea171..65d05cc8 100644
--- a/lua/mason/core/functional/table.lua
+++ b/lua/mason-core/functional/table.lua
@@ -1,4 +1,4 @@
-local fun = require "mason.core.functional.function"
+local fun = require "mason-core.functional.function"
local _ = {}
diff --git a/lua/mason/core/functional/type.lua b/lua/mason-core/functional/type.lua
index 878538e0..e3bf5fe7 100644
--- a/lua/mason/core/functional/type.lua
+++ b/lua/mason-core/functional/type.lua
@@ -1,5 +1,5 @@
-local fun = require "mason.core.functional.function"
-local rel = require "mason.core.functional.relation"
+local fun = require "mason-core.functional.function"
+local rel = require "mason-core.functional.relation"
local _ = {}
diff --git a/lua/mason/health/init.lua b/lua/mason-core/health/init.lua
index e30c5dd5..39ceac81 100644
--- a/lua/mason/health/init.lua
+++ b/lua/mason-core/health/init.lua
@@ -1,9 +1,9 @@
local health = vim.health or require "health"
-local a = require "mason.core.async"
-local platform = require "mason.core.platform"
-local github_client = require "mason.core.managers.github.client"
-local _ = require "mason.core.functional"
-local spawn = require "mason.core.spawn"
+local a = require "mason-core.async"
+local platform = require "mason-core.platform"
+local github_client = require "mason-core.managers.github.client"
+local _ = require "mason-core.functional"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason/core/installer/context.lua b/lua/mason-core/installer/context.lua
index 1cdfc197..9dfbb7f1 100644
--- a/lua/mason/core/installer/context.lua
+++ b/lua/mason-core/installer/context.lua
@@ -1,11 +1,11 @@
-local spawn = require "mason.core.spawn"
-local log = require "mason.log"
-local fs = require "mason.core.fs"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local receipt = require "mason.core.receipt"
-local Optional = require "mason.core.optional"
-local _ = require "mason.core.functional"
+local spawn = require "mason-core.spawn"
+local log = require "mason-core.log"
+local fs = require "mason-core.fs"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local receipt = require "mason-core.receipt"
+local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
---@class ContextualSpawn
---@field cwd CwdManager
@@ -230,7 +230,7 @@ end
function InstallContext:write_shell_exec_wrapper(new_executable_rel_path, command)
return platform.when {
unix = function()
- local std = require "mason.core.managers.std"
+ local std = require "mason-core.managers.std"
self.fs:write_file(
new_executable_rel_path,
_.dedent(([[
diff --git a/lua/mason/core/installer/handle.lua b/lua/mason-core/installer/handle.lua
index 302668d7..459e3704 100644
--- a/lua/mason/core/installer/handle.lua
+++ b/lua/mason-core/installer/handle.lua
@@ -1,11 +1,11 @@
-local a = require "mason.core.async"
-local spawn = require "mason.core.spawn"
-local _ = require "mason.core.functional"
-local process = require "mason.core.process"
-local EventEmitter = require "mason.core.EventEmitter"
-local log = require "mason.log"
-local Optional = require "mason.core.optional"
-local platform = require "mason.core.platform"
+local a = require "mason-core.async"
+local spawn = require "mason-core.spawn"
+local _ = require "mason-core.functional"
+local process = require "mason-core.process"
+local EventEmitter = require "mason-core.EventEmitter"
+local log = require "mason-core.log"
+local Optional = require "mason-core.optional"
+local platform = require "mason-core.platform"
local uv = vim.loop
diff --git a/lua/mason/core/installer/init.lua b/lua/mason-core/installer/init.lua
index c4bca124..ecf4f2f0 100644
--- a/lua/mason/core/installer/init.lua
+++ b/lua/mason-core/installer/init.lua
@@ -1,13 +1,13 @@
-local log = require "mason.log"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
-local fs = require "mason.core.fs"
-local a = require "mason.core.async"
-local Result = require "mason.core.result"
-local InstallContext = require "mason.core.installer.context"
+local log = require "mason-core.log"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
+local fs = require "mason-core.fs"
+local a = require "mason-core.async"
+local Result = require "mason-core.result"
+local InstallContext = require "mason-core.installer.context"
local settings = require "mason.settings"
-local linker = require "mason.core.installer.linker"
-local control = require "mason.core.async.control"
+local linker = require "mason-core.installer.linker"
+local control = require "mason-core.async.control"
local Semaphore = control.Semaphore
diff --git a/lua/mason/core/installer/linker.lua b/lua/mason-core/installer/linker.lua
index 8ecb3cae..0419f392 100644
--- a/lua/mason/core/installer/linker.lua
+++ b/lua/mason-core/installer/linker.lua
@@ -1,8 +1,8 @@
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local log = require "mason.log"
-local fs = require "mason.core.fs"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local log = require "mason-core.log"
+local fs = require "mason-core.fs"
local M = {}
diff --git a/lua/mason/log.lua b/lua/mason-core/log.lua
index 983c369d..a2593a56 100644
--- a/lua/mason/log.lua
+++ b/lua/mason-core/log.lua
@@ -1,7 +1,7 @@
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
local settings = require "mason.settings"
-local platform = require "mason.core.platform"
+local platform = require "mason-core.platform"
local config = {
-- Name of the plugin. Prepended to log messages
diff --git a/lua/mason/core/managers/cargo/client.lua b/lua/mason-core/managers/cargo/client.lua
index 6e5f2064..3df7550b 100644
--- a/lua/mason/core/managers/cargo/client.lua
+++ b/lua/mason-core/managers/cargo/client.lua
@@ -1,4 +1,4 @@
-local fetch = require "mason.core.fetch"
+local fetch = require "mason-core.fetch"
local M = {}
diff --git a/lua/mason/core/managers/cargo/init.lua b/lua/mason-core/managers/cargo/init.lua
index abb24730..5b87667c 100644
--- a/lua/mason/core/managers/cargo/init.lua
+++ b/lua/mason-core/managers/cargo/init.lua
@@ -1,12 +1,12 @@
-local process = require "mason.core.process"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local spawn = require "mason.core.spawn"
-local a = require "mason.core.async"
-local Optional = require "mason.core.optional"
-local installer = require "mason.core.installer"
-local client = require "mason.core.managers.cargo.client"
-local _ = require "mason.core.functional"
+local process = require "mason-core.process"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local spawn = require "mason-core.spawn"
+local a = require "mason-core.async"
+local Optional = require "mason-core.optional"
+local installer = require "mason-core.installer"
+local client = require "mason-core.managers.cargo.client"
+local _ = require "mason-core.functional"
local get_bin_path = _.compose(path.concat, function(executable)
return _.append(executable, { "bin" })
diff --git a/lua/mason/core/managers/composer/init.lua b/lua/mason-core/managers/composer/init.lua
index aabf2ef3..96ab5f14 100644
--- a/lua/mason/core/managers/composer/init.lua
+++ b/lua/mason-core/managers/composer/init.lua
@@ -1,11 +1,11 @@
-local _ = require "mason.core.functional"
-local process = require "mason.core.process"
-local path = require "mason.core.path"
-local Result = require "mason.core.result"
-local spawn = require "mason.core.spawn"
-local Optional = require "mason.core.optional"
-local installer = require "mason.core.installer"
-local platform = require "mason.core.platform"
+local _ = require "mason-core.functional"
+local process = require "mason-core.process"
+local path = require "mason-core.path"
+local Result = require "mason-core.result"
+local spawn = require "mason-core.spawn"
+local Optional = require "mason-core.optional"
+local installer = require "mason-core.installer"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason/core/managers/dotnet/init.lua b/lua/mason-core/managers/dotnet/init.lua
index 91c79b46..f89d61ca 100644
--- a/lua/mason/core/managers/dotnet/init.lua
+++ b/lua/mason-core/managers/dotnet/init.lua
@@ -1,8 +1,7 @@
-local process = require "mason.core.process"
-local installer = require "mason.core.installer"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
+local process = require "mason-core.process"
+local installer = require "mason-core.installer"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason/core/managers/gem/init.lua b/lua/mason-core/managers/gem/init.lua
index f4056c8f..11019985 100644
--- a/lua/mason/core/managers/gem/init.lua
+++ b/lua/mason-core/managers/gem/init.lua
@@ -1,11 +1,11 @@
-local _ = require "mason.core.functional"
-local process = require "mason.core.process"
-local path = require "mason.core.path"
-local Result = require "mason.core.result"
-local spawn = require "mason.core.spawn"
-local Optional = require "mason.core.optional"
-local installer = require "mason.core.installer"
-local platform = require "mason.core.platform"
+local _ = require "mason-core.functional"
+local process = require "mason-core.process"
+local path = require "mason-core.path"
+local Result = require "mason-core.result"
+local spawn = require "mason-core.spawn"
+local Optional = require "mason-core.optional"
+local installer = require "mason-core.installer"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason/core/managers/git/init.lua b/lua/mason-core/managers/git/init.lua
index 5b8fe4d1..432d18f4 100644
--- a/lua/mason/core/managers/git/init.lua
+++ b/lua/mason-core/managers/git/init.lua
@@ -1,7 +1,7 @@
-local spawn = require "mason.core.spawn"
-local Result = require "mason.core.result"
-local installer = require "mason.core.installer"
-local _ = require "mason.core.functional"
+local spawn = require "mason-core.spawn"
+local Result = require "mason-core.result"
+local installer = require "mason-core.installer"
+local _ = require "mason-core.functional"
local M = {}
diff --git a/lua/mason/core/managers/github/client.lua b/lua/mason-core/managers/github/client.lua
index ba052545..1bcede7a 100644
--- a/lua/mason/core/managers/github/client.lua
+++ b/lua/mason-core/managers/github/client.lua
@@ -1,7 +1,7 @@
-local _ = require "mason.core.functional"
-local log = require "mason.log"
-local fetch = require "mason.core.fetch"
-local spawn = require "mason.core.spawn"
+local _ = require "mason-core.functional"
+local log = require "mason-core.log"
+local fetch = require "mason-core.fetch"
+local spawn = require "mason-core.spawn"
local M = {}
diff --git a/lua/mason/core/managers/github/init.lua b/lua/mason-core/managers/github/init.lua
index 549cff86..55f3600f 100644
--- a/lua/mason/core/managers/github/init.lua
+++ b/lua/mason-core/managers/github/init.lua
@@ -1,9 +1,9 @@
-local installer = require "mason.core.installer"
-local std = require "mason.core.managers.std"
-local client = require "mason.core.managers.github.client"
-local platform = require "mason.core.platform"
-local Result = require "mason.core.result"
-local _ = require "mason.core.functional"
+local installer = require "mason-core.installer"
+local std = require "mason-core.managers.std"
+local client = require "mason-core.managers.github.client"
+local platform = require "mason-core.platform"
+local Result = require "mason-core.result"
+local _ = require "mason-core.functional"
local settings = require "mason.settings"
local M = {}
diff --git a/lua/mason/core/managers/go/init.lua b/lua/mason-core/managers/go/init.lua
index e4f07df8..dbdfdc45 100644
--- a/lua/mason/core/managers/go/init.lua
+++ b/lua/mason-core/managers/go/init.lua
@@ -1,12 +1,10 @@
-local installer = require "mason.core.installer"
-local process = require "mason.core.process"
-local platform = require "mason.core.platform"
-local spawn = require "mason.core.spawn"
-local a = require "mason.core.async"
-local Optional = require "mason.core.optional"
-local _ = require "mason.core.functional"
-local fs = require "mason.core.fs"
-local path = require "mason.core.path"
+local installer = require "mason-core.installer"
+local process = require "mason-core.process"
+local platform = require "mason-core.platform"
+local spawn = require "mason-core.spawn"
+local a = require "mason-core.async"
+local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
local M = {}
diff --git a/lua/mason/core/managers/luarocks/init.lua b/lua/mason-core/managers/luarocks/init.lua
index 7888ba4b..7959261c 100644
--- a/lua/mason/core/managers/luarocks/init.lua
+++ b/lua/mason-core/managers/luarocks/init.lua
@@ -1,14 +1,18 @@
-local installer = require "mason.core.installer"
-local _ = require "mason.core.functional"
-local process = require "mason.core.process"
-local path = require "mason.core.path"
-local Result = require "mason.core.result"
-local spawn = require "mason.core.spawn"
-local Optional = require "mason.core.optional"
-local platform = require "mason.core.platform"
+local installer = require "mason-core.installer"
+local _ = require "mason-core.functional"
+local process = require "mason-core.process"
+local path = require "mason-core.path"
+local Result = require "mason-core.result"
+local spawn = require "mason-core.spawn"
+local Optional = require "mason-core.optional"
+local platform = require "mason-core.platform"
local M = {}
+local create_bin_path = _.compose(path.concat, function(executable)
+ return _.append(executable, { "bin" })
+end, _.if_else(_.always(platform.is.win), _.format "%s.bat", _.identity))
+
---@param package string
local function with_receipt(package)
return function()
@@ -18,7 +22,7 @@ local function with_receipt(package)
end
---@param package string @The luarock package to install.
----@param opts {dev: boolean}|nil
+---@param opts { dev: boolean, bin : string[] | nil } | nil
function M.package(package, opts)
return function()
return M.install(package, opts).with_receipt()
@@ -27,7 +31,7 @@ end
---@async
---@param pkg string @The luarock package to install.
----@param opts {dev: boolean}|nil
+---@param opts { dev: boolean, bin : string[] | nil } | nil
function M.install(pkg, opts)
opts = opts or {}
local ctx = installer.context()
@@ -40,6 +44,11 @@ function M.install(pkg, opts)
pkg,
ctx.requested_version:or_else(vim.NIL),
}
+ if pkg.bin then
+ _.each(function(executable)
+ ctx:link_bin(executable, create_bin_path(executable))
+ end, pkg.bin)
+ end
return {
with_receipt = with_receipt(pkg),
}
@@ -132,8 +141,4 @@ function M.env(install_dir)
}
end
-local create_bin_path = _.compose(path.concat, function(executable)
- return _.append(executable, { "bin" })
-end, _.if_else(_.always(platform.is.win), _.format "%s.bat", _.identity))
-
return M
diff --git a/lua/mason/core/managers/npm/init.lua b/lua/mason-core/managers/npm/init.lua
index d338a84e..828afd12 100644
--- a/lua/mason/core/managers/npm/init.lua
+++ b/lua/mason-core/managers/npm/init.lua
@@ -1,11 +1,11 @@
-local spawn = require "mason.core.spawn"
-local Optional = require "mason.core.optional"
-local installer = require "mason.core.installer"
-local Result = require "mason.core.result"
-local process = require "mason.core.process"
-local path = require "mason.core.path"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
+local spawn = require "mason-core.spawn"
+local Optional = require "mason-core.optional"
+local installer = require "mason-core.installer"
+local Result = require "mason-core.result"
+local process = require "mason-core.process"
+local path = require "mason-core.path"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
local list_copy = _.list_copy
diff --git a/lua/mason/core/managers/opam/init.lua b/lua/mason-core/managers/opam/init.lua
index 3ea8482f..8b42e4e9 100644
--- a/lua/mason/core/managers/opam/init.lua
+++ b/lua/mason-core/managers/opam/init.lua
@@ -1,8 +1,8 @@
-local path = require "mason.core.path"
-local process = require "mason.core.process"
-local installer = require "mason.core.installer"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
+local path = require "mason-core.path"
+local process = require "mason-core.process"
+local installer = require "mason-core.installer"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
local M = {}
diff --git a/lua/mason/core/managers/pip3/init.lua b/lua/mason-core/managers/pip3/init.lua
index a599b8a7..9502e89e 100644
--- a/lua/mason/core/managers/pip3/init.lua
+++ b/lua/mason-core/managers/pip3/init.lua
@@ -1,12 +1,12 @@
-local _ = require "mason.core.functional"
+local _ = require "mason-core.functional"
local settings = require "mason.settings"
-local process = require "mason.core.process"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local Optional = require "mason.core.optional"
-local installer = require "mason.core.installer"
-local Result = require "mason.core.result"
-local spawn = require "mason.core.spawn"
+local process = require "mason-core.process"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local Optional = require "mason-core.optional"
+local installer = require "mason-core.installer"
+local Result = require "mason-core.result"
+local spawn = require "mason-core.spawn"
local VENV_DIR = "venv"
diff --git a/lua/mason/core/managers/powershell/init.lua b/lua/mason-core/managers/powershell/init.lua
index b3b8a160..209e0fe1 100644
--- a/lua/mason/core/managers/powershell/init.lua
+++ b/lua/mason-core/managers/powershell/init.lua
@@ -1,5 +1,5 @@
-local spawn = require "mason.core.spawn"
-local process = require "mason.core.process"
+local spawn = require "mason-core.spawn"
+local process = require "mason-core.process"
local M = {}
diff --git a/lua/mason/core/managers/std/init.lua b/lua/mason-core/managers/std/init.lua
index 298d6999..e021a261 100644
--- a/lua/mason/core/managers/std/init.lua
+++ b/lua/mason-core/managers/std/init.lua
@@ -1,10 +1,10 @@
-local a = require "mason.core.async"
-local installer = require "mason.core.installer"
-local fetch = require "mason.core.fetch"
-local platform = require "mason.core.platform"
-local powershell = require "mason.core.managers.powershell"
-local path = require "mason.core.path"
-local Result = require "mason.core.result"
+local a = require "mason-core.async"
+local installer = require "mason-core.installer"
+local fetch = require "mason-core.fetch"
+local platform = require "mason-core.platform"
+local powershell = require "mason-core.managers.powershell"
+local path = require "mason-core.path"
+local Result = require "mason-core.result"
local M = {}
diff --git a/lua/mason/notify.lua b/lua/mason-core/notify.lua
index b41c7e64..b41c7e64 100644
--- a/lua/mason/notify.lua
+++ b/lua/mason-core/notify.lua
diff --git a/lua/mason/core/optional.lua b/lua/mason-core/optional.lua
index 10af8ccb..10af8ccb 100644
--- a/lua/mason/core/optional.lua
+++ b/lua/mason-core/optional.lua
diff --git a/lua/mason/core/package/init.lua b/lua/mason-core/package/init.lua
index 933e0e96..631e423d 100644
--- a/lua/mason/core/package/init.lua
+++ b/lua/mason-core/package/init.lua
@@ -1,17 +1,17 @@
local registry = require "mason-registry"
-local a = require "mason.core.async"
-local _ = require "mason.core.functional"
-local installer = require "mason.core.installer"
-local InstallationHandle = require "mason.core.installer.handle"
-local Optional = require "mason.core.optional"
-local log = require "mason.log"
-local EventEmitter = require "mason.core.EventEmitter"
-local receipt = require "mason.core.receipt"
-local fs = require "mason.core.fs"
-local path = require "mason.core.path"
-local linker = require "mason.core.installer.linker"
+local a = require "mason-core.async"
+local _ = require "mason-core.functional"
+local installer = require "mason-core.installer"
+local InstallationHandle = require "mason-core.installer.handle"
+local Optional = require "mason-core.optional"
+local log = require "mason-core.log"
+local EventEmitter = require "mason-core.EventEmitter"
+local receipt = require "mason-core.receipt"
+local fs = require "mason-core.fs"
+local path = require "mason-core.path"
+local linker = require "mason-core.installer.linker"
-local version_checks = require "mason.core.package.version-check"
+local version_checks = require "mason-core.package.version-check"
---@class Package : EventEmitter
---@field name string
@@ -191,7 +191,7 @@ function Package:check_new_version(callback)
end
function Package:get_lsp_settings_schema()
- local ok, schema = pcall(require, ("mason._generated.lsp-schemas.%s"):format(self.name))
+ local ok, schema = pcall(require, ("mason-schemas.lsp.%s"):format(self.name))
if not ok then
return Optional.empty()
end
diff --git a/lua/mason/core/package/version-check.lua b/lua/mason-core/package/version-check.lua
index 54a1446b..b999c280 100644
--- a/lua/mason/core/package/version-check.lua
+++ b/lua/mason-core/package/version-check.lua
@@ -1,14 +1,14 @@
-local Result = require "mason.core.result"
-local cargo = require "mason.core.managers.cargo"
-local composer = require "mason.core.managers.composer"
-local eclipse = require "mason.core.clients.eclipse"
-local gem = require "mason.core.managers.gem"
-local git = require "mason.core.managers.git"
-local github = require "mason.core.managers.github"
-local go = require "mason.core.managers.go"
-local luarocks = require "mason.core.managers.luarocks"
-local npm = require "mason.core.managers.npm"
-local pip3 = require "mason.core.managers.pip3"
+local Result = require "mason-core.result"
+local cargo = require "mason-core.managers.cargo"
+local composer = require "mason-core.managers.composer"
+local eclipse = require "mason-core.clients.eclipse"
+local gem = require "mason-core.managers.gem"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
+local go = require "mason-core.managers.go"
+local luarocks = require "mason-core.managers.luarocks"
+local npm = require "mason-core.managers.npm"
+local pip3 = require "mason-core.managers.pip3"
---@param field_name string
local function version_in_receipt(field_name)
diff --git a/lua/mason/core/path.lua b/lua/mason-core/path.lua
index 2060c186..2060c186 100644
--- a/lua/mason/core/path.lua
+++ b/lua/mason-core/path.lua
diff --git a/lua/mason/core/platform.lua b/lua/mason-core/platform.lua
index 38c2220a..64e6ba52 100644
--- a/lua/mason/core/platform.lua
+++ b/lua/mason-core/platform.lua
@@ -1,4 +1,4 @@
-local fun = require "mason.core.functional.function"
+local fun = require "mason-core.functional.function"
local M = {}
@@ -60,7 +60,7 @@ end
---@type async fun(): table
M.os_distribution = fun.lazy(function()
- local Result = require "mason.core.result"
+ local Result = require "mason-core.result"
---Parses the provided contents of an /etc/\*-release file and identifies the Linux distribution.
---@param contents string @The contents of a /etc/\*-release file.
@@ -101,7 +101,7 @@ M.os_distribution = fun.lazy(function()
return M.when {
linux = function()
- local spawn = require "mason.core.spawn"
+ local spawn = require "mason-core.spawn"
return spawn
.bash({ "-c", "cat /etc/*-release" })
:map_catching(function(result)
@@ -124,7 +124,7 @@ end)
---@type async fun() Result @of String
M.get_homebrew_prefix = fun.lazy(function()
assert(M.is_mac, "Can only locate Homebrew installation on Mac systems.")
- local spawn = require "mason.core.spawn"
+ local spawn = require "mason-core.spawn"
return spawn
.brew({ "--prefix" })
:map_catching(function(result)
diff --git a/lua/mason/core/process.lua b/lua/mason-core/process.lua
index b810d1c6..fd4eb94f 100644
--- a/lua/mason/core/process.lua
+++ b/lua/mason-core/process.lua
@@ -1,6 +1,6 @@
-local log = require "mason.log"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
+local log = require "mason-core.log"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
local uv = vim.loop
---@alias luv_pipe any
diff --git a/lua/mason/core/receipt.lua b/lua/mason-core/receipt.lua
index 76cd7449..76cd7449 100644
--- a/lua/mason/core/receipt.lua
+++ b/lua/mason-core/receipt.lua
diff --git a/lua/mason/core/result.lua b/lua/mason-core/result.lua
index 132e2758..132e2758 100644
--- a/lua/mason/core/result.lua
+++ b/lua/mason-core/result.lua
diff --git a/lua/mason/core/spawn.lua b/lua/mason-core/spawn.lua
index b01acb6c..6b783492 100644
--- a/lua/mason/core/spawn.lua
+++ b/lua/mason-core/spawn.lua
@@ -1,9 +1,9 @@
-local a = require "mason.core.async"
-local _ = require "mason.core.functional"
-local Result = require "mason.core.result"
-local process = require "mason.core.process"
-local platform = require "mason.core.platform"
-local log = require "mason.log"
+local a = require "mason-core.async"
+local _ = require "mason-core.functional"
+local Result = require "mason-core.result"
+local process = require "mason-core.process"
+local platform = require "mason-core.platform"
+local log = require "mason-core.log"
---@alias JobSpawn table<string, async fun(opts: JobSpawnOpts): Result>
---@type JobSpawn
diff --git a/lua/mason/core/ui/display.lua b/lua/mason-core/ui/display.lua
index 7e45c49b..47368079 100644
--- a/lua/mason/core/ui/display.lua
+++ b/lua/mason-core/ui/display.lua
@@ -1,5 +1,5 @@
-local log = require "mason.log"
-local state = require "mason.core.ui.state"
+local log = require "mason-core.log"
+local state = require "mason-core.ui.state"
local M = {}
diff --git a/lua/mason/core/ui/init.lua b/lua/mason-core/ui/init.lua
index fcef0712..0b288b20 100644
--- a/lua/mason/core/ui/init.lua
+++ b/lua/mason-core/ui/init.lua
@@ -1,4 +1,4 @@
-local _ = require "mason.core.functional"
+local _ = require "mason-core.functional"
local M = {}
---@alias NodeType
diff --git a/lua/mason/core/ui/state.lua b/lua/mason-core/ui/state.lua
index 9d7bcdda..9d7bcdda 100644
--- a/lua/mason/core/ui/state.lua
+++ b/lua/mason-core/ui/state.lua
diff --git a/lua/mason-lspconfig/init.lua b/lua/mason-lspconfig/init.lua
index bb1e407f..67f4cd16 100644
--- a/lua/mason-lspconfig/init.lua
+++ b/lua/mason-lspconfig/init.lua
@@ -1,10 +1,10 @@
-local log = require "mason.log"
-local Package = require "mason.core.package"
-local Optional = require "mason.core.optional"
-local _ = require "mason.core.functional"
+local log = require "mason-core.log"
+local Package = require "mason-core.package"
+local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
local settings = require "mason-lspconfig.settings"
-local server_mapping = require "mason-lspconfig.server-mapping"
-local path = require "mason.core.path"
+local server_mapping = require "mason-lspconfig.mappings.server"
+local path = require "mason-core.path"
local registry = require "mason-registry"
local M = {}
diff --git a/lua/mason/_generated/lspconfig_filetype_map.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 577bfe86..577bfe86 100644
--- a/lua/mason/_generated/lspconfig_filetype_map.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
diff --git a/lua/mason-lspconfig/server-mapping.lua b/lua/mason-lspconfig/mappings/server.lua
index 89290c1c..9d784c9b 100644
--- a/lua/mason-lspconfig/server-mapping.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -1,4 +1,4 @@
-local _ = require "mason.core.functional"
+local _ = require "mason-core.functional"
local M = {}
diff --git a/lua/mason-lspconfig/server_configurations/angularls/init.lua b/lua/mason-lspconfig/server_configurations/angularls/init.lua
index c9076c4e..de655a40 100644
--- a/lua/mason-lspconfig/server_configurations/angularls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/angularls/init.lua
@@ -1,7 +1,7 @@
-local platform = require "mason.core.platform"
-local npm = require "mason.core.managers.npm"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
+local platform = require "mason-core.platform"
+local npm = require "mason-core.managers.npm"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/apex_ls/init.lua b/lua/mason-lspconfig/server_configurations/apex_ls/init.lua
index 3067a080..6251dc73 100644
--- a/lua/mason-lspconfig/server_configurations/apex_ls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/apex_ls/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/bicep/init.lua b/lua/mason-lspconfig/server_configurations/bicep/init.lua
index 93bac594..ba5e4a6a 100644
--- a/lua/mason-lspconfig/server_configurations/bicep/init.lua
+++ b/lua/mason-lspconfig/server_configurations/bicep/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/bsl_ls/init.lua b/lua/mason-lspconfig/server_configurations/bsl_ls/init.lua
index 51c3b328..d8971320 100644
--- a/lua/mason-lspconfig/server_configurations/bsl_ls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/bsl_ls/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/elixirls/init.lua b/lua/mason-lspconfig/server_configurations/elixirls/init.lua
index 08bf6315..afad677b 100644
--- a/lua/mason-lspconfig/server_configurations/elixirls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/elixirls/init.lua
@@ -1,5 +1,5 @@
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/groovyls/init.lua b/lua/mason-lspconfig/server_configurations/groovyls/init.lua
index c917fcf2..a4cb61cb 100644
--- a/lua/mason-lspconfig/server_configurations/groovyls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/groovyls/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/haxe_language_server/init.lua b/lua/mason-lspconfig/server_configurations/haxe_language_server/init.lua
index 4f8fb070..ed1cd4bc 100644
--- a/lua/mason-lspconfig/server_configurations/haxe_language_server/init.lua
+++ b/lua/mason-lspconfig/server_configurations/haxe_language_server/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/jdtls/init.lua b/lua/mason-lspconfig/server_configurations/jdtls/init.lua
index 28b69d30..bd334133 100644
--- a/lua/mason-lspconfig/server_configurations/jdtls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/jdtls/init.lua
@@ -1,6 +1,6 @@
-local path = require "mason.core.path"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
+local path = require "mason-core.path"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/julials/init.lua b/lua/mason-lspconfig/server_configurations/julials/init.lua
index afa89662..6166e35d 100644
--- a/lua/mason-lspconfig/server_configurations/julials/init.lua
+++ b/lua/mason-lspconfig/server_configurations/julials/init.lua
@@ -1,7 +1,7 @@
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local fs = require "mason.core.fs"
-local _ = require "mason.core.functional"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local fs = require "mason-core.fs"
+local _ = require "mason-core.functional"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/omnisharp/init.lua b/lua/mason-lspconfig/server_configurations/omnisharp/init.lua
index 5ff2b9fc..cb925b3f 100644
--- a/lua/mason-lspconfig/server_configurations/omnisharp/init.lua
+++ b/lua/mason-lspconfig/server_configurations/omnisharp/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
---@param use_mono boolean
diff --git a/lua/mason-lspconfig/server_configurations/perlnavigator/init.lua b/lua/mason-lspconfig/server_configurations/perlnavigator/init.lua
index bf59e06d..5f21d32c 100644
--- a/lua/mason-lspconfig/server_configurations/perlnavigator/init.lua
+++ b/lua/mason-lspconfig/server_configurations/perlnavigator/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/pylsp/init.lua b/lua/mason-lspconfig/server_configurations/pylsp/init.lua
index 26da1dfd..9626fdca 100644
--- a/lua/mason-lspconfig/server_configurations/pylsp/init.lua
+++ b/lua/mason-lspconfig/server_configurations/pylsp/init.lua
@@ -1,9 +1,9 @@
-local a = require "mason.core.async"
-local _ = require "mason.core.functional"
-local pip3 = require "mason.core.managers.pip3"
-local process = require "mason.core.process"
-local notify = require "mason.notify"
-local spawn = require "mason.core.spawn"
+local a = require "mason-core.async"
+local _ = require "mason-core.functional"
+local pip3 = require "mason-core.managers.pip3"
+local process = require "mason-core.process"
+local notify = require "mason-core.notify"
+local spawn = require "mason-core.spawn"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/r_language_server/init.lua b/lua/mason-lspconfig/server_configurations/r_language_server/init.lua
index b4659995..3f7f413e 100644
--- a/lua/mason-lspconfig/server_configurations/r_language_server/init.lua
+++ b/lua/mason-lspconfig/server_configurations/r_language_server/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/rescriptls/init.lua b/lua/mason-lspconfig/server_configurations/rescriptls/init.lua
index 557af1cd..4a605bbf 100644
--- a/lua/mason-lspconfig/server_configurations/rescriptls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/rescriptls/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/solang/init.lua b/lua/mason-lspconfig/server_configurations/solang/init.lua
index ab756afd..2d8dcf79 100644
--- a/lua/mason-lspconfig/server_configurations/solang/init.lua
+++ b/lua/mason-lspconfig/server_configurations/solang/init.lua
@@ -1,5 +1,5 @@
-local path = require "mason.core.path"
-local process = require "mason.core.process"
+local path = require "mason-core.path"
+local process = require "mason-core.process"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/visualforce_ls/init.lua b/lua/mason-lspconfig/server_configurations/visualforce_ls/init.lua
index b6209385..33485da3 100644
--- a/lua/mason-lspconfig/server_configurations/visualforce_ls/init.lua
+++ b/lua/mason-lspconfig/server_configurations/visualforce_ls/init.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-lspconfig/server_configurations/volar/init.lua b/lua/mason-lspconfig/server_configurations/volar/init.lua
index 80b9841a..9c128141 100644
--- a/lua/mason-lspconfig/server_configurations/volar/init.lua
+++ b/lua/mason-lspconfig/server_configurations/volar/init.lua
@@ -1,6 +1,6 @@
-local npm = require "mason.core.managers.npm"
-local fs = require "mason.core.fs"
-local path = require "mason.core.path"
+local npm = require "mason-core.managers.npm"
+local fs = require "mason-core.fs"
+local path = require "mason-core.path"
---@param install_dir string
return function(install_dir)
diff --git a/lua/mason-registry/angular-language-server/init.lua b/lua/mason-registry/angular-language-server/init.lua
index 6a7e42fc..3c1aefec 100644
--- a/lua/mason-registry/angular-language-server/init.lua
+++ b/lua/mason-registry/angular-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "angular-language-server",
diff --git a/lua/mason-registry/ansible-language-server/init.lua b/lua/mason-registry/ansible-language-server/init.lua
index d1749e71..abb6e1df 100644
--- a/lua/mason-registry/ansible-language-server/init.lua
+++ b/lua/mason-registry/ansible-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "ansible-language-server",
diff --git a/lua/mason-registry/apex-language-server/init.lua b/lua/mason-registry/apex-language-server/init.lua
index 0dad40e6..3c690e7e 100644
--- a/lua/mason-registry/apex-language-server/init.lua
+++ b/lua/mason-registry/apex-language-server/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local github_client = require "mason.core.managers.github.client"
-local Optional = require "mason.core.optional"
-local path = require "mason.core.path"
-local _ = require "mason.core.functional"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local github_client = require "mason-core.managers.github.client"
+local Optional = require "mason-core.optional"
+local path = require "mason-core.path"
+local _ = require "mason-core.functional"
local JAR_FILE = "apex-jorje-lsp.jar"
return Pkg.new {
diff --git a/lua/mason-registry/arduino-language-server/init.lua b/lua/mason-registry/arduino-language-server/init.lua
index 7801ae79..0eaec1d9 100644
--- a/lua/mason-registry/arduino-language-server/init.lua
+++ b/lua/mason-registry/arduino-language-server/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/asm-lsp/init.lua b/lua/mason-registry/asm-lsp/init.lua
index f28afba9..9b2cc6fd 100644
--- a/lua/mason-registry/asm-lsp/init.lua
+++ b/lua/mason-registry/asm-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "asm-lsp",
diff --git a/lua/mason-registry/astro-language-server/init.lua b/lua/mason-registry/astro-language-server/init.lua
index 03a4cb79..b5045111 100644
--- a/lua/mason-registry/astro-language-server/init.lua
+++ b/lua/mason-registry/astro-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "astro-language-server",
diff --git a/lua/mason-registry/awk-language-server/init.lua b/lua/mason-registry/awk-language-server/init.lua
index 39f9cc54..9b725cfa 100644
--- a/lua/mason-registry/awk-language-server/init.lua
+++ b/lua/mason-registry/awk-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "awk-language-server",
diff --git a/lua/mason-registry/bash-language-server/init.lua b/lua/mason-registry/bash-language-server/init.lua
index eb5fb68d..26e16b7f 100644
--- a/lua/mason-registry/bash-language-server/init.lua
+++ b/lua/mason-registry/bash-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "bash-language-server",
diff --git a/lua/mason-registry/beancount-language-server/init.lua b/lua/mason-registry/beancount-language-server/init.lua
index 579f5777..9c545ff0 100644
--- a/lua/mason-registry/beancount-language-server/init.lua
+++ b/lua/mason-registry/beancount-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "beancount-language-server",
diff --git a/lua/mason-registry/bicep-lsp/init.lua b/lua/mason-registry/bicep-lsp/init.lua
index 0e1eff44..d7acf134 100644
--- a/lua/mason-registry/bicep-lsp/init.lua
+++ b/lua/mason-registry/bicep-lsp/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local path = require "mason.core.path"
-local std = require "mason.core.managers.std"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local path = require "mason-core.path"
+local std = require "mason-core.managers.std"
+local github = require "mason-core.managers.github"
return Pkg.new {
name = "bicep-lsp",
diff --git a/lua/mason-registry/bsl-language-server/init.lua b/lua/mason-registry/bsl-language-server/init.lua
index be28e06b..e9575e9b 100644
--- a/lua/mason-registry/bsl-language-server/init.lua
+++ b/lua/mason-registry/bsl-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
return Pkg.new {
name = "bsl-language-server",
diff --git a/lua/mason-registry/ccls/common.lua b/lua/mason-registry/ccls/common.lua
index 728943a9..7393a0b5 100644
--- a/lua/mason-registry/ccls/common.lua
+++ b/lua/mason-registry/ccls/common.lua
@@ -1,9 +1,9 @@
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local installer = require "mason.core.installer"
-local git = require "mason.core.managers.git"
-local github = require "mason.core.managers.github"
-local Optional = require "mason.core.optional"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local installer = require "mason-core.installer"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
+local Optional = require "mason-core.optional"
---@async
---@param opts {llvm_dir: string}
diff --git a/lua/mason-registry/ccls/init.lua b/lua/mason-registry/ccls/init.lua
index 7f38c956..cacbebb5 100644
--- a/lua/mason-registry/ccls/init.lua
+++ b/lua/mason-registry/ccls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "ccls",
diff --git a/lua/mason-registry/ccls/linux.lua b/lua/mason-registry/ccls/linux.lua
index b2cb31af..fa735266 100644
--- a/lua/mason-registry/ccls/linux.lua
+++ b/lua/mason-registry/ccls/linux.lua
@@ -1,10 +1,10 @@
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local installer = require "mason.core.installer"
-local github = require "mason.core.managers.github"
-local _ = require "mason.core.functional"
-local Result = require "mason.core.result"
-local Optional = require "mason.core.optional"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local installer = require "mason-core.installer"
+local github = require "mason-core.managers.github"
+local _ = require "mason-core.functional"
+local Result = require "mason-core.result"
+local Optional = require "mason-core.optional"
local ccls_installer = require "mason-registry.ccls.common"
diff --git a/lua/mason-registry/ccls/mac.lua b/lua/mason-registry/ccls/mac.lua
index 53b26f93..bd2efe0a 100644
--- a/lua/mason-registry/ccls/mac.lua
+++ b/lua/mason-registry/ccls/mac.lua
@@ -1,7 +1,7 @@
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local installer = require "mason.core.installer"
-local fs = require "mason.core.fs"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local installer = require "mason-core.installer"
+local fs = require "mason-core.fs"
local ccls_installer = require "mason-registry.ccls.common"
diff --git a/lua/mason-registry/chrome-debug-adapter/init.lua b/lua/mason-registry/chrome-debug-adapter/init.lua
index 29085399..611045c9 100644
--- a/lua/mason-registry/chrome-debug-adapter/init.lua
+++ b/lua/mason-registry/chrome-debug-adapter/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local git = require "mason.core.managers.git"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local git = require "mason-core.managers.git"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "chrome-debug-adapter",
diff --git a/lua/mason-registry/clangd/init.lua b/lua/mason-registry/clangd/init.lua
index 6f5657b1..335b7ab8 100644
--- a/lua/mason-registry/clangd/init.lua
+++ b/lua/mason-registry/clangd/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/clarity-lsp/init.lua b/lua/mason-registry/clarity-lsp/init.lua
index 3c2b6da8..d919ad85 100644
--- a/lua/mason-registry/clarity-lsp/init.lua
+++ b/lua/mason-registry/clarity-lsp/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
-local _ = require "mason.core.functional"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
+local _ = require "mason-core.functional"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/clojure-lsp/init.lua b/lua/mason-registry/clojure-lsp/init.lua
index 78e8461e..6d2257a2 100644
--- a/lua/mason-registry/clojure-lsp/init.lua
+++ b/lua/mason-registry/clojure-lsp/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/cmake-language-server/init.lua b/lua/mason-registry/cmake-language-server/init.lua
index 9c5089ad..40290488 100644
--- a/lua/mason-registry/cmake-language-server/init.lua
+++ b/lua/mason-registry/cmake-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "cmake-language-server",
diff --git a/lua/mason-registry/codelldb/init.lua b/lua/mason-registry/codelldb/init.lua
index ee12f761..563ad2bd 100644
--- a/lua/mason-registry/codelldb/init.lua
+++ b/lua/mason-registry/codelldb/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local path = require "mason-core.path"
return Pkg.new {
name = "codelldb",
diff --git a/lua/mason-registry/codeql/init.lua b/lua/mason-registry/codeql/init.lua
index 849c355d..e3af164c 100644
--- a/lua/mason-registry/codeql/init.lua
+++ b/lua/mason-registry/codeql/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/cpptools/init.lua b/lua/mason-registry/cpptools/init.lua
index 1ef5ffa2..86b6ecd6 100644
--- a/lua/mason-registry/cpptools/init.lua
+++ b/lua/mason-registry/cpptools/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local path = require "mason-core.path"
return Pkg.new {
name = "cpptools",
diff --git a/lua/mason-registry/crystalline/init.lua b/lua/mason-registry/crystalline/init.lua
index 22d426fc..10966976 100644
--- a/lua/mason-registry/crystalline/init.lua
+++ b/lua/mason-registry/crystalline/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/csharp-language-server/init.lua b/lua/mason-registry/csharp-language-server/init.lua
index 1147cf28..34093a9f 100644
--- a/lua/mason-registry/csharp-language-server/init.lua
+++ b/lua/mason-registry/csharp-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local dotnet = require "mason.core.managers.dotnet"
+local Pkg = require "mason-core.package"
+local dotnet = require "mason-core.managers.dotnet"
return Pkg.new {
name = "csharp-language-server",
diff --git a/lua/mason-registry/css-lsp/init.lua b/lua/mason-registry/css-lsp/init.lua
index c1562aec..be94b476 100644
--- a/lua/mason-registry/css-lsp/init.lua
+++ b/lua/mason-registry/css-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "css-lsp",
diff --git a/lua/mason-registry/cssmodules-language-server/init.lua b/lua/mason-registry/cssmodules-language-server/init.lua
index 098a167f..30e86696 100644
--- a/lua/mason-registry/cssmodules-language-server/init.lua
+++ b/lua/mason-registry/cssmodules-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "cssmodules-language-server",
diff --git a/lua/mason-registry/cucumber-language-server/init.lua b/lua/mason-registry/cucumber-language-server/init.lua
index 7e6cd44c..8e4c8434 100644
--- a/lua/mason-registry/cucumber-language-server/init.lua
+++ b/lua/mason-registry/cucumber-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "cucumber-language-server",
diff --git a/lua/mason-registry/debugpy/init.lua b/lua/mason-registry/debugpy/init.lua
index 79e71825..fefe7bfc 100644
--- a/lua/mason-registry/debugpy/init.lua
+++ b/lua/mason-registry/debugpy/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "debugpy",
diff --git a/lua/mason-registry/delve/init.lua b/lua/mason-registry/delve/init.lua
index eb6c9e59..a0e3e121 100644
--- a/lua/mason-registry/delve/init.lua
+++ b/lua/mason-registry/delve/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "delve",
diff --git a/lua/mason-registry/deno/init.lua b/lua/mason-registry/deno/init.lua
index 1ec24302..657602e1 100644
--- a/lua/mason-registry/deno/init.lua
+++ b/lua/mason-registry/deno/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/dhall-lsp/init.lua b/lua/mason-registry/dhall-lsp/init.lua
index 85f7ac23..469a9231 100644
--- a/lua/mason-registry/dhall-lsp/init.lua
+++ b/lua/mason-registry/dhall-lsp/init.lua
@@ -1,10 +1,10 @@
-local Pkg = require "mason.core.package"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local std = require "mason.core.managers.std"
-local github_client = require "mason.core.managers.github.client"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local std = require "mason-core.managers.std"
+local github_client = require "mason-core.managers.github.client"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "dhall-lsp",
diff --git a/lua/mason-registry/diagnostic-languageserver/init.lua b/lua/mason-registry/diagnostic-languageserver/init.lua
index af69a0a4..f05775bc 100644
--- a/lua/mason-registry/diagnostic-languageserver/init.lua
+++ b/lua/mason-registry/diagnostic-languageserver/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "diagnostic-languageserver",
diff --git a/lua/mason-registry/dockerfile-language-server/init.lua b/lua/mason-registry/dockerfile-language-server/init.lua
index b81b6197..71eada1d 100644
--- a/lua/mason-registry/dockerfile-language-server/init.lua
+++ b/lua/mason-registry/dockerfile-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "dockerfile-language-server",
diff --git a/lua/mason-registry/dot-language-server/init.lua b/lua/mason-registry/dot-language-server/init.lua
index 32520c85..6d51d3d8 100644
--- a/lua/mason-registry/dot-language-server/init.lua
+++ b/lua/mason-registry/dot-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "dot-language-server",
diff --git a/lua/mason-registry/efm/init.lua b/lua/mason-registry/efm/init.lua
index b91e375e..30891f79 100644
--- a/lua/mason-registry/efm/init.lua
+++ b/lua/mason-registry/efm/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "efm",
diff --git a/lua/mason-registry/elixir-ls/init.lua b/lua/mason-registry/elixir-ls/init.lua
index 8e164fed..a5d0a8d4 100644
--- a/lua/mason-registry/elixir-ls/init.lua
+++ b/lua/mason-registry/elixir-ls/init.lua
@@ -1,6 +1,5 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
return Pkg.new {
name = "elixir-ls",
@@ -9,8 +8,7 @@ return Pkg.new {
languages = { Pkg.Lang.Elixir },
categories = { Pkg.Cat.LSP, Pkg.Cat.DAP },
---@async
- ---@param ctx InstallContext
- install = function(ctx)
+ install = function()
github
.unzip_release_file({
repo = "elixir-lsp/elixir-ls",
diff --git a/lua/mason-registry/elm-format/init.lua b/lua/mason-registry/elm-format/init.lua
index e162ffdc..00028b35 100644
--- a/lua/mason-registry/elm-format/init.lua
+++ b/lua/mason-registry/elm-format/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "elm-format",
diff --git a/lua/mason-registry/elm-language-server/init.lua b/lua/mason-registry/elm-language-server/init.lua
index 847bed49..279a0649 100644
--- a/lua/mason-registry/elm-language-server/init.lua
+++ b/lua/mason-registry/elm-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "elm-language-server",
diff --git a/lua/mason-registry/ember-language-server/init.lua b/lua/mason-registry/ember-language-server/init.lua
index 62bd701b..b22b2292 100644
--- a/lua/mason-registry/ember-language-server/init.lua
+++ b/lua/mason-registry/ember-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "ember-language-server",
diff --git a/lua/mason-registry/emmet-ls/init.lua b/lua/mason-registry/emmet-ls/init.lua
index 6f9e3058..dbc766ee 100644
--- a/lua/mason-registry/emmet-ls/init.lua
+++ b/lua/mason-registry/emmet-ls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "emmet-ls",
diff --git a/lua/mason-registry/erlang-ls/init.lua b/lua/mason-registry/erlang-ls/init.lua
index a6a22e0f..6d3bbb72 100644
--- a/lua/mason-registry/erlang-ls/init.lua
+++ b/lua/mason-registry/erlang-ls/init.lua
@@ -1,10 +1,10 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local std = require "mason.core.managers.std"
-local git = require "mason.core.managers.git"
-local github = require "mason.core.managers.github"
-local Optional = require "mason.core.optional"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
+local Optional = require "mason-core.optional"
+local path = require "mason-core.path"
local rebar3 = platform.is_win and "rebar3.cmd" or "rebar3"
diff --git a/lua/mason-registry/esbonio/init.lua b/lua/mason-registry/esbonio/init.lua
index 278f100a..9b607180 100644
--- a/lua/mason-registry/esbonio/init.lua
+++ b/lua/mason-registry/esbonio/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "esbonio",
diff --git a/lua/mason-registry/eslint-lsp/init.lua b/lua/mason-registry/eslint-lsp/init.lua
index b1d22e84..d849c051 100644
--- a/lua/mason-registry/eslint-lsp/init.lua
+++ b/lua/mason-registry/eslint-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "eslint-lsp",
diff --git a/lua/mason-registry/firefox-debug-adapter/init.lua b/lua/mason-registry/firefox-debug-adapter/init.lua
index 20345dff..13dcf7f7 100644
--- a/lua/mason-registry/firefox-debug-adapter/init.lua
+++ b/lua/mason-registry/firefox-debug-adapter/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local git = require "mason.core.managers.git"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local git = require "mason-core.managers.git"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "firefox-debug-adapter",
diff --git a/lua/mason-registry/flux-lsp/init.lua b/lua/mason-registry/flux-lsp/init.lua
index fb757b47..2568f951 100644
--- a/lua/mason-registry/flux-lsp/init.lua
+++ b/lua/mason-registry/flux-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "flux-lsp",
diff --git a/lua/mason-registry/foam-language-server/init.lua b/lua/mason-registry/foam-language-server/init.lua
index 6ff1b44c..e1b0c95b 100644
--- a/lua/mason-registry/foam-language-server/init.lua
+++ b/lua/mason-registry/foam-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "foam-language-server",
diff --git a/lua/mason-registry/fortls/init.lua b/lua/mason-registry/fortls/init.lua
index befd8cd3..5d9f605c 100644
--- a/lua/mason-registry/fortls/init.lua
+++ b/lua/mason-registry/fortls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "fortls",
diff --git a/lua/mason-registry/fsautocomplete/init.lua b/lua/mason-registry/fsautocomplete/init.lua
index 824aef7a..52e456a7 100644
--- a/lua/mason-registry/fsautocomplete/init.lua
+++ b/lua/mason-registry/fsautocomplete/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local dotnet = require "mason.core.managers.dotnet"
+local Pkg = require "mason-core.package"
+local dotnet = require "mason-core.managers.dotnet"
return Pkg.new {
name = "fsautocomplete",
diff --git a/lua/mason-registry/go-debug-adapter/init.lua b/lua/mason-registry/go-debug-adapter/init.lua
index 762506f8..23e0f360 100644
--- a/lua/mason-registry/go-debug-adapter/init.lua
+++ b/lua/mason-registry/go-debug-adapter/init.lua
@@ -1,8 +1,7 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
return Pkg.new {
name = "go-debug-adapter",
diff --git a/lua/mason-registry/golangci-lint-langserver/init.lua b/lua/mason-registry/golangci-lint-langserver/init.lua
index 94445679..6a6c396d 100644
--- a/lua/mason-registry/golangci-lint-langserver/init.lua
+++ b/lua/mason-registry/golangci-lint-langserver/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "golangci-lint-langserver",
diff --git a/lua/mason-registry/golangci-lint/init.lua b/lua/mason-registry/golangci-lint/init.lua
index 2948858d..ac589ea1 100644
--- a/lua/mason-registry/golangci-lint/init.lua
+++ b/lua/mason-registry/golangci-lint/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "golangci-lint",
diff --git a/lua/mason-registry/gomodifytags/init.lua b/lua/mason-registry/gomodifytags/init.lua
index 534123bc..1e5e226e 100644
--- a/lua/mason-registry/gomodifytags/init.lua
+++ b/lua/mason-registry/gomodifytags/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "gomodifytags",
diff --git a/lua/mason-registry/gopls/init.lua b/lua/mason-registry/gopls/init.lua
index 39c4c74e..a6bdf069 100644
--- a/lua/mason-registry/gopls/init.lua
+++ b/lua/mason-registry/gopls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "gopls",
diff --git a/lua/mason-registry/gotests/init.lua b/lua/mason-registry/gotests/init.lua
index 465fec65..a2547464 100644
--- a/lua/mason-registry/gotests/init.lua
+++ b/lua/mason-registry/gotests/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "gotests",
diff --git a/lua/mason-registry/grammarly-languageserver/init.lua b/lua/mason-registry/grammarly-languageserver/init.lua
index 2135a330..b0a9a739 100644
--- a/lua/mason-registry/grammarly-languageserver/init.lua
+++ b/lua/mason-registry/grammarly-languageserver/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "grammarly-languageserver",
diff --git a/lua/mason-registry/graphql-language-service-cli/init.lua b/lua/mason-registry/graphql-language-service-cli/init.lua
index d01fec0c..0bf6f1e6 100644
--- a/lua/mason-registry/graphql-language-service-cli/init.lua
+++ b/lua/mason-registry/graphql-language-service-cli/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "graphql-language-service-cli",
diff --git a/lua/mason-registry/groovy-language-server/init.lua b/lua/mason-registry/groovy-language-server/init.lua
index d6dc84d2..96dbf22a 100644
--- a/lua/mason-registry/groovy-language-server/init.lua
+++ b/lua/mason-registry/groovy-language-server/init.lua
@@ -1,6 +1,6 @@
-local Pkg = require "mason.core.package"
-local std = require "mason.core.managers.std"
-local git = require "mason.core.managers.git"
+local Pkg = require "mason-core.package"
+local std = require "mason-core.managers.std"
+local git = require "mason-core.managers.git"
return Pkg.new {
name = "groovy-language-server",
diff --git a/lua/mason-registry/haskell-language-server/init.lua b/lua/mason-registry/haskell-language-server/init.lua
index 7282386a..31262945 100644
--- a/lua/mason-registry/haskell-language-server/init.lua
+++ b/lua/mason-registry/haskell-language-server/init.lua
@@ -1,10 +1,10 @@
-local a = require "mason.core.async"
-local _ = require "mason.core.functional"
-local Pkg = require "mason.core.package"
-local std = require "mason.core.managers.std"
-local github_client = require "mason.core.managers.github.client"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
+local a = require "mason-core.async"
+local _ = require "mason-core.functional"
+local Pkg = require "mason-core.package"
+local std = require "mason-core.managers.std"
+local github_client = require "mason-core.managers.github.client"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "haskell-language-server",
diff --git a/lua/mason-registry/haxe-language-server/init.lua b/lua/mason-registry/haxe-language-server/init.lua
index 22f6b5be..a7afb263 100644
--- a/lua/mason-registry/haxe-language-server/init.lua
+++ b/lua/mason-registry/haxe-language-server/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local std = require "mason.core.managers.std"
-local git = require "mason.core.managers.git"
-local npm = require "mason.core.managers.npm"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local std = require "mason-core.managers.std"
+local git = require "mason-core.managers.git"
+local npm = require "mason-core.managers.npm"
+local path = require "mason-core.path"
return Pkg.new {
name = "haxe-language-server",
diff --git a/lua/mason-registry/hoon-language-server/init.lua b/lua/mason-registry/hoon-language-server/init.lua
index c9fbbcbc..5d5ee234 100644
--- a/lua/mason-registry/hoon-language-server/init.lua
+++ b/lua/mason-registry/hoon-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "hoon-language-server",
diff --git a/lua/mason-registry/html-lsp/init.lua b/lua/mason-registry/html-lsp/init.lua
index 40e41bdb..ff8de04d 100644
--- a/lua/mason-registry/html-lsp/init.lua
+++ b/lua/mason-registry/html-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "html-lsp",
diff --git a/lua/mason-registry/impl/init.lua b/lua/mason-registry/impl/init.lua
index a3c68588..5969132f 100644
--- a/lua/mason-registry/impl/init.lua
+++ b/lua/mason-registry/impl/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "impl",
diff --git a/lua/mason-registry/init.lua b/lua/mason-registry/init.lua
index 1c87735e..97509d68 100644
--- a/lua/mason-registry/init.lua
+++ b/lua/mason-registry/init.lua
@@ -1,9 +1,9 @@
-local log = require "mason.log"
-local fs = require "mason.core.fs"
-local _ = require "mason.core.functional"
-local Optional = require "mason.core.optional"
-local path = require "mason.core.path"
-local EventEmitter = require "mason.core.EventEmitter"
+local log = require "mason-core.log"
+local fs = require "mason-core.fs"
+local _ = require "mason-core.functional"
+local Optional = require "mason-core.optional"
+local path = require "mason-core.path"
+local EventEmitter = require "mason-core.EventEmitter"
local index = require "mason-registry.index"
diff --git a/lua/mason-registry/intelephense/init.lua b/lua/mason-registry/intelephense/init.lua
index 4f0fc2fc..fd8cd7c1 100644
--- a/lua/mason-registry/intelephense/init.lua
+++ b/lua/mason-registry/intelephense/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "intelephense",
diff --git a/lua/mason-registry/jdtls/init.lua b/lua/mason-registry/jdtls/init.lua
index e3bf7e65..19e4440b 100644
--- a/lua/mason-registry/jdtls/init.lua
+++ b/lua/mason-registry/jdtls/init.lua
@@ -1,10 +1,7 @@
-local Pkg = require "mason.core.package"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local installer = require "mason.core.installer"
-local eclipse = require "mason.core.clients.eclipse"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local installer = require "mason-core.installer"
+local eclipse = require "mason-core.clients.eclipse"
+local std = require "mason-core.managers.std"
---@async
local function download_jdtls()
diff --git a/lua/mason-registry/jedi-language-server/init.lua b/lua/mason-registry/jedi-language-server/init.lua
index 7c7d2e25..b19eb3c3 100644
--- a/lua/mason-registry/jedi-language-server/init.lua
+++ b/lua/mason-registry/jedi-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "jedi-language-server",
diff --git a/lua/mason-registry/json-lsp/init.lua b/lua/mason-registry/json-lsp/init.lua
index c6be908b..a1141103 100644
--- a/lua/mason-registry/json-lsp/init.lua
+++ b/lua/mason-registry/json-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "json-lsp",
diff --git a/lua/mason-registry/jsonnet-language-server/init.lua b/lua/mason-registry/jsonnet-language-server/init.lua
index 04c2516a..a337957e 100644
--- a/lua/mason-registry/jsonnet-language-server/init.lua
+++ b/lua/mason-registry/jsonnet-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "jsonnet-language-server",
diff --git a/lua/mason-registry/julia-lsp/init.lua b/lua/mason-registry/julia-lsp/init.lua
index e8aaee6a..14318009 100644
--- a/lua/mason-registry/julia-lsp/init.lua
+++ b/lua/mason-registry/julia-lsp/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local path = require "mason.core.path"
-local std = require "mason.core.managers.std"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local path = require "mason-core.path"
+local std = require "mason-core.managers.std"
+local github = require "mason-core.managers.github"
local server_script = [[
using LanguageServer, SymbolServer, Pkg
diff --git a/lua/mason-registry/kotlin-language-server/init.lua b/lua/mason-registry/kotlin-language-server/init.lua
index eb04b990..77c6cb6d 100644
--- a/lua/mason-registry/kotlin-language-server/init.lua
+++ b/lua/mason-registry/kotlin-language-server/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local platform = require "mason.core.platform"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
+local path = require "mason-core.path"
return Pkg.new {
name = "kotlin-language-server",
diff --git a/lua/mason-registry/ktlint/init.lua b/lua/mason-registry/ktlint/init.lua
index 0bcdf236..ef346dc0 100644
--- a/lua/mason-registry/ktlint/init.lua
+++ b/lua/mason-registry/ktlint/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "ktlint",
diff --git a/lua/mason-registry/lelwel/init.lua b/lua/mason-registry/lelwel/init.lua
index 6bb326e1..f6b416e5 100644
--- a/lua/mason-registry/lelwel/init.lua
+++ b/lua/mason-registry/lelwel/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "lelwel",
diff --git a/lua/mason-registry/lemminx/init.lua b/lua/mason-registry/lemminx/init.lua
index be094e14..62b6bec8 100644
--- a/lua/mason-registry/lemminx/init.lua
+++ b/lua/mason-registry/lemminx/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/lemmy-help/init.lua b/lua/mason-registry/lemmy-help/init.lua
index 1cd04e61..30aac337 100644
--- a/lua/mason-registry/lemmy-help/init.lua
+++ b/lua/mason-registry/lemmy-help/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "lemmy-help",
diff --git a/lua/mason-registry/ltex-ls/init.lua b/lua/mason-registry/ltex-ls/init.lua
index ba5e2bbc..77c4455c 100644
--- a/lua/mason-registry/ltex-ls/init.lua
+++ b/lua/mason-registry/ltex-ls/init.lua
@@ -1,10 +1,10 @@
-local Pkg = require "mason.core.package"
-local a = require "mason.core.async"
-local installer = require "mason.core.installer"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local a = require "mason-core.async"
+local installer = require "mason-core.installer"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/lua-language-server/init.lua b/lua/mason-registry/lua-language-server/init.lua
index cb23e344..eb66cd24 100644
--- a/lua/mason-registry/lua-language-server/init.lua
+++ b/lua/mason-registry/lua-language-server/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/marksman/init.lua b/lua/mason-registry/marksman/init.lua
index f4efbe71..7d2404dc 100644
--- a/lua/mason-registry/marksman/init.lua
+++ b/lua/mason-registry/marksman/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/metamath-zero-lsp/init.lua b/lua/mason-registry/metamath-zero-lsp/init.lua
index 97272fbb..e5fc28b1 100644
--- a/lua/mason-registry/metamath-zero-lsp/init.lua
+++ b/lua/mason-registry/metamath-zero-lsp/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local git = require "mason.core.managers.git"
-local platform = require "mason.core.platform"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local git = require "mason-core.managers.git"
+local platform = require "mason-core.platform"
+local path = require "mason-core.path"
return Pkg.new {
name = "metamath-zero-lsp",
diff --git a/lua/mason-registry/mockdebug/init.lua b/lua/mason-registry/mockdebug/init.lua
index 9898b2df..f0bfb34b 100644
--- a/lua/mason-registry/mockdebug/init.lua
+++ b/lua/mason-registry/mockdebug/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local git = require "mason.core.managers.git"
-local _ = require "mason.core.functional"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local git = require "mason-core.managers.git"
+local _ = require "mason-core.functional"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "mockdebug",
diff --git a/lua/mason-registry/netcoredbg/init.lua b/lua/mason-registry/netcoredbg/init.lua
index 81255ec2..8806d5f0 100644
--- a/lua/mason-registry/netcoredbg/init.lua
+++ b/lua/mason-registry/netcoredbg/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "netcoredbg",
diff --git a/lua/mason-registry/nickel-lang-lsp/init.lua b/lua/mason-registry/nickel-lang-lsp/init.lua
index 104162ba..4adb1d13 100644
--- a/lua/mason-registry/nickel-lang-lsp/init.lua
+++ b/lua/mason-registry/nickel-lang-lsp/init.lua
@@ -1,7 +1,5 @@
-local Pkg = require "mason.core.package"
-local path = require "mason.core.path"
-local cargo = require "mason.core.managers.cargo"
-local git = require "mason.core.managers.git"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "nickel-lang-lsp",
diff --git a/lua/mason-registry/nimlsp/init.lua b/lua/mason-registry/nimlsp/init.lua
index 75dd0752..ceb759af 100644
--- a/lua/mason-registry/nimlsp/init.lua
+++ b/lua/mason-registry/nimlsp/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local git = require "mason.core.managers.git"
-local github = require "mason.core.managers.github"
-local platform = require "mason.core.platform"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "nimlsp",
diff --git a/lua/mason-registry/node-debug2-adapter/init.lua b/lua/mason-registry/node-debug2-adapter/init.lua
index 44b96c2d..76b24a6d 100644
--- a/lua/mason-registry/node-debug2-adapter/init.lua
+++ b/lua/mason-registry/node-debug2-adapter/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local git = require "mason.core.managers.git"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local git = require "mason-core.managers.git"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "node-debug2-adapter",
diff --git a/lua/mason-registry/ocaml-lsp/init.lua b/lua/mason-registry/ocaml-lsp/init.lua
index b13f0f38..b1d02807 100644
--- a/lua/mason-registry/ocaml-lsp/init.lua
+++ b/lua/mason-registry/ocaml-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local opam = require "mason.core.managers.opam"
+local Pkg = require "mason-core.package"
+local opam = require "mason-core.managers.opam"
return Pkg.new {
name = "ocaml-lsp",
diff --git a/lua/mason-registry/omnisharp-roslyn/init.lua b/lua/mason-registry/omnisharp-roslyn/init.lua
index 95a91fe5..1f349eac 100644
--- a/lua/mason-registry/omnisharp-roslyn/init.lua
+++ b/lua/mason-registry/omnisharp-roslyn/init.lua
@@ -1,8 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/opencl-language-server/init.lua b/lua/mason-registry/opencl-language-server/init.lua
index 7bb41a91..665a5c55 100644
--- a/lua/mason-registry/opencl-language-server/init.lua
+++ b/lua/mason-registry/opencl-language-server/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/perlnavigator/init.lua b/lua/mason-registry/perlnavigator/init.lua
index 5825406f..f2b284b4 100644
--- a/lua/mason-registry/perlnavigator/init.lua
+++ b/lua/mason-registry/perlnavigator/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "perlnavigator",
diff --git a/lua/mason-registry/php-debug-adapter/init.lua b/lua/mason-registry/php-debug-adapter/init.lua
index cdd11074..d4350c91 100644
--- a/lua/mason-registry/php-debug-adapter/init.lua
+++ b/lua/mason-registry/php-debug-adapter/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local _ = require "mason.core.functional"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local _ = require "mason-core.functional"
+local path = require "mason-core.path"
return Pkg.new {
name = "php-debug-adapter",
diff --git a/lua/mason-registry/phpactor/init.lua b/lua/mason-registry/phpactor/init.lua
index b01eed50..a5061b78 100644
--- a/lua/mason-registry/phpactor/init.lua
+++ b/lua/mason-registry/phpactor/init.lua
@@ -1,10 +1,10 @@
-local Pkg = require "mason.core.package"
-local composer = require "mason.core.managers.composer"
-local git = require "mason.core.managers.git"
-local github = require "mason.core.managers.github"
-local platform = require "mason.core.platform"
-local Optional = require "mason.core.optional"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local composer = require "mason-core.managers.composer"
+local git = require "mason-core.managers.git"
+local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
+local Optional = require "mason-core.optional"
+local path = require "mason-core.path"
return Pkg.new {
name = "phpactor",
diff --git a/lua/mason-registry/powershell-editor-services/init.lua b/lua/mason-registry/powershell-editor-services/init.lua
index 706077dc..ab52478d 100644
--- a/lua/mason-registry/powershell-editor-services/init.lua
+++ b/lua/mason-registry/powershell-editor-services/init.lua
@@ -1,6 +1,6 @@
-local Pkg = require "mason.core.package"
-local std = require "mason.core.managers.std"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local std = require "mason-core.managers.std"
+local github = require "mason-core.managers.github"
return Pkg.new {
name = "powershell-editor-services",
diff --git a/lua/mason-registry/prisma-language-server/init.lua b/lua/mason-registry/prisma-language-server/init.lua
index 0ca4ac61..57395a09 100644
--- a/lua/mason-registry/prisma-language-server/init.lua
+++ b/lua/mason-registry/prisma-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "prisma-language-server",
diff --git a/lua/mason-registry/prosemd-lsp/init.lua b/lua/mason-registry/prosemd-lsp/init.lua
index 4ffd9e06..33f28aba 100644
--- a/lua/mason-registry/prosemd-lsp/init.lua
+++ b/lua/mason-registry/prosemd-lsp/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/psalm/init.lua b/lua/mason-registry/psalm/init.lua
index fd9a9c6d..7a994a56 100644
--- a/lua/mason-registry/psalm/init.lua
+++ b/lua/mason-registry/psalm/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local composer = require "mason.core.managers.composer"
+local Pkg = require "mason-core.package"
+local composer = require "mason-core.managers.composer"
return Pkg.new {
name = "psalm",
diff --git a/lua/mason-registry/puppet-editor-services/init.lua b/lua/mason-registry/puppet-editor-services/init.lua
index c9d8db55..d38c2359 100644
--- a/lua/mason-registry/puppet-editor-services/init.lua
+++ b/lua/mason-registry/puppet-editor-services/init.lua
@@ -1,6 +1,6 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local platform = require "mason.core.platform"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "puppet-editor-services",
diff --git a/lua/mason-registry/purescript-language-server/init.lua b/lua/mason-registry/purescript-language-server/init.lua
index 86a4de25..282f3b22 100644
--- a/lua/mason-registry/purescript-language-server/init.lua
+++ b/lua/mason-registry/purescript-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "purescript-language-server",
diff --git a/lua/mason-registry/pyright/init.lua b/lua/mason-registry/pyright/init.lua
index b03bbd5a..82957fa0 100644
--- a/lua/mason-registry/pyright/init.lua
+++ b/lua/mason-registry/pyright/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "pyright",
diff --git a/lua/mason-registry/python-lsp-server/init.lua b/lua/mason-registry/python-lsp-server/init.lua
index 2ba0e8d6..8fb212a4 100644
--- a/lua/mason-registry/python-lsp-server/init.lua
+++ b/lua/mason-registry/python-lsp-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "python-lsp-server",
diff --git a/lua/mason-registry/quick-lint-js/init.lua b/lua/mason-registry/quick-lint-js/init.lua
index 8719a835..f421e378 100644
--- a/lua/mason-registry/quick-lint-js/init.lua
+++ b/lua/mason-registry/quick-lint-js/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local std = require "mason.core.managers.std"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local std = require "mason-core.managers.std"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/r-languageserver/init.lua b/lua/mason-registry/r-languageserver/init.lua
index 508c6c72..bb6d816f 100644
--- a/lua/mason-registry/r-languageserver/init.lua
+++ b/lua/mason-registry/r-languageserver/init.lua
@@ -1,4 +1,4 @@
-local Pkg = require "mason.core.package"
+local Pkg = require "mason-core.package"
---@param install_dir string
local function create_install_script(install_dir)
diff --git a/lua/mason-registry/reason-language-server/init.lua b/lua/mason-registry/reason-language-server/init.lua
index ef9fd2f6..20aab910 100644
--- a/lua/mason-registry/reason-language-server/init.lua
+++ b/lua/mason-registry/reason-language-server/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/remark-language-server/init.lua b/lua/mason-registry/remark-language-server/init.lua
index 24d7d8f7..e891b370 100644
--- a/lua/mason-registry/remark-language-server/init.lua
+++ b/lua/mason-registry/remark-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "remark-language-server",
diff --git a/lua/mason-registry/rescript-lsp/init.lua b/lua/mason-registry/rescript-lsp/init.lua
index 8cf39adb..482b0b87 100644
--- a/lua/mason-registry/rescript-lsp/init.lua
+++ b/lua/mason-registry/rescript-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
return Pkg.new {
name = "rescript-lsp",
diff --git a/lua/mason-registry/rnix-lsp/init.lua b/lua/mason-registry/rnix-lsp/init.lua
index d97e9bef..75576ed6 100644
--- a/lua/mason-registry/rnix-lsp/init.lua
+++ b/lua/mason-registry/rnix-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "rnix-lsp",
diff --git a/lua/mason-registry/robotframework-lsp/init.lua b/lua/mason-registry/robotframework-lsp/init.lua
index 13f2f2b9..4458e3b3 100644
--- a/lua/mason-registry/robotframework-lsp/init.lua
+++ b/lua/mason-registry/robotframework-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "robotframework-lsp",
diff --git a/lua/mason-registry/rome/init.lua b/lua/mason-registry/rome/init.lua
index d0f1b59d..9e2747af 100644
--- a/lua/mason-registry/rome/init.lua
+++ b/lua/mason-registry/rome/init.lua
@@ -1,6 +1,6 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "rome",
diff --git a/lua/mason-registry/rust-analyzer/init.lua b/lua/mason-registry/rust-analyzer/init.lua
index 8aa3b23f..9d055053 100644
--- a/lua/mason-registry/rust-analyzer/init.lua
+++ b/lua/mason-registry/rust-analyzer/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/salt-lsp/init.lua b/lua/mason-registry/salt-lsp/init.lua
index 3bb7d09c..91f79be5 100644
--- a/lua/mason-registry/salt-lsp/init.lua
+++ b/lua/mason-registry/salt-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "salt-lsp",
diff --git a/lua/mason-registry/serve-d/init.lua b/lua/mason-registry/serve-d/init.lua
index fc57719b..77734960 100644
--- a/lua/mason-registry/serve-d/init.lua
+++ b/lua/mason-registry/serve-d/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/shellcheck/init.lua b/lua/mason-registry/shellcheck/init.lua
index 634e42f1..4d6ef2bc 100644
--- a/lua/mason-registry/shellcheck/init.lua
+++ b/lua/mason-registry/shellcheck/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local platform = require "mason.core.platform"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
return Pkg.new {
name = "shellcheck",
diff --git a/lua/mason-registry/shopify-theme-check/init.lua b/lua/mason-registry/shopify-theme-check/init.lua
index df945530..bba774f8 100644
--- a/lua/mason-registry/shopify-theme-check/init.lua
+++ b/lua/mason-registry/shopify-theme-check/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local gem = require "mason.core.managers.gem"
+local Pkg = require "mason-core.package"
+local gem = require "mason-core.managers.gem"
return Pkg.new {
name = "shopify-theme-check",
diff --git a/lua/mason-registry/slint-lsp/init.lua b/lua/mason-registry/slint-lsp/init.lua
index 93973e4b..50e26725 100644
--- a/lua/mason-registry/slint-lsp/init.lua
+++ b/lua/mason-registry/slint-lsp/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
return Pkg.new {
name = "slint-lsp",
diff --git a/lua/mason-registry/solang/init.lua b/lua/mason-registry/solang/init.lua
index bcfc54f3..5663981d 100644
--- a/lua/mason-registry/solang/init.lua
+++ b/lua/mason-registry/solang/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local installer = require "mason.core.installer"
-local std = require "mason.core.managers.std"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local installer = require "mason-core.installer"
+local std = require "mason-core.managers.std"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/solargraph/init.lua b/lua/mason-registry/solargraph/init.lua
index 88bf3c19..e69f84cd 100644
--- a/lua/mason-registry/solargraph/init.lua
+++ b/lua/mason-registry/solargraph/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local gem = require "mason.core.managers.gem"
+local Pkg = require "mason-core.package"
+local gem = require "mason-core.managers.gem"
return Pkg.new {
name = "solargraph",
diff --git a/lua/mason-registry/solidity/init.lua b/lua/mason-registry/solidity/init.lua
index b6c04188..9340684c 100644
--- a/lua/mason-registry/solidity/init.lua
+++ b/lua/mason-registry/solidity/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/sorbet/init.lua b/lua/mason-registry/sorbet/init.lua
index d013bb82..4b111542 100644
--- a/lua/mason-registry/sorbet/init.lua
+++ b/lua/mason-registry/sorbet/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local gem = require "mason.core.managers.gem"
+local Pkg = require "mason-core.package"
+local gem = require "mason-core.managers.gem"
return Pkg.new {
name = "sorbet",
diff --git a/lua/mason-registry/sourcery/init.lua b/lua/mason-registry/sourcery/init.lua
index c0085044..7f8ca16d 100644
--- a/lua/mason-registry/sourcery/init.lua
+++ b/lua/mason-registry/sourcery/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local pip3 = require "mason.core.managers.pip3"
+local Pkg = require "mason-core.package"
+local pip3 = require "mason-core.managers.pip3"
return Pkg.new {
name = "sourcery",
diff --git a/lua/mason-registry/sqlls/init.lua b/lua/mason-registry/sqlls/init.lua
index f954bce8..7d719838 100644
--- a/lua/mason-registry/sqlls/init.lua
+++ b/lua/mason-registry/sqlls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "sqlls",
diff --git a/lua/mason-registry/sqls/init.lua b/lua/mason-registry/sqls/init.lua
index e22ab013..eb3215ea 100644
--- a/lua/mason-registry/sqls/init.lua
+++ b/lua/mason-registry/sqls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local go = require "mason.core.managers.go"
+local Pkg = require "mason-core.package"
+local go = require "mason-core.managers.go"
return Pkg.new {
name = "sqls",
diff --git a/lua/mason-registry/stylelint-lsp/init.lua b/lua/mason-registry/stylelint-lsp/init.lua
index 95420625..999ab033 100644
--- a/lua/mason-registry/stylelint-lsp/init.lua
+++ b/lua/mason-registry/stylelint-lsp/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "stylelint-lsp",
diff --git a/lua/mason-registry/stylua/init.lua b/lua/mason-registry/stylua/init.lua
index 227b637c..55d7abfc 100644
--- a/lua/mason-registry/stylua/init.lua
+++ b/lua/mason-registry/stylua/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "stylua",
diff --git a/lua/mason-registry/svelte-language-server/init.lua b/lua/mason-registry/svelte-language-server/init.lua
index 763c1b36..ff495bda 100644
--- a/lua/mason-registry/svelte-language-server/init.lua
+++ b/lua/mason-registry/svelte-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "svelte-language-server",
diff --git a/lua/mason-registry/svlangserver/init.lua b/lua/mason-registry/svlangserver/init.lua
index 2ed6888c..b6a23af3 100644
--- a/lua/mason-registry/svlangserver/init.lua
+++ b/lua/mason-registry/svlangserver/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "svlangserver",
diff --git a/lua/mason-registry/svls/init.lua b/lua/mason-registry/svls/init.lua
index f7b8088c..12e6b297 100644
--- a/lua/mason-registry/svls/init.lua
+++ b/lua/mason-registry/svls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "svls",
diff --git a/lua/mason-registry/tailwindcss-language-server/init.lua b/lua/mason-registry/tailwindcss-language-server/init.lua
index d074ba84..9bde697a 100644
--- a/lua/mason-registry/tailwindcss-language-server/init.lua
+++ b/lua/mason-registry/tailwindcss-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "tailwindcss-language-server",
diff --git a/lua/mason-registry/taplo/init.lua b/lua/mason-registry/taplo/init.lua
index 4909aec5..bd006eb0 100644
--- a/lua/mason-registry/taplo/init.lua
+++ b/lua/mason-registry/taplo/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
return Pkg.new {
name = "taplo",
diff --git a/lua/mason-registry/teal-language-server/init.lua b/lua/mason-registry/teal-language-server/init.lua
index 3911869f..fcbdf9c4 100644
--- a/lua/mason-registry/teal-language-server/init.lua
+++ b/lua/mason-registry/teal-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local luarocks = require "mason.core.managers.luarocks"
+local Pkg = require "mason-core.package"
+local luarocks = require "mason-core.managers.luarocks"
return Pkg.new {
name = "teal-language-server",
diff --git a/lua/mason-registry/terraform-ls/init.lua b/lua/mason-registry/terraform-ls/init.lua
index 9588b094..b5ed3f72 100644
--- a/lua/mason-registry/terraform-ls/init.lua
+++ b/lua/mason-registry/terraform-ls/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/texlab/init.lua b/lua/mason-registry/texlab/init.lua
index c777a5f6..9a31abbb 100644
--- a/lua/mason-registry/texlab/init.lua
+++ b/lua/mason-registry/texlab/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/tflint/init.lua b/lua/mason-registry/tflint/init.lua
index cc910da1..a886edc4 100644
--- a/lua/mason-registry/tflint/init.lua
+++ b/lua/mason-registry/tflint/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/typescript-language-server/init.lua b/lua/mason-registry/typescript-language-server/init.lua
index f6bf3faa..d978c4e1 100644
--- a/lua/mason-registry/typescript-language-server/init.lua
+++ b/lua/mason-registry/typescript-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "typescript-language-server",
diff --git a/lua/mason-registry/vala-language-server/init.lua b/lua/mason-registry/vala-language-server/init.lua
index 65ea9e61..ebb098a6 100644
--- a/lua/mason-registry/vala-language-server/init.lua
+++ b/lua/mason-registry/vala-language-server/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local std = require "mason.core.managers.std"
-local github = require "mason.core.managers.github"
-local platform = require "mason.core.platform"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local std = require "mason-core.managers.std"
+local github = require "mason-core.managers.github"
+local platform = require "mason-core.platform"
+local path = require "mason-core.path"
return Pkg.new {
name = "vala-language-server",
diff --git a/lua/mason-registry/verible/init.lua b/lua/mason-registry/verible/init.lua
index a681c4f7..3303b709 100644
--- a/lua/mason-registry/verible/init.lua
+++ b/lua/mason-registry/verible/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local path = require "mason.core.path"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local path = require "mason-core.path"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/vetur-vls/init.lua b/lua/mason-registry/vetur-vls/init.lua
index 07503fad..5bb0deff 100644
--- a/lua/mason-registry/vetur-vls/init.lua
+++ b/lua/mason-registry/vetur-vls/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "vetur-vls",
diff --git a/lua/mason-registry/vim-language-server/init.lua b/lua/mason-registry/vim-language-server/init.lua
index 7e555644..e24e2f3b 100644
--- a/lua/mason-registry/vim-language-server/init.lua
+++ b/lua/mason-registry/vim-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "vim-language-server",
diff --git a/lua/mason-registry/visualforce-language-server/init.lua b/lua/mason-registry/visualforce-language-server/init.lua
index 0bc422b9..b5e2d283 100644
--- a/lua/mason-registry/visualforce-language-server/init.lua
+++ b/lua/mason-registry/visualforce-language-server/init.lua
@@ -1,8 +1,8 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local github_client = require "mason.core.managers.github.client"
-local Optional = require "mason.core.optional"
-local _ = require "mason.core.functional"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local github_client = require "mason-core.managers.github.client"
+local Optional = require "mason-core.optional"
+local _ = require "mason-core.functional"
return Pkg.new {
name = "visualforce-language-server",
diff --git a/lua/mason-registry/vls/init.lua b/lua/mason-registry/vls/init.lua
index 110605ab..18d8edd2 100644
--- a/lua/mason-registry/vls/init.lua
+++ b/lua/mason-registry/vls/init.lua
@@ -1,10 +1,10 @@
-local Pkg = require "mason.core.package"
-local github = require "mason.core.managers.github"
-local github_client = require "mason.core.managers.github.client"
-local std = require "mason.core.managers.std"
-local _ = require "mason.core.functional"
-local platform = require "mason.core.platform"
-local Optional = require "mason.core.optional"
+local Pkg = require "mason-core.package"
+local github = require "mason-core.managers.github"
+local github_client = require "mason-core.managers.github.client"
+local std = require "mason-core.managers.std"
+local _ = require "mason-core.functional"
+local platform = require "mason-core.platform"
+local Optional = require "mason-core.optional"
return Pkg.new {
name = "vls",
diff --git a/lua/mason-registry/vue-language-server/init.lua b/lua/mason-registry/vue-language-server/init.lua
index 3c3b181a..a9405a41 100644
--- a/lua/mason-registry/vue-language-server/init.lua
+++ b/lua/mason-registry/vue-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "vue-language-server",
diff --git a/lua/mason-registry/wgsl-analyzer/init.lua b/lua/mason-registry/wgsl-analyzer/init.lua
index 68dc25ad..965d4a01 100644
--- a/lua/mason-registry/wgsl-analyzer/init.lua
+++ b/lua/mason-registry/wgsl-analyzer/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local cargo = require "mason.core.managers.cargo"
+local Pkg = require "mason-core.package"
+local cargo = require "mason-core.managers.cargo"
local github_url = "https://github.com/wgsl-analyzer/wgsl-analyzer"
diff --git a/lua/mason-registry/yaml-language-server/init.lua b/lua/mason-registry/yaml-language-server/init.lua
index 4bf15a76..67010889 100644
--- a/lua/mason-registry/yaml-language-server/init.lua
+++ b/lua/mason-registry/yaml-language-server/init.lua
@@ -1,5 +1,5 @@
-local Pkg = require "mason.core.package"
-local npm = require "mason.core.managers.npm"
+local Pkg = require "mason-core.package"
+local npm = require "mason-core.managers.npm"
return Pkg.new {
name = "yaml-language-server",
diff --git a/lua/mason-registry/zk/init.lua b/lua/mason-registry/zk/init.lua
index 4250f2c4..8934c597 100644
--- a/lua/mason-registry/zk/init.lua
+++ b/lua/mason-registry/zk/init.lua
@@ -1,7 +1,7 @@
-local Pkg = require "mason.core.package"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
+local Pkg = require "mason-core.package"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason-registry/zls/init.lua b/lua/mason-registry/zls/init.lua
index beef3948..93b9f399 100644
--- a/lua/mason-registry/zls/init.lua
+++ b/lua/mason-registry/zls/init.lua
@@ -1,9 +1,9 @@
-local Pkg = require "mason.core.package"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
-local _ = require "mason.core.functional"
-local github = require "mason.core.managers.github"
-local std = require "mason.core.managers.std"
+local Pkg = require "mason-core.package"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
+local _ = require "mason-core.functional"
+local github = require "mason-core.managers.github"
+local std = require "mason-core.managers.std"
local coalesce, when = _.coalesce, _.when
diff --git a/lua/mason/_generated/lsp-schemas/astro-language-server.lua b/lua/mason-schemas/lsp/astro-language-server.lua
index 9a97d138..9a97d138 100644
--- a/lua/mason/_generated/lsp-schemas/astro-language-server.lua
+++ b/lua/mason-schemas/lsp/astro-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/bash-language-server.lua b/lua/mason-schemas/lsp/bash-language-server.lua
index 293d2dcd..293d2dcd 100644
--- a/lua/mason/_generated/lsp-schemas/bash-language-server.lua
+++ b/lua/mason-schemas/lsp/bash-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/clangd.lua b/lua/mason-schemas/lsp/clangd.lua
index d9147c25..d9147c25 100644
--- a/lua/mason/_generated/lsp-schemas/clangd.lua
+++ b/lua/mason-schemas/lsp/clangd.lua
diff --git a/lua/mason/_generated/lsp-schemas/deno-lsp.lua b/lua/mason-schemas/lsp/deno-lsp.lua
index 5ad46765..5ad46765 100644
--- a/lua/mason/_generated/lsp-schemas/deno-lsp.lua
+++ b/lua/mason-schemas/lsp/deno-lsp.lua
diff --git a/lua/mason/_generated/lsp-schemas/elixir-ls.lua b/lua/mason-schemas/lsp/elixir-ls.lua
index ab43558b..ab43558b 100644
--- a/lua/mason/_generated/lsp-schemas/elixir-ls.lua
+++ b/lua/mason-schemas/lsp/elixir-ls.lua
diff --git a/lua/mason/_generated/lsp-schemas/elm-language-server.lua b/lua/mason-schemas/lsp/elm-language-server.lua
index 9d0d0c7e..9d0d0c7e 100644
--- a/lua/mason/_generated/lsp-schemas/elm-language-server.lua
+++ b/lua/mason-schemas/lsp/elm-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/fsautocomplete.lua b/lua/mason-schemas/lsp/fsautocomplete.lua
index c9553b0d..c9553b0d 100644
--- a/lua/mason/_generated/lsp-schemas/fsautocomplete.lua
+++ b/lua/mason-schemas/lsp/fsautocomplete.lua
diff --git a/lua/mason/_generated/lsp-schemas/grammarly-languageserver.lua b/lua/mason-schemas/lsp/grammarly-languageserver.lua
index d1063c86..d1063c86 100644
--- a/lua/mason/_generated/lsp-schemas/grammarly-languageserver.lua
+++ b/lua/mason-schemas/lsp/grammarly-languageserver.lua
diff --git a/lua/mason/_generated/lsp-schemas/haxe-language-server.lua b/lua/mason-schemas/lsp/haxe-language-server.lua
index c8c4adfc..c8c4adfc 100644
--- a/lua/mason/_generated/lsp-schemas/haxe-language-server.lua
+++ b/lua/mason-schemas/lsp/haxe-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/html-lsp.lua b/lua/mason-schemas/lsp/html-lsp.lua
index 605ccb49..605ccb49 100644
--- a/lua/mason/_generated/lsp-schemas/html-lsp.lua
+++ b/lua/mason-schemas/lsp/html-lsp.lua
diff --git a/lua/mason/_generated/lsp-schemas/intelephense.lua b/lua/mason-schemas/lsp/intelephense.lua
index 10d4a5c7..10d4a5c7 100644
--- a/lua/mason/_generated/lsp-schemas/intelephense.lua
+++ b/lua/mason-schemas/lsp/intelephense.lua
diff --git a/lua/mason/_generated/lsp-schemas/jdtls.lua b/lua/mason-schemas/lsp/jdtls.lua
index 4c25a7bc..4c25a7bc 100644
--- a/lua/mason/_generated/lsp-schemas/jdtls.lua
+++ b/lua/mason-schemas/lsp/jdtls.lua
diff --git a/lua/mason/_generated/lsp-schemas/json-lsp.lua b/lua/mason-schemas/lsp/json-lsp.lua
index 1bbd6b5d..1bbd6b5d 100644
--- a/lua/mason/_generated/lsp-schemas/json-lsp.lua
+++ b/lua/mason-schemas/lsp/json-lsp.lua
diff --git a/lua/mason/_generated/lsp-schemas/julia-lsp.lua b/lua/mason-schemas/lsp/julia-lsp.lua
index d4aad042..d4aad042 100644
--- a/lua/mason/_generated/lsp-schemas/julia-lsp.lua
+++ b/lua/mason-schemas/lsp/julia-lsp.lua
diff --git a/lua/mason/_generated/lsp-schemas/kotlin-language-server.lua b/lua/mason-schemas/lsp/kotlin-language-server.lua
index 85903a0c..85903a0c 100644
--- a/lua/mason/_generated/lsp-schemas/kotlin-language-server.lua
+++ b/lua/mason-schemas/lsp/kotlin-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/ltex-ls.lua b/lua/mason-schemas/lsp/ltex-ls.lua
index 1e5fbdf4..1e5fbdf4 100644
--- a/lua/mason/_generated/lsp-schemas/ltex-ls.lua
+++ b/lua/mason-schemas/lsp/ltex-ls.lua
diff --git a/lua/mason/_generated/lsp-schemas/lua-language-server.lua b/lua/mason-schemas/lsp/lua-language-server.lua
index 8756a800..8756a800 100644
--- a/lua/mason/_generated/lsp-schemas/lua-language-server.lua
+++ b/lua/mason-schemas/lsp/lua-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/nickel-lang-lsp.lua b/lua/mason-schemas/lsp/nickel-lang-lsp.lua
index c18af1a6..c18af1a6 100644
--- a/lua/mason/_generated/lsp-schemas/nickel-lang-lsp.lua
+++ b/lua/mason-schemas/lsp/nickel-lang-lsp.lua
diff --git a/lua/mason/_generated/lsp-schemas/omnisharp-roslyn.lua b/lua/mason-schemas/lsp/omnisharp-roslyn.lua
index 7adac3a5..7adac3a5 100644
--- a/lua/mason/_generated/lsp-schemas/omnisharp-roslyn.lua
+++ b/lua/mason-schemas/lsp/omnisharp-roslyn.lua
diff --git a/lua/mason/_generated/lsp-schemas/perlnavigator.lua b/lua/mason-schemas/lsp/perlnavigator.lua
index 4c0bac84..4c0bac84 100644
--- a/lua/mason/_generated/lsp-schemas/perlnavigator.lua
+++ b/lua/mason-schemas/lsp/perlnavigator.lua
diff --git a/lua/mason/_generated/lsp-schemas/psalm.lua b/lua/mason-schemas/lsp/psalm.lua
index 7fffe98a..7fffe98a 100644
--- a/lua/mason/_generated/lsp-schemas/psalm.lua
+++ b/lua/mason-schemas/lsp/psalm.lua
diff --git a/lua/mason/_generated/lsp-schemas/puppet-editor-services.lua b/lua/mason-schemas/lsp/puppet-editor-services.lua
index f662c090..f662c090 100644
--- a/lua/mason/_generated/lsp-schemas/puppet-editor-services.lua
+++ b/lua/mason-schemas/lsp/puppet-editor-services.lua
diff --git a/lua/mason/_generated/lsp-schemas/purescript-language-server.lua b/lua/mason-schemas/lsp/purescript-language-server.lua
index f4815ccb..f4815ccb 100644
--- a/lua/mason/_generated/lsp-schemas/purescript-language-server.lua
+++ b/lua/mason-schemas/lsp/purescript-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/pyright.lua b/lua/mason-schemas/lsp/pyright.lua
index 152658dd..152658dd 100644
--- a/lua/mason/_generated/lsp-schemas/pyright.lua
+++ b/lua/mason-schemas/lsp/pyright.lua
diff --git a/lua/mason/_generated/lsp-schemas/python-lsp-server.lua b/lua/mason-schemas/lsp/python-lsp-server.lua
index 7ec31106..7ec31106 100644
--- a/lua/mason/_generated/lsp-schemas/python-lsp-server.lua
+++ b/lua/mason-schemas/lsp/python-lsp-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/r-languageserver.lua b/lua/mason-schemas/lsp/r-languageserver.lua
index 27e1bbd4..27e1bbd4 100644
--- a/lua/mason/_generated/lsp-schemas/r-languageserver.lua
+++ b/lua/mason-schemas/lsp/r-languageserver.lua
diff --git a/lua/mason/_generated/lsp-schemas/rescript-lsp.lua b/lua/mason-schemas/lsp/rescript-lsp.lua
index abceac2a..abceac2a 100644
--- a/lua/mason/_generated/lsp-schemas/rescript-lsp.lua
+++ b/lua/mason-schemas/lsp/rescript-lsp.lua
diff --git a/lua/mason/_generated/lsp-schemas/rome.lua b/lua/mason-schemas/lsp/rome.lua
index 0d3111a3..0d3111a3 100644
--- a/lua/mason/_generated/lsp-schemas/rome.lua
+++ b/lua/mason-schemas/lsp/rome.lua
diff --git a/lua/mason/_generated/lsp-schemas/rust-analyzer.lua b/lua/mason-schemas/lsp/rust-analyzer.lua
index ef392089..ef392089 100644
--- a/lua/mason/_generated/lsp-schemas/rust-analyzer.lua
+++ b/lua/mason-schemas/lsp/rust-analyzer.lua
diff --git a/lua/mason/_generated/lsp-schemas/solargraph.lua b/lua/mason-schemas/lsp/solargraph.lua
index 7cbb67fb..7cbb67fb 100644
--- a/lua/mason/_generated/lsp-schemas/solargraph.lua
+++ b/lua/mason-schemas/lsp/solargraph.lua
diff --git a/lua/mason/_generated/lsp-schemas/sorbet.lua b/lua/mason-schemas/lsp/sorbet.lua
index 7c611020..7c611020 100644
--- a/lua/mason/_generated/lsp-schemas/sorbet.lua
+++ b/lua/mason-schemas/lsp/sorbet.lua
diff --git a/lua/mason/_generated/lsp-schemas/stylelint-lsp.lua b/lua/mason-schemas/lsp/stylelint-lsp.lua
index 3612361c..3612361c 100644
--- a/lua/mason/_generated/lsp-schemas/stylelint-lsp.lua
+++ b/lua/mason-schemas/lsp/stylelint-lsp.lua
diff --git a/lua/mason/_generated/lsp-schemas/svelte-language-server.lua b/lua/mason-schemas/lsp/svelte-language-server.lua
index f39296f7..f39296f7 100644
--- a/lua/mason/_generated/lsp-schemas/svelte-language-server.lua
+++ b/lua/mason-schemas/lsp/svelte-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/tailwindcss-language-server.lua b/lua/mason-schemas/lsp/tailwindcss-language-server.lua
index 58bfa08b..58bfa08b 100644
--- a/lua/mason/_generated/lsp-schemas/tailwindcss-language-server.lua
+++ b/lua/mason-schemas/lsp/tailwindcss-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/typescript-language-server.lua b/lua/mason-schemas/lsp/typescript-language-server.lua
index 80cd04da..80cd04da 100644
--- a/lua/mason/_generated/lsp-schemas/typescript-language-server.lua
+++ b/lua/mason-schemas/lsp/typescript-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/vetur-vls.lua b/lua/mason-schemas/lsp/vetur-vls.lua
index db7c29a7..db7c29a7 100644
--- a/lua/mason/_generated/lsp-schemas/vetur-vls.lua
+++ b/lua/mason-schemas/lsp/vetur-vls.lua
diff --git a/lua/mason/_generated/lsp-schemas/vue-language-server.lua b/lua/mason-schemas/lsp/vue-language-server.lua
index 1a984e7b..1a984e7b 100644
--- a/lua/mason/_generated/lsp-schemas/vue-language-server.lua
+++ b/lua/mason-schemas/lsp/vue-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/yaml-language-server.lua b/lua/mason-schemas/lsp/yaml-language-server.lua
index 311e5cfb..311e5cfb 100644
--- a/lua/mason/_generated/lsp-schemas/yaml-language-server.lua
+++ b/lua/mason-schemas/lsp/yaml-language-server.lua
diff --git a/lua/mason/_generated/lsp-schemas/zls.lua b/lua/mason-schemas/lsp/zls.lua
index 3051bfde..3051bfde 100644
--- a/lua/mason/_generated/lsp-schemas/zls.lua
+++ b/lua/mason-schemas/lsp/zls.lua
diff --git a/lua/mason/command-api/init.lua b/lua/mason/api/command.lua
index 685e864f..f3540fd9 100644
--- a/lua/mason/command-api/init.lua
+++ b/lua/mason/api/command.lua
@@ -1,4 +1,4 @@
-local notify = require "mason.notify"
+local notify = require "mason-core.notify"
local M = {}
@@ -10,7 +10,7 @@ end, {
})
vim.api.nvim_create_user_command("MasonInstall", function(opts)
- local Package = require "mason.core.package"
+ local Package = require "mason-core.package"
local registry = require "mason-registry"
for _, package_specifier in ipairs(opts.fargs) do
---@type string
@@ -57,7 +57,7 @@ end, {
})
vim.api.nvim_create_user_command("MasonLog", function()
- local log = require "mason.log"
+ local log = require "mason-core.log"
vim.cmd(([[tabnew %s]]):format(log.outfile))
end, {
desc = "Opens the mason.nvim log.",
diff --git a/lua/mason.lua b/lua/mason/init.lua
index f88a0db4..27e8f2d6 100644
--- a/lua/mason.lua
+++ b/lua/mason/init.lua
@@ -1,6 +1,6 @@
local settings = require "mason.settings"
-local path = require "mason.core.path"
-local platform = require "mason.core.platform"
+local path = require "mason-core.path"
+local platform = require "mason-core.platform"
local M = {}
@@ -12,7 +12,7 @@ function M.setup(config)
vim.env.PATH = path.bin_prefix() .. platform.path_sep .. vim.env.PATH
- require "mason.command-api"
+ require "mason.api.command"
end
return M
diff --git a/lua/mason/settings.lua b/lua/mason/settings.lua
index df3585e8..015c7b6d 100644
--- a/lua/mason/settings.lua
+++ b/lua/mason/settings.lua
@@ -1,4 +1,4 @@
-local path = require "mason.core.path"
+local path = require "mason-core.path"
local M = {}
diff --git a/lua/mason/ui/components/footer.lua b/lua/mason/ui/components/footer.lua
index dfc4ba20..c4319bf7 100644
--- a/lua/mason/ui/components/footer.lua
+++ b/lua/mason/ui/components/footer.lua
@@ -1,4 +1,4 @@
-local Ui = require "mason.core.ui"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
---@param state InstallerUiState
diff --git a/lua/mason/ui/components/header.lua b/lua/mason/ui/components/header.lua
index 8ca7494e..a4e466db 100644
--- a/lua/mason/ui/components/header.lua
+++ b/lua/mason/ui/components/header.lua
@@ -1,4 +1,4 @@
-local Ui = require "mason.core.ui"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
---@param state InstallerUiState
diff --git a/lua/mason/ui/components/help/dap.lua b/lua/mason/ui/components/help/dap.lua
index ba8cbe13..0dec10cf 100644
--- a/lua/mason/ui/components/help/dap.lua
+++ b/lua/mason/ui/components/help/dap.lua
@@ -1,4 +1,4 @@
-local Ui = require "mason.core.ui"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
---@param state InstallerUiState
diff --git a/lua/mason/ui/components/help/init.lua b/lua/mason/ui/components/help/init.lua
index d5db2041..f6c9debb 100644
--- a/lua/mason/ui/components/help/init.lua
+++ b/lua/mason/ui/components/help/init.lua
@@ -1,8 +1,8 @@
-local Ui = require "mason.core.ui"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
-local _ = require "mason.core.functional"
+local _ = require "mason-core.functional"
local settings = require "mason.settings"
-local log = require "mason.log"
+local log = require "mason-core.log"
local LSPHelp = require "mason.ui.components.help.lsp"
local DAPHelp = require "mason.ui.components.help.dap"
diff --git a/lua/mason/ui/components/help/lsp.lua b/lua/mason/ui/components/help/lsp.lua
index e8b5a980..6ced6ee1 100644
--- a/lua/mason/ui/components/help/lsp.lua
+++ b/lua/mason/ui/components/help/lsp.lua
@@ -1,4 +1,4 @@
-local Ui = require "mason.core.ui"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
---@param state InstallerUiState
diff --git a/lua/mason/ui/components/json-schema.lua b/lua/mason/ui/components/json-schema.lua
index 98908280..52b2e83f 100644
--- a/lua/mason/ui/components/json-schema.lua
+++ b/lua/mason/ui/components/json-schema.lua
@@ -1,6 +1,6 @@
-- Here be dragons
-local Ui = require "mason.core.ui"
-local _ = require "mason.core.functional"
+local Ui = require "mason-core.ui"
+local _ = require "mason-core.functional"
local settings = require "mason.settings"
local property_type_highlights = {
diff --git a/lua/mason/ui/components/language-filter.lua b/lua/mason/ui/components/language-filter.lua
index 8b3060f1..a5b9ccc9 100644
--- a/lua/mason/ui/components/language-filter.lua
+++ b/lua/mason/ui/components/language-filter.lua
@@ -1,4 +1,4 @@
-local Ui = require "mason.core.ui"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
local settings = require "mason.settings"
diff --git a/lua/mason/ui/components/main/init.lua b/lua/mason/ui/components/main/init.lua
index 5122c871..189847a4 100644
--- a/lua/mason/ui/components/main/init.lua
+++ b/lua/mason/ui/components/main/init.lua
@@ -1,5 +1,4 @@
-local Ui = require "mason.core.ui"
-local p = require "mason.ui.palette"
+local Ui = require "mason-core.ui"
local PackageList = require "mason.ui.components.main.package_list"
diff --git a/lua/mason/ui/components/main/package_list.lua b/lua/mason/ui/components/main/package_list.lua
index 1676b0ca..91c3a25d 100644
--- a/lua/mason/ui/components/main/package_list.lua
+++ b/lua/mason/ui/components/main/package_list.lua
@@ -1,6 +1,6 @@
-local Ui = require "mason.core.ui"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
-local _ = require "mason.core.functional"
+local _ = require "mason-core.functional"
local settings = require "mason.settings"
local JsonSchema = require "mason.ui.components.json-schema"
diff --git a/lua/mason/ui/components/tabs.lua b/lua/mason/ui/components/tabs.lua
index ea4f33fb..dc1e1b52 100644
--- a/lua/mason/ui/components/tabs.lua
+++ b/lua/mason/ui/components/tabs.lua
@@ -1,5 +1,5 @@
-local Package = require "mason.core.package"
-local Ui = require "mason.core.ui"
+local Package = require "mason-core.package"
+local Ui = require "mason-core.ui"
local p = require "mason.ui.palette"
---@param text string
diff --git a/lua/mason/ui/instance.lua b/lua/mason/ui/instance.lua
index 6a886b73..95ebe20f 100644
--- a/lua/mason/ui/instance.lua
+++ b/lua/mason/ui/instance.lua
@@ -1,13 +1,13 @@
local registry = require "mason-registry"
-local display = require "mason.core.ui.display"
-local Ui = require "mason.core.ui"
-local a = require "mason.core.async"
-local control = require "mason.core.async.control"
-local _ = require "mason.core.functional"
+local display = require "mason-core.ui.display"
+local Ui = require "mason-core.ui"
+local a = require "mason-core.async"
+local control = require "mason-core.async.control"
+local _ = require "mason-core.functional"
local palette = require "mason.ui.palette"
-local Package = require "mason.core.package"
+local Package = require "mason-core.package"
local settings = require "mason.settings"
-local notify = require "mason.notify"
+local notify = require "mason-core.notify"
local Header = require "mason.ui.components.header"
local Footer = require "mason.ui.components.footer"