├── .devcontainer └── devcontainer.json ├── .github ├── FUNDING.yml └── workflows │ ├── NodeCI.yml │ └── format.yml ├── .gitignore ├── .npmrc ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── index.html ├── netlify.toml ├── package.json ├── public ├── eslint-community.png ├── eslint-community.svg ├── icon.png └── icon.svg ├── renovate.json ├── shim-assert.mjs ├── src ├── App.vue ├── components │ ├── CodeEditor.vue │ ├── ConfigEditor.vue │ ├── ConsoleOutput.vue │ ├── ContextMenu.vue │ ├── ESLintPlayground.vue │ ├── MonacoEditor.vue │ ├── PackageJsonEditor.vue │ ├── SelectExampleDialog.vue │ ├── SelectPluginDialog.vue │ ├── TabPanel.vue │ ├── TabsPanel.vue │ ├── ThemeSwitch.vue │ ├── TreeItem.vue │ ├── TreeTabs.vue │ ├── WarningsPanel.vue │ ├── badges │ │ └── NetlifyBadge.vue │ ├── lang.ts │ ├── tabs.ts │ └── transform-config.ts ├── es │ └── index.ts ├── examples │ ├── eslint │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── html-eslint │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.html.txt │ ├── index.ts │ ├── intlify-plugin-svelte │ │ ├── MetaItem.vue │ │ └── meta.ts │ ├── json │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.json.txt │ ├── markdown │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.md │ ├── plugin-astro │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── MyComponent.astro.txt │ ├── plugin-de-morgan │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-es-x │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-eslint-comments │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-eslint-plugin │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── rules │ │ │ └── example.js.txt │ ├── plugin-jsdoc │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-json-schema-validator │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── packages │ │ │ └── foo │ │ │ └── package.json.txt │ ├── plugin-jsonc │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.json.txt │ ├── plugin-jsonc_with_json │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.json5.txt │ ├── plugin-lodash-template │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ ├── example.html.txt │ │ │ └── example.js.txt │ ├── plugin-markdown-links │ │ ├── MetaItem.vue │ │ └── meta.ts │ ├── plugin-markdown-preferences │ │ ├── MetaItem.vue │ │ └── meta.ts │ ├── plugin-markdown │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.md.txt │ ├── plugin-math │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-module-interop │ │ ├── MetaItem.vue │ │ └── meta.ts │ ├── plugin-n │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ ├── example.js.txt │ │ │ └── example2.js.txt │ ├── plugin-node-dependencies │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── packages │ │ │ └── foo │ │ │ └── package.json.txt │ ├── plugin-package-json │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── packages │ │ │ └── foo │ │ │ └── package.json.txt │ ├── plugin-perfectionist │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-promise │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-regexp │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-security │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-svelte │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── MyComponent.svelte.txt │ ├── plugin-svelte_with_ts │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── MyComponent.svelte.txt │ ├── plugin-toml │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.toml.txt │ ├── plugin-unicorn │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.js.txt │ ├── plugin-vue-i18n │ │ ├── MetaItem.vue │ │ └── meta.ts │ ├── plugin-vue-scoped-css │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── MyComponent.vue.txt │ ├── plugin-vue │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── MyComponent.vue.txt │ ├── plugin-vue_with_ts │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── MyComponent.vue.txt │ ├── plugin-yml │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ └── example.yaml.txt │ ├── sap-plugin-cds │ │ ├── MetaItem.vue │ │ ├── eslint.config.mjs.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ └── src │ │ │ ├── db │ │ │ └── schema.cds │ │ │ └── srv │ │ │ └── cat-service.cds │ ├── stylistic │ │ ├── MetaItem.vue │ │ └── meta.ts │ └── typescript-eslint │ │ ├── MetaItem.vue │ │ ├── eslint.config.js.txt │ │ ├── meta.ts │ │ ├── package.json.ts │ │ ├── src │ │ └── example.ts.txt │ │ ├── tsconfig.eslint.json.ts │ │ └── tsconfig.json.ts ├── images │ ├── github.svg │ └── logo.png ├── linter-service │ ├── index.ts │ ├── installer.ts │ ├── server.ts │ └── server │ │ ├── eslint-online-playground-server-utils.mjs │ │ └── eslint-online-playground-server.mjs ├── main.ts ├── monaco-editor │ ├── index.ts │ ├── monaco-loader.ts │ ├── monaco-setup.ts │ └── syntaxes │ │ ├── cds.tmLanguage.ts │ │ ├── ejs.tmlanguage.ts │ │ └── vue-language-configuration.ts ├── plugins │ ├── index.ts │ ├── installer │ │ ├── error.ts │ │ ├── index.ts │ │ ├── js.ts │ │ ├── json.ts │ │ ├── new-config.ts │ │ └── yaml.ts │ └── plugins │ │ ├── astro │ │ └── plugin.ts │ │ ├── de-morgan │ │ └── plugin.ts │ │ ├── es-x │ │ └── plugin.ts │ │ ├── eslint-comments │ │ └── plugin.ts │ │ ├── eslint-plugin │ │ └── plugin.ts │ │ ├── html-eslint │ │ └── plugin.ts │ │ ├── intlify-svelte │ │ └── plugin.ts │ │ ├── jsdoc │ │ └── plugin.ts │ │ ├── json-schema-validator │ │ └── plugin.ts │ │ ├── json │ │ └── plugin.ts │ │ ├── jsonc │ │ └── plugin.ts │ │ ├── lodash-template │ │ └── plugin.ts │ │ ├── markdown-links │ │ └── plugin.ts │ │ ├── markdown-preferences │ │ └── plugin.ts │ │ ├── markdown │ │ └── plugin.ts │ │ ├── math │ │ └── plugin.ts │ │ ├── module-interop │ │ └── plugin.ts │ │ ├── n │ │ └── plugin.ts │ │ ├── node-dependencies │ │ └── plugin.ts │ │ ├── package-json │ │ └── plugin.ts │ │ ├── perfectionist │ │ └── plugin.ts │ │ ├── promise │ │ └── plugin.ts │ │ ├── regexp │ │ └── plugin.ts │ │ ├── sap-cds │ │ └── plugin.ts │ │ ├── security │ │ └── plugin.ts │ │ ├── stylistic │ │ └── plugin.ts │ │ ├── svelte │ │ └── plugin.ts │ │ ├── toml │ │ └── plugin.ts │ │ ├── typescript-eslint │ │ └── plugin.ts │ │ ├── unicorn │ │ └── plugin.ts │ │ ├── vue-i18n │ │ └── plugin.ts │ │ ├── vue-scoped-css │ │ └── plugin.ts │ │ ├── vue │ │ └── plugin.ts │ │ ├── vuejs-accessibility │ │ └── plugin.ts │ │ └── yml │ │ └── plugin.ts ├── style.css ├── utils │ ├── compare.ts │ ├── compress.ts │ ├── debounce.ts │ ├── eslint-info.ts │ ├── estree-utils.ts │ ├── evn-file.ts │ ├── href.ts │ ├── json-utils.ts │ ├── load-files │ │ ├── from-github.ts │ │ ├── from-zip.ts │ │ └── ignore.ts │ ├── loading.ts │ ├── lock-file.ts │ ├── tsconfig.ts │ └── yaml-utils.ts └── vite-env.d.ts ├── test └── src │ └── plugins │ └── installer │ ├── __snapshots__ │ └── new-config.ts.snap │ └── new-config.ts ├── tsconfig.eslint.json ├── tsconfig.json ├── tsconfig.node.json ├── uno.config.ts └── vite.config.ts /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [ota-meshi] 4 | -------------------------------------------------------------------------------- /.github/workflows/NodeCI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/.github/workflows/NodeCI.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | force=true 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/index.html -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/package.json -------------------------------------------------------------------------------- /public/eslint-community.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/public/eslint-community.png -------------------------------------------------------------------------------- /public/eslint-community.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/public/eslint-community.svg -------------------------------------------------------------------------------- /public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/public/icon.png -------------------------------------------------------------------------------- /public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/public/icon.svg -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/renovate.json -------------------------------------------------------------------------------- /shim-assert.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/shim-assert.mjs -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/components/CodeEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/CodeEditor.vue -------------------------------------------------------------------------------- /src/components/ConfigEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/ConfigEditor.vue -------------------------------------------------------------------------------- /src/components/ConsoleOutput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/ConsoleOutput.vue -------------------------------------------------------------------------------- /src/components/ContextMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/ContextMenu.vue -------------------------------------------------------------------------------- /src/components/ESLintPlayground.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/ESLintPlayground.vue -------------------------------------------------------------------------------- /src/components/MonacoEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/MonacoEditor.vue -------------------------------------------------------------------------------- /src/components/PackageJsonEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/PackageJsonEditor.vue -------------------------------------------------------------------------------- /src/components/SelectExampleDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/SelectExampleDialog.vue -------------------------------------------------------------------------------- /src/components/SelectPluginDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/SelectPluginDialog.vue -------------------------------------------------------------------------------- /src/components/TabPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/TabPanel.vue -------------------------------------------------------------------------------- /src/components/TabsPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/TabsPanel.vue -------------------------------------------------------------------------------- /src/components/ThemeSwitch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/ThemeSwitch.vue -------------------------------------------------------------------------------- /src/components/TreeItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/TreeItem.vue -------------------------------------------------------------------------------- /src/components/TreeTabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/TreeTabs.vue -------------------------------------------------------------------------------- /src/components/WarningsPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/WarningsPanel.vue -------------------------------------------------------------------------------- /src/components/badges/NetlifyBadge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/badges/NetlifyBadge.vue -------------------------------------------------------------------------------- /src/components/lang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/lang.ts -------------------------------------------------------------------------------- /src/components/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/tabs.ts -------------------------------------------------------------------------------- /src/components/transform-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/components/transform-config.ts -------------------------------------------------------------------------------- /src/es/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/es/index.ts -------------------------------------------------------------------------------- /src/examples/eslint/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/eslint/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/eslint/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/eslint/meta.ts -------------------------------------------------------------------------------- /src/examples/eslint/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/eslint/package.json.ts -------------------------------------------------------------------------------- /src/examples/eslint/src/example.js.txt: -------------------------------------------------------------------------------- 1 | const a = 'b'; 2 | -------------------------------------------------------------------------------- /src/examples/html-eslint/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/html-eslint/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/html-eslint/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/html-eslint/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/html-eslint/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/html-eslint/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/html-eslint/package.json.ts -------------------------------------------------------------------------------- /src/examples/html-eslint/src/example.html.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/html-eslint/src/example.html.txt -------------------------------------------------------------------------------- /src/examples/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/index.ts -------------------------------------------------------------------------------- /src/examples/intlify-plugin-svelte/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/intlify-plugin-svelte/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/intlify-plugin-svelte/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/intlify-plugin-svelte/meta.ts -------------------------------------------------------------------------------- /src/examples/json/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/json/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/json/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/json/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/json/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/json/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/json/package.json.ts -------------------------------------------------------------------------------- /src/examples/json/src/example.json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/json/src/example.json.txt -------------------------------------------------------------------------------- /src/examples/markdown/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/markdown/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/markdown/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/markdown/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/markdown/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/markdown/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/markdown/package.json.ts -------------------------------------------------------------------------------- /src/examples/markdown/src/example.md: -------------------------------------------------------------------------------- 1 | # Markdown 2 | 3 | ### Section 4 | 5 | [Empty Link]() 6 | -------------------------------------------------------------------------------- /src/examples/plugin-astro/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-astro/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-astro/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-astro/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-astro/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-astro/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-astro/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-astro/src/MyComponent.astro.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-astro/src/MyComponent.astro.txt -------------------------------------------------------------------------------- /src/examples/plugin-de-morgan/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-de-morgan/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-de-morgan/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-de-morgan/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-de-morgan/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-de-morgan/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-de-morgan/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-de-morgan/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-de-morgan/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-es-x/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-es-x/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-es-x/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-es-x/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-es-x/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-es-x/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-es-x/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-es-x/src/example.js.txt: -------------------------------------------------------------------------------- 1 | const bi = 12n; -------------------------------------------------------------------------------- /src/examples/plugin-eslint-comments/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-comments/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-eslint-comments/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-comments/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-eslint-comments/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-eslint-comments/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-comments/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-eslint-comments/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-comments/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-eslint-plugin/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-plugin/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-eslint-plugin/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-plugin/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-eslint-plugin/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-eslint-plugin/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-plugin/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-eslint-plugin/src/rules/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-eslint-plugin/src/rules/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-jsdoc/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsdoc/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-jsdoc/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsdoc/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-jsdoc/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-jsdoc/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsdoc/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-jsdoc/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsdoc/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-json-schema-validator/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-json-schema-validator/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-json-schema-validator/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-json-schema-validator/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-json-schema-validator/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-json-schema-validator/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-json-schema-validator/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-json-schema-validator/packages/foo/package.json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-json-schema-validator/packages/foo/package.json.txt -------------------------------------------------------------------------------- /src/examples/plugin-jsonc/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-jsonc/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-jsonc/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-jsonc/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-jsonc/src/example.json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc/src/example.json.txt -------------------------------------------------------------------------------- /src/examples/plugin-jsonc_with_json/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc_with_json/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-jsonc_with_json/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc_with_json/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-jsonc_with_json/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-jsonc_with_json/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc_with_json/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-jsonc_with_json/src/example.json5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-jsonc_with_json/src/example.json5.txt -------------------------------------------------------------------------------- /src/examples/plugin-lodash-template/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-lodash-template/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-lodash-template/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-lodash-template/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-lodash-template/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-lodash-template/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-lodash-template/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-lodash-template/src/example.html.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-lodash-template/src/example.html.txt -------------------------------------------------------------------------------- /src/examples/plugin-lodash-template/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-lodash-template/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-markdown-links/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown-links/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-markdown-links/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown-links/meta.ts -------------------------------------------------------------------------------- /src/examples/plugin-markdown-preferences/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown-preferences/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-markdown-preferences/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown-preferences/meta.ts -------------------------------------------------------------------------------- /src/examples/plugin-markdown/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-markdown/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-markdown/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-markdown/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-markdown/src/example.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-markdown/src/example.md.txt -------------------------------------------------------------------------------- /src/examples/plugin-math/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-math/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-math/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-math/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-math/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-math/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-math/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-math/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-math/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-module-interop/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-module-interop/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-module-interop/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-module-interop/meta.ts -------------------------------------------------------------------------------- /src/examples/plugin-n/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-n/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-n/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-n/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-n/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-n/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-n/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-n/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-n/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-n/src/example2.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-n/src/example2.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-node-dependencies/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-node-dependencies/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-node-dependencies/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-node-dependencies/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-node-dependencies/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-node-dependencies/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-node-dependencies/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-node-dependencies/packages/foo/package.json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-node-dependencies/packages/foo/package.json.txt -------------------------------------------------------------------------------- /src/examples/plugin-package-json/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-package-json/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-package-json/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-package-json/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-package-json/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-package-json/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-package-json/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-package-json/packages/foo/package.json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-package-json/packages/foo/package.json.txt -------------------------------------------------------------------------------- /src/examples/plugin-perfectionist/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-perfectionist/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-perfectionist/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-perfectionist/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-perfectionist/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-perfectionist/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-perfectionist/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-perfectionist/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-perfectionist/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-promise/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-promise/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-promise/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-promise/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-promise/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-promise/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-promise/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-promise/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-promise/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-regexp/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-regexp/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-regexp/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-regexp/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-regexp/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-regexp/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-regexp/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-regexp/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-regexp/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-security/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-security/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-security/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-security/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-security/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-security/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-security/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-security/src/example.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-security/src/example.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-svelte/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-svelte/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-svelte/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-svelte/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-svelte/src/MyComponent.svelte.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte/src/MyComponent.svelte.txt -------------------------------------------------------------------------------- /src/examples/plugin-svelte_with_ts/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte_with_ts/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-svelte_with_ts/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte_with_ts/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-svelte_with_ts/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-svelte_with_ts/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte_with_ts/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-svelte_with_ts/src/MyComponent.svelte.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-svelte_with_ts/src/MyComponent.svelte.txt -------------------------------------------------------------------------------- /src/examples/plugin-toml/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-toml/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-toml/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-toml/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-toml/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-toml/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-toml/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-toml/src/example.toml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-toml/src/example.toml.txt -------------------------------------------------------------------------------- /src/examples/plugin-unicorn/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-unicorn/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-unicorn/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-unicorn/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-unicorn/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-unicorn/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-unicorn/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-unicorn/src/example.js.txt: -------------------------------------------------------------------------------- 1 | if (array.indexOf('foo') !== -1) { 2 | // Do something 3 | } -------------------------------------------------------------------------------- /src/examples/plugin-vue-i18n/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue-i18n/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-vue-i18n/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue-i18n/meta.ts -------------------------------------------------------------------------------- /src/examples/plugin-vue-scoped-css/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue-scoped-css/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-vue-scoped-css/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue-scoped-css/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-vue-scoped-css/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-vue-scoped-css/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue-scoped-css/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-vue-scoped-css/src/MyComponent.vue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue-scoped-css/src/MyComponent.vue.txt -------------------------------------------------------------------------------- /src/examples/plugin-vue/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-vue/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-vue/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-vue/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-vue/src/MyComponent.vue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue/src/MyComponent.vue.txt -------------------------------------------------------------------------------- /src/examples/plugin-vue_with_ts/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue_with_ts/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-vue_with_ts/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue_with_ts/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-vue_with_ts/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-vue_with_ts/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue_with_ts/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-vue_with_ts/src/MyComponent.vue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-vue_with_ts/src/MyComponent.vue.txt -------------------------------------------------------------------------------- /src/examples/plugin-yml/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-yml/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/plugin-yml/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-yml/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/plugin-yml/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/plugin-yml/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-yml/package.json.ts -------------------------------------------------------------------------------- /src/examples/plugin-yml/src/example.yaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/plugin-yml/src/example.yaml.txt -------------------------------------------------------------------------------- /src/examples/sap-plugin-cds/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/sap-plugin-cds/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/sap-plugin-cds/eslint.config.mjs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/sap-plugin-cds/eslint.config.mjs.txt -------------------------------------------------------------------------------- /src/examples/sap-plugin-cds/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/sap-plugin-cds/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/sap-plugin-cds/package.json.ts -------------------------------------------------------------------------------- /src/examples/sap-plugin-cds/src/db/schema.cds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/sap-plugin-cds/src/db/schema.cds -------------------------------------------------------------------------------- /src/examples/sap-plugin-cds/src/srv/cat-service.cds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/sap-plugin-cds/src/srv/cat-service.cds -------------------------------------------------------------------------------- /src/examples/stylistic/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/stylistic/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/stylistic/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/stylistic/meta.ts -------------------------------------------------------------------------------- /src/examples/typescript-eslint/MetaItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/typescript-eslint/MetaItem.vue -------------------------------------------------------------------------------- /src/examples/typescript-eslint/eslint.config.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/typescript-eslint/eslint.config.js.txt -------------------------------------------------------------------------------- /src/examples/typescript-eslint/meta.ts: -------------------------------------------------------------------------------- 1 | export { default as description, name } from "./MetaItem.vue"; 2 | -------------------------------------------------------------------------------- /src/examples/typescript-eslint/package.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/typescript-eslint/package.json.ts -------------------------------------------------------------------------------- /src/examples/typescript-eslint/src/example.ts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/typescript-eslint/src/example.ts.txt -------------------------------------------------------------------------------- /src/examples/typescript-eslint/tsconfig.eslint.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/typescript-eslint/tsconfig.eslint.json.ts -------------------------------------------------------------------------------- /src/examples/typescript-eslint/tsconfig.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/examples/typescript-eslint/tsconfig.json.ts -------------------------------------------------------------------------------- /src/images/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/images/github.svg -------------------------------------------------------------------------------- /src/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/images/logo.png -------------------------------------------------------------------------------- /src/linter-service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/linter-service/index.ts -------------------------------------------------------------------------------- /src/linter-service/installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/linter-service/installer.ts -------------------------------------------------------------------------------- /src/linter-service/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/linter-service/server.ts -------------------------------------------------------------------------------- /src/linter-service/server/eslint-online-playground-server-utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/linter-service/server/eslint-online-playground-server-utils.mjs -------------------------------------------------------------------------------- /src/linter-service/server/eslint-online-playground-server.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/linter-service/server/eslint-online-playground-server.mjs -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/monaco-editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/monaco-editor/index.ts -------------------------------------------------------------------------------- /src/monaco-editor/monaco-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/monaco-editor/monaco-loader.ts -------------------------------------------------------------------------------- /src/monaco-editor/monaco-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/monaco-editor/monaco-setup.ts -------------------------------------------------------------------------------- /src/monaco-editor/syntaxes/cds.tmLanguage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/monaco-editor/syntaxes/cds.tmLanguage.ts -------------------------------------------------------------------------------- /src/monaco-editor/syntaxes/ejs.tmlanguage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/monaco-editor/syntaxes/ejs.tmlanguage.ts -------------------------------------------------------------------------------- /src/monaco-editor/syntaxes/vue-language-configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/monaco-editor/syntaxes/vue-language-configuration.ts -------------------------------------------------------------------------------- /src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/index.ts -------------------------------------------------------------------------------- /src/plugins/installer/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/installer/error.ts -------------------------------------------------------------------------------- /src/plugins/installer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/installer/index.ts -------------------------------------------------------------------------------- /src/plugins/installer/js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/installer/js.ts -------------------------------------------------------------------------------- /src/plugins/installer/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/installer/json.ts -------------------------------------------------------------------------------- /src/plugins/installer/new-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/installer/new-config.ts -------------------------------------------------------------------------------- /src/plugins/installer/yaml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/installer/yaml.ts -------------------------------------------------------------------------------- /src/plugins/plugins/astro/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/astro/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/de-morgan/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/de-morgan/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/es-x/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/es-x/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/eslint-comments/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/eslint-comments/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/eslint-plugin/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/eslint-plugin/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/html-eslint/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/html-eslint/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/intlify-svelte/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/intlify-svelte/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/jsdoc/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/jsdoc/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/json-schema-validator/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/json-schema-validator/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/json/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/json/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/jsonc/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/jsonc/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/lodash-template/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/lodash-template/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/markdown-links/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/markdown-links/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/markdown-preferences/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/markdown-preferences/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/markdown/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/markdown/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/math/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/math/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/module-interop/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/module-interop/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/n/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/n/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/node-dependencies/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/node-dependencies/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/package-json/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/package-json/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/perfectionist/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/perfectionist/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/promise/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/promise/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/regexp/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/regexp/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/sap-cds/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/sap-cds/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/security/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/security/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/stylistic/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/stylistic/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/svelte/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/svelte/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/toml/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/toml/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/typescript-eslint/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/typescript-eslint/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/unicorn/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/unicorn/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/vue-i18n/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/vue-i18n/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/vue-scoped-css/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/vue-scoped-css/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/vue/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/vue/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/vuejs-accessibility/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/vuejs-accessibility/plugin.ts -------------------------------------------------------------------------------- /src/plugins/plugins/yml/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/plugins/plugins/yml/plugin.ts -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/style.css -------------------------------------------------------------------------------- /src/utils/compare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/compare.ts -------------------------------------------------------------------------------- /src/utils/compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/compress.ts -------------------------------------------------------------------------------- /src/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/debounce.ts -------------------------------------------------------------------------------- /src/utils/eslint-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/eslint-info.ts -------------------------------------------------------------------------------- /src/utils/estree-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/estree-utils.ts -------------------------------------------------------------------------------- /src/utils/evn-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/evn-file.ts -------------------------------------------------------------------------------- /src/utils/href.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/href.ts -------------------------------------------------------------------------------- /src/utils/json-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/json-utils.ts -------------------------------------------------------------------------------- /src/utils/load-files/from-github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/load-files/from-github.ts -------------------------------------------------------------------------------- /src/utils/load-files/from-zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/load-files/from-zip.ts -------------------------------------------------------------------------------- /src/utils/load-files/ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/load-files/ignore.ts -------------------------------------------------------------------------------- /src/utils/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/loading.ts -------------------------------------------------------------------------------- /src/utils/lock-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/lock-file.ts -------------------------------------------------------------------------------- /src/utils/tsconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/tsconfig.ts -------------------------------------------------------------------------------- /src/utils/yaml-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/src/utils/yaml-utils.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /test/src/plugins/installer/__snapshots__/new-config.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/test/src/plugins/installer/__snapshots__/new-config.ts.snap -------------------------------------------------------------------------------- /test/src/plugins/installer/new-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/test/src/plugins/installer/new-config.ts -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/uno.config.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-online-playground/HEAD/vite.config.ts --------------------------------------------------------------------------------