├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .prettierrc.json ├── LICENSE ├── README.md ├── __mocks__ ├── fast-diff.ts ├── resolve-from.ts ├── stylelint.ts └── vscode-languageserver │ └── node.ts ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── src ├── __mocks__ │ ├── settings.ts │ └── validate.ts ├── buffered-message-queue.test.ts ├── buffered-message-queue.ts ├── commands.test.ts ├── commands.ts ├── constants.ts ├── index.ts ├── settings.test.ts ├── settings.ts ├── validate.test.ts └── validate.ts ├── test └── utils.ts ├── tsconfig.build.json └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.16.0 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/fast-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/__mocks__/fast-diff.ts -------------------------------------------------------------------------------- /__mocks__/resolve-from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/__mocks__/resolve-from.ts -------------------------------------------------------------------------------- /__mocks__/stylelint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/__mocks__/stylelint.ts -------------------------------------------------------------------------------- /__mocks__/vscode-languageserver/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/__mocks__/vscode-languageserver/node.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/__mocks__/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/__mocks__/settings.ts -------------------------------------------------------------------------------- /src/__mocks__/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/__mocks__/validate.ts -------------------------------------------------------------------------------- /src/buffered-message-queue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/buffered-message-queue.test.ts -------------------------------------------------------------------------------- /src/buffered-message-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/buffered-message-queue.ts -------------------------------------------------------------------------------- /src/commands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/commands.test.ts -------------------------------------------------------------------------------- /src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/commands.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/settings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/settings.test.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/validate.test.ts -------------------------------------------------------------------------------- /src/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/src/validate.ts -------------------------------------------------------------------------------- /test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/test/utils.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmatcuk/stylelint-lsp/HEAD/tsconfig.json --------------------------------------------------------------------------------