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

Update new-line-between-multi-line-property.md (#1380)

b617e718f0c6732d27c911f392f826ca06af52b1 authored about 4 years ago
7.3.0

79fabf8f4257d9ef7f0edf6a6508e1f403bdf7e5 authored about 4 years ago
Fixed wrong autofix when properties on the same line in new-line-between-multi-line-property. (#1378)

I also improved the position of the report.

1b8beb039cda267222b28ca5d93542e35cdf8407 authored about 4 years ago
update docs and fix typings

96425c6d0f066c60767298f46ee2463909cb90c0 authored about 4 years ago
Add vue/no-restricted-custom-event rule (#1377)

110b236d217354cbcc643e6059b7b8138dd8d9df authored about 4 years ago
Add vue/no-restricted-props rule (#1376)

27fc097d67ac971806d1e81bfd2f06bda26e8a5b authored about 4 years ago
Upgrade vue-eslint-parser (#1375)

7212c36fdc21fce535ee38a70ab84f68eba6343b authored about 4 years ago
New Add `vue/new-line-between-multiline-property` rule (#1080)

* feat: init commit

* feat: add test, make rule configurable

* docs: update doc📖

* chor...

95fd13f4a811c97e143fcf23c930cc2ddf6612f6 authored about 4 years ago
fix broken link (#1372)

4a141ce3d7045b0422273421f347c95ea766d3c4 authored about 4 years ago
7.2.0

1f355c9932f35bb8f42403ec4657f0371690ad7a authored about 4 years ago
Fix false positives for methods whose arguments should not be changed in the `vue/v-on-function-call` rule. (#1369)

d9f72a597520e606635dbfcc6967178b160b0a81 authored about 4 years ago
Fix false negatives when using handler property in `vue/no-arrow-functions-in-watch` rule (#1368)

b73d7c5ec4df1156b5b8038e9103f055c15f33ed authored about 4 years ago
Fix false positives when using <svg> in `vue/valid-v-slot` and `vue/valid-v-model` rule (#1367)

3f2b669799a2f53b1c7145fe13a860ee1c8f15d0 authored about 4 years ago
Fix false positives when using v-for variable for v-slot in `vue/valid-v-slot` rule (#1366)

0c5f2a1c50d39fdd17f9bcf87db0f2fd8543c360 authored about 4 years ago
Upgrade vue-eslint-parser to v7.2.0 (#1365)

805b3f5fdf64349228909fd2967b3e2aa541dfda authored about 4 years ago
Add casing option to vue/custom-event-name-casing rule & remove from configs. (#1364)

* Add casing option to vue/custom-event-name-casing rule & remove from configs.

* update

6d6203fe85d58003844f84776d60816fbe591ef1 authored about 4 years ago
fix(eslint-plugin-vue): [valid-v-bind-sync] Added Case: when valid is then valid .sync (#1335)

* fix(eslint-plugin-vue): [valid-v-bind-sync] If Valid Is then .sync is Valid

Signed-off-by: ...

af5c4c0afa9aea5461bc48e9a8984edb91a5cd38 authored about 4 years ago
Mention that .js files are linted as well (#1333)

f1c6789d0826919d9085cea461f5465697d21797 authored about 4 years ago
Update doc for custom-event-name-casing (#1338)

80b8983118cc08cf473642c05413bcb930c93613 authored over 4 years ago
7.1.0

d62b8749645562e08d11382a83763b3007965a8a authored over 4 years ago
Chores: Add Types for ES2021 (#1337)

2a3294d248e1225325d8176d0f737e6404cf3885 authored over 4 years ago
Add `vue/array-bracket-newline` rule (#1326)

* Add `vue/array-bracket-newline` rule

`vue/array-bracket-newline` rule that applies `array-b...

b75d312c90754eff0d703637614a3f9e8e8f58f3 authored over 4 years ago
Add vue/block-tag-newline rule (#1328)

bebb9b390d48b4f8db4a862dd78e8d1e182f2353 authored over 4 years ago
Fixed crash when the name property value was not literal, in `no-unregistered-components` rule (#1336)

f4c21e591457a7e5b482433cf4e21306fc27fda0 authored over 4 years ago
Fixed false positives when used via argument in `vue/no-unused-properties` (#1324)

30da121e0b2e5a4f679fb226403ee2478edb0bdf authored over 4 years ago
Change not to use ESLint internal modules (#1322)

* Change not to use ESLint internal modules

* update

* remove unused scrip

d44fb18388a6c53afd2e3f6d5600c84f5eef38dd authored over 4 years ago
Upgrade vue-eslint-parser to 7.1.1 and fixed CRLF issues. (#1332)

* Upgrade vue-eslint-parser to 7.1.1 and fixed CRLF issues.

* move vue-eslint-parser repo

0e5480c9b1e654dd1a45c779fa3a8667b8927e19 authored over 4 years ago
Add allowModifiers option to valid-v-slot (#1330)

* add allowModifiers option to valid-v-slot

* update doc

* fix for missing cases & improve...

0e1a05af34d054ae4c47b3a8f584b8af8a943aec authored over 4 years ago
added options for events that ignore custom-event-name-casing (#1321)

* added options for custom-event-name-casing

* add test case to close #1260

* update docs ...

9932d13c37fdd7d0af1120d71209d107dddb4489 authored over 4 years ago
Make rule vue/no-unregistered-components ignore recursive components (#1305)

* Add tests

* Modify rule to include `ignoreRecursive` argument

* Modify docs

* Address...

d626ec1b589559507637a3e5617ae88fafe0c27f authored over 4 years ago
7.0.1

ff78496ca654c3bec1eb7a676bd1d36e37f0a705 authored over 4 years ago
Avoid redundant global self-require of the plugin (#1317)

* Avoid redundant global require

* Bring back alias to self

f87f76c4ed6b37382a1adcd162d4530dc2931aa8 authored over 4 years ago
7.0.0

52ba4fe16a0c47e2f8fc6bf569bba171a1212430 authored over 4 years ago
Update documents (#1301)

* Update documentations

* updatte

* update docs

f478d6554dd5aa11b21fd33be7b7ccc70d02c5bb authored over 4 years ago
7.0.0-beta.4

990e13e72d1bd46579e6e484b9b1cdcbdd71dc16 authored over 4 years ago
Add `vue/experimental-script-setup-vars` rule (#1303)

* Add `vue/experimental-script-setup-vars` rule

* update

bcca3640d1b352fd2604551af682ee9300ac8f99 authored over 4 years ago
Add `vue/no-deprecated-props-default-this` rule (#1302)

* Add `vue/no-deprecated-props-default-this` rule

* update comments

47ade6085a56c6627bfea841a6d13e3d41668d6c authored over 4 years ago
Fix doc of vue/no-potential-component-option-typo rule (#1308)

1acb37d53134c0df932738449c9376dbc335c579 authored over 4 years ago
Update bug_report.md

1cbe9034ed8c1bc0e0833881f621a2216ee7d509 authored over 4 years ago
7.0.0-beta.3

6b4fb5c93a2bc7bf0ea956e82578005ce1100c37 authored over 4 years ago
Add `vue/no-v-for-template-key-on-child` rule (#1289)

* Add `vue/no-v-for-template-key-on-child` rule

* Add tests

* update

* Update docs

c3221b8806380aa6a23df48cb5864b6193ed9315 authored over 4 years ago
Change `vue/valid-v-for` and `vue/require-v-for-key` rules to not report when placing a key on `<template>` (#1287)

e1366fd7ce40f4f20efd5f72ce2405db2aecd8f6 authored over 4 years ago
Separate rule that report <template v-for key> from no-template-key rule. (#1281)

1c52bb96dbd611ba72b9f36674aba646791813d0 authored over 4 years ago
Upgrade prettier (#1286)

dab51e8d61cf59b254f4161b0082bbc97e0bd588 authored over 4 years ago
Add test for no-side-effects-in-computed-properties rule to check #1282 (#1283)

4331491f5aea4d34417921a131dd76df7698f897 authored over 4 years ago
Update issue templates (#1275)

48d82c036c1f719b47dd9cef0e07074c74e743bb authored over 4 years ago
7.0.0-beta.2

20f2ef289dddea8fbd5e29f7e6fa7d2b957e6675 authored over 4 years ago
Reorder Nuxt.js's `fetch` method in `vue/order-in-components` (#1268)

37ec77aea5a68128b90b2b1563ab49f7891c0821 authored over 4 years ago
Update README.md

d339b61120148be538a57cdfb5e63ef24c197409 authored over 4 years ago
Docs: Add "Trouble with Visual Studio Code" section to FAQ (#1270)

* Add ` Trouble with Visual Studio Code` section to FAQ

* update

c8e2514ff820e41b1aa68a85b9e695b024f201b1 authored over 4 years ago
7.0.0-beta.1

9239393e746bb2c7ac63088471fa80c5eee02fd6 authored over 4 years ago
Add `v-for-delimiter-style` rule (#1267)

* Add `v-for-delimiter-style` rule

* Change rule type to "layout"

* Include error columns ...

61c62e92dc84d2dc0b7835f1a2bc72629a23d0b3 authored over 4 years ago
Fix reporting "Use the latest vue-eslint-parser" message in non-vue files. (#1262)

3a4aa1a18d8052df03fa07e03f7b499cd3faf304 authored over 4 years ago
Add `allowProps` option to `vue/require-explicit-emits` rule. (#1259)

Even if you declare it in props, a warning message and fallthrough can be stopped, so I add an o...

872c0b8d2c2e2caab38e6611cb2c861d7a6ae641 authored over 4 years ago
Fix false negatives of "slot-scope" when "^3.0.0" is set in "no-unsupported-features" rule. (#1258)

0a6f0f2a03eda7120b2d2ecfaa0efeabb730a9b3 authored over 4 years ago
Chores: Remove "chai" (#1263)

95cccec67182e3963ff0231091c2717778e13272 authored over 4 years ago
doc(typo): change `v-id` to `v-is` (#1257)

From https://github.com/vuejs/eslint-plugin-vue/pull/1254/files#diff-86b20cade68a6fa81dfb9c4a629...

878879aba658a29e117412d261ca20b6b9e9a95e authored over 4 years ago
7.0.0-beta.0

bde00f17ae1918ce40162e7252335021541ed4fd authored over 4 years ago
Fix false positives for watch handler methods in `vue/no-unused-properties` rule (#1255)

a5d24823d6cb1804f672c9295def94cc9c5f05e8 authored over 4 years ago
Change the rules to support "v-is". (#1254)

* Change the rules to support "v-is".

- Change the `vue/attributes-order` rule to handle `v-i...

e1c87a1f9c22acd0e3a8df04c3d4e821c0e585fd authored over 4 years ago
Add `vue/valid-v-is` rule (#1253)

f626498e81408201969ddfd7944219519e05e7a4 authored over 4 years ago
Change category of `vue/require-explicit-emits` rule to `vue3-strongly-recommended`. (#1251)

This is also recommended in the official guide.
https://v3.vuejs.org/guide/component-custom-eve...

7ef7de85f443d185a52fb63b5e1e3c7fe9c0773b authored over 4 years ago
Update docs (#1252)

- Change link to documentation to v3.
- Add links to the v3 documentation in the rules for v3.
...

d4cd35ec550629a44dd66b3e397dad9218bea1a1 authored over 4 years ago
Supports Optional Chaining (#1209)

* Supports Optional Chaining

* Refactored to resemble eslint core util function naming. e.g. ...

ce38da738e8aa06d407b46806831825cdedbdd62 authored over 4 years ago
Chores: Fix typing

8cabc18359d6198778fc111062fb7fa0fb695a2e authored over 4 years ago
Chores: Remove eslint-plugin-vue-libs (#1249)

* Chores: Remove eslint-plugin-vue-libs

* update

b9feb6724af2da92f7a578608b3a9271002e6dbf authored over 4 years ago
Fixed some rule documents. (#1244)

fa6ad5ca27cf297da6f8f76b9bf3de8fc09bd705 authored over 4 years ago
7.0.0-alpha.10

874589e9d7a8117381b3eef76c3ab0315cef172b authored over 4 years ago
Add `vue/no-sparse-arrays` rule (#1243)

455e852f95496c4bb44e918283c65945f6e00cc6 authored over 4 years ago
Fixed `vue/no-unused-properties`, `vue/require-valid-default-prop`, `vue/require-default-prop` and `vue/no-multiple-objects-in-class` rules crash on sparse arrays. (#1242)

a7f95ce329171c3a492586ca23957027f5cf34dc authored over 4 years ago
Check `@vue/composition-api` Usages in `no-ref-as-operand` (#1225)

* check '@vue/composition-api' usages in no-ref-as-operand

* add test cases

* add composit...

8c981ea43cfce21cae67f4b0aeb60a447f634c0b authored over 4 years ago
Add `vue/no-dupe-v-else-if` rule (#1239)

fec4e419b591c03606c15b081a12c35018f074ea authored over 4 years ago
Add `vue/no-lone-template` rule (#1238)

cc8450d8e97165c8420fd60e095442bc13636ee3 authored over 4 years ago
Remove jsx:true from shareable configs. (#1237)

* Remove jsx:true from shareable configs.

* Fixed doc

c37f953896daf5c822c22f219bcaff5a75c7f34d authored over 4 years ago
Changed tabs to spaces in issue template (#1241)

* changed tab to space in bug report template

* remove space

fd205ad8c60e8d15387b960559ac652079be7498 authored over 4 years ago
Update no-empty-component-block.md

cfa494913e4faf0a64e1cbbc5927acc75eab7a10 authored over 4 years ago
Move `@types/semver` from dependencies to devDependencies. (#1236)

c21dde06aca53fd9bf6a2a1ca08cbd21b7aa316c authored over 4 years ago
7.0.0-alpha.9

0f704bd9b8526eac707160b792165387f305508f authored over 4 years ago
Fixed crash when using `vue/no-empty-component-block` and `vue/padding-line-between-blocks` rules in `.js` file (#1232)

d88edf13c5ff74a040ffd0a70367481589a4e998 authored over 4 years ago
7.0.0-alpha.8

a2614ef22d33f98af2d9b300bd88e86b8a35c02f authored over 4 years ago
Fixed tsc error

e51d97593d52a0a59fd5df4acc537dd2863d1e86 authored over 4 years ago
Fixed crash in `vue/no-async-in-computed-properties`, `vue/no-setup-props-destructure` and `vue/no-watch-after-await` (#1227)

a744a9ddb1eed6ecfed6b475f554dd257e79ac47 authored over 4 years ago
Fixed no-side-effects-in-computed-properties when el is object (#1226)

* Fix scopeStack

* Remove comma

2e75ba6ca7a3acd8348d8c0245bbc76e31644d52 authored over 4 years ago
7.0.0-alpha.7

eb20820df997cbd3afef4ea2a3589f7a04ffb620 authored over 4 years ago
Fix tsc errors

342bc52fe77e36b70968d01274119bc2d04c2bb6 authored over 4 years ago
feat: Add no-empty-component-block rule (#1222)

* feat: Add no-empty-component-block rule

* chore: run update

* feat: consider whether exi...

c210505a4d414a6fcf9c69384f0685e01e99759a authored over 4 years ago
Update jsdoc types

295763847922650d64c74276468f0243b12d2904 authored over 4 years ago
feat: Add `vue/no-multiple-objects-in-class` rule (#1218)

* feat: Add

* feat: Add rule, test, and docs

* chore: run update

* chore: rename no-mul...

e70eee6fc5bd2fab0eff9ab202134a5fe2bdd1dc authored over 4 years ago
chore(tools): use ESLint class (#1216)

* chore(tools): use ESLint class

* build: upgrade types of eslint

* refactor: rename function

f77e34625880a82fc2a67341ccc1c2e16d07764d authored over 4 years ago
Add `vue/no-restricted-component-options` rule (#1213)

dbba30dd57add3141a1962e7496c6806e170cf4c authored over 4 years ago
Add `"v-model-argument"` and `"v-model-custom-modifiers"` to the syntax checked by the `vue/no-unsupported-features` rule. (#1212)

04f83ba5ede7f5212afea9d27ae1ef45b0cb7e72 authored over 4 years ago
Add `vue/no-deprecated-destroyed-lifecycle` rule (#1211)

* Add `vue/no-deprecated-destroyed-lifecycle` rule

* Add testcases and fix bug

a12f2d9b425f000384999cb8485f586bcaa5d524 authored over 4 years ago
Fixed CI failing when using ESLint 7.3. (#1217)

b57a273024a627980a6263f506e3925670b56b7b authored over 4 years ago
update `vue/require-prop-type-constructor` doc

f3224ba5a36b440976a4c5b5426a471f0321d4ff authored over 4 years ago
replace words

bb767b75170b5fa7590fd15b53665aabea2d298d authored over 4 years ago
Replace words (#1214)

b039fa7f4f6705c6b55070657633d261370c3f91 authored over 4 years ago
Update Developer Guide (#1210)

752a028da8153ce96c588f3b2b1938c1b373053d authored over 4 years ago
Make the indent rules supports ECMAScript 2020 (#1017)

* Make the indent rules supports ECMAScript 2020

* update

bbcc1f0074c22a989b23fdc19ba4c4e31181b20b authored over 4 years ago
Fix false negatives in TemplateLiteral for `vue/prop-name-casing` rule. (#1208)

7617a9153ae64b03156f12aecf2f84f82a13876c authored over 4 years ago
Chores: Add JSDoc type checking with TypeScript (#1206)

* Chores: Add JSDoc type checking with TypeScript

* update

* update

* update guide

b33c708d8df9543315467d7a684ee207d784b971 authored over 4 years ago