├── .changeset ├── README.md └── config.json ├── .devcontainer ├── Dockerfile ├── base.Dockerfile └── devcontainer.json ├── .env-cmdrc ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── feature_request.yml │ ├── new_rule_request.yml │ └── other.md └── workflows │ ├── GHPages.yml │ ├── NodeCI.yml │ ├── Release.yml │ ├── format.yml │ ├── pkg.pr.new-comment.yml │ ├── pkg.pr.new.yml │ └── stale.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── astro.config.mjs ├── docs-build ├── .gitignore ├── .npmrc ├── README.md ├── build-system │ ├── build.mjs │ └── src │ │ ├── astro-eslint-parser.mjs │ │ ├── eslint-plugin-jsx-a11y.mjs │ │ └── process-shim.mjs ├── public │ ├── default-og-image.png │ ├── favicon.ico │ └── make-scrollable-code-focusable.js ├── remark-replace-link.mjs ├── setup-docs.mjs ├── shim │ ├── empty.mjs │ ├── fast-glob.mjs │ ├── module.mjs │ └── url.mjs └── src │ ├── components │ ├── ESLintCodeBlock.svelte │ ├── ESLintCodeBlockWrap.astro │ ├── ESLintPlayground.svelte │ ├── ESLintPlaygroundWrap.astro │ ├── Footer │ │ ├── AvatarList.astro │ │ └── Footer.astro │ ├── HeadCommon.astro │ ├── HeadSEO.astro │ ├── Header │ │ ├── AstroLogo.astro │ │ ├── Header.astro │ │ ├── SidebarToggle.svelte │ │ └── SkipToContent.astro │ ├── LeftSidebar │ │ └── LeftSidebar.astro │ ├── PageContent │ │ └── PageContent.astro │ ├── RightSidebar │ │ ├── MoreMenu.astro │ │ ├── RightSidebar.astro │ │ ├── TableOfContents.svelte │ │ └── ThemeToggleButton.svelte │ ├── Stars2d.astro │ ├── Stars3d.astro │ └── eslint │ │ ├── ESLintEditor.svelte │ │ ├── MonacoEditor.svelte │ │ ├── RulesSettings.svelte │ │ └── scripts │ │ ├── json.mjs │ │ ├── languages │ │ └── astro │ │ │ └── astro.mjs │ │ ├── linter.mts │ │ ├── monaco-loader.mjs │ │ └── state │ │ ├── deserialize.mjs │ │ ├── index.mjs │ │ └── serialize.mjs │ ├── config.ts │ ├── env.d.ts │ ├── layouts │ └── MainLayout.astro │ └── styles │ ├── components.css │ ├── index.css │ └── theme.css ├── docs ├── 404.astro ├── README.md ├── playground.md ├── rules.md ├── rules │ ├── jsx-a11y │ │ ├── alt-text.md │ │ ├── anchor-ambiguous-text.md │ │ ├── anchor-has-content.md │ │ ├── anchor-is-valid.md │ │ ├── aria-activedescendant-has-tabindex.md │ │ ├── aria-props.md │ │ ├── aria-proptypes.md │ │ ├── aria-role.md │ │ ├── aria-unsupported-elements.md │ │ ├── autocomplete-valid.md │ │ ├── click-events-have-key-events.md │ │ ├── control-has-associated-label.md │ │ ├── heading-has-content.md │ │ ├── html-has-lang.md │ │ ├── iframe-has-title.md │ │ ├── img-redundant-alt.md │ │ ├── interactive-supports-focus.md │ │ ├── label-has-associated-control.md │ │ ├── lang.md │ │ ├── media-has-caption.md │ │ ├── mouse-events-have-key-events.md │ │ ├── no-access-key.md │ │ ├── no-aria-hidden-on-focusable.md │ │ ├── no-autofocus.md │ │ ├── no-distracting-elements.md │ │ ├── no-interactive-element-to-noninteractive-role.md │ │ ├── no-noninteractive-element-interactions.md │ │ ├── no-noninteractive-element-to-interactive-role.md │ │ ├── no-noninteractive-tabindex.md │ │ ├── no-redundant-roles.md │ │ ├── no-static-element-interactions.md │ │ ├── prefer-tag-over-role.md │ │ ├── role-has-required-aria-props.md │ │ ├── role-supports-aria-props.md │ │ ├── scope.md │ │ └── tabindex-no-positive.md │ ├── missing-client-only-directive-value.md │ ├── no-conflict-set-directives.md │ ├── no-deprecated-astro-canonicalurl.md │ ├── no-deprecated-astro-fetchcontent.md │ ├── no-deprecated-astro-resolve.md │ ├── no-deprecated-getentrybyslug.md │ ├── no-exports-from-components.md │ ├── no-set-html-directive.md │ ├── no-set-text-directive.md │ ├── no-unsafe-inline-scripts.md │ ├── no-unused-css-selector.md │ ├── no-unused-define-vars-in-style.md │ ├── prefer-class-list-directive.md │ ├── prefer-object-class-list.md │ ├── prefer-split-class-list.md │ ├── semi.md │ ├── sort-attributes.md │ └── valid-compile.md └── user-guide.md ├── eslint.config.cjs ├── package.json ├── postcss.config.js ├── prettier.config.js ├── renovate.json ├── src ├── a11y │ ├── configs.ts │ ├── index.ts │ ├── keys.ts │ ├── load.ts │ └── rules.ts ├── cjs-config-builder.ts ├── configs │ ├── all.ts │ ├── base.ts │ ├── flat │ │ ├── all.ts │ │ ├── base.ts │ │ └── recommended.ts │ ├── has-typescript-eslint-parser.ts │ └── recommended.ts ├── environments │ └── index.ts ├── esm-config-builder.ts ├── index.cts ├── index.mts ├── meta.ts ├── plugin.ts ├── processor │ └── index.ts ├── rules │ ├── index.ts │ ├── missing-client-only-directive-value.ts │ ├── no-conflict-set-directives.ts │ ├── no-deprecated-astro-canonicalurl.ts │ ├── no-deprecated-astro-fetchcontent.ts │ ├── no-deprecated-astro-resolve.ts │ ├── no-deprecated-getentrybyslug.ts │ ├── no-exports-from-components.ts │ ├── no-set-html-directive.ts │ ├── no-set-text-directive.ts │ ├── no-unsafe-inline-scripts.ts │ ├── no-unused-css-selector.ts │ ├── no-unused-define-vars-in-style.ts │ ├── prefer-class-list-directive.ts │ ├── prefer-object-class-list.ts │ ├── prefer-split-class-list.ts │ ├── semi.ts │ ├── sort-attributes.ts │ └── valid-compile.ts ├── shared │ ├── client-script │ │ ├── index.ts │ │ └── parse-expression.ts │ └── index.ts ├── types-for-node.ts ├── types.ts └── utils │ ├── ast-utils.ts │ ├── compat.ts │ ├── fix-tracker.ts │ ├── index.ts │ ├── resolve-parser │ ├── espree.ts │ ├── index.ts │ └── require-user.ts │ ├── string-literal-parser │ ├── index.ts │ ├── parser.ts │ ├── tokenizer.ts │ └── tokens.ts │ ├── style │ ├── index.ts │ └── tokenizer.ts │ └── transform │ ├── index.ts │ ├── less.ts │ ├── lines-and-columns.ts │ ├── postcss.ts │ ├── sass.ts │ ├── stylus.ts │ ├── types.ts │ └── utils.ts ├── tests ├── fixtures │ ├── integration │ │ ├── config │ │ │ ├── .npmrc │ │ │ ├── eslint.config.mjs │ │ │ ├── expected.json │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ └── index.astro │ │ │ └── tsconfig.json │ │ └── legacy-config │ │ │ ├── .eslintrc.js │ │ │ ├── .npmrc │ │ │ ├── expected.json │ │ │ ├── package.json │ │ │ ├── src │ │ │ └── index.astro │ │ │ └── test-env.json │ └── rules │ │ ├── jsx-a11y │ │ ├── aria-proptypes │ │ │ ├── invalid │ │ │ │ ├── test01-errors.json │ │ │ │ └── test01-input.astro │ │ │ └── valid │ │ │ │ └── conditional-expr01-input.astro │ │ ├── heading-has-content │ │ │ ├── invalid │ │ │ │ ├── test01-errors.json │ │ │ │ └── test01-input.astro │ │ │ └── valid │ │ │ │ └── set-html-text-input.astro │ │ ├── label-has-associated-control │ │ │ ├── invalid │ │ │ │ ├── test01-errors.json │ │ │ │ └── test01-input.astro │ │ │ └── valid │ │ │ │ ├── issue123-input.astro │ │ │ │ └── test01-input.astro │ │ └── no-autofocus │ │ │ ├── invalid │ │ │ ├── react-style01-errors.json │ │ │ ├── react-style01-input.astro │ │ │ ├── test01-errors.json │ │ │ └── test01-input.astro │ │ │ └── valid │ │ │ └── test01-input.astro │ │ ├── missing-client-only-directive-value │ │ ├── SomeSvelteComponent.svelte │ │ ├── invalid │ │ │ ├── missing-client-only-directive-value-errors.json │ │ │ └── missing-client-only-directive-value-input.astro │ │ └── valid │ │ │ └── client-only-value-input.astro │ │ ├── no-conflict-set-directives │ │ ├── invalid │ │ │ ├── child-with-set-html-errors.json │ │ │ ├── child-with-set-html-input.astro │ │ │ ├── child-with-set-text-errors.json │ │ │ ├── child-with-set-text-input.astro │ │ │ ├── conflicts-errors.json │ │ │ ├── conflicts-input.astro │ │ │ ├── set-html-with-set-text-errors.json │ │ │ └── set-html-with-set-text-input.astro │ │ └── valid │ │ │ ├── child-input.astro │ │ │ ├── set-html-input.astro │ │ │ └── set-text-input.astro │ │ ├── no-deprecated-astro-canonicalurl │ │ ├── invalid │ │ │ ├── test01-errors.json │ │ │ └── test01-input.astro │ │ └── valid │ │ │ └── test01-input.astro │ │ ├── no-deprecated-astro-fetchcontent │ │ ├── invalid │ │ │ ├── test01-errors.json │ │ │ ├── test01-input.astro │ │ │ └── test01-output.astro │ │ └── valid │ │ │ └── test01-input.astro │ │ ├── no-deprecated-astro-resolve │ │ ├── invalid │ │ │ ├── test01-errors.json │ │ │ └── test01-input.astro │ │ └── valid │ │ │ └── test01-input.astro │ │ ├── no-deprecated-getentrybyslug │ │ ├── invalid │ │ │ ├── test01-errors.json │ │ │ └── test01-input.astro │ │ └── valid │ │ │ └── test01-input.astro │ │ ├── no-exports-from-components │ │ ├── invalid │ │ │ ├── _config.json │ │ │ ├── export-all-01-errors.json │ │ │ ├── export-all-01-input.astro │ │ │ ├── export-default-01-errors.json │ │ │ ├── export-default-01-input.astro │ │ │ ├── export-default-02-errors.json │ │ │ ├── export-default-02-input.astro │ │ │ ├── export-default-03-errors.json │ │ │ ├── export-default-03-input.astro │ │ │ ├── named-export01-errors.json │ │ │ ├── named-export01-input.astro │ │ │ ├── named-export02-errors.json │ │ │ └── named-export02-input.astro │ │ └── valid │ │ │ ├── _config.json │ │ │ ├── exceptions-01-input.astro │ │ │ ├── exceptions-02-input.astro │ │ │ ├── exceptions-03-input.astro │ │ │ ├── export-all-01-input.astro │ │ │ ├── export-default-01-input.astro │ │ │ ├── named-export01-input.astro │ │ │ └── named-export02-input.astro │ │ ├── no-set-html-directive │ │ ├── invalid │ │ │ ├── set-html-errors.json │ │ │ ├── set-html-input.astro │ │ │ ├── template-attr-set-html-errors.json │ │ │ └── template-attr-set-html-input.astro │ │ └── valid │ │ │ ├── set-text-input.astro │ │ │ ├── template-attr-set-text-input.astro │ │ │ ├── text-mustash-input.astro │ │ │ └── text-mustash-with-template-input.astro │ │ ├── no-set-text-directive │ │ ├── invalid │ │ │ ├── boolean-errors.json │ │ │ ├── boolean-input.astro │ │ │ ├── boolean-output.astro │ │ │ ├── input-errors.json │ │ │ ├── input-input.astro │ │ │ ├── input-output.astro │ │ │ ├── self-closing-errors.json │ │ │ ├── self-closing-input.astro │ │ │ ├── self-closing-output.astro │ │ │ ├── set-text-errors.json │ │ │ ├── set-text-input.astro │ │ │ ├── set-text-output.astro │ │ │ ├── set-text-with-child-errors.json │ │ │ ├── set-text-with-child-input.astro │ │ │ ├── set-text-with-child-output.astro │ │ │ ├── template-attr-set-html-errors.json │ │ │ ├── template-attr-set-html-input.astro │ │ │ └── template-attr-set-html-output.astro │ │ └── valid │ │ │ ├── set-html-input.astro │ │ │ ├── template-attr-set-html-input.astro │ │ │ ├── text-mustash-input.astro │ │ │ └── text-mustash-with-template-input.astro │ │ ├── no-unsafe-inline-scripts │ │ ├── invalid │ │ │ ├── basic-inline-errors.json │ │ │ ├── basic-inline-input.astro │ │ │ ├── module-inline-errors.json │ │ │ └── module-inline-input.astro │ │ └── valid │ │ │ ├── basic-external-input.astro │ │ │ ├── define-vars-input.astro │ │ │ └── json-ld-input.astro │ │ ├── no-unused-css-selector │ │ ├── invalid │ │ │ ├── Header-errors.json │ │ │ ├── Header-input.astro │ │ │ ├── attr-contains01-errors.json │ │ │ ├── attr-contains01-input.astro │ │ │ ├── attr-lang01-errors.json │ │ │ ├── attr-lang01-input.astro │ │ │ ├── attr-prefix01-errors.json │ │ │ ├── attr-prefix01-input.astro │ │ │ ├── attr-suffix01-errors.json │ │ │ ├── attr-suffix01-input.astro │ │ │ ├── attr-words01-errors.json │ │ │ ├── attr-words01-input.astro │ │ │ ├── attribute01-errors.json │ │ │ ├── attribute01-input.astro │ │ │ ├── attribute02-errors.json │ │ │ ├── attribute02-input.astro │ │ │ ├── classlist01-errors.json │ │ │ ├── classlist01-input.astro │ │ │ ├── classlist02-errors.json │ │ │ ├── classlist02-input.astro │ │ │ ├── combinator-adjacent01-errors.json │ │ │ ├── combinator-adjacent01-input.astro │ │ │ ├── combinator-sibling01-errors.json │ │ │ ├── combinator-sibling01-input.astro │ │ │ ├── component01-errors.json │ │ │ ├── component01-input.astro │ │ │ ├── empty01-errors.json │ │ │ ├── empty01-input.astro │ │ │ ├── global01-errors.json │ │ │ ├── global01-input.astro │ │ │ ├── global02-errors.json │ │ │ ├── global02-input.astro │ │ │ ├── has-complex01-errors.json │ │ │ ├── has-complex01-input.astro │ │ │ ├── has01-errors.json │ │ │ ├── has01-input.astro │ │ │ ├── has02-errors.json │ │ │ ├── has02-input.astro │ │ │ ├── id01-errors.json │ │ │ ├── id01-input.astro │ │ │ ├── keyframe01-errors.json │ │ │ ├── keyframe01-input.astro │ │ │ ├── root01-errors.json │ │ │ ├── root01-input.astro │ │ │ ├── root02-errors.json │ │ │ ├── root02-input.astro │ │ │ ├── style-lang01-errors.json │ │ │ ├── style-lang01-input.astro │ │ │ ├── style-lang02-errors.json │ │ │ ├── style-lang02-input.astro │ │ │ ├── style-lang03-errors.json │ │ │ ├── style-lang03-input.astro │ │ │ ├── style-lang04-errors.json │ │ │ ├── style-lang04-input.astro │ │ │ ├── style-lang05-errors.json │ │ │ ├── style-lang05-input.astro │ │ │ ├── style-lang06-errors.json │ │ │ ├── style-lang06-input.astro │ │ │ ├── style01-errors.json │ │ │ ├── style01-input.astro │ │ │ ├── tag01-errors.json │ │ │ ├── tag01-input.astro │ │ │ ├── universal01-errors.json │ │ │ ├── universal01-input.astro │ │ │ ├── where01-errors.json │ │ │ └── where01-input.astro │ │ └── valid │ │ │ ├── attr-contains01-input.astro │ │ │ ├── attr-lang01-input.astro │ │ │ ├── attr-prefix01-input.astro │ │ │ ├── attr-suffix01-input.astro │ │ │ ├── attr-words01-input.astro │ │ │ ├── attribute01-input.astro │ │ │ ├── attribute02-input.astro │ │ │ ├── classlist01-input.astro │ │ │ ├── classlist02-input.astro │ │ │ ├── combinator-adjacent01-input.astro │ │ │ ├── combinator-adjacent02-input.astro │ │ │ ├── combinator-sibling01-input.astro │ │ │ ├── empty01-input.astro │ │ │ ├── empty02-input.astro │ │ │ ├── global01-input.astro │ │ │ ├── global02-input.astro │ │ │ ├── has-complex01-input.astro │ │ │ ├── has01-input.astro │ │ │ ├── has02-input.astro │ │ │ ├── id01-input.astro │ │ │ ├── keyframe01-input.astro │ │ │ ├── root01-input.astro │ │ │ ├── root02-input.astro │ │ │ ├── style-lang01-input.astro │ │ │ ├── style-lang02-input.astro │ │ │ ├── style-lang03-input.astro │ │ │ ├── style-lang04-input.astro │ │ │ ├── style-lang05-input.astro │ │ │ ├── style-lang06-input.astro │ │ │ ├── style01-input.astro │ │ │ ├── tag01-input.astro │ │ │ ├── universal01-input.astro │ │ │ └── where01-input.astro │ │ ├── no-unused-define-vars-in-style │ │ ├── invalid │ │ │ ├── comment01-errors.json │ │ │ ├── comment01-input.astro │ │ │ ├── comment02-errors.json │ │ │ ├── comment02-input.astro │ │ │ ├── sample01-errors.json │ │ │ ├── sample01-input.astro │ │ │ ├── sample02-errors.json │ │ │ └── sample02-input.astro │ │ └── valid │ │ │ ├── sample01-input.astro │ │ │ ├── unknown-tag01-input.astro │ │ │ └── var-default01-input.astro │ │ ├── prefer-class-list-directive │ │ ├── invalid │ │ │ ├── class-attr-errors.json │ │ │ ├── class-attr-input.astro │ │ │ ├── class-attr-output.astro │ │ │ ├── clsx-errors.json │ │ │ ├── clsx-input.astro │ │ │ ├── clsx-output.astro │ │ │ ├── template-attr-class01-errors.json │ │ │ ├── template-attr-class01-input.astro │ │ │ ├── template-attr-class01-output.astro │ │ │ ├── template-attr-class02-errors.json │ │ │ ├── template-attr-class02-input.astro │ │ │ └── template-attr-class02-output.astro │ │ └── valid │ │ │ └── class-attr-input.astro │ │ ├── prefer-object-class-list │ │ ├── invalid │ │ │ ├── array-nest01-errors.json │ │ │ ├── array-nest01-input.astro │ │ │ ├── array-nest01-output.astro │ │ │ ├── complex01-errors.json │ │ │ ├── complex01-input.astro │ │ │ ├── complex01-output.astro │ │ │ ├── complex02-errors.json │ │ │ ├── complex02-input.astro │ │ │ ├── complex02-output.astro │ │ │ ├── complex03-errors.json │ │ │ ├── complex03-input.astro │ │ │ ├── complex03-output.astro │ │ │ ├── complex04-errors.json │ │ │ ├── complex04-input.astro │ │ │ ├── complex04-output.astro │ │ │ ├── complex05-errors.json │ │ │ ├── complex05-input.astro │ │ │ ├── complex05-output.astro │ │ │ ├── name-test03-errors.json │ │ │ ├── name-test03-input.astro │ │ │ ├── name-test03-output.astro │ │ │ ├── not-condition01-errors.json │ │ │ ├── not-condition01-input.astro │ │ │ ├── not-condition01-output.astro │ │ │ ├── not-condition02-errors.json │ │ │ ├── not-condition02-input.astro │ │ │ ├── not-condition02-output.astro │ │ │ ├── object-comma01-errors.json │ │ │ ├── object-comma01-input.astro │ │ │ ├── object-comma01-output.astro │ │ │ ├── str-concat-witharray01-errors.json │ │ │ ├── str-concat-witharray01-input.astro │ │ │ ├── str-concat-witharray01-output.astro │ │ │ ├── str-concat01-errors.json │ │ │ ├── str-concat01-input.astro │ │ │ ├── str-concat01-output.astro │ │ │ ├── str-concat02-errors.json │ │ │ ├── str-concat02-input.astro │ │ │ ├── str-concat02-output.astro │ │ │ ├── str-concat03-errors.json │ │ │ ├── str-concat03-input.astro │ │ │ ├── str-concat03-output.astro │ │ │ ├── str-concat04-errors.json │ │ │ ├── str-concat04-input.astro │ │ │ ├── str-concat04-output.astro │ │ │ ├── str-concat05-errors.json │ │ │ ├── str-concat05-input.astro │ │ │ ├── str-concat05-output.astro │ │ │ ├── str-concat06-errors.json │ │ │ ├── str-concat06-input.astro │ │ │ ├── str-concat06-output.astro │ │ │ ├── str-concat07-errors.json │ │ │ ├── str-concat07-input.astro │ │ │ ├── str-concat07-output.astro │ │ │ ├── str-concat08-errors.json │ │ │ ├── str-concat08-input.astro │ │ │ ├── str-concat08-output.astro │ │ │ ├── string-call01-errors.json │ │ │ ├── string-call01-input.astro │ │ │ ├── string-call01-output.astro │ │ │ ├── string-call02-errors.json │ │ │ ├── string-call02-input.astro │ │ │ ├── string-call02-output.astro │ │ │ ├── template-literal-wtharray01-errors.json │ │ │ ├── template-literal-wtharray01-input.astro │ │ │ ├── template-literal-wtharray01-output.astro │ │ │ ├── template-literal01-errors.json │ │ │ ├── template-literal01-input.astro │ │ │ ├── template-literal01-output.astro │ │ │ ├── template-literal02-errors.json │ │ │ ├── template-literal02-input.astro │ │ │ ├── template-literal02-output.astro │ │ │ ├── template-literal03-errors.json │ │ │ ├── template-literal03-input.astro │ │ │ ├── template-literal03-output.astro │ │ │ ├── template-literal04-errors.json │ │ │ ├── template-literal04-input.astro │ │ │ ├── template-literal04-output.astro │ │ │ ├── ternary-wtharray01-errors.json │ │ │ ├── ternary-wtharray01-input.astro │ │ │ ├── ternary-wtharray01-output.astro │ │ │ ├── ternary-wtharray02-errors.json │ │ │ ├── ternary-wtharray02-input.astro │ │ │ ├── ternary-wtharray02-output.astro │ │ │ ├── ternary-wtharray03-errors.json │ │ │ ├── ternary-wtharray03-input.astro │ │ │ ├── ternary-wtharray03-output.astro │ │ │ ├── ternary-wtharray04-errors.json │ │ │ ├── ternary-wtharray04-input.astro │ │ │ ├── ternary-wtharray04-output.astro │ │ │ ├── ternary-wtharray05-errors.json │ │ │ ├── ternary-wtharray05-input.astro │ │ │ ├── ternary-wtharray05-output.astro │ │ │ ├── ternary01-errors.json │ │ │ ├── ternary01-input.astro │ │ │ ├── ternary01-output.astro │ │ │ ├── with-trim01-errors.json │ │ │ ├── with-trim01-input.astro │ │ │ ├── with-trim01-output.astro │ │ │ ├── with-trim02-errors.json │ │ │ ├── with-trim02-input.astro │ │ │ ├── with-trim02-output.astro │ │ │ ├── with-trim03-errors.json │ │ │ ├── with-trim03-input.astro │ │ │ └── with-trim03-output.astro │ │ └── valid │ │ │ ├── ignore-test01-input.astro │ │ │ ├── ignore-test04-input.astro │ │ │ └── valid01-input.astro │ │ ├── prefer-split-class-list │ │ ├── invalid │ │ │ ├── default │ │ │ │ ├── clsx01-errors.json │ │ │ │ ├── clsx01-input.astro │ │ │ │ ├── clsx01-output.astro │ │ │ │ ├── str-in-array01-errors.json │ │ │ │ ├── str-in-array01-input.astro │ │ │ │ ├── str-in-array01-output.astro │ │ │ │ ├── str-in-array02-errors.json │ │ │ │ ├── str-in-array02-input.astro │ │ │ │ ├── str-in-array02-output.astro │ │ │ │ ├── test01-errors.json │ │ │ │ ├── test01-input.astro │ │ │ │ ├── test01-output.astro │ │ │ │ ├── test02-errors.json │ │ │ │ ├── test02-input.astro │ │ │ │ ├── test02-output.astro │ │ │ │ ├── with-trim01-errors.json │ │ │ │ ├── with-trim01-input.astro │ │ │ │ ├── with-trim01-output.astro │ │ │ │ ├── with-trim02-errors.json │ │ │ │ ├── with-trim02-input.astro │ │ │ │ └── with-trim02-output.astro │ │ │ └── split-literal │ │ │ │ ├── _config.json │ │ │ │ ├── clsx01-errors.json │ │ │ │ ├── clsx01-input.astro │ │ │ │ ├── clsx01-output.astro │ │ │ │ ├── escape01-errors.json │ │ │ │ ├── escape01-input.astro │ │ │ │ ├── escape01-output.astro │ │ │ │ ├── literal01-errors.json │ │ │ │ ├── literal01-input.astro │ │ │ │ ├── literal01-output.astro │ │ │ │ ├── literal02-errors.json │ │ │ │ ├── literal02-input.astro │ │ │ │ ├── literal02-output.astro │ │ │ │ ├── str-in-array01-errors.json │ │ │ │ ├── str-in-array01-input.astro │ │ │ │ ├── str-in-array01-output.astro │ │ │ │ ├── str-in-array02-errors.json │ │ │ │ ├── str-in-array02-input.astro │ │ │ │ ├── str-in-array02-output.astro │ │ │ │ ├── test01-errors.json │ │ │ │ ├── test01-input.astro │ │ │ │ ├── test01-output.astro │ │ │ │ ├── test02-errors.json │ │ │ │ ├── test02-input.astro │ │ │ │ └── test02-output.astro │ │ └── valid │ │ │ └── test01-input.astro │ │ ├── semi │ │ ├── invalid │ │ │ ├── never │ │ │ │ ├── _config.json │ │ │ │ ├── test01-errors.json │ │ │ │ ├── test01-input.astro │ │ │ │ ├── test01-output.astro │ │ │ │ ├── test02-errors.json │ │ │ │ ├── test02-input.astro │ │ │ │ └── test02-output.astro │ │ │ ├── test01-errors.json │ │ │ ├── test01-input.astro │ │ │ ├── test01-output.astro │ │ │ ├── test02-errors.json │ │ │ ├── test02-input.astro │ │ │ └── test02-output.astro │ │ └── valid │ │ │ ├── never │ │ │ ├── _config.json │ │ │ └── test01-input.astro │ │ │ └── test01-input.astro │ │ ├── sort-attributes │ │ ├── invalid │ │ │ ├── alphabetical │ │ │ │ ├── _config.json │ │ │ │ ├── test01-errors.json │ │ │ │ ├── test01-input.astro │ │ │ │ ├── test01-output.astro │ │ │ │ ├── test02-errors.json │ │ │ │ ├── test02-input.astro │ │ │ │ └── test02-output.astro │ │ │ └── line-length │ │ │ │ ├── _config.json │ │ │ │ ├── test01-errors.json │ │ │ │ ├── test01-input.astro │ │ │ │ └── test01-output.astro │ │ └── valid │ │ │ ├── alphabetical │ │ │ ├── _config.json │ │ │ ├── test01-input.astro │ │ │ └── test02-input.astro │ │ │ └── line-length │ │ │ ├── _config.json │ │ │ ├── test01-input.astro │ │ │ └── test02-input.astro │ │ └── valid-compile │ │ ├── invalid │ │ ├── child-with-set-html-errors.json │ │ ├── child-with-set-html-input.astro │ │ ├── child-with-set-text-errors.json │ │ └── child-with-set-text-input.astro │ │ └── valid │ │ └── child-input.astro ├── integration │ └── test.ts ├── src │ ├── config │ │ └── recommended.ts │ ├── integration │ │ ├── auto-parser.ts │ │ ├── client-javascript.ts │ │ ├── client-typescript.ts │ │ ├── config-for-a11y.ts │ │ ├── eol-last.ts │ │ ├── get-core-rule.ts │ │ ├── linebreak-style.ts │ │ ├── no-undef.ts │ │ ├── no-unused-vars.ts │ │ └── parse-error.ts │ ├── meta.ts │ ├── rules │ │ ├── jsx-a11y │ │ │ ├── aria-proptypes.ts │ │ │ ├── heading-has-content.ts │ │ │ ├── label-has-associated-control.ts │ │ │ └── no-autofocus.ts │ │ ├── missing-client-only-directive-value.ts │ │ ├── no-conflict-set-directives.ts │ │ ├── no-deprecated-astro-canonicalurl.ts │ │ ├── no-deprecated-astro-fetchcontent.ts │ │ ├── no-deprecated-astro-resolve.ts │ │ ├── no-deprecated-getentrybyslug.ts │ │ ├── no-exports-from-components.ts │ │ ├── no-set-html-directive.ts │ │ ├── no-set-text-directive.ts │ │ ├── no-unsafe-inline-scripts.ts │ │ ├── no-unused-css-selector.ts │ │ ├── no-unused-define-vars-in-style.ts │ │ ├── prefer-class-list-directive.ts │ │ ├── prefer-object-class-list.ts │ │ ├── prefer-split-class-list.ts │ │ ├── semi.ts │ │ ├── sort-attributes.ts │ │ └── valid-compile.ts │ └── utils │ │ └── string-literal-parser │ │ └── index.ts ├── typing.test.ts └── utils │ ├── eslint-compat.ts │ ├── source-code-fixer.ts │ └── utils.ts ├── tools ├── lib │ ├── doc-renderer.ts │ ├── load-rules.ts │ └── utils.ts ├── new-rule.ts ├── pkg.pr.new-comment.mjs ├── render-rules-table.ts ├── update-docs-rules-index.ts ├── update-docs.ts ├── update-jsx-a11y-keys.ts ├── update-readme.ts ├── update-rules-index.ts ├── update-rulesets.ts ├── update-types-for-node.ts └── update.ts ├── tsconfig.json ├── tsdown.config.ts └── typings └── @eslint-community └── eslint-utils └── index.d.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/base.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.devcontainer/base.Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.env-cmdrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.env-cmdrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new_rule_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/ISSUE_TEMPLATE/new_rule_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/ISSUE_TEMPLATE/other.md -------------------------------------------------------------------------------- /.github/workflows/GHPages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/workflows/GHPages.yml -------------------------------------------------------------------------------- /.github/workflows/NodeCI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/workflows/NodeCI.yml -------------------------------------------------------------------------------- /.github/workflows/Release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/workflows/Release.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/pkg.pr.new-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/workflows/pkg.pr.new-comment.yml -------------------------------------------------------------------------------- /.github/workflows/pkg.pr.new.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/workflows/pkg.pr.new.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | force=true -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /tests/fixtures/rules/semi/**/*.astro -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/README.md -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /docs-build/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/.gitignore -------------------------------------------------------------------------------- /docs-build/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/.npmrc -------------------------------------------------------------------------------- /docs-build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/README.md -------------------------------------------------------------------------------- /docs-build/build-system/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/build-system/build.mjs -------------------------------------------------------------------------------- /docs-build/build-system/src/astro-eslint-parser.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/build-system/src/astro-eslint-parser.mjs -------------------------------------------------------------------------------- /docs-build/build-system/src/eslint-plugin-jsx-a11y.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/build-system/src/eslint-plugin-jsx-a11y.mjs -------------------------------------------------------------------------------- /docs-build/build-system/src/process-shim.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/build-system/src/process-shim.mjs -------------------------------------------------------------------------------- /docs-build/public/default-og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/public/default-og-image.png -------------------------------------------------------------------------------- /docs-build/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/public/favicon.ico -------------------------------------------------------------------------------- /docs-build/public/make-scrollable-code-focusable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/public/make-scrollable-code-focusable.js -------------------------------------------------------------------------------- /docs-build/remark-replace-link.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/remark-replace-link.mjs -------------------------------------------------------------------------------- /docs-build/setup-docs.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/setup-docs.mjs -------------------------------------------------------------------------------- /docs-build/shim/empty.mjs: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /docs-build/shim/fast-glob.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/shim/fast-glob.mjs -------------------------------------------------------------------------------- /docs-build/shim/module.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/shim/module.mjs -------------------------------------------------------------------------------- /docs-build/shim/url.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/shim/url.mjs -------------------------------------------------------------------------------- /docs-build/src/components/ESLintCodeBlock.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/ESLintCodeBlock.svelte -------------------------------------------------------------------------------- /docs-build/src/components/ESLintCodeBlockWrap.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/ESLintCodeBlockWrap.astro -------------------------------------------------------------------------------- /docs-build/src/components/ESLintPlayground.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/ESLintPlayground.svelte -------------------------------------------------------------------------------- /docs-build/src/components/ESLintPlaygroundWrap.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/ESLintPlaygroundWrap.astro -------------------------------------------------------------------------------- /docs-build/src/components/Footer/AvatarList.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Footer/AvatarList.astro -------------------------------------------------------------------------------- /docs-build/src/components/Footer/Footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Footer/Footer.astro -------------------------------------------------------------------------------- /docs-build/src/components/HeadCommon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/HeadCommon.astro -------------------------------------------------------------------------------- /docs-build/src/components/HeadSEO.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/HeadSEO.astro -------------------------------------------------------------------------------- /docs-build/src/components/Header/AstroLogo.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Header/AstroLogo.astro -------------------------------------------------------------------------------- /docs-build/src/components/Header/Header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Header/Header.astro -------------------------------------------------------------------------------- /docs-build/src/components/Header/SidebarToggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Header/SidebarToggle.svelte -------------------------------------------------------------------------------- /docs-build/src/components/Header/SkipToContent.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Header/SkipToContent.astro -------------------------------------------------------------------------------- /docs-build/src/components/LeftSidebar/LeftSidebar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/LeftSidebar/LeftSidebar.astro -------------------------------------------------------------------------------- /docs-build/src/components/PageContent/PageContent.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/PageContent/PageContent.astro -------------------------------------------------------------------------------- /docs-build/src/components/RightSidebar/MoreMenu.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/RightSidebar/MoreMenu.astro -------------------------------------------------------------------------------- /docs-build/src/components/RightSidebar/RightSidebar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/RightSidebar/RightSidebar.astro -------------------------------------------------------------------------------- /docs-build/src/components/RightSidebar/TableOfContents.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/RightSidebar/TableOfContents.svelte -------------------------------------------------------------------------------- /docs-build/src/components/RightSidebar/ThemeToggleButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/RightSidebar/ThemeToggleButton.svelte -------------------------------------------------------------------------------- /docs-build/src/components/Stars2d.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Stars2d.astro -------------------------------------------------------------------------------- /docs-build/src/components/Stars3d.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/Stars3d.astro -------------------------------------------------------------------------------- /docs-build/src/components/eslint/ESLintEditor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/ESLintEditor.svelte -------------------------------------------------------------------------------- /docs-build/src/components/eslint/MonacoEditor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/MonacoEditor.svelte -------------------------------------------------------------------------------- /docs-build/src/components/eslint/RulesSettings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/RulesSettings.svelte -------------------------------------------------------------------------------- /docs-build/src/components/eslint/scripts/json.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/scripts/json.mjs -------------------------------------------------------------------------------- /docs-build/src/components/eslint/scripts/languages/astro/astro.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/scripts/languages/astro/astro.mjs -------------------------------------------------------------------------------- /docs-build/src/components/eslint/scripts/linter.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/scripts/linter.mts -------------------------------------------------------------------------------- /docs-build/src/components/eslint/scripts/monaco-loader.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/scripts/monaco-loader.mjs -------------------------------------------------------------------------------- /docs-build/src/components/eslint/scripts/state/deserialize.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/scripts/state/deserialize.mjs -------------------------------------------------------------------------------- /docs-build/src/components/eslint/scripts/state/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/scripts/state/index.mjs -------------------------------------------------------------------------------- /docs-build/src/components/eslint/scripts/state/serialize.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/components/eslint/scripts/state/serialize.mjs -------------------------------------------------------------------------------- /docs-build/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/config.ts -------------------------------------------------------------------------------- /docs-build/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/env.d.ts -------------------------------------------------------------------------------- /docs-build/src/layouts/MainLayout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/layouts/MainLayout.astro -------------------------------------------------------------------------------- /docs-build/src/styles/components.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/styles/components.css -------------------------------------------------------------------------------- /docs-build/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/styles/index.css -------------------------------------------------------------------------------- /docs-build/src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs-build/src/styles/theme.css -------------------------------------------------------------------------------- /docs/404.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/404.astro -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/playground.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/playground.md -------------------------------------------------------------------------------- /docs/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/alt-text.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/alt-text.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/anchor-ambiguous-text.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/anchor-ambiguous-text.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/anchor-has-content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/anchor-has-content.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/anchor-is-valid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/anchor-is-valid.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/aria-activedescendant-has-tabindex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/aria-activedescendant-has-tabindex.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/aria-props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/aria-props.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/aria-proptypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/aria-proptypes.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/aria-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/aria-role.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/aria-unsupported-elements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/aria-unsupported-elements.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/autocomplete-valid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/autocomplete-valid.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/click-events-have-key-events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/click-events-have-key-events.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/control-has-associated-label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/control-has-associated-label.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/heading-has-content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/heading-has-content.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/html-has-lang.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/html-has-lang.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/iframe-has-title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/iframe-has-title.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/img-redundant-alt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/img-redundant-alt.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/interactive-supports-focus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/interactive-supports-focus.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/label-has-associated-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/label-has-associated-control.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/lang.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/lang.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/media-has-caption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/media-has-caption.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/mouse-events-have-key-events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/mouse-events-have-key-events.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-access-key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-access-key.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-aria-hidden-on-focusable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-aria-hidden-on-focusable.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-autofocus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-autofocus.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-distracting-elements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-distracting-elements.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-interactive-element-to-noninteractive-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-interactive-element-to-noninteractive-role.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-noninteractive-element-interactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-noninteractive-element-interactions.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-noninteractive-element-to-interactive-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-noninteractive-element-to-interactive-role.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-noninteractive-tabindex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-noninteractive-tabindex.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-redundant-roles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-redundant-roles.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/no-static-element-interactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/no-static-element-interactions.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/prefer-tag-over-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/prefer-tag-over-role.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/role-has-required-aria-props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/role-has-required-aria-props.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/role-supports-aria-props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/role-supports-aria-props.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/scope.md -------------------------------------------------------------------------------- /docs/rules/jsx-a11y/tabindex-no-positive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/jsx-a11y/tabindex-no-positive.md -------------------------------------------------------------------------------- /docs/rules/missing-client-only-directive-value.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/missing-client-only-directive-value.md -------------------------------------------------------------------------------- /docs/rules/no-conflict-set-directives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-conflict-set-directives.md -------------------------------------------------------------------------------- /docs/rules/no-deprecated-astro-canonicalurl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-deprecated-astro-canonicalurl.md -------------------------------------------------------------------------------- /docs/rules/no-deprecated-astro-fetchcontent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-deprecated-astro-fetchcontent.md -------------------------------------------------------------------------------- /docs/rules/no-deprecated-astro-resolve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-deprecated-astro-resolve.md -------------------------------------------------------------------------------- /docs/rules/no-deprecated-getentrybyslug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-deprecated-getentrybyslug.md -------------------------------------------------------------------------------- /docs/rules/no-exports-from-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-exports-from-components.md -------------------------------------------------------------------------------- /docs/rules/no-set-html-directive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-set-html-directive.md -------------------------------------------------------------------------------- /docs/rules/no-set-text-directive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-set-text-directive.md -------------------------------------------------------------------------------- /docs/rules/no-unsafe-inline-scripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-unsafe-inline-scripts.md -------------------------------------------------------------------------------- /docs/rules/no-unused-css-selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-unused-css-selector.md -------------------------------------------------------------------------------- /docs/rules/no-unused-define-vars-in-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/no-unused-define-vars-in-style.md -------------------------------------------------------------------------------- /docs/rules/prefer-class-list-directive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/prefer-class-list-directive.md -------------------------------------------------------------------------------- /docs/rules/prefer-object-class-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/prefer-object-class-list.md -------------------------------------------------------------------------------- /docs/rules/prefer-split-class-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/prefer-split-class-list.md -------------------------------------------------------------------------------- /docs/rules/semi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/semi.md -------------------------------------------------------------------------------- /docs/rules/sort-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/sort-attributes.md -------------------------------------------------------------------------------- /docs/rules/valid-compile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/rules/valid-compile.md -------------------------------------------------------------------------------- /docs/user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/docs/user-guide.md -------------------------------------------------------------------------------- /eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/eslint.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/prettier.config.js -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/renovate.json -------------------------------------------------------------------------------- /src/a11y/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/a11y/configs.ts -------------------------------------------------------------------------------- /src/a11y/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/a11y/index.ts -------------------------------------------------------------------------------- /src/a11y/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/a11y/keys.ts -------------------------------------------------------------------------------- /src/a11y/load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/a11y/load.ts -------------------------------------------------------------------------------- /src/a11y/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/a11y/rules.ts -------------------------------------------------------------------------------- /src/cjs-config-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/cjs-config-builder.ts -------------------------------------------------------------------------------- /src/configs/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/configs/all.ts -------------------------------------------------------------------------------- /src/configs/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/configs/base.ts -------------------------------------------------------------------------------- /src/configs/flat/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/configs/flat/all.ts -------------------------------------------------------------------------------- /src/configs/flat/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/configs/flat/base.ts -------------------------------------------------------------------------------- /src/configs/flat/recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/configs/flat/recommended.ts -------------------------------------------------------------------------------- /src/configs/has-typescript-eslint-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/configs/has-typescript-eslint-parser.ts -------------------------------------------------------------------------------- /src/configs/recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/configs/recommended.ts -------------------------------------------------------------------------------- /src/environments/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/environments/index.ts -------------------------------------------------------------------------------- /src/esm-config-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/esm-config-builder.ts -------------------------------------------------------------------------------- /src/index.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/index.cts -------------------------------------------------------------------------------- /src/index.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/index.mts -------------------------------------------------------------------------------- /src/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/meta.ts -------------------------------------------------------------------------------- /src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/plugin.ts -------------------------------------------------------------------------------- /src/processor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/processor/index.ts -------------------------------------------------------------------------------- /src/rules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/index.ts -------------------------------------------------------------------------------- /src/rules/missing-client-only-directive-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/missing-client-only-directive-value.ts -------------------------------------------------------------------------------- /src/rules/no-conflict-set-directives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-conflict-set-directives.ts -------------------------------------------------------------------------------- /src/rules/no-deprecated-astro-canonicalurl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-deprecated-astro-canonicalurl.ts -------------------------------------------------------------------------------- /src/rules/no-deprecated-astro-fetchcontent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-deprecated-astro-fetchcontent.ts -------------------------------------------------------------------------------- /src/rules/no-deprecated-astro-resolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-deprecated-astro-resolve.ts -------------------------------------------------------------------------------- /src/rules/no-deprecated-getentrybyslug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-deprecated-getentrybyslug.ts -------------------------------------------------------------------------------- /src/rules/no-exports-from-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-exports-from-components.ts -------------------------------------------------------------------------------- /src/rules/no-set-html-directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-set-html-directive.ts -------------------------------------------------------------------------------- /src/rules/no-set-text-directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-set-text-directive.ts -------------------------------------------------------------------------------- /src/rules/no-unsafe-inline-scripts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-unsafe-inline-scripts.ts -------------------------------------------------------------------------------- /src/rules/no-unused-css-selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-unused-css-selector.ts -------------------------------------------------------------------------------- /src/rules/no-unused-define-vars-in-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/no-unused-define-vars-in-style.ts -------------------------------------------------------------------------------- /src/rules/prefer-class-list-directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/prefer-class-list-directive.ts -------------------------------------------------------------------------------- /src/rules/prefer-object-class-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/prefer-object-class-list.ts -------------------------------------------------------------------------------- /src/rules/prefer-split-class-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/prefer-split-class-list.ts -------------------------------------------------------------------------------- /src/rules/semi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/semi.ts -------------------------------------------------------------------------------- /src/rules/sort-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/sort-attributes.ts -------------------------------------------------------------------------------- /src/rules/valid-compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/rules/valid-compile.ts -------------------------------------------------------------------------------- /src/shared/client-script/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/shared/client-script/index.ts -------------------------------------------------------------------------------- /src/shared/client-script/parse-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/shared/client-script/parse-expression.ts -------------------------------------------------------------------------------- /src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/shared/index.ts -------------------------------------------------------------------------------- /src/types-for-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/types-for-node.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/ast-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/ast-utils.ts -------------------------------------------------------------------------------- /src/utils/compat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/compat.ts -------------------------------------------------------------------------------- /src/utils/fix-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/fix-tracker.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/resolve-parser/espree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/resolve-parser/espree.ts -------------------------------------------------------------------------------- /src/utils/resolve-parser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/resolve-parser/index.ts -------------------------------------------------------------------------------- /src/utils/resolve-parser/require-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/resolve-parser/require-user.ts -------------------------------------------------------------------------------- /src/utils/string-literal-parser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/string-literal-parser/index.ts -------------------------------------------------------------------------------- /src/utils/string-literal-parser/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/string-literal-parser/parser.ts -------------------------------------------------------------------------------- /src/utils/string-literal-parser/tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/string-literal-parser/tokenizer.ts -------------------------------------------------------------------------------- /src/utils/string-literal-parser/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/string-literal-parser/tokens.ts -------------------------------------------------------------------------------- /src/utils/style/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/style/index.ts -------------------------------------------------------------------------------- /src/utils/style/tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/style/tokenizer.ts -------------------------------------------------------------------------------- /src/utils/transform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/index.ts -------------------------------------------------------------------------------- /src/utils/transform/less.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/less.ts -------------------------------------------------------------------------------- /src/utils/transform/lines-and-columns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/lines-and-columns.ts -------------------------------------------------------------------------------- /src/utils/transform/postcss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/postcss.ts -------------------------------------------------------------------------------- /src/utils/transform/sass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/sass.ts -------------------------------------------------------------------------------- /src/utils/transform/stylus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/stylus.ts -------------------------------------------------------------------------------- /src/utils/transform/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/types.ts -------------------------------------------------------------------------------- /src/utils/transform/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/src/utils/transform/utils.ts -------------------------------------------------------------------------------- /tests/fixtures/integration/config/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /tests/fixtures/integration/config/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/integration/config/eslint.config.mjs -------------------------------------------------------------------------------- /tests/fixtures/integration/config/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/integration/config/expected.json -------------------------------------------------------------------------------- /tests/fixtures/integration/config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/integration/config/package.json -------------------------------------------------------------------------------- /tests/fixtures/integration/config/src/index.astro: -------------------------------------------------------------------------------- 1 | --- 2 | const foo = {} 3 | --- 4 | 5 | 6 | -------------------------------------------------------------------------------- /tests/fixtures/integration/config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/integration/config/tsconfig.json -------------------------------------------------------------------------------- /tests/fixtures/integration/legacy-config/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/integration/legacy-config/.eslintrc.js -------------------------------------------------------------------------------- /tests/fixtures/integration/legacy-config/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /tests/fixtures/integration/legacy-config/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/integration/legacy-config/expected.json -------------------------------------------------------------------------------- /tests/fixtures/integration/legacy-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/integration/legacy-config/package.json -------------------------------------------------------------------------------- /tests/fixtures/integration/legacy-config/src/index.astro: -------------------------------------------------------------------------------- 1 | --- 2 | const foo = {} 3 | --- 4 | 5 | 6 | -------------------------------------------------------------------------------- /tests/fixtures/integration/legacy-config/test-env.json: -------------------------------------------------------------------------------- 1 | { 2 | "ESLINT_USE_FLAT_CONFIG": false 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/aria-proptypes/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/aria-proptypes/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/aria-proptypes/invalid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/aria-proptypes/invalid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/aria-proptypes/valid/conditional-expr01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/aria-proptypes/valid/conditional-expr01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/heading-has-content/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/heading-has-content/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/heading-has-content/invalid/test01-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | 4 |
5 | -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/heading-has-content/valid/set-html-text-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/heading-has-content/valid/set-html-text-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/label-has-associated-control/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/label-has-associated-control/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/label-has-associated-control/invalid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/label-has-associated-control/invalid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/label-has-associated-control/valid/issue123-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/label-has-associated-control/valid/issue123-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/label-has-associated-control/valid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/label-has-associated-control/valid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/react-style01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/react-style01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/react-style01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/react-style01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/no-autofocus/invalid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/jsx-a11y/no-autofocus/valid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/jsx-a11y/no-autofocus/valid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/missing-client-only-directive-value/SomeSvelteComponent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/missing-client-only-directive-value/SomeSvelteComponent.svelte -------------------------------------------------------------------------------- /tests/fixtures/rules/missing-client-only-directive-value/invalid/missing-client-only-directive-value-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/missing-client-only-directive-value/invalid/missing-client-only-directive-value-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/missing-client-only-directive-value/invalid/missing-client-only-directive-value-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/missing-client-only-directive-value/invalid/missing-client-only-directive-value-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/missing-client-only-directive-value/valid/client-only-value-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/missing-client-only-directive-value/valid/client-only-value-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-html-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-html-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-html-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-html-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-text-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-text-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-text-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/child-with-set-text-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/conflicts-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/conflicts-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/conflicts-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/conflicts-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/set-html-with-set-text-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/set-html-with-set-text-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/invalid/set-html-with-set-text-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/invalid/set-html-with-set-text-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/valid/child-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/valid/child-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/valid/set-html-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/valid/set-html-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-conflict-set-directives/valid/set-text-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-conflict-set-directives/valid/set-text-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-canonicalurl/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-canonicalurl/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-canonicalurl/invalid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-canonicalurl/invalid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-canonicalurl/valid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-canonicalurl/valid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-fetchcontent/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-fetchcontent/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-fetchcontent/invalid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-fetchcontent/invalid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-fetchcontent/invalid/test01-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-fetchcontent/invalid/test01-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-fetchcontent/valid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-fetchcontent/valid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-resolve/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-resolve/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-resolve/invalid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-resolve/invalid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-astro-resolve/valid/test01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-astro-resolve/valid/test01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-getentrybyslug/invalid/test01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-deprecated-getentrybyslug/invalid/test01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-getentrybyslug/invalid/test01-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | /* ✗ BAD */ 3 | import { getEntryBySlug } from "astro:content" 4 | --- 5 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-deprecated-getentrybyslug/valid/test01-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | /* ✓ GOOD */ 3 | import { getEntry } from "astro:content" 4 | --- 5 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/_config.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-all-01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/export-all-01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-all-01-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | export * from "./foo.js" 3 | --- 4 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-default-01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/export-default-01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-default-01-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | export default {} 3 | --- 4 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-default-02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/export-default-02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-default-02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/export-default-02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-default-03-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/export-default-03-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/export-default-03-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | export default class A { 3 | private x(): void {} 4 | } 5 | --- 6 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/named-export01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/named-export01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/named-export01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/named-export01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/named-export02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/named-export02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/invalid/named-export02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/invalid/named-export02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/valid/_config.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/exceptions-01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/valid/exceptions-01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/exceptions-02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/valid/exceptions-02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/exceptions-03-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/valid/exceptions-03-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/export-all-01-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | export type * from "./foo.js" 3 | --- 4 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/export-default-01-input.astro: -------------------------------------------------------------------------------- 1 | --- 2 | export default interface A { 3 | a: string 4 | } 5 | --- 6 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/named-export01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/valid/named-export01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-exports-from-components/valid/named-export02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-exports-from-components/valid/named-export02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/invalid/set-html-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/invalid/set-html-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/invalid/set-html-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/invalid/set-html-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/invalid/template-attr-set-html-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/invalid/template-attr-set-html-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/invalid/template-attr-set-html-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/invalid/template-attr-set-html-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/valid/set-text-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/valid/set-text-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/valid/template-attr-set-text-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/valid/template-attr-set-text-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/valid/text-mustash-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/valid/text-mustash-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-html-directive/valid/text-mustash-with-template-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-html-directive/valid/text-mustash-with-template-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/boolean-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/boolean-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/boolean-input.astro: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/boolean-output.astro: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/input-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/input-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/input-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/input-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/input-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/input-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/self-closing-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/self-closing-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/self-closing-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/self-closing-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/self-closing-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/self-closing-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/set-text-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/set-text-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/set-text-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/set-text-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/set-text-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/set-text-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/set-text-with-child-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/set-text-with-child-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/set-text-with-child-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/set-text-with-child-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/set-text-with-child-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/set-text-with-child-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/template-attr-set-html-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/template-attr-set-html-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/template-attr-set-html-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/invalid/template-attr-set-html-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/invalid/template-attr-set-html-output.astro: -------------------------------------------------------------------------------- 1 |{`text`}
2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/valid/set-html-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/valid/set-html-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/valid/template-attr-set-html-input.astro: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/valid/text-mustash-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-set-text-directive/valid/text-mustash-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-set-text-directive/valid/text-mustash-with-template-input.astro: -------------------------------------------------------------------------------- 1 |{`text`}
2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unsafe-inline-scripts/invalid/basic-inline-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unsafe-inline-scripts/invalid/basic-inline-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unsafe-inline-scripts/invalid/basic-inline-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unsafe-inline-scripts/invalid/basic-inline-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unsafe-inline-scripts/invalid/module-inline-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unsafe-inline-scripts/invalid/module-inline-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unsafe-inline-scripts/invalid/module-inline-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unsafe-inline-scripts/invalid/module-inline-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unsafe-inline-scripts/valid/basic-external-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unsafe-inline-scripts/valid/basic-external-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unsafe-inline-scripts/valid/define-vars-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unsafe-inline-scripts/valid/define-vars-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unsafe-inline-scripts/valid/json-ld-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unsafe-inline-scripts/valid/json-ld-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/Header-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/Header-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/Header-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/Header-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-contains01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-contains01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-contains01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-contains01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-lang01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-lang01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-lang01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-lang01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-prefix01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-prefix01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-prefix01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-prefix01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-suffix01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-suffix01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-suffix01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-suffix01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-words01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-words01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attr-words01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attr-words01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attribute01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attribute01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attribute01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attribute01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attribute02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attribute02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/attribute02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/attribute02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/classlist01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/classlist01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/classlist01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/classlist01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/classlist02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/classlist02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/classlist02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/classlist02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/combinator-adjacent01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/combinator-adjacent01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/combinator-adjacent01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/combinator-adjacent01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/combinator-sibling01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/combinator-sibling01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/combinator-sibling01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/combinator-sibling01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/component01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/component01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/component01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/component01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/empty01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/empty01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/empty01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/empty01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/global01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/global01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/global01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/global01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/global02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/global02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/global02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/global02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/has-complex01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/has-complex01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/has-complex01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/has-complex01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/has01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/has01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/has01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/has01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/has02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/has02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/has02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/has02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/id01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/id01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/id01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/id01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/keyframe01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/keyframe01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/keyframe01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/keyframe01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/root01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/root01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/root01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/root01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/root02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/root02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/root02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/root02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang03-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang03-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang03-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang03-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang04-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang04-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang04-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang04-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang05-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang05-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang05-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang05-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang06-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang06-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style-lang06-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style-lang06-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/style01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/style01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/tag01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/tag01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/tag01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/tag01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/universal01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/universal01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/universal01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/universal01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/where01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/where01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/invalid/where01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/invalid/where01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/attr-contains01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/attr-contains01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/attr-lang01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/attr-lang01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/attr-prefix01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/attr-prefix01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/attr-suffix01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/attr-suffix01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/attr-words01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/attr-words01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/attribute01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/attribute01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/attribute02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/attribute02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/classlist01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/classlist01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/classlist02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/classlist02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/combinator-adjacent01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/combinator-adjacent01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/combinator-adjacent02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/combinator-adjacent02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/combinator-sibling01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/combinator-sibling01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/empty01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/empty01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/empty02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/empty02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/global01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/global01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/global02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/global02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/has-complex01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/has-complex01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/has01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/has01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/has02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/has02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/id01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/id01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/keyframe01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/keyframe01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/root01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/root01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/root02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/root02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/style-lang01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/style-lang01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/style-lang02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/style-lang02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/style-lang03-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/style-lang03-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/style-lang04-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/style-lang04-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/style-lang05-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/style-lang05-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/style-lang06-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/style-lang06-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/style01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/style01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/tag01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/tag01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/universal01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/universal01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-css-selector/valid/where01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-css-selector/valid/where01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/comment02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/invalid/sample02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/valid/sample01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/valid/sample01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/valid/unknown-tag01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/valid/unknown-tag01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/no-unused-define-vars-in-style/valid/var-default01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/no-unused-define-vars-in-style/valid/var-default01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/class-attr-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/class-attr-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/class-attr-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/class-attr-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/class-attr-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/class-attr-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/clsx-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/clsx-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/clsx-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/clsx-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/clsx-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/clsx-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class01-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class01-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class02-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/invalid/template-attr-class02-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-class-list-directive/valid/class-attr-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-class-list-directive/valid/class-attr-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/array-nest01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/array-nest01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/array-nest01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/array-nest01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/array-nest01-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/array-nest01-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex01-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex01-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex02-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex02-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex03-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex03-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex03-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex03-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex03-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex03-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex04-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex04-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex04-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex04-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex04-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex04-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex05-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex05-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex05-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex05-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/complex05-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/complex05-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/name-test03-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/name-test03-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/name-test03-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/name-test03-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/name-test03-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/name-test03-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/not-condition01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/not-condition01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/not-condition01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/not-condition01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/not-condition01-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/not-condition01-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/not-condition02-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/not-condition02-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/not-condition02-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/not-condition02-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/not-condition02-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/not-condition02-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/object-comma01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/object-comma01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/object-comma01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/object-comma01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/object-comma01-output.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/object-comma01-output.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/str-concat-witharray01-errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/str-concat-witharray01-errors.json -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/str-concat-witharray01-input.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ota-meshi/eslint-plugin-astro/HEAD/tests/fixtures/rules/prefer-object-class-list/invalid/str-concat-witharray01-input.astro -------------------------------------------------------------------------------- /tests/fixtures/rules/prefer-object-class-list/invalid/str-concat-witharray01-output.astro: -------------------------------------------------------------------------------- 1 |