Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vuejs/eslint-plugin-vue
Official ESLint plugin for Vue.js
https://github.com/vuejs/eslint-plugin-vue
4d0ffae85d7efa07985696239f7bc21967c3de54 authored over 2 years ago
* Fix false positives for script setup with ts
* fix test for ts eslint v4
30b147111fc94665905991c9812a6f17a530036d authored over 2 years agob1f14329825ec68166f7115f09fe52e984884c4b authored over 2 years ago
* Add `vue/prefer-type-props-decl` rule
* Add rule
* chore: Related Rules
* Update lib...
4383a866871f7b173d2d3646becd63054df76d0e authored over 2 years ago* Create space-between-siblings rule
* Fix lint
* Change how options are initialised
* ...
bf9b95cf0108d1844d084480e4950633fa2e8846 authored over 2 years ago* Chore: ts-parser support in demo
* refactor
* format
faa067e79da6d2f2826a1fa65c923f40a39c8f2e authored over 2 years agoCo-authored-by: lihongda03 <[email protected]>
6173b91c64a973d167ba168b0e740e8b2b843ddb authored over 2 years ago* Add `vue/no-ref-object-destructure` rule
* add test cases
* fix test case
* Apply sug...
8828bbb69dcbb1b36dd4c79a2ce05cec86586dbe authored over 2 years agoSigned-off-by: sashashura <[email protected]>
Signed-off-by: sashash...
9b55f3c18403b0a77808ba758ec3a8e72a884036 authored over 2 years ago2f55173dd60c805e07aac823c7bd774d6c263db2 authored over 2 years ago
446ecca171190289cdb42d5d4ffe1d23b5f8e319 authored over 2 years ago
8c3a89267f4d000396670f86442b23c60bb21232 authored over 2 years ago
2660fb9dcb60242a99887db8f4806594aabe4b79 authored over 2 years ago
f3588179f7daf4ac6845361c8a2fbdd64a4461e8 authored over 2 years ago
d19ea887642c7c29798a45220b0823664022cad7 authored over 2 years ago
ea158e11ad8d4bc7a5ecd1d86475231795e16141 authored over 2 years ago
32da3e40bac7a06d97700a0faec144ffbf8238d9 authored over 2 years ago
Closes #1916
2614dd36588f1e4ee039fd6e1931c52cbf8dcf4b authored over 2 years ago71622f29e6f826c04e6dba7083ed65670e2edbf3 authored over 2 years ago
cc35c58f564504393553a5cba4d6dd99c7147cdc authored over 2 years ago
a8ab4fd103a21bbea8154c8aed09b78f2039aa8f authored over 2 years ago
* fix(prefer-import-from-vue): skip side-effect import
* fix: only skip in .d.ts
* Update ...
c1c9dc2c77270f06995ea76a7ad5e1e7036ef96e authored over 2 years ago35bf1009d9b85d88b558d1739ddaadf665bb17dd authored over 2 years ago
fe50b565c7100b71cfe503979d72c507042ed771 authored over 2 years ago
5a5c6e803659077135aebf709cfdb1de02a84364 authored over 2 years ago
1d2318e713a0dbeb6cf37b5900af8011e5ddc7be authored over 2 years ago
* Add `vue/no-invalid-attribute-name` rule to the presets
* Rename no-invalid-attribute-name ...
6bd81ea60ed814c1fa5cf4b27f80022b352611a1 authored over 2 years ago* Fix #1373: Add rule no-invalid-attribute-name
* Remove stray newline
* Apply suggestions...
ab85fd6ff6a0f4b5b36bd61eadb1750a7f54d747 authored over 2 years ago* vue/define-macros-order improvements
* vue/define-macros-order improvements
* Add test f...
b0639d725861e4ed6ea6bb15499411e2b872e9de authored over 2 years ago* Bump `eslint-plugin-import` from v2.20.2 to v2.26.0
* Bump `eslint-plugin-jsonc` from v1.4....
07a783305a2d97e915e039fdfec0570db7a2ae10 authored over 2 years ago* Update `vue/no-expose-after-await` rule to support `<script setup>`
* Update lib/rules/no-e...
52accc9aa4ec4031073863de347de90fbcde585a authored over 2 years ago* Remove deprecated rules
* Remove no longer needed `script-setup` test
* Restore docs fro...
a0cf01843154ef4ca3621d8e51d9992fd4d74bc7 authored over 2 years ago* Upgrade vue-eslint-parser
* Update tests/lib/script-setup-vars.js
Co-authored-by: Flo Ed...
2f963153a4bb21e973b12249eea5b68512060a57 authored over 2 years ago* Change presets configs and remove unused internal methods
* fix test
* format
* Renam...
186833afa946420565ca5081b09740665b8dc0bf authored over 2 years ago* Drop support for Node.js v12
* Use ecmaVersion: 'latest'
58cb406fece88b88f50d43f92f0d70d4b42e8132 authored over 2 years ago2936553d38e721ef59e8ccf0ab7856712eec3681 authored over 2 years ago
* Enable `vue/html-closing-bracket-*` for top-level tags
* Switch to much simpler `defineDocu...
19c6e8656ea009f40403f2a8a5b4caf4f7cbd33a authored over 2 years ago* Add typing 'Literal#raw' property
vue-eslint-parser's ESLintLiteralBase Node has 'raw' prop...
4daf4c84107c08754a1137f656a12290d10ff6f0 authored over 2 years ago9344af8114d457eab996f3ec2439839a37b291fa authored over 2 years ago
309cacebaf3b30a6e4fb42c86b0d962ae0875392 authored almost 3 years ago
635c338a880458253f5577cbb55c78c2f48d2bc8 authored almost 3 years ago
Co-authored-by: Flo Edelmann <[email protected]>
d1072d5f097ff07d27122af0c314c0b6a582acfd authored almost 3 years agoCo-authored-by: Flo Edelmann <[email protected]>
849e9691015a3276cd6f1383273f7cdfcb292ddb authored almost 3 years ago* Improved rule list doc
* update markdownlint config
* Update tools/update-docs-rules-ind...
cdcf75e4ecf3ddab806ef33da77510022777d0da authored almost 3 years ago* define-macros-order bugs
* define-macros-order bugs revert
c43e04f511350b2d4b8bd5c90e1ce302cce630a6 authored almost 3 years agobd13174c22eab0e0aa8d8d0a1e4f7cb82b9dbdd1 authored almost 3 years ago
* Install `eslint-plugin-unicorn`
* Fix new lint issues
ba2911413acd6c61cd966ab8471037ea4563451e authored almost 3 years ago8900a96fb73775a4808033860d453840ca4b83d3 authored almost 3 years ago
* Add new rule: vue/define-macros-order (#1855)
* Fix review comments
* Add review case
...
213042c934bfbc150c887ee77a09c71e0748ca38 authored almost 3 years ago
* Fix false positives for script setup with ts literal type in `vue/require-valid-default-prop`
...
* Add failing test case
* fix #1836: support script[setup] in multi-word-component-names
a473a0d543655addf28b8bbc3c1e1393e2b30854 authored almost 3 years ago* Fix #1786: Add rule match-component-import-name
* Write the documentation for match-compone...
46da539a5cd00c959e0d6c22a70a6014eb819e71 authored almost 3 years ago* Add CSS selector parser
* Change to use selector parser in `component-tags-order` rule.
...
1e375bc8455a2ee8ca2607174a985b9581cc64e2 authored almost 3 years ago* Add github workflows
* Fix CI errors
124cc371645dbb56a80ddcbc8bf37af6efccd044 authored almost 3 years ago* Fix #1819: Enforce order between script and script setup
* update defaults to match documen...
926064ceac5f6ea90a3511c10b2986475b2d809c authored almost 3 years ago83290b7319955127cd8bcf4fa663bf0a7bdca3b0 authored almost 3 years ago
4dfbe33d6e51027f6cd61d28b8e02d33fe14ad82 authored almost 3 years ago
* Fix #1808: Lint slots in attribute-hyphenation
* remove includeSlots option
* remove str...
f59de96e18d4f8b9447a6a7249cdd20339837bf9 authored almost 3 years ago* Add new rule: html-forbid-elements
* PR Feedback
* Update lib/rules/no-restricted-html-e...
1ce68fa9def2c7d6da7aa5020c731860d7027459 authored almost 3 years ago* Add `prefer-prop-type-boolean-first` rule
* fix docs
* update docs
* merge valid test...
f5f4f97f06a50b84ab5d720afad01a3a0e611872 authored almost 3 years ago* Add rule docs headings checker
* Fix typo in rule docs heading
* Standardize heading ord...
0924d62881d29f32f65f0c7e48006e46e627a075 authored almost 3 years ago* feat: 🎸 finish sort order
* Auto-fix for vue/component-tags-order
* use fix:true and out...
8f094200664a2b10bc597016f5486066a174e098 authored almost 3 years ago508ea0e14ef2c882623f812b7a0237369b532a66 authored almost 3 years ago
2377cfa037f81de27d61eec7d6a2968b36be3600 authored almost 3 years ago
1bb4eddfab52ce5f6b8865f77392e5912d8ad8a2 authored almost 3 years ago
86b3b3f36789734603e0fcc2d66beae1143eb040 authored almost 3 years ago
* Add `prefer-true-attribute-shorthand` rule
* fix typo
* accept suggestions
* accept o...
1d1be8501817e2e8719844f07ac13552424f23e3 authored almost 3 years ago7ebbd85dcfffd54d58d7b727408104f7278cc924 authored almost 3 years ago
bd1fcb5533946a98bda6cbbbde66817ce1a6f74c authored almost 3 years ago
d6f0337d88ce39214f4bf2853a5cdc26e2c30e32 authored about 3 years ago
* Move `isStringLiteral` function to utils
* Support template literal component names in `vue...
56bcdb43c2c99b0d64fba94591c8d814614262b8 authored about 3 years ago45a7650f7ef1fe1d31bc09579ddd9fc3280ac221 authored about 3 years ago
9fa8edeb80fa85b6220dd53ab201447a359fcbaa authored about 3 years ago
0ca5f9d55da561bf54f45c3c39722ff8d3d61733 authored about 3 years ago
* Fix false positives for `v-bind="obj"` with `v-model` in `vue/attributes-order` rule
* Upda...
017cc2292c586a74e9e6d5459eb7577dbb3a22e6 authored about 3 years agoa2c4af2d6c024583918a7ebe81b912d6db91dc1c authored about 3 years ago
f527e27b480aad41546bbf2ebcf086b6b155b53f authored about 3 years ago
* Improve wording in `vue/no-expose-after-await` docs
* Improve descriptions of core extensio...
32d1fb76e866d1f1cd97264bb7bb208bafe53702 authored about 3 years ago9c2c15fc75591afc221fa133d5be8bae2159b8aa authored about 3 years ago
2596826312fa2a8a0d07868510f074f3011d8df0 authored about 3 years ago
* Add `vue/no-undef-components-in-script-setup` rule
* fix test case
* Renamed rule and ma...
ee1e1e5cc60460095e7ebcdcc17e7de357259da4 authored about 3 years ago09bc534f7fa6bac4e70d2811df09253fb0ccb35e authored about 3 years ago
5ed7397855e8defec745081d6d862863f087d819 authored about 3 years ago
* Add `vue/no-v-text-v-html-on-component` rule
* add test case
ae34c6582981ffc31ec03176f4fc417ba2f2412d authored about 3 years ago9c6910e162ff6e5fef121936c82c51fca8c8d7e9 authored about 3 years ago
* Fix false positive for unknown emits definition in `vue/require-explicit-emits` rule
* Rena...
834411e3d283c7785457e74276f59fa3a0ee6ac9 authored about 3 years ago* Fix crash on `<textarea>` without end tag in `vue/html-indent` rule
* refactor
a475176d172f86140411853fb8317aefc6589c95 authored about 3 years ago* Report `set`/`nextTick` in `vue/no-side-effects-in-computed-properties`
* Don't check `next...
e7b77aa24c88fd44f77f88191703585e6e06dffe authored about 3 years ago2472ffa934820d7f308dd29d0c8ce2c83e13edb7 authored about 3 years ago
f0006135c2c51403c09d9f2324f68f8dc19f2995 authored about 3 years ago
024c8d837a092ae7153f0eb74bdb2363f85b5270 authored about 3 years ago
* Fix false positives for import binding in `vue/valid-define-emits` and `vue/valid-define-props...
09d7bedc52678e87fd68af0a0f894d77d7765fc3 authored about 3 years ago* Add new rule `vue/prefer-separate-static-class`
* Also find static identifier object keys
...
* Add support for ts4.5 to `vue/script-indent` rule
* update deps
fe82fb534b6ced51a54bb1c35a9c590f83a0f5b5 authored about 3 years ago622ac268fc52ff5237a66db7c4d0cae1f9d6a035 authored about 3 years ago
* Add `vue/component-options-name-casing` rule
* fix docs
* fix demo
* refactor
* fi...
10dd1a99aa983754deb76383b224d48ebb2cbe91 authored about 3 years agob08fe0b4a40691920e0152146703a48a3043181e authored about 3 years ago
f38dd26342bdae032d686fcac46093939d4d8f62 authored about 3 years ago
e613aa6a900a7b64c8071c016d654a23a6dd46ef authored about 3 years ago
c931ae69e6b257722719c283676fb2eb8ee57b68 authored about 3 years ago