├── .github └── workflows │ ├── CONTRIBUTING.md │ ├── demo.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _typos.toml ├── biome.json ├── demo ├── index.html ├── main.ts └── mockLSP.ts ├── package.json ├── pnpm-lock.yaml ├── renovate.json ├── src ├── __tests__ │ ├── completion.test.ts │ ├── completionTrigger.test.ts │ ├── config.test.ts │ ├── formatContents.test.ts │ ├── getCompletionTriggerKind.test.ts │ ├── index.test.ts │ ├── isCursorInsideFunctionCall.test.ts │ ├── isEmptyDocumentation.test.ts │ ├── language-server-client.test.ts │ ├── language-server-plugin.test.ts │ ├── languageServer.test.ts │ ├── signatureHelpTooltipDismissal.test.ts │ ├── signatureHelpTrigger.test.ts │ └── utils.test.ts ├── completion.ts ├── config.ts ├── index.ts ├── lsp.ts ├── plugin.ts ├── utils.test.ts └── utils.ts ├── tsconfig.json └── vite.config.ts /.github/workflows/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/.github/workflows/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/workflows/demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/.github/workflows/demo.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist/ 3 | 4 | *.sublime-* 5 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/README.md -------------------------------------------------------------------------------- /_typos.toml: -------------------------------------------------------------------------------- 1 | [files] 2 | extend-exclude = ["**/*.test.ts"] 3 | -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/biome.json -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/demo/main.ts -------------------------------------------------------------------------------- /demo/mockLSP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/demo/mockLSP.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/renovate.json -------------------------------------------------------------------------------- /src/__tests__/completion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/completion.test.ts -------------------------------------------------------------------------------- /src/__tests__/completionTrigger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/completionTrigger.test.ts -------------------------------------------------------------------------------- /src/__tests__/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/config.test.ts -------------------------------------------------------------------------------- /src/__tests__/formatContents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/formatContents.test.ts -------------------------------------------------------------------------------- /src/__tests__/getCompletionTriggerKind.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/getCompletionTriggerKind.test.ts -------------------------------------------------------------------------------- /src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /src/__tests__/isCursorInsideFunctionCall.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/isCursorInsideFunctionCall.test.ts -------------------------------------------------------------------------------- /src/__tests__/isEmptyDocumentation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/isEmptyDocumentation.test.ts -------------------------------------------------------------------------------- /src/__tests__/language-server-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/language-server-client.test.ts -------------------------------------------------------------------------------- /src/__tests__/language-server-plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/language-server-plugin.test.ts -------------------------------------------------------------------------------- /src/__tests__/languageServer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/languageServer.test.ts -------------------------------------------------------------------------------- /src/__tests__/signatureHelpTooltipDismissal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/signatureHelpTooltipDismissal.test.ts -------------------------------------------------------------------------------- /src/__tests__/signatureHelpTrigger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/signatureHelpTrigger.test.ts -------------------------------------------------------------------------------- /src/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/__tests__/utils.test.ts -------------------------------------------------------------------------------- /src/completion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/completion.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lsp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/lsp.ts -------------------------------------------------------------------------------- /src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/plugin.ts -------------------------------------------------------------------------------- /src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/utils.test.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marimo-team/codemirror-languageserver/HEAD/vite.config.ts --------------------------------------------------------------------------------