Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@theguild/eslint-config@0.13.1
@theguild/eslint-config
0.13.0
Minor Changes
import/no-default-export
for**/app/**/{layout,page,not-found}.tsx
and**/app/**/_meta.{ts,tsx}
Patch Changes
@rushstack/eslint-patch@1.10.4
↗︎(from
^1.10.4
, independencies
)@typescript-eslint/eslint-plugin@8.13.0
↗︎(from
^7.18.0
, independencies
)@typescript-eslint/parser@8.13.0
↗︎(from
^7.18.0
, independencies
)eslint-config-prettier@9.1.0
↗︎(from
^9.1.0
, independencies
)eslint-import-resolver-typescript@3.6.3
↗︎(from
^3.6.1
, independencies
)eslint-plugin-import@2.31.0
↗︎(from
^2.29.1
, independencies
)eslint-plugin-jsonc@2.16.0
↗︎(from
^2.11.1
, independencies
)eslint-plugin-jsx-a11y@6.10.2
↗︎(from
^6.8.0
, independencies
)eslint-plugin-mdx@3.1.5
↗︎ (from^3.0.0
, independencies
)eslint-plugin-n@17.12.0
↗︎ (from^17.0.0
, independencies
)eslint-plugin-promise@7.1.0
↗︎(from
^7.0.0
, independencies
)eslint-plugin-react@7.37.2
↗︎(from
^7.33.2
, independencies
)eslint-plugin-react-hooks@5.0.0
↗︎(from
^4.6.0
, independencies
)eslint-plugin-sonarjs@2.0.4
↗︎(from
^1.0.0
, independencies
)eslint-plugin-unicorn@56.0.0
↗︎(from
^55.0.0
, independencies
)eslint-plugin-yml@1.15.0
↗︎ (from^1.11.0
, independencies
)eslint-plugin-n@17.13.0
↗︎ (from17.12.0
, independencies
)eslint-plugin-n@17.13.1
↗︎ (from17.13.0
, independencies
)eslint-plugin-jsonc@2.17.0
↗︎(from
2.16.0
, independencies
)0.12.1
Patch Changes
7bf3875
Thanks @renovate! - dependencies updates:
eslint@^8 || ^9.0.0
↗︎(from
^8
, inpeerDependencies
)0.12.0
Minor Changes
647f2cc
Thanks @dimaMachina! - bump
@rushstack/eslint-patch
and@typescript-eslint/eslint-plugin
Patch Changes
647f2cc
Thanks @dimaMachina! - dependencies updates:
@rushstack/eslint-patch@^1.10.4
↗︎(from
^1.6.1
, independencies
)@typescript-eslint/eslint-plugin@^7.18.0
↗︎(from
^7.0.0
, independencies
)@typescript-eslint/parser@^7.18.0
↗︎(from
^7.0.0
, independencies
)0.11.11
Patch Changes
#533
0027744
Thanks @renovate! - dependencies updates:
eslint-plugin-promise@^7.0.0
↗︎(from
^6.1.1
, independencies
)#536
59f3404
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^55.0.0
↗︎(from
^54.0.0
, independencies
)0.11.10
Patch Changes
#452
c577194
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^53.0.0
↗︎(from
^52.0.0
, independencies
)#484
d32ea18
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^54.0.0
↗︎(from
^53.0.0
, independencies
)#492
f310757
Thanks @dimaMachina! - forbid
close
global variable0.11.9
Patch Changes
dc07018
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^1.0.0
↗︎(from
^0.25.0
, independencies
)0.11.8
Patch Changes
47bafcd
Thanks @dimaMachina! - exclude
**/*.md{,x}/*
for ts files0.11.7
Patch Changes
2f6f4f0
Thanks @eddeee888! - Fix @typescript-eslint/prefer-optional-chain
causing eslint to fail if .js files are not included in tsconfig
0.11.6
Patch Changes
c0cfe4c
Thanks @renovate! - dependencies updates:
eslint-plugin-n@^17.0.0
↗︎ (from^16.4.0
, independencies
)0.11.5
Patch Changes
#389
2212760
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.25.0
↗︎(from
^0.24.0
, independencies
)#395
b1432a0
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^52.0.0
↗︎(from
^51.0.0
, independencies
)0.11.4
Patch Changes
#338
d1b515a
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^51.0.0
↗︎(from
^50.0.0
, independencies
)#340
62537dd
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.24.0
↗︎(from
^0.23.0
, independencies
)#341
1f9777b
Thanks @renovate! - dependencies updates:
@typescript-eslint/eslint-plugin@^7.0.0
↗︎(from
^6.14.0
, independencies
)@typescript-eslint/parser@^7.0.0
↗︎(from
^6.14.0
, independencies
)0.11.3
Patch Changes
43adb44
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^50.0.0
↗︎(from
^49.0.0
, independencies
)0.11.2
Patch Changes
#314
b294956
Thanks @renovate! - dependencies updates:
eslint-plugin-mdx@^3.0.0
↗︎ (from^2.1.0
, independencies
)#317
d37d14e
Thanks @dotansimha! - dependencies updates:
@rushstack/eslint-patch@^1.6.1
↗︎(from
^1.3.2
, independencies
)@typescript-eslint/eslint-plugin@^6.14.0
↗︎(from
^6.0.0
, independencies
)@typescript-eslint/parser@^6.14.0
↗︎(from
^6.0.0
, independencies
)eslint-config-prettier@^9.1.0
↗︎(from
^9.0.0
, independencies
)eslint-import-resolver-typescript@^3.6.1
↗︎(from
^3.5.5
, independencies
)eslint-plugin-import@^2.29.1
↗︎(from
^2.27.5
, independencies
)eslint-plugin-jsonc@^2.11.1
↗︎(from
^2.9.0
, independencies
)eslint-plugin-jsx-a11y@^6.8.0
↗︎(from
^6.7.1
, independencies
)eslint-plugin-n@^16.4.0
↗︎ (from^16.0.1
, independencies
)eslint-plugin-react@^7.33.2
↗︎(from
^7.32.2
, independencies
)eslint-plugin-yml@^1.11.0
↗︎(from
^1.8.0
, independencies
)eslint@^8
↗︎ (from^8.24.0
, inpeerDependencies
)typescript@^5
↗︎ (topeerDependencies
)#317
d37d14e
Thanks @dotansimha! - Bump dependencies. Please note that
'@typescript-eslint/prefer-optional-chain' rule needs parserServices to function
0.11.1
Patch Changes
#256
c6ea530
Thanks @renovate! - dependencies updates:
@typescript-eslint/eslint-plugin@^6.0.0
↗︎(from
^5.61.0
, independencies
)@typescript-eslint/parser@^6.0.0
↗︎(from
^5.61.0
, independencies
)#261
7178109
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^48.0.0
↗︎(from
^47.0.0
, independencies
)#267
3443fc1
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.21.0
↗︎(from
^0.19.0
, independencies
)#268
c1f28e1
Thanks @renovate! - dependencies updates:
eslint-config-prettier@^9.0.0
↗︎(from
^8.8.0
, independencies
)#295
d089d85
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^49.0.0
↗︎(from
^48.0.0
, independencies
)#296
933fcd8
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.23.0
↗︎(from
^0.21.0
, independencies
)0.11.0
Minor Changes
a68a857
Thanks @B2o5T! - dependencies updates:
@rushstack/eslint-patch@^1.3.2
↗︎(from
^1.2.0
, independencies
)@typescript-eslint/eslint-plugin@^5.61.0
↗︎(from
^5.48.1
, independencies
)@typescript-eslint/parser@^5.61.0
↗︎(from
^5.48.1
, independencies
)eslint-config-prettier@^8.8.0
↗︎(from
^8.6.0
, independencies
)eslint-import-resolver-typescript@^3.5.5
↗︎(from
^3.5.3
, independencies
)eslint-plugin-import@^2.27.5
↗︎(from
^2.27.0
, independencies
)eslint-plugin-jsonc@^2.9.0
↗︎(from
^2.6.0
, independencies
)eslint-plugin-jsx-a11y@^6.7.1
↗︎(from
^6.7.0
, independencies
)eslint-plugin-mdx@^2.1.0
↗︎ (from^2.0.5
, independencies
)eslint-plugin-n@^16.0.1
↗︎ (from^16.0.0
, independencies
)eslint-plugin-react@^7.32.2
↗︎(from
^7.32.0
, independencies
)eslint-plugin-yml@^1.8.0
↗︎ (from^1.4.0
, independencies
)Patch Changes
#225
9f2267b
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^47.0.0
↗︎(from
^46.0.0
, independencies
)#233
a07a94c
Thanks @renovate! - dependencies updates:
eslint-plugin-n@^16.0.0
↗︎ (from^15.6.1
, independencies
)0.10.0
Minor Changes
0fe6bba
Thanks @B2o5T! - add
'import/no-useless-path-segments': 'error'
0.9.0
Minor Changes
#205
ebd2920
Thanks @B2o5T! - new rules
Patch Changes
df800fc
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.19.0
↗︎(from
^0.18.0
, independencies
)0.8.1
Patch Changes
779ad25
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^46.0.0
↗︎(from
^45.0.2
, independencies
)0.8.0
Minor Changes
#157
3f7437f
Thanks @B2o5T! - new rules:
yoda
unicorn/prefer-export-from
promise/no-multiple-resolved
unicorn/prefer-logical-operator-over-ternary
@typescript-eslint/no-unused-expressions
unicorn/no-negated-condition
react:
fix
import/extensions
forbid:
process.browser
restrict
isNaN
in favour ofNumber.isNaN
Patch Changes
3f7437f
Thanks @B2o5T! - dependencies updates:
@typescript-eslint/eslint-plugin@^5.48.1
↗︎(from
^5.45.1
, independencies
)@typescript-eslint/parser@^5.48.1
↗︎(from
^5.45.1
, independencies
)eslint-config-prettier@^8.6.0
↗︎(from
^8.5.0
, independencies
)eslint-plugin-import@^2.27.0
↗︎(from
^2.26.0
, independencies
)eslint-plugin-jsonc@^2.6.0
↗︎(from
^2.5.0
, independencies
)eslint-plugin-jsx-a11y@^6.7.0
↗︎(from
^6.6.1
, independencies
)eslint-plugin-n@^15.6.1
↗︎ (from^15.6.0
, independencies
)eslint-plugin-react@^7.32.0
↗︎(from
^7.31.11
, independencies
)eslint-plugin-unicorn@^45.0.2
↗︎(from
^45.0.1
, independencies
)eslint-plugin-yml@^1.4.0
↗︎ (from^1.2.0
, independencies
)eslint-import-resolver-typescript@^3.5.3
↗︎(to
dependencies
)0.7.0
Minor Changes
8e8e708
Thanks @enisdenjo! - prettier should be responsible for import
sorting instead of eslint
Patch Changes
#154
8e8e708
Thanks @enisdenjo! - dependencies updates:
eslint-plugin-simple-import-sort@^8.0.0
↗︎(from
dependencies
)#155
71cf9c5
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.18.0
↗︎(from
^0.17.0
, independencies
)0.6.0
Minor Changes
d5152a8
Thanks @B2o5T! - forbid
useMemo(…, [])
for react andBoolean(…)
for all files
0.5.1
Patch Changes
10a328a
Thanks @B2o5T! - add
boolean: false
forno-implicit-coercion
because in TypeScript
!!
is preferable0.5.0
Minor Changes
f829c8d
Thanks @B2o5T! - add new rules
prefer-object-has-own
,logical-assignment-operators
and@typescript-eslint/prefer-optional-chain
0.4.2
Patch Changes
2e7099a
Thanks @B2o5T! - add
varsIgnorePattern: '^_'
for@typescript-eslint/no-unused-vars
forbid lodash/isString.js, lodash/isArray.js,lodash/flatten.js, lodash/compact.js, lodash/identity.js
0.4.1
Patch Changes
b09a4ce
Thanks @B2o5T! - ignore
import/no-default-export
forwebsite/theme.config.tsx
treat.vscode/launch.json
as jsonc ignoreimport/extensions
forMarkdown code blocks ignore filename for
.github/FUNDING.yml
put imported filename extensionsgraphql|css|png|svg|jpe?g|webp|avif
always last0.4.0
Minor Changes
cb4c789
Thanks @B2o5T! - run react rule on js/ts files, since it can be react
hook without JSX extension
Patch Changes
#122
cb4c789
Thanks @B2o5T! - dependencies updates:
@typescript-eslint/eslint-plugin@^5.45.1
↗︎(from
^5.42.0
, independencies
)@typescript-eslint/parser@^5.45.1
↗︎(from
^5.42.0
, independencies
)eslint-plugin-n@^15.6.0
↗︎ (from^15.4.0
, independencies
)eslint-plugin-unicorn@^45.0.1
↗︎(from
^45.0.0
, independencies
)eslint-plugin-jsx-a11y@^6.6.1
↗︎(to
dependencies
)eslint-plugin-mdx@^2.0.5
↗︎ (todependencies
)eslint-plugin-react@^7.31.11
↗︎(to
dependencies
)eslint-plugin-react-hooks@^4.6.0
↗︎(to
dependencies
)#124
1092362
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.17.0
↗︎(from
^0.16.0
, independencies
)0.3.1
Patch Changes
a00a18a
Thanks @B2o5T! - config adjustments
0.3.0
Minor Changes
#102
2375767
Thanks @B2o5T! - add mdx/md linting
#99
83fd0d8
Thanks @B2o5T! - update eslint config, add new rules
Patch Changes
#102
2375767
Thanks @B2o5T! - dependencies updates:
@rushstack/eslint-patch@^1.2.0
↗︎(from
^1.1.4
, independencies
)@typescript-eslint/eslint-plugin@^5.42.0
↗︎(from
^5.36.2
, independencies
)@typescript-eslint/parser@^5.42.0
↗︎(from
^5.36.2
, independencies
)eslint-plugin-n@^15.4.0
↗︎ (from^15.3.0
, independencies
)eslint-plugin-promise@^6.1.1
↗︎(from
^6.0.1
, independencies
)eslint-plugin-unicorn@^44.0.2
↗︎(from
^44.0.0
, independencies
)eslint-plugin-jsonc@^2.5.0
↗︎(to
dependencies
)eslint-plugin-yml@^1.2.0
↗︎ (todependencies
)#115
6550d7a
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^45.0.0
↗︎(from
^44.0.2
, independencies
)#99
83fd0d8
Thanks @B2o5T! - dependencies updates:
eslint-plugin-n@^15.3.0
↗︎ (todependencies
)eslint-plugin-simple-import-sort@^8.0.0
↗︎(to
dependencies
)0.2.0
Minor Changes
d63132c
Thanks @saihaj! - require to have
.js
extensions since whenbundling with
bob
we need all the extensions to be explicit.0.1.2
Patch Changes
#63
6769c59
Thanks @renovate! - dependencies updates:
eslint-plugin-unicorn@^44.0.0
↗︎(from
^43.0.2
, independencies
)#73
570f65a
Thanks @B2o5T! - add
package.json
toexports
field0.1.1
Patch Changes
97edf94
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.16.0
↗︎(from
^0.15.0
, independencies
)0.1.0
Minor Changes
3f642fd
Thanks @B2o5T! - update deps
Patch Changes
#50
3f642fd
Thanks @B2o5T! - dependencies updates:
@rushstack/eslint-patch@^1.1.4
↗︎(from
^1.1.3
, independencies
)@typescript-eslint/eslint-plugin@^5.36.2
↗︎(from
^5.23.0
, independencies
)@typescript-eslint/parser@^5.36.2
↗︎(from
^5.23.0
, independencies
)eslint-plugin-promise@^6.0.1
↗︎(from
^6.0.0
, independencies
)eslint-plugin-unicorn@^43.0.2
↗︎(from
^42.0.0
, independencies
)0.0.2
Patch Changes
#26
d650d86
Thanks @renovate! - dependencies updates:
eslint-plugin-sonarjs@^0.15.0
↗︎(was
^0.13.0
, independencies
)0.0.1
Patch Changes