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

Fixed wrong autofix in `vue/v-on-function-call` rule and `ignoreIncludesComment` option to `vue/v-on-function-call` rule (#1204)

6f8aceed575a0bf5fef5bb6b896a171fba6d126d authored over 4 years ago
Format some files (#1205)

Format the files for which the PR has been finished.

6def98a0ad4912c474fff8db479f07befc122b8e authored over 4 years ago
Add Nuxt and Vue Router properties in `order-in-components` (#1107)

* Add other Nuxt properties

* Add Vue Router's navigation guard properties

* Update rule d...

1823583ea8a09525fbda43e12cf011505912aeaa authored over 4 years ago
7.0.0-alpha.6

ad70c986d6458c449c768254e2a694b304baa641 authored over 4 years ago
Add `vue/func-call-spacing` rule (#1201)

* Add `vue/func-call-spacing` rule

* fix

* fixed

7cc41c99534457b2a1eaa8588b8076d8cb91bf38 authored over 4 years ago
Add `vue/operator-linebreak` rule (#1200)

* Add `vue/operator-linebreak` rule

* fix

3812d412ebe6b1dc7ce9f4e25f500002ddc28a84 authored over 4 years ago
Fixed the usage of '✗ BAD' and '✓ GOOD' in the documentation (#1202)

ba6ae96b34db29e895fb9405bb9f1b2f06a7c453 authored over 4 years ago
Fixed false positives for Vue 3 functional component in `vue/require-direct-export` rule. (#1199)

And, add option `disallowFunctionalComponentFunction` to revert to the old behavior.

376048efd60b98baa7a7ae2a183d37386dc493b0 authored over 4 years ago
Fixed false positives for render props and template refs in `vue/no-unused-properties` rule. (#1198)

476d647bfc7c020527c37c82ee5fb409c5ff5fc1 authored over 4 years ago
Add `vue/object-curly-newline` rule (#1194)

ad07d6267ae5429825a7f6667e857929d72666c6 authored over 4 years ago
Add `vue/object-property-newline` rule (#1193)

c3ec79442669a0cda234e356d5caa32e99815b30 authored over 4 years ago
Add `vue/no-restricted-static-attribute` rule (#1192)

* Add `vue/no-restricted-static-attribute` rule

* fix

898740e27774d1b23101f12dde5b42c7f3e5e858 authored over 4 years ago
Add `vue/no-restricted-v-bind` rule (#1191)

* Add `vue/no-restricted-v-bind` rule

* Fix

* Add testcase

ba230cdac203c3e1117576ac08f6913af2f6005a authored over 4 years ago
Changed the default order setting of `vue/order-in-components` rule. (#1181)

* Changed the default order setting of `vue/order-in-components` rule.

- Add options for Vue....

bf7d2199f9d550bf574d204c223355b867fb08ec authored over 4 years ago
Fixed false positives for getter/setter in `vue/no-dupe-keys` rule (#1190)

47960f6b46700aeb8e32866c7a051bd07b11af2f authored over 4 years ago
Changed so that the names array can be specified in the one order option of the `vue/component-tags-order` rule, and the default setting has been changed. (#1189)

170070853526b1a21c5299d77a0fa676ccf14aa9 authored over 4 years ago
Add `vue/no-useless-mustaches` rule (#1187)

* Add `vue/no-useless-mustaches` rule

* Add testcases

7dee01d92614f8c2c9ded9a41e64e1ec549aa2fc authored over 4 years ago
Add `vue/no-useless-v-bind` rule (#1186)

e6448552e0b9c690f1397096a04a02ec83577c55 authored over 4 years ago
Add `vue/no-bare-strings-in-template` rule (#1185)

e5c835eb957340b153ea2047e3ba274b88ba01bb authored over 4 years ago
Improved to not report that a value is required when parsing error, for `vue/valid-v-bind-sync`, `vue/valid-v-bind`, `vue/valid-v-else-if`, `vue/valid-v-for`, `vue/valid-v-html`, `vue/valid-v-if`, `vue/valid-v-model`, `vue/valid-v-on`, `vue/valid-v-show`, `vue/valid-v-slot` and `vue/valid-v-text` rules. (#1184)

af90fed4dfe1dbd618164b2d5ae1272e060604b5 authored over 4 years ago
Improved autofix of `vue/order-in-components` rule to understand "Nullish Coalescing". (#1183)

50bf17a748a39b2d6865774ae82131c4f40ecd25 authored over 4 years ago
Improved `vue/no-ref-as-operand` rule. (#1180)

- Changed `vue/no-ref-as-operand` rule to additionally track variables generated by `computed`, ...

083ea82d88b93714eca99c0669a80006f812a1d7 authored over 4 years ago
Add `vue/no-multiple-slot-args` rule. (#1179)

* Add `vue/no-multiple-slot-args` rule.

* Fixed testcase

52f34e93bcc06c6ba3c341e351b251e0f6721e87 authored over 4 years ago
Add `vue/require-slots-as-functions` rule. (#1178)

* Add `vue/require-slots-as-functions` rule.

* Update require-slots-as-functions.js

ffe9ecea8895fbfa2fb1566898f8a5c828107c83 authored over 4 years ago
Add `vue/no-deprecated-dollar-scopedslots-api` rule. (#1177)

fb1fb7946a338173908471a2e4be4dab4c403568 authored over 4 years ago
Format files (#1182)

67b3e79232044fc69737b6fab411eab4659f26dd authored over 4 years ago
7.0.0-alpha.5

c0270a5f24940c0699771727cd260ddbae64d4db authored over 4 years ago
Update docs to clarify rules that extend ESlint core rules. (#1174)

345dd2aa22f9a9ab7369bce8b0e166e14ba32734 authored over 4 years ago
Add `vue/dot-notation` rule (#1173)

7fd2e42dce53a826cc584aeb89e558a00f89fae6 authored over 4 years ago
Add `vue/no-useless-concat` rule (#1171)

4cd77348cbbf707b7ce1b64a5788764287427082 authored over 4 years ago
Fixed an error for v-slot in `vue/comma-style` rule. (#1170)

4991cd6aa5656455355da541110161c50a317758 authored over 4 years ago
Fixed false positives for watch with properties in `vue/no-unused-properties` rule. (#1169)

55646bd8d6069d8ba1fdab0b0d54b118e9d83235 authored over 4 years ago
Add reportUnusedDisableDirectives option to `vue/comment-directive` rule (#1167)

* Add reportUnusedDisableDirectives option to `vue/comment-directive` rule

* Update comment-d...

f35154b67668c4159de5e56345e91b465768bf32 authored over 4 years ago
Add `vue/custom-event-name-casing` rule (#1166)

b89adfaf9bfa55e9d262227d9e753b9d88739051 authored over 4 years ago
Fixed false negatives when `v-for` and `v-slot` mixed or use destructuring for `vue/no-unused-var` rule. (#1164)

004559637a257ea17177bec23d2ae3bcb81f6a21 authored over 4 years ago
Improved closing bracket indentation for `vue/html-indent` rule. (#1162)

- Added `closeBracket.startTag`, `closeBracket.endTag` and `closeBracket.selfClosingTag` options...

d708da60706e44ea25265ca1830c87f5ae8947d1 authored over 4 years ago
Fixed false negatives when using ignorePattern for `vue/no-unused-var` rule. (#1163)

e0049752f4cec18a8a93aea210d6553ce65c1908 authored over 4 years ago
Introduce Prettier and update eslint config (#1161)

* Introduce Prettier and update eslint config

* update ci

* fix

* fix

d206d353797ad99c287b78f74ccfa6336377871e authored over 4 years ago
7.0.0-alpha.4

ec8083b8a9391a488f9b6d8cb6e18ee6b70ba359 authored over 4 years ago
Improved `vue/require-valid-default-prop` rule (#1160)

* WIP

* Improved `require-valid-default-prop` rule.

- Change `vue/require-valid-default-pr...

0c2ecc805882604c878cd984a1079a5538edd1e8 authored over 4 years ago
Add `vue/no-extra-parens` rule (#1158)

* Add `vue/no-extra-parens` rule

* update

* update

2606a029aadb215d742387e58ec957ab181af9d1 authored over 4 years ago
Add `vue/comma-style` rule (#1159)

* Add `vue/comma-style` rule

* update

f537354c0b4741f9aa050ee4eb10e9105bd95e26 authored over 4 years ago
Add `vue/space-in-parens` rule (#1157)

* ⭐️New: Add `vue/space-in-parens` rule

* update

* update

* update

625e2710587cb16a64cba86032f150422fafaad1 authored over 4 years ago
Change the categories of `vue/no-arrow-functions-in-watch` rule to 'vue3-essential' and 'essential'. (#1156)

812f6bbd6ab7bc13db3586354ada73de9d94dac4 authored over 4 years ago
Add new `vue/no-arrow-functions-in-watch` rule (#1155)

* Add 'vue/no-arrow-functions-in-watch' rule

* Add property type check in 'vue/no-arrow-funct...

f8b301483edc6b6c6b6fe645c108bfe499fcf5c1 authored over 4 years ago
Fix some casing issues (#1152)

* Fix casing of unicode characters

* Japanese and Chinese has no lower/upper letters

* Add...

f03b2d8f154ac0f71a91ec2e624b52c84230949f authored over 4 years ago
Refactoring (#1154)

* Refactoring

* update

e80c2f06e7f251ebd91a87c25b2e20182b656af2 authored over 4 years ago
Add `vue/no-mutating-props` rule (from #633) (#1148)

* Add `no-mutating-props` rule.

* update

* support vue3

* delete unused function

Co-...

d0e8e47ad32617c146440cfed4e283bd5d9f4f97 authored over 4 years ago
Fix vue-eslint-parser diff explanation (#1151)

c47fa77812b2caa4774b496bf3a7088d3401b13b authored over 4 years ago
Fix false positives for member call and autofix error in `vue/v-on-function-call` rule. (#1146)

f061f829599f5569285959ff73dbfbcc984514e8 authored over 4 years ago
Add `vue/no-unused-properties` rule (from #871) (#1145)

* New: add vue/no-unused-properties rule (#631)

* Update

* Updated to trace function calls...

5750d7aeac3d0e342b42c6d284287bb9ef8e174c authored over 4 years ago
Updated "vue/no-potential-component-option-typo" rule to support Vue 3.x and update docs. (#1150)

0a5aeaf7321d537dd93413d9c06962f7ad06aac4 authored over 4 years ago
Update preset

a95b1f2a8c8b16a9eedd0ff7a81075f06241ea6f authored over 4 years ago
New Add `vue/no-potential-property-typo` rule (#1072)

* feat(utils/index.js): add util lib

* feat(tests/lib/utils/index.js): add unit test

* fea...

d2c94a9dffb48344351e18bfd18916de47222da9 authored over 4 years ago
Update `vue/one-component-per-file` rule doc and update preset rules (#1149)

* Update `vue/one-component-per-file` rule doc and update preset rules

* update

7f39dc77c76d91729e484e42d0ad6aefb451f4d8 authored over 4 years ago
Add `vue/one-component-per-file` rule. (#671)

64cd8232cdc2b47b52bbd0cf252cf29060c49e77 authored over 4 years ago
Add `vue/template-curly-spacing` rule (#1142)

4eb39e779c0ba1dcde50967ed75992f299966c74 authored over 4 years ago
Add `vue/prefer-template` rule (#1141)

af491abe66fc9f2a82e623a72ea30df52b997a26 authored over 4 years ago
Add `vue/comma-spacing` rule (#1140)

* ⭐️New: Add `vue/comma-spacing` rule

* use skipDynamicArguments

e6332123775a4286e121bc9871246cc979221203 authored over 4 years ago
Add `vue/no-duplicate-attr-inheritance` rule (from #627) (#1144)

* Added no-duplicate-attr-inheritence rule

* New rule no-duplicate-attr-inheritance

* New ...

6f892ba2185e0934c0a1562d17b4ac89bf1da011 authored over 4 years ago
update doc (#1147)

f3331bf9d371c411490732bc79fb04e1c33d27c1 authored over 4 years ago
Fix false positives for arrow function in `return-in-emits-validator` rule (#1138)

3f917cdcb77323828142f040acb55aeee92c1de5 authored over 4 years ago
Fix false positives for target instance is given, in no-lifecycle-after-await rule. (#1139)

03301476235ffa8f6370306476bbd90f64aa9179 authored over 4 years ago
Changed `vue/no-deprecated-dollar-listeners-api` and `vue/no-deprecated-events-api` rules to track the `this` variable. (#1143)

d191481346e1bf24f15acf023297801fd970b104 authored over 4 years ago
Add FAQ about conflicts with Prettier. (#1135)

c54b13aedd6eb5c5a67e895e534044f6a18dfc8b authored over 4 years ago
7.0.0-alpha.3

47be9268cd169497858b8f8b9bc86b45dcdce9e4 authored over 4 years ago
⭐️New: Add rules of HTML comment styles (#755)

* Add rules of HTML comment styles

* update

* Fixed types

4d29de5b62effb2b4f83710356ac16edf059497e authored over 4 years ago
Add `vue/no-deprecated-dollar-listeners-api` rule (#1133)

22bb2c22d4f783a69b579e5d25ce223d052373e1 authored over 4 years ago
Add `vue/no-deprecated-v-on-native-modifier` rule (#1130)

d78ec7d4df94233af01cb0bfa8597bdda2e60969 authored over 4 years ago
Improve the location reported by `no-deprecated-v-on-number-modifiers` rule. (#1132)

cee165ca385c182c425901030cb6372105b5580e authored over 4 years ago
Update docs (#1131)

2772789d2445782a1613206388160392529d7e4e authored over 4 years ago
Improve HTML comment directives. (#1120)

* Improve HTML comment directives.

- Add the support of descriptions in directive comments.
...

8ac8c328fc6391cd30935c3783d519e95c93016b authored over 4 years ago
Add `vue/return-in-emits-validator` rule (#1129)

8de47f1677ad3ac06f788162fda79b704c1ced4f authored over 4 years ago
Fixed wrong autofix in no-deprecated-v-on-number-modifiers rule (#1125)

7c53cd4c34fe10c8b4073e33355bb083add5a72b authored over 4 years ago
Add `vue/require-explicit-emits` rule (#1124)

* Add `vue/require-explicit-emits` rule

* Refactor

e785bdbee24df021ddffa4762cbd8514176c66e5 authored over 4 years ago
Add `vue/no-unregistered-components` rule (#1114)

* Add `vue/no-unregistered-components` rule

* Remove rule from configs/essential

Also remo...

a7c66960e270a3c27016f1b58021d535561ea28c authored over 4 years ago
7.0.0-alpha.2

b2dc044ea29b3adc38eb53a9b9403b3ebd2c82dd authored almost 5 years ago
Upgrade dependencies (#1121)

* Upgrade dependencies

* fix test error

* fixed node v8 test

c0e737c5e5960494b17653ecad7432e3cc5a8b40 authored almost 5 years ago
Rename `require-v-if-inside-transition` rule to `require-toggle-inside-transition`. (#1105)

255a6b7e432464a12290f5c27d7a52866cf18980 authored almost 5 years ago
Add `vue/no-deprecated-functional-template` rule (#1119)

59727a46d0a715df83287e7b6d2ecec3caf3cc35 authored almost 5 years ago
Add `vue/no-deprecated-vue-config-keycodes` rule (#1118)

424bcc2c517dad99ad1869fed60f01b586482988 authored almost 5 years ago
Add `disallowVueBuiltInComponents` and `disallowVue3BuiltInComponents` option that reports Vue built-in component names to the `vue/no-reserved-component-names` rule. (#1116)

0849a271ca7a6a0592df9183dc0f972f7b30bd9b authored almost 5 years ago
Add `vue/no-deprecated-html-element-is` rule (#1117)

b940cb94fd1bbda117db2078f467511ee9fcc89f authored almost 5 years ago
Supports ESLint v7.x (#1077)

* Supports ESLint v7.x

* update

fd6b3e1f685b1fa8217bbadb44117f99d60aa890 authored almost 5 years ago
Fixed no-deprecated-data-object-declaration demo

9d559b21e596e7c6a59fad07ed120519310cbb8e authored almost 5 years ago
7.0.0-alpha.1

bf754967d91a0733c6d88be565ef66a0cedbfcbd authored almost 5 years ago
Update documents

8f2129bd501e0dbca44f73c52a12bf7343b31753 authored almost 5 years ago
New: Add `vue/no-deprecated-inline-template` rule (#1100)

96712baed3392f54de64276921efee5854f1ea50 authored almost 5 years ago
New: Add `vue/require-v-if-inside-transition` rule (#1099)

3e90a0c17e907c7b030388e49e1ddb2e05ab0a65 authored almost 5 years ago
New: Add `vue/no-watch-after-await` rule (#1068)

* New: Add `vue/no-watch-after-await` rule

* Add check for watchEffect.

* Update vue/no-wa...

f4de98ea5cf235aa138f3e66e793b9a8238a5c53 authored almost 5 years ago
New: Add `vue/no-deprecated-events-api` rule (#1097)

Co-authored-by: Yosuke Ota <[email protected]>

35efedcc95dbdee0683ae8b69bf0d5ed0aeb8f09 authored almost 5 years ago
Fix detect Vue3 defineComponent (#1088)

Co-authored-by: Yosuke Ota <[email protected]>

cadec3b1c8043ae63da8e7be4fe23deb1fa0085f authored almost 5 years ago
New: add `vue/no-template-no-target-blank` rule (#1086)

* New: add `vue/no-template-no-target-blank` rule

* Fix document for no-template-target-blank

8d3c99a9c1df9f9978e71479792252554ffbabce authored almost 5 years ago
New: Add `vue/no-deprecated-data-object-declaration` rule (#1083)

7609be661287c6fd68a38a3cc8fbb1359249e8c0 authored almost 5 years ago
no-xxxx-keys: change to handle setup (#1082)

* no-dupe-keys: change to handle setup

* no-reserved-keys: change to handle setup

7c24f5e5f315819ad74dcd0ea20b2c549bffdb99 authored almost 5 years ago
New: Add `vue/no-deprecated-v-on-number-modifiers` rule (#1079)

335692e64a8824ee33890ba5e499489db046d2e5 authored almost 5 years ago
Update no-unused-vars.md

1ffcd01e678f6324da8fd1d1580b3a1fdc99078c authored almost 5 years ago
Upgrade vuepress and vue-eslint-editor. (#1096)

1e14d66d2f97ca8f4c129d05cec594a01db4be11 authored almost 5 years ago
Fixed documents

1cd5590b3a6d85a3020e32ae055d1ce10d57489e authored almost 5 years ago
7.0.0-alpha.0

98fc0a3be67474df414b69b71a03d936a2bd2e67 authored almost 5 years ago