├── .gitattributes ├── .gitignore ├── .vscode ├── extensions.json └── launch.json ├── LICENSE.md ├── README.md ├── images ├── lintlens-preview-hover.gif ├── lintlens-preview-links.gif ├── lintlens-preview-main.gif ├── lintlens-screenshot-hover.png └── lintlens-screenshot-rules.png ├── lerna.json ├── nx.json ├── package.json └── packages ├── jsonschema-doc ├── .runkit_example.js ├── LICENSE.md ├── README.md ├── package.json ├── src │ ├── index.ts │ ├── jsonishFormatter.ts │ ├── schemaParser.ts │ └── types.ts ├── tsconfig.cjs.json ├── tsconfig.esm.json └── tsconfig.json ├── lintlens ├── .vscodeignore ├── LICENSE.md ├── README.md ├── package.json ├── src │ ├── ajv.js │ ├── constants.js │ ├── controllers │ │ ├── codeModController.js │ │ ├── lineAnnotationsController.js │ │ ├── ruleCompletionController.js │ │ └── webViewController.js │ ├── errors │ │ ├── index.js │ │ ├── lintlensError.js │ │ ├── missingESLintError.js │ │ ├── missingPluginError.js │ │ └── unsupportedESLintError.js │ ├── eslint.js │ ├── extension.js │ ├── packages.js │ ├── parsers │ │ ├── DocumentParser.js │ │ ├── JSParser.js │ │ ├── Parser.js │ │ └── YAMLParser.js │ ├── rules.js │ ├── schema.js │ └── static │ │ ├── loading.css │ │ └── webPanelScript.js ├── syntaxes │ ├── codeblock.json │ ├── language-configuration.json │ └── lintlens.tmLanguage.json └── webpack.config.js └── simple-ajv-errors ├── .runkit_example.js ├── LICENSE.md ├── README.md ├── package-lock.json ├── package.json ├── src ├── index.ts ├── types.ts └── util.ts ├── tsconfig.cjs.json ├── tsconfig.esm.json └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/README.md -------------------------------------------------------------------------------- /images/lintlens-preview-hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/images/lintlens-preview-hover.gif -------------------------------------------------------------------------------- /images/lintlens-preview-links.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/images/lintlens-preview-links.gif -------------------------------------------------------------------------------- /images/lintlens-preview-main.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/images/lintlens-preview-main.gif -------------------------------------------------------------------------------- /images/lintlens-screenshot-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/images/lintlens-screenshot-hover.png -------------------------------------------------------------------------------- /images/lintlens-screenshot-rules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/images/lintlens-screenshot-rules.png -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/lerna.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/package.json -------------------------------------------------------------------------------- /packages/jsonschema-doc/.runkit_example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/.runkit_example.js -------------------------------------------------------------------------------- /packages/jsonschema-doc/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/LICENSE.md -------------------------------------------------------------------------------- /packages/jsonschema-doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/README.md -------------------------------------------------------------------------------- /packages/jsonschema-doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/package.json -------------------------------------------------------------------------------- /packages/jsonschema-doc/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/src/index.ts -------------------------------------------------------------------------------- /packages/jsonschema-doc/src/jsonishFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/src/jsonishFormatter.ts -------------------------------------------------------------------------------- /packages/jsonschema-doc/src/schemaParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/src/schemaParser.ts -------------------------------------------------------------------------------- /packages/jsonschema-doc/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/src/types.ts -------------------------------------------------------------------------------- /packages/jsonschema-doc/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/jsonschema-doc/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/tsconfig.esm.json -------------------------------------------------------------------------------- /packages/jsonschema-doc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/jsonschema-doc/tsconfig.json -------------------------------------------------------------------------------- /packages/lintlens/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/.vscodeignore -------------------------------------------------------------------------------- /packages/lintlens/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/LICENSE.md -------------------------------------------------------------------------------- /packages/lintlens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/README.md -------------------------------------------------------------------------------- /packages/lintlens/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/package.json -------------------------------------------------------------------------------- /packages/lintlens/src/ajv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/ajv.js -------------------------------------------------------------------------------- /packages/lintlens/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/constants.js -------------------------------------------------------------------------------- /packages/lintlens/src/controllers/codeModController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/controllers/codeModController.js -------------------------------------------------------------------------------- /packages/lintlens/src/controllers/lineAnnotationsController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/controllers/lineAnnotationsController.js -------------------------------------------------------------------------------- /packages/lintlens/src/controllers/ruleCompletionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/controllers/ruleCompletionController.js -------------------------------------------------------------------------------- /packages/lintlens/src/controllers/webViewController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/controllers/webViewController.js -------------------------------------------------------------------------------- /packages/lintlens/src/errors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/errors/index.js -------------------------------------------------------------------------------- /packages/lintlens/src/errors/lintlensError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/errors/lintlensError.js -------------------------------------------------------------------------------- /packages/lintlens/src/errors/missingESLintError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/errors/missingESLintError.js -------------------------------------------------------------------------------- /packages/lintlens/src/errors/missingPluginError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/errors/missingPluginError.js -------------------------------------------------------------------------------- /packages/lintlens/src/errors/unsupportedESLintError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/errors/unsupportedESLintError.js -------------------------------------------------------------------------------- /packages/lintlens/src/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/eslint.js -------------------------------------------------------------------------------- /packages/lintlens/src/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/extension.js -------------------------------------------------------------------------------- /packages/lintlens/src/packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/packages.js -------------------------------------------------------------------------------- /packages/lintlens/src/parsers/DocumentParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/parsers/DocumentParser.js -------------------------------------------------------------------------------- /packages/lintlens/src/parsers/JSParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/parsers/JSParser.js -------------------------------------------------------------------------------- /packages/lintlens/src/parsers/Parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/parsers/Parser.js -------------------------------------------------------------------------------- /packages/lintlens/src/parsers/YAMLParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/parsers/YAMLParser.js -------------------------------------------------------------------------------- /packages/lintlens/src/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/rules.js -------------------------------------------------------------------------------- /packages/lintlens/src/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/schema.js -------------------------------------------------------------------------------- /packages/lintlens/src/static/loading.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/static/loading.css -------------------------------------------------------------------------------- /packages/lintlens/src/static/webPanelScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/src/static/webPanelScript.js -------------------------------------------------------------------------------- /packages/lintlens/syntaxes/codeblock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/syntaxes/codeblock.json -------------------------------------------------------------------------------- /packages/lintlens/syntaxes/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/syntaxes/language-configuration.json -------------------------------------------------------------------------------- /packages/lintlens/syntaxes/lintlens.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/syntaxes/lintlens.tmLanguage.json -------------------------------------------------------------------------------- /packages/lintlens/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/lintlens/webpack.config.js -------------------------------------------------------------------------------- /packages/simple-ajv-errors/.runkit_example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/.runkit_example.js -------------------------------------------------------------------------------- /packages/simple-ajv-errors/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/LICENSE.md -------------------------------------------------------------------------------- /packages/simple-ajv-errors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/README.md -------------------------------------------------------------------------------- /packages/simple-ajv-errors/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/package-lock.json -------------------------------------------------------------------------------- /packages/simple-ajv-errors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/package.json -------------------------------------------------------------------------------- /packages/simple-ajv-errors/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/src/index.ts -------------------------------------------------------------------------------- /packages/simple-ajv-errors/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/src/types.ts -------------------------------------------------------------------------------- /packages/simple-ajv-errors/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/src/util.ts -------------------------------------------------------------------------------- /packages/simple-ajv-errors/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/simple-ajv-errors/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/tsconfig.esm.json -------------------------------------------------------------------------------- /packages/simple-ajv-errors/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghmcadams/vscode-lintlens/HEAD/packages/simple-ajv-errors/tsconfig.json --------------------------------------------------------------------------------