├── .github └── FUNDING.yml ├── .gitignore ├── .npmignore ├── .vim └── coc-settings.json ├── Readme.md ├── esbuild.js ├── history.md ├── jquery.d.ts ├── package.json ├── schemas └── package.schema.json ├── server ├── customData.ts ├── htmlServer.ts ├── languageModelCache.ts ├── modes │ ├── cssMode.ts │ ├── embeddedSupport.ts │ ├── formatting.ts │ ├── htmlFolding.ts │ ├── htmlMode.ts │ ├── javascriptLibs.ts │ ├── javascriptMode.ts │ ├── javascriptSemanticTokens.ts │ ├── languageModes.ts │ ├── selectionRanges.ts │ └── semanticTokens.ts ├── node │ ├── htmlServerMain.ts │ └── nodeFs.ts ├── requests.ts └── utils │ ├── arrays.ts │ ├── documentContext.ts │ ├── positions.ts │ ├── runner.ts │ ├── strings.ts │ └── validation.ts ├── src ├── autoInsertion.ts ├── customData.ts ├── index.ts ├── nodeFs.ts └── requests.ts ├── tsconfig.json └── yarn.lock /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | lib 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tsconfig.json 3 | *.map 4 | .vim 5 | server 6 | -------------------------------------------------------------------------------- /.vim/coc-settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "coc.preferences.formatOnSaveFiletypes": [] 3 | } 4 | -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/Readme.md -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/esbuild.js -------------------------------------------------------------------------------- /history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/history.md -------------------------------------------------------------------------------- /jquery.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/jquery.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/package.json -------------------------------------------------------------------------------- /schemas/package.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/schemas/package.schema.json -------------------------------------------------------------------------------- /server/customData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/customData.ts -------------------------------------------------------------------------------- /server/htmlServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/htmlServer.ts -------------------------------------------------------------------------------- /server/languageModelCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/languageModelCache.ts -------------------------------------------------------------------------------- /server/modes/cssMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/cssMode.ts -------------------------------------------------------------------------------- /server/modes/embeddedSupport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/embeddedSupport.ts -------------------------------------------------------------------------------- /server/modes/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/formatting.ts -------------------------------------------------------------------------------- /server/modes/htmlFolding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/htmlFolding.ts -------------------------------------------------------------------------------- /server/modes/htmlMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/htmlMode.ts -------------------------------------------------------------------------------- /server/modes/javascriptLibs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/javascriptLibs.ts -------------------------------------------------------------------------------- /server/modes/javascriptMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/javascriptMode.ts -------------------------------------------------------------------------------- /server/modes/javascriptSemanticTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/javascriptSemanticTokens.ts -------------------------------------------------------------------------------- /server/modes/languageModes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/languageModes.ts -------------------------------------------------------------------------------- /server/modes/selectionRanges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/selectionRanges.ts -------------------------------------------------------------------------------- /server/modes/semanticTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/modes/semanticTokens.ts -------------------------------------------------------------------------------- /server/node/htmlServerMain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/node/htmlServerMain.ts -------------------------------------------------------------------------------- /server/node/nodeFs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/node/nodeFs.ts -------------------------------------------------------------------------------- /server/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/requests.ts -------------------------------------------------------------------------------- /server/utils/arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/utils/arrays.ts -------------------------------------------------------------------------------- /server/utils/documentContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/utils/documentContext.ts -------------------------------------------------------------------------------- /server/utils/positions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/utils/positions.ts -------------------------------------------------------------------------------- /server/utils/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/utils/runner.ts -------------------------------------------------------------------------------- /server/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/utils/strings.ts -------------------------------------------------------------------------------- /server/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/server/utils/validation.ts -------------------------------------------------------------------------------- /src/autoInsertion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/src/autoInsertion.ts -------------------------------------------------------------------------------- /src/customData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/src/customData.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/nodeFs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/src/nodeFs.ts -------------------------------------------------------------------------------- /src/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/src/requests.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoclide/coc-html/HEAD/yarn.lock --------------------------------------------------------------------------------