├── .editorconfig ├── .eslintrc.js ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── renovate.json5 └── workflows │ └── ci.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.cjs ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── release.sh ├── scripts └── add-rule.ts ├── src ├── configs │ ├── base.ts │ ├── essential.ts │ ├── recommended.ts │ ├── strongly-recommended.ts │ ├── vue3-essential.ts │ ├── vue3-recommended.ts │ └── vue3-strongly-recommended.ts ├── index.ts ├── processor.ts ├── rules │ ├── README.md │ ├── attribute-hyphenation.ts │ ├── component-name-in-template-casing.ts │ ├── index.ts │ ├── no-deprecated-dollar-scopedslots-api.ts │ ├── no-deprecated-filter.ts │ ├── no-dupe-v-else-if.ts │ ├── no-duplicate-attributes.ts │ ├── no-template-key.ts │ ├── no-textarea-mustache.ts │ ├── no-use-v-if-with-v-for.ts │ ├── require-component-is.ts │ ├── require-v-for-key.ts │ ├── this-in-template.ts │ ├── use-v-on-exact.ts │ ├── valid-template-root.ts │ ├── valid-v-else-if.ts │ ├── valid-v-else.ts │ ├── valid-v-for.ts │ └── valid-v-if.ts ├── util-types │ ├── ast │ │ ├── ast.ts │ │ ├── es-ast.ts │ │ ├── index.ts │ │ ├── jsx-ast.ts │ │ ├── ts-ast.ts │ │ └── v-ast.ts │ ├── errors.ts │ ├── indent-helper.ts │ ├── node │ │ ├── index.ts │ │ ├── locations.ts │ │ ├── node.ts │ │ └── tokens.ts │ ├── parser-services.ts │ └── utils.ts └── utils │ ├── casing.ts │ ├── html-element.ts │ ├── index.ts │ ├── math-ml-element.ts │ ├── pug-utils.ts │ ├── regexp.ts │ ├── svg-attributes-weird-case.ts │ ├── svg-element.ts │ └── vue.ts ├── tests └── rules │ ├── attribute-hyphenation.test.ts │ ├── component-name-in-template-casing.test.ts │ ├── no-deprecated-dollar-scopedslots-api.test.ts │ ├── no-deprecated-filter.test.ts │ ├── no-dupe-v-else-if.test.ts │ ├── no-duplicate-attributes.test.ts │ ├── no-template-key.test.ts │ ├── no-textarea-mustache.test.ts │ ├── no-use-v-if-with-v-for.test.ts │ ├── require-component-is.test.ts │ ├── require-v-for-key.test.ts │ ├── this-in-template.test.ts │ ├── use-v-on-exact.test.ts │ ├── valid-template-root.test.ts │ ├── valid-v-else-if.test.ts │ ├── valid-v-else.test.ts │ ├── valid-v-for.test.ts │ └── valid-v-if.test.ts ├── tsconfig.json └── tsconfig.lint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Owner 2 | * @Shinigami92 3 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [Shinigami92] 2 | custom: ['https://www.paypal.com/donate?hosted_button_id=L7GY729FBKTZY'] 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/release.sh -------------------------------------------------------------------------------- /scripts/add-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/scripts/add-rule.ts -------------------------------------------------------------------------------- /src/configs/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/configs/base.ts -------------------------------------------------------------------------------- /src/configs/essential.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/configs/essential.ts -------------------------------------------------------------------------------- /src/configs/recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/configs/recommended.ts -------------------------------------------------------------------------------- /src/configs/strongly-recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/configs/strongly-recommended.ts -------------------------------------------------------------------------------- /src/configs/vue3-essential.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/configs/vue3-essential.ts -------------------------------------------------------------------------------- /src/configs/vue3-recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/configs/vue3-recommended.ts -------------------------------------------------------------------------------- /src/configs/vue3-strongly-recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/configs/vue3-strongly-recommended.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/processor.ts -------------------------------------------------------------------------------- /src/rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/README.md -------------------------------------------------------------------------------- /src/rules/attribute-hyphenation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/attribute-hyphenation.ts -------------------------------------------------------------------------------- /src/rules/component-name-in-template-casing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/component-name-in-template-casing.ts -------------------------------------------------------------------------------- /src/rules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/index.ts -------------------------------------------------------------------------------- /src/rules/no-deprecated-dollar-scopedslots-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/no-deprecated-dollar-scopedslots-api.ts -------------------------------------------------------------------------------- /src/rules/no-deprecated-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/no-deprecated-filter.ts -------------------------------------------------------------------------------- /src/rules/no-dupe-v-else-if.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/no-dupe-v-else-if.ts -------------------------------------------------------------------------------- /src/rules/no-duplicate-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/no-duplicate-attributes.ts -------------------------------------------------------------------------------- /src/rules/no-template-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/no-template-key.ts -------------------------------------------------------------------------------- /src/rules/no-textarea-mustache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/no-textarea-mustache.ts -------------------------------------------------------------------------------- /src/rules/no-use-v-if-with-v-for.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/no-use-v-if-with-v-for.ts -------------------------------------------------------------------------------- /src/rules/require-component-is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/require-component-is.ts -------------------------------------------------------------------------------- /src/rules/require-v-for-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/require-v-for-key.ts -------------------------------------------------------------------------------- /src/rules/this-in-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/this-in-template.ts -------------------------------------------------------------------------------- /src/rules/use-v-on-exact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/use-v-on-exact.ts -------------------------------------------------------------------------------- /src/rules/valid-template-root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/valid-template-root.ts -------------------------------------------------------------------------------- /src/rules/valid-v-else-if.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/valid-v-else-if.ts -------------------------------------------------------------------------------- /src/rules/valid-v-else.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/valid-v-else.ts -------------------------------------------------------------------------------- /src/rules/valid-v-for.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/valid-v-for.ts -------------------------------------------------------------------------------- /src/rules/valid-v-if.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/rules/valid-v-if.ts -------------------------------------------------------------------------------- /src/util-types/ast/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/ast/ast.ts -------------------------------------------------------------------------------- /src/util-types/ast/es-ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/ast/es-ast.ts -------------------------------------------------------------------------------- /src/util-types/ast/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/ast/index.ts -------------------------------------------------------------------------------- /src/util-types/ast/jsx-ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/ast/jsx-ast.ts -------------------------------------------------------------------------------- /src/util-types/ast/ts-ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/ast/ts-ast.ts -------------------------------------------------------------------------------- /src/util-types/ast/v-ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/ast/v-ast.ts -------------------------------------------------------------------------------- /src/util-types/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/errors.ts -------------------------------------------------------------------------------- /src/util-types/indent-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/indent-helper.ts -------------------------------------------------------------------------------- /src/util-types/node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/node/index.ts -------------------------------------------------------------------------------- /src/util-types/node/locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/node/locations.ts -------------------------------------------------------------------------------- /src/util-types/node/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/node/node.ts -------------------------------------------------------------------------------- /src/util-types/node/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/node/tokens.ts -------------------------------------------------------------------------------- /src/util-types/parser-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/parser-services.ts -------------------------------------------------------------------------------- /src/util-types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/util-types/utils.ts -------------------------------------------------------------------------------- /src/utils/casing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/casing.ts -------------------------------------------------------------------------------- /src/utils/html-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/html-element.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/math-ml-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/math-ml-element.ts -------------------------------------------------------------------------------- /src/utils/pug-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/pug-utils.ts -------------------------------------------------------------------------------- /src/utils/regexp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/regexp.ts -------------------------------------------------------------------------------- /src/utils/svg-attributes-weird-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/svg-attributes-weird-case.ts -------------------------------------------------------------------------------- /src/utils/svg-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/svg-element.ts -------------------------------------------------------------------------------- /src/utils/vue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/src/utils/vue.ts -------------------------------------------------------------------------------- /tests/rules/attribute-hyphenation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/attribute-hyphenation.test.ts -------------------------------------------------------------------------------- /tests/rules/component-name-in-template-casing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/component-name-in-template-casing.test.ts -------------------------------------------------------------------------------- /tests/rules/no-deprecated-dollar-scopedslots-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/no-deprecated-dollar-scopedslots-api.test.ts -------------------------------------------------------------------------------- /tests/rules/no-deprecated-filter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/no-deprecated-filter.test.ts -------------------------------------------------------------------------------- /tests/rules/no-dupe-v-else-if.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/no-dupe-v-else-if.test.ts -------------------------------------------------------------------------------- /tests/rules/no-duplicate-attributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/no-duplicate-attributes.test.ts -------------------------------------------------------------------------------- /tests/rules/no-template-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/no-template-key.test.ts -------------------------------------------------------------------------------- /tests/rules/no-textarea-mustache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/no-textarea-mustache.test.ts -------------------------------------------------------------------------------- /tests/rules/no-use-v-if-with-v-for.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/no-use-v-if-with-v-for.test.ts -------------------------------------------------------------------------------- /tests/rules/require-component-is.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/require-component-is.test.ts -------------------------------------------------------------------------------- /tests/rules/require-v-for-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/require-v-for-key.test.ts -------------------------------------------------------------------------------- /tests/rules/this-in-template.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/this-in-template.test.ts -------------------------------------------------------------------------------- /tests/rules/use-v-on-exact.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/use-v-on-exact.test.ts -------------------------------------------------------------------------------- /tests/rules/valid-template-root.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/valid-template-root.test.ts -------------------------------------------------------------------------------- /tests/rules/valid-v-else-if.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/valid-v-else-if.test.ts -------------------------------------------------------------------------------- /tests/rules/valid-v-else.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/valid-v-else.test.ts -------------------------------------------------------------------------------- /tests/rules/valid-v-for.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/valid-v-for.test.ts -------------------------------------------------------------------------------- /tests/rules/valid-v-if.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tests/rules/valid-v-if.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shinigami92/eslint-plugin-vue-pug-sfc/HEAD/tsconfig.lint.json --------------------------------------------------------------------------------