Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vuejs/eslint-config-typescript

ESLint configuration for Vue 3 + TypeScript projects
https://github.com/vuejs/eslint-config-typescript

13.0.0

e0bf9da6f8a7980f33b6ee4558cc0199fe9eae2c authored 11 months ago
ci: update actions' verions

8f7e461b6ff2008a8fd54f4f185dad00d7e2250e authored 11 months ago
feat!: upgrade typescript-eslint to v7

BREAKING CHANGES:
- Node.js version requirement updated to `^18.18.0 || >=20.0.0`
- TypeScript p...

2abd17e6e9aa2a44a698b9d2c5ee2dabb76ecc1d authored 11 months ago
12.0.0

1ec0ef96f83626f0c31d428711a5b05ec875b9db authored over 1 year ago
chore: update deps

8f8c67b2876c647d7fd5a6c2f3b2170d77f6805a authored over 1 year ago
chore: update github actions

6e50569f5de507b46bfd1e387ec434664af286c0 authored over 1 year ago
fix: add parser option for cjs,mjs,cts,mts (#49)

Co-authored-by: Haoqun Jiang <[email protected]>

a06fe4c241718c54c5a62cdcf6d74e09331d78fc authored over 1 year ago
feat: support `typescript-eslint` 6 (#60)

a419fd4980e0117843b88ba3c20afa8ecffbb64e authored over 1 year ago
11.0.3

157fd85c5bb1340d11b6a632c24e49c3cfe22778 authored over 1 year ago
chore: update deps to ensure support for newer TS versions

Closes #46
Closes #56

c4e2908359d02d5592c9d6ca4d535bba3bd8f685 authored over 1 year ago
fix: disable no-undef as recommended (#51)

4116ac82be103ac2157319613efcd8a26033c04c authored over 1 year ago
11.0.2

d68c7dc0fbfa428fc01578a176820f4b250886ce authored over 2 years ago
fix: correct the files pattern to fix defineEmit errors (#47)

58fbe4e09729d1a158be34dc380a5a7e6e455ee5 authored over 2 years ago
11.0.1

0b463ee3a0a735cf7c9e227fd7f3b6572ddc6f3e authored over 2 years ago
fix: turn on ts-eslint version of no-unused-vars for ts & vue files

Fixes https://github.com/vuejs/eslint-config-typescript/issues/14
Fixes https://github.com/vuejs...

374aa73c1381e106c1b49e9a5002cd5e407959ac authored over 2 years ago
11.0.0

75a6bde42c6aadc805d01f23bed23c0a9f2e4ada authored over 2 years ago
ci: setup github actions

5388f7cceb1df5304cdce14ea43374f3c345581c authored over 2 years ago
feat: apply `no-var`, `prefer-const`, `prefer-reset-params`, `prefer-spread` globally

60b143bfc734f3832a51bd5ddccd9970e3fc8c86 authored over 2 years ago
refactor: use `require.resolve` instead of a relative path

I don't know if it makes any difference but the dependency relationship
looks clearer to me afte...

9d2bc0897ca7eaf3912c94459b3c2117247d4cfd authored over 2 years ago
Revert #40

See the reasoning at https://github.com/vuejs/eslint-config-typescript/pull/40#issuecomment-1151...

83d49e866b73ac2ae42bdd3ea860b255aac4bb07 authored over 2 years ago
test: update test script to use proper CLI arguments

eab2037cc26f567bc1a10abad260333f9af7d414 authored over 2 years ago
feat: use multiple parsers for more precise check

This feature was addded in https://github.com/vuejs/vue-eslint-parser/pull/116

8c3628cc43ce93c197d1f6b749712d2c0b2ebe4e authored over 2 years ago
refactor: use public exports from the plugin instead of relying on a specific path

c32ab92368aa98a3d6eaf08b03c1406f4f7c5233 authored over 2 years ago
chore!: drop Node.js 12 support

As eslint-plugin-vue has dropped it in v9.

6a4ca0499dbc4e856c968b5a6babf881e650aa37 authored over 2 years ago
fix: add overrides from eslint-recommended also for .vue files (#40)

d27a71a7be6f307fcfe86138a32fe3dab90b986c authored over 2 years ago
fix: add missing peer dependency `typescript` (#39)

Co-authored-by: Haoqun Jiang <[email protected]>

6ed4f703d52324c2630278a1cd04691270b21fed authored over 2 years ago
chore: bump eslint-plugin-vue to v9 (#42)

Co-authored-by: Haoqun Jiang <[email protected]>

02cd781b874c583d1a65dbb9c1737e2d366b6c94 authored over 2 years ago
10.0.0

76bdc19abf99e3014897fdd221e25e94d100ab4d authored about 3 years ago
docs: more consistent wording and better examples

aeefa788e6a995d3ef6d90f80f1eafbf6d654487 authored about 3 years ago
docs: rename `-typescript` configs to `-with-typescript`.

So that it is more obvious that the configs already includes those
non-typescript rules, not jus...

1ff7de377cf35b312043fa14e72b4caa428a7c55 authored about 3 years ago
Merge branch 'master' into bundle-deps

348696d898eff27c7f871e4fee96f55688e17f05 authored about 3 years ago
docs: disambiguate (#31)

8bcf9ab51bc2fed3cf3d9434299448b766fece41 authored about 3 years ago
docs: elaborate on the benefit of using the eslint patch

3ead96d2085740062d79906fb0ad70003bceb882 authored about 3 years ago
docs: fix dead links

09f6f367ff12893cda03cc9d6584cb033991b439 authored about 3 years ago
docs: use dedicated configs for airbnb & standard integrations

6ecbedc103b1059d7ef0c74f454445352c970f4f authored about 3 years ago
docs: update installation instruction to use the eslint patch

db7c65e3051cd10082d696a9aac1291acb6a09b5 authored about 3 years ago
chore: move to pnpm

286de5a3e19c860971519f0e2be584a2bae86837 authored about 3 years ago
feat!: integrate @typescript-eslint/* as dependencies

So that this shared config can be used with https://www.npmjs.com/package/@rushstack/eslint-patc...

3a0465b5548f357b1966dad11c5714260e60f49b authored about 3 years ago
9.1.0

8c37a3a120607a0035f7ff60707fb6d43f51c116 authored about 3 years ago
feat: allow using `const foo = require('foo')` in plain CommonJS modules

109b3f8fdf51e0506df7b76a7178b0bc85388eab authored about 3 years ago
docs: update prettier example

d9ee76cff28b68cb1f157067f479e37eb566bf46 authored about 3 years ago
9.0.1

051886d2e056e4569e233851e36dc19f7073e0fc authored about 3 years ago
fix: bump version of eslint-plugin-vue in peerDependencies (#37)

e0bdb6395704b227a5d57527dabb767c58e20fb0 authored about 3 years ago
9.0.0

397e9b9dc5e1a0cc5e14a9a1c276d98bc2a81b88 authored about 3 years ago
chore!: upgrade vue-eslint-parser to v8, dropping old Node.js versions support

89ea064c2a628ffcece94311a4c191020a1c9283 authored about 3 years ago
8.0.0

0048da4f4b461371858c505b0f74e548046ecfc2 authored over 3 years ago
feat: support eslint v8 (#34)

eb18caa41773dee4a0da687da42664a6c2cb911f authored over 3 years ago
typo(README): originial → original (#21)

e11179c0dade55484ba631ef5e519ea640526c8e authored over 3 years ago
7.0.0

d6f69afa082c29d9f25bc3d7294a83baddb3ccc2 authored over 4 years ago
chore: update dev dependencies

ed676c454948277a9ada0b0e178079680de2d09c authored over 4 years ago
chore!: update @typescript-eslint/* deps to v4.x

See breaking changes at https://github.com/typescript-eslint/typescript-eslint/releases/tag/v4.0.0

e2f2236876ec6680c86ee313ff3032a89cfcbbcc authored over 4 years ago
6.0.0

f0cbdf7e9c767e56bf20c0d1f345a2409c75f07e authored over 4 years ago
test: add explicit return type for `render`, fixing warnings

the rule `explicit-module-boundary-types` was added to
`@typescript-eslint/recommended` in v3 wi...

4d158a30a33d03336f8e44d933331361a4b6e509 authored over 4 years ago
test: don't test for `prefer-const` in .js files

Previously, the `prefer-const` rule is from
'@typescript-eslint/recommended`, which is enabled f...

e331f97258bcdc4a384766f5b3d04578fafbaa5e authored over 4 years ago
feat!: update @typescript-eslint/* to v3.x

Fixes #11
Breaking changes are listed at https://github.com/typescript-eslint/typescript-eslint/...

d0761f6456834cc6cd11c1fde1f2ad5cd0937c3e authored over 4 years ago
5.1.0

3ea890668ce644b92a838ada6e47a3d5798bf4c9 authored over 4 years ago
chore: dependency maintenance

1d03fb01877bdef49418d48e5dbec9b083b1089e authored over 4 years ago
chore: should allow eslint@7 & eslint-plugin-vue@7 as peer dependencies

271f6027fd086bd825778d8661a39f5a578038d7 authored over 4 years ago
chore(deps): bump acorn from 5.7.3 to 5.7.4 (#9)

Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://...

9b3245240f3c97b46c3e0435b6ac1ed6041b732d authored almost 5 years ago
5.0.2

af56bec96fa10fcbf928249fb18cc86c620bb9c9 authored almost 5 years ago
fix: fix parser loading in yarn v2

e7e184c604caa554402c41a24449f92270d113e8 authored almost 5 years ago
5.0.1

166bc0de599f03435dca7fa4af8589d9b259bed5 authored about 5 years ago
Fix the new `recommended` ruleset (#6)

Otherwise it fails with the following errors:
```
Error: Cannot read config file: C:\myrepo\no...

1f4d6c67f55d32b1253d097c5777b84b1bc5ea2d authored about 5 years ago
docs: remove extraneous empty line

390c3731a3dab01d0ae741fd1b4ac6c2f5f5d402 authored about 5 years ago
docs: fix prettier example

c6b7190ad2f380cab6b44e83bfb90ff1c6515ce3 authored about 5 years ago
docs: use airbnb config in the example

21973d2d224a6913afc745dc7e69f39e27cf32c8 authored about 5 years ago
5.0.0

c00ec46d6ef47962739f127ebdeb22bde3e4483d authored about 5 years ago
test: the default project lint result should be an empty string

1cdde26f088651c965c39ec27a50c923cfb62b9e authored about 5 years ago
fixup! fix: no need to turn off member-delimiter-style as it's auto-fixable

6c35abaa2184d36623d5a94b54a3889175286797 authored about 5 years ago
fix: default ruleset should be unopinionated so don't turn on no-unused-vars

dc4be5055bea024694ce51c68f92b38be876b2fa authored about 5 years ago
fix: no need to turn off member-delimiter-style as it's auto-fixable

5565622bf2f328585e3077a5fdb220620b7b6e0a authored about 5 years ago
docs: vue-cli -> Vue CLI

b6df0ce4b94032f75a6527e011f09dbb56f0cca5 authored about 5 years ago
docs: adds instructions on Installation and Usage

a36485e78eed78a69a7dd7a71460243ad9a62753 authored about 5 years ago
fix: eslint-plugin-vue is also a peer dep

656aa79d4d256f4f8a0fd4c93c655b08ee9cc1d0 authored about 5 years ago
chore: fix project lint errors

c789ecd74d7009b503b23ffba8cca2c91e1d11c0 authored about 5 years ago
feat: this config should be compatible with ESLint v5 too

eb7f16ece3418c6e2fd20f850e0eb040f7cce9ab authored about 5 years ago
chore: typescript is not a required peer dependency

ae92454e656c1c61e19c3e63c0f2a8cef4d1c84f authored about 5 years ago
test: add tests

5d4309cf4d93494e44b41774c24250eb6de04f8b authored about 5 years ago
test: use jest for testing

b3cb42c9124ba1096c7a7b9debedaf46981d6dae authored about 5 years ago
chore: use `files` field instead of `.npmignore`

e12968b6639082e64f06913f027686dade55cf8e authored about 5 years ago
test: add a test project

The default test project should always pass lint.

TODO:
Add cases that will fail the lint command

c6f87799555e31e1cf17b102e143030a1fe0ec74 authored about 5 years ago
feat: add an "recommended" ruleset

dbbb6e5b81f2c74e8d0b1f7b1141f3882abd1e56 authored about 5 years ago
fix: remove the workaround for the `strict` bug

It was already fixed. See https://github.com/typescript-eslint/typescript-eslint/issues/58

9a6765c2e53a60e7768b2c2c58c44c65a2f2a31b authored about 5 years ago
feat: extends from typescript-eslint, instead of turning off rules manually

5b4ffff48503e51590988ce49c08eb88948838b2 authored about 5 years ago
chore!: typescript, @typescript-eslint/* should all be peer deps

f14769b015e83cebfb0681307033b58cbaa5a668 authored about 5 years ago
feat: support ts3.7 (#3)

* chore: update deps

* chore: add .gitignore

492eb2b27acc4d0caed72e7b96d087be32c119b3 authored about 5 years ago
Update package data to new location (#1)

This makes it easier to find the repository.

d0e22cac7263316cd01ed61ac58547cc4e14ed7b authored about 5 years ago
chore: add a LICENSE file

30a49f1edaa6a6aacba9e24dabbfbb6447e1b8c6 authored over 5 years ago
chore: update dependencies

791ea8d9044e6c6adb6ab625db8d3c41f2ee955e authored over 5 years ago
chore: update deps

f3110cc0c72032f44530fd7395e1220fbfbe9ed5 authored almost 6 years ago
chore: update deps

c85d5fb51bfa6b33a8bce0f8b09fabc060633754 authored almost 6 years ago
chore: add `repository.directory` field to each `package.json` to specify where each package lives in a monorepo (#3397)

9625635a77028c28e765db52a47a5b2493c536c2 authored almost 6 years ago
chore: @vue/[email protected]

caba2a148f244b5393ac009840cb7d34b52f4a86 authored almost 6 years ago
feat: update eslint-config-typescript to use @typescript-eslint (#3359)

d733860933adf29d9c7ce0ae3abd28d8073628a6 authored almost 6 years ago
chore: @vue/[email protected]

835e6791c21157617111aa136b14f5d9406eb203 authored almost 6 years ago
fix: force enable `jsx` in parserOptions, fixes #3268

1017acb2c47d1ea1883f459062163549ff4920e2 authored almost 6 years ago
chore: update dependencies

356a91e40b4b7b45f3e564286c7ae40e74061e7e authored about 6 years ago
chore: update deps

3c4ac319c06c0cf5bcf8a3a18a9acff33d6bfc2f authored about 6 years ago
chore: no longer needs to disable `space-infix-ops`

Now that the bug in typescript-eslint-parser has been fixed.

a6a1426f9a57faa20f6bb6cd192dd70bf26157b0 authored about 6 years ago