-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update lint dependencies (major) #143
base: main
Are you sure you want to change the base?
Conversation
|
06bc798
to
62a7b5a
Compare
059b738
to
81349cd
Compare
f2c6659
to
c189e73
Compare
1c65eb2
to
b2806b0
Compare
b2806b0
to
3aa10f9
Compare
e7a08dc
to
f93a47f
Compare
200c1ef
to
cda2f9d
Compare
a50fa61
to
b948a57
Compare
b948a57
to
50716a6
Compare
574b500
to
4a8d39f
Compare
3274762
to
1e263cd
Compare
ac76ece
to
5eef080
Compare
789b817
to
dcdff17
Compare
fc8af7e
to
7bd1e53
Compare
0ad2414
to
ea0c3f8
Compare
4adc244
to
f6c8ff0
Compare
77732e5
to
48d415b
Compare
afb04ff
to
c281959
Compare
af59f0e
to
925ae56
Compare
fa4806e
to
b41ace6
Compare
6d1bfbf
to
e426631
Compare
11b1e48
to
e2d0fe5
Compare
8cb6914
to
c7503b8
Compare
c7503b8
to
db47ac2
Compare
db47ac2
to
46b840f
Compare
This PR contains the following updates:
^2.2.58
->^4.0.0
^4.10.1
->^6.0.0
^7.32.0
->^9.0.0
^7.0.0
->^9.0.0
^8.5.0
->^9.0.0
^11.0.2
->^12.0.0
^4.2.1
->^5.0.0
^7.3.1
->^8.0.0
^2.7.1
->^3.0.0
Release Notes
NullVoxPopuli/eslint-configs (@nullvoxpopuli/eslint-configs)
v3.2.2
Compare Source
Patch Changes
37296f5
Thanks @NullVoxPopuli! - widen peer dep rangesv3.2.1
Compare Source
Patch Changes
#496
bca6895
Thanks @NullVoxPopuli! - ```js'@typescript-eslint/prefer-optional-chain': 'off',
v3.2.0
Compare Source
Minor Changes
51f56a9
Thanks @NullVoxPopuli! - Add the 'type-tests' folder to the ember configurationv3.1.4
Compare Source
Patch Changes
5ff6154
Thanks @NullVoxPopuli! - Add better support for v1 addons in the ember configv3.1.3
Compare Source
Patch Changes
0efe54e
Thanks @simonihmig! - Fix typo in configs/ember.js whererequireConfigFile
for the@babel/eslint-parser
was misspelled.v3.1.2
Compare Source
Patch Changes
087ea28
Thanks @NullVoxPopuli! - import-sorting fix: place node imports separate from package importsv3.1.1
Compare Source
Patch Changes
8ab7e17
Thanks @NullVoxPopuli! - Remove eslint-plugin-n from cross-platform configsv3.1.0
Compare Source
Minor Changes
c99bdbd
Thanks @NullVoxPopuli! - Add crossPlatform config. This is considered beta for now, and is not explicitly under SemVer at this timev3.0.4
Compare Source
Patch Changes
ed3496e
Thanks @NullVoxPopuli! - widen range of @typescript-eslint peersv3.0.3
Compare Source
Patch Changes
5e62c88
Thanks @NullVoxPopuli! - disable accidentally enabled lint rule, import/exports-lastv3.0.2
Compare Source
Patch Changes
#323
9ddd667
Thanks @NullVoxPopuli! - Rule fixes which affect typescript and ember projects:in Ember projects, node files will be linted assuming at least Node 16.
(Node 16 is already a requirement to use eslint-configs v3)
in TypeScript projects, the "ban-types" lint has been turned off.
In my experience writing libraries, there are many cases where
"basic type and you just don't care, becausue it doesn't affect intellisense"
is the right choice -- these types include
object
andFunction
,for example, and should be allowed.
It's true that using different types that are more specific would provide better intellisense,
if they are user facing -- but for non-user-facing types, these types are perfectly fine.
v3.0.1
Compare Source
Patch Changes
e29a127
Thanks @NullVoxPopuli! - in ember's deprecation-worflow.js, allow the "self" globalv3.0.0
Compare Source
Major Changes
f1a1f30
Thanks @NullVoxPopuli! - prettier integration with all exported configs is now off by default.To get the old behavior back, pass
prettierIntegration: true
in theconfig object to each config helper.
or
By default, either of these will read your local .prettierrc* config files
(using the same tool prettier uses, cosmiconfig)
fc3b4e5
Thanks @NullVoxPopuli! - Drop support for Node < 16Minor Changes
#311
48d0491
Thanks @NullVoxPopuli! - Automatically support@babel/eslint-parser
, when applicable in ember projects.Typically,
@babel/eslint-parser
requires that you either have a babel config co-located to your eslint config,
or disable requiring a config file entirely.
This change, allowing for linting ember projects with this parser,
manually configures the known-to-be-used syntax in Ember projects.
Which, is the old style of decorator (while we wait for the Spec-decorator to ship)
#317
f18a9dd
Thanks @NullVoxPopuli! - Formally support the.*gjs
and*.gts
file formats in ember projects.The same config you've used before, now supports gjs and gts:
Adding support for gjs and gts is what initially prompted the breaking change to
change the default of having prettierIntegration turned off -- because in order for
prettier to parse gjs / gts, we use this plugin: https://github.com/gitKrystan/prettier-plugin-ember-template-tag
But that plugin is incompatible with eslint-plugin-prettier.
The https://github.com/NullVoxPopuli/eslint-configs/ monorepo serves as an example for how to set up separate
format and lint commands if that is unfamiliar.
Patch Changes
ae973cd
Thanks @NullVoxPopuli! - Internal: switch to changeset for automated release. This gives more control over the release process, and alleviates contributors from needing to know of any conventions about commits or anything like that.v2.3.5
Compare Source
Bug Fixes
v2.3.4
Compare Source
Bug Fixes
v2.3.3
Compare Source
Bug Fixes
v2.3.2
Compare Source
Bug Fixes
v2.3.1
Compare Source
Bug Fixes
v2.3.0
Compare Source
Features
2.2.63 (2022-10-24)
Bug Fixes
2.2.62 (2022-10-18)
Bug Fixes
2.2.61 (2022-10-17)
Bug Fixes
2.2.60 (2022-10-10)
Bug Fixes
2.2.59 (2022-10-03)
Bug Fixes
2.2.58 (2022-09-26)
Bug Fixes
2.2.57 (2022-09-19)
Bug Fixes
2.2.56 (2022-09-12)
Bug Fixes
2.2.55 (2022-09-06)
Bug Fixes
2.2.54 (2022-09-03)
Bug Fixes
2.2.53 (2022-08-30)
Bug Fixes
2.2.52 (2022-08-30)
Bug Fixes
2.2.51 (2022-08-25)
Bug Fixes
2.2.50 (2022-08-23)
Bug Fixes
2.2.49 (2022-08-18)
Bug Fixes
2.2.48 (2022-08-15)
Bug Fixes
2.2.47 (2022-08-08)
Bug Fixes
2.2.46 (2022-08-03)
Bug Fixes
2.2.45 (2022-08-02)
Bug Fixes
2.2.44 (2022-07-29)
Bug Fixes
2.2.43 (2022-07-26)
Bug Fixes
2.2.42 (2022-07-25)
Bug Fixes
2.2.41 (2022-07-24)
Bug Fixes
2.2.40 (2022-07-22)
Bug Fixes
2.2.39 (2022-07-21)
Bug Fixes
2.2.38 (2022-07-19)
Bug Fixes
2.2.37 (2022-07-18)
Bug Fixes
2.2.36 (2022-07-15)
Bug Fixes
2.2.35 (2022-07-11)
Bug Fixes
2.2.34 (2022-07-09)
Bug Fixes
2.2.33 (2022-07-04)
Bug Fixes
2.2.32 (2022-07-03)
Bug Fixes
2.2.31 (2022-07-01)
Bug Fixes
2.2.30 (2022-06-30)
Bug Fixes
2.2.29 (2022-06-27)
Bug Fixes
2.2.28 (2022-06-27)
Bug Fixes
2.2.27 (2022-06-20)
Bug Fixes
2.2.26 (2022-06-16)
Bug Fixes
2.2.25 (2022-06-14)
Bug Fixes
2.2.24 (2022-06-14)
Bug Fixes
2.2.23 (2022-06-12)
Bug Fixes
2.2.22 (2022-06-06)
Bug Fixes
2.2.21 (2022-05-30)
Bug Fixes
2.2.20 (2022-05-23)
Bug Fixes
2.2.19 (2022-05-17)
Bug Fixes
2.2.18 (2022-05-16)
Bug Fixes
2.2.17 (2022-05-09)
Bug Fixes
2.2.16 (2022-05-05)
Bug Fixes
2.2.15 (2022-05-04)
Bug Fixes
2.2.14 (2022-04-25)
Bug Fixes
2.2.13 (2022-04-18)
Bug Fixes
2.2.12 (2022-04-08)
Bug Fixes
2.2.11 (2022-04-06)
Bug Fixes
2.2.10 (2022-04-04)
Bug Fixes
2.2.9 (2022-04-02)
Bug Fixes
2.2.8 (2022-03-28)
Bug Fixes
2.2.7 (2022-03-25)
Bug Fixes
2.2.6 (2022-03-21)
Bug Fixes
2.2.5 (2022-03-16)
Bug Fixes
2.2.4 (2022-03-14)
Bug Fixes
2.2.3 (2022-03-07)
Bug Fixes
2.2.2 (2022-03-03)
Bug Fixes
2.2.1 (2022-03-01)
Bug Fixes
v2.2.63
Compare Source
Bug Fixes
v2.2.62
Compare Source
Bug Fixes
v2.2.61
Compare Source
Bug Fixes
ember-template-lint/ember-template-lint (ember-template-lint)
v6.0.0
Compare Source
💥 Breaking Change
recommended
rules:no-action-on-submit-button
,no-at-ember-render-modifiers
,no-builtin-form-components
,no-unnecessary-curly-parens
,no-unnecessary-curly-strings
,simple-modifiers
(@bmish)4-x-recommended
config with5-x-recommended
(@bmish)DOCUMENT_STRUCTURE_ROLES
forno-invalid-role
rule (@mrloop)param
to obsolete list inno-obsolete-elements
rule (@geneukum)🏠 Internal
Committers: 4
Tracking issue: https://github.com/ember-template-lint/ember-template-lint/issues/2712
v5.13.0
Compare Source
🚀 Enhancement
no-builtin-form-components
(@gilest)Committers: 1
v5.12.0
Compare Source
🚀 Enhancement
no-action-on-submit-button
(@JoaoDsv).mjs
and.cjs
config files (@bertdeblock)🐛 Bug Fix
modifier-name-case
rule for gjs/gts (@chancancode)📝 Documentation
Committers: 4
v5.11.2
Compare Source
🐛 Bug Fix
<img alt="" />
inrequire-valid-alt-text
rule (@HeroicEric)Committers: 2
v5.11.1
Compare Source
🐛 Bug Fix
simple-unless
rule (@judithhinlung)Committers: 1
v5.11.0
Compare Source
🚀 Enhancement
no-at-ember-render-modifiers
(@NullVoxPopuli)Committers: 1
v5.10.3
Compare Source
🐛 Bug Fix
no-unsupported-role-attributes
rule (@jaswilli)Committers: 1
v5.10.2
Compare Source
🐛 Bug Fix
aria-query
related crash inno-unsupported-role-attributes
rule (@bmish)block-indentation
rule (@judithhinlung)🏠 Internal
Committers: 3
v5.10.1
Compare Source
🐛 Bug Fix
block-indentation
rule (@judithhinlung)Committers: 3
v5.10.0
Compare Source
🚀 Enhancement
no-unnecessary-curly-strings
rule (@lin-ll)no-trailing-spaces
rule (@lin-ll)Committers: 1
v5.9.0
Compare Source
🚀 Enhancement
html
/hbs
quote styles inquotes
rule (@robclancy)Committers: 1
v5.8.0
Compare Source
🚀 Enhancement
simple-modifiers
(@rmonzon)🐛 Bug Fix
recommended
config (@NullVoxPopuli)Committers: 2
v5.7.3
Compare Source
🐛 Bug Fix
Committers: 1
v5.7.2
Compare Source
🐛 Bug Fix
ember-template-recast
to v6.1.4 (@bertdeblock)Committers: 1
v5.7.1
Compare Source
🐛 Bug Fix
eol-last
rule (@robinborst95)no-curly-component-invocation
andno-implicit-this
rules forgjs
/gts
files (@NullVoxPopuli)Committers: 2
v5.7.0
Compare Source
🐛 Bug Fix
aria-label
inno-invalid-link-text
rule (@StephanH90)block-indentation
rule (@robinborst95)no-trailing-spaces
rule (@robinborst95)@glimmerx/component
(@tstewart15)Committers: 3
v5.6.0
Compare Source
🚀 Enhancement
additionalNonSemanticTags
option torequire-presentational-children
rule (@Techn1x)🐛 Bug Fix
require-context-role
rule (@Techn1x)li
inno-invalid-role
rule (@Techn1x)Committers: 1
v5.5.1
Compare Source
🐛 Bug Fix
no-unnecessary-curly-literals
rule tono-unnecessary-curly-strings
(@bmish)Committers: 1
v5.5.0
Compare Source
🚀 Enhancement
no-unnecessary-curly-literals
(@Shivareddy-Aluri)Committers: 1
v5.4.0
Compare Source
🚀 Enhancement
no-unnecessary-curly-parens
(@raycohen)Committers: 1
v5.3.3
Compare Source
🐛 Bug Fix
{{(unique-id)}}
helper variation inno-duplicate-id
rule (@lifeart)Committers: 1
v5.3.2
Compare Source
🐛 Bug Fix
unique-id
helper inno-duplicate-id
rule (@lifeart)Committers: 1
[
v5.3.1
](https://github.com/ember-template-lint/embeConfiguration
📅 Schedule: Branch creation - "after 9pm on sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.