Skip to content
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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 8, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nullvoxpopuli/eslint-configs ^2.2.58 -> ^4.0.0 age adoption passing confidence
ember-template-lint ^4.10.1 -> ^6.0.0 age adoption passing confidence
eslint (source) ^7.32.0 -> ^9.0.0 age adoption passing confidence
eslint (source) ^7.0.0 -> ^9.0.0 age adoption passing confidence
eslint-config-prettier ^8.5.0 -> ^9.0.0 age adoption passing confidence
eslint-plugin-ember ^11.0.2 -> ^12.0.0 age adoption passing confidence
eslint-plugin-prettier ^4.2.1 -> ^5.0.0 age adoption passing confidence
eslint-plugin-qunit ^7.3.1 -> ^8.0.0 age adoption passing confidence
prettier (source) ^2.7.1 -> ^3.0.0 age adoption passing confidence

Release Notes

NullVoxPopuli/eslint-configs (@​nullvoxpopuli/eslint-configs)

v3.2.2

Compare Source

Patch Changes

v3.2.1

Compare Source

Patch Changes
  • #​496 bca6895 Thanks @​NullVoxPopuli! - ```js
    '@​typescript-eslint/prefer-optional-chain': 'off',

    
    we typically want this one enabled,
    but in a major release of typescript-eslint,
    it began to require that tsconfig.json be passed
    which, means we need to disable the lint.
    in a future release of `@nullvoxpopuli/eslint-configs`,
    we can conditionally add the tsconfig-needing lints
    if a tsconfig path is passed,
    or a local tsconfig.json is present and detected
    
    this capability will align with the upcoming eslint 9
    config in the next major of eslint-configs
    

v3.2.0

Compare Source

Minor Changes

v3.1.4

Compare Source

Patch Changes

v3.1.3

Compare Source

Patch Changes
  • #​362 0efe54e Thanks @​simonihmig! - Fix typo in configs/ember.js where requireConfigFile for the @babel/eslint-parser was misspelled.

v3.1.2

Compare Source

Patch Changes

v3.1.1

Compare Source

Patch Changes

v3.1.0

Compare Source

Minor Changes

v3.0.4

Compare Source

Patch Changes

v3.0.3

Compare Source

Patch Changes

v3.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 and Function,
    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

v3.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 the
    config object to each config helper.

    const { configs } = require('@​nullvoxpopuli/eslint-configs');
    
    module.exports = configs.ember({ prettierIntegration: true });

    or

    const { configs } = require('@​nullvoxpopuli/eslint-configs');
    
    module.exports = configs.node({ prettierIntegration: true });

    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 < 16

Minor 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:

    const { configs } = require('@&#8203;nullvoxpopuli/eslint-configs');
    
    module.exports = configs.ember();

    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
  • #​293 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
  • deps: update typescript-eslint monorepo to v5.43.0 (88a94ed)

v2.3.4

Compare Source

Bug Fixes
  • deps: update dependency eslint to v8 (2e973b9)
  • deps: update dependency eslint-plugin-qunit to v7.3.2 (2acefdb)

v2.3.3

Compare Source

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.42.0 (19c3adb)

v2.3.2

Compare Source

Bug Fixes
  • ember: set top level ember config so preproccessors are registered (723a94c)

v2.3.1

Compare Source

Bug Fixes
  • files: added gjs/gts to ember file extension support (aac0be4)

v2.3.0

Compare Source

Features
  • eslint-plugin-ember: upgrade to 11.2.0 for gjs/gts support (b2d5813)

2.2.63 (2022-10-24)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.41.0 (173956b)

2.2.62 (2022-10-18)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.1.0 (1a7fb5e)

2.2.61 (2022-10-17)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.40.1 (abe0ff8)

2.2.60 (2022-10-10)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.40.0 (82516a0)

2.2.59 (2022-10-03)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.39.0 (9a91843)

2.2.58 (2022-09-26)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.38.1 (bfa48f4)

2.2.57 (2022-09-19)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.38.0 (fc4b151)

2.2.56 (2022-09-12)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.37.0 (035562f)

2.2.55 (2022-09-06)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.36.2 (fe9ed5d)

2.2.54 (2022-09-03)

Bug Fixes
  • deps: update dependency eslint-plugin-simple-import-sort to v8 (008e91b)

2.2.53 (2022-08-30)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.36.1 (4487200)

2.2.52 (2022-08-30)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.36.0 (52bcaf8)

2.2.51 (2022-08-25)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.35.1 (7f903e1)

2.2.50 (2022-08-23)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.34.0 (4a53598)

2.2.49 (2022-08-18)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.0.6 (974d6a9)

2.2.48 (2022-08-15)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.33.1 (d4e85a0)

2.2.47 (2022-08-08)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.33.0 (4d518fb)

2.2.46 (2022-08-03)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.0.5 (734e733)

2.2.45 (2022-08-02)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.32.0 (7e2537f)

2.2.44 (2022-07-29)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.0.4 (8182d37)

2.2.43 (2022-07-26)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.0.3 (603cd34)

2.2.42 (2022-07-25)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.31.0 (819288b)

2.2.41 (2022-07-24)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.0.2 (3fea382)

2.2.40 (2022-07-22)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.0.1 (12bbc7d)

2.2.39 (2022-07-21)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11 (85943e3)

2.2.38 (2022-07-19)

Bug Fixes
  • deps: update dependency eslint-plugin-decorator-position to v5.0.1 (c498452)

2.2.37 (2022-07-18)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.30.7 (acaa2cb)

2.2.36 (2022-07-15)

Bug Fixes
  • deps: update dependency eslint-plugin-decorator-position to v5 (c091195)

2.2.35 (2022-07-11)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.30.6 (8c8ba79)

2.2.34 (2022-07-09)

Bug Fixes
  • deps: update dependency eslint-plugin-qunit to v7.3.1 (26ae9ce)

2.2.33 (2022-07-04)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.30.5 (097452f)

2.2.32 (2022-07-03)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.30.4 (f119638)

2.2.31 (2022-07-01)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.30.3 (f243b4f)

2.2.30 (2022-06-30)

Bug Fixes
  • deps: update dependency eslint-plugin-prettier to v4.2.1 (d994d9a)

2.2.29 (2022-06-27)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.30.0 (9e81af0)

2.2.28 (2022-06-27)

Bug Fixes
  • deps: update dependency eslint-plugin-prettier to v4.1.0 (e92904f)

2.2.27 (2022-06-20)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.29.0 (f924559)

2.2.26 (2022-06-16)

Bug Fixes
  • deps: update dependency prettier to v2.7.1 (b25271e)

2.2.25 (2022-06-14)

Bug Fixes
  • deps: update dependency prettier to v2.7.0 (fa6a0eb)

2.2.24 (2022-06-14)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.28.0 (cd2701b)

2.2.23 (2022-06-12)

Bug Fixes
  • deps: update dependency eslint-plugin-qunit to v7.3.0 (72f4470)

2.2.22 (2022-06-06)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.27.1 (3144543)

2.2.21 (2022-05-30)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.27.0 (6cee906)

2.2.20 (2022-05-23)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.26.0 (b29cbca)

2.2.19 (2022-05-17)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.25.0 (bcc8c49)

2.2.18 (2022-05-16)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.24.0 (a771ab4)

2.2.17 (2022-05-09)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.23.0 (2830493)

2.2.16 (2022-05-05)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.22.0 (0539441)

2.2.15 (2022-05-04)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v10.6.1 (82a3830)

2.2.14 (2022-04-25)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.21.0 (713e2f0)

2.2.13 (2022-04-18)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.20.0 (69a9018)

2.2.12 (2022-04-08)

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v10.6.0 (407d972)

2.2.11 (2022-04-06)

Bug Fixes
  • deps: update dependency eslint-plugin-import to ^2.26.0 (2594e1c)

2.2.10 (2022-04-04)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.18.0 (8080a07)

2.2.9 (2022-04-02)

Bug Fixes
  • deps: update dependency prettier to v2.6.2 (5a2372e)

2.2.8 (2022-03-28)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.17.0 (8c67dc2)

2.2.7 (2022-03-25)

Bug Fixes
  • deps: update dependency prettier to v2.6.1 (7470a3b)

2.2.6 (2022-03-21)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.16.0 (a16d9fd)

2.2.5 (2022-03-16)

Bug Fixes
  • deps: update dependency prettier to v2.6.0 (646d9db)

2.2.4 (2022-03-14)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.15.0 (aa7ea0f)

2.2.3 (2022-03-07)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.14.0 (45e6bb5)

2.2.2 (2022-03-03)

Bug Fixes
  • deps: update dependency eslint-config-prettier to v8.5.0 (a3bed8b)

2.2.1 (2022-03-01)

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.13.0 (f73edad)

v2.2.63

Compare Source

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.41.0 (173956b)

v2.2.62

Compare Source

Bug Fixes
  • deps: update dependency eslint-plugin-ember to v11.1.0 (1a7fb5e)

v2.2.61

Compare Source

Bug Fixes
  • deps: update typescript-eslint monorepo to v5.40.1 (abe0ff8)
ember-template-lint/ember-template-lint (ember-template-lint)

v6.0.0

Compare Source

💥 Breaking Change
  • #​3029 Enable more 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)
  • #​3031 Replace 4-x-recommended config with 5-x-recommended (@​bmish)
  • #​3023 Drop support for Node 14, 16, 19 (@​Techn1x)
  • #​2913 Add additional elements to DOCUMENT_STRUCTURE_ROLES for no-invalid-role rule (@​mrloop)
  • #​2729 Add param to obsolete list in no-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
Committers: 1

v5.12.0

Compare Source

🚀 Enhancement
🐛 Bug Fix
📝 Documentation
Committers: 4

v5.11.2

Compare Source

🐛 Bug Fix
Committers: 2

v5.11.1

Compare Source

🐛 Bug Fix
Committers: 1

v5.11.0

Compare Source

🚀 Enhancement
Committers: 1

v5.10.3

Compare Source

🐛 Bug Fix
Committers: 1

v5.10.2

Compare Source

🐛 Bug Fix
🏠 Internal
Committers: 3

v5.10.1

Compare Source

🐛 Bug Fix
Committers: 3

v5.10.0

Compare Source

🚀 Enhancement
Committers: 1

v5.9.0

Compare Source

🚀 Enhancement
Committers: 1

v5.8.0

Compare Source

🚀 Enhancement
🐛 Bug Fix
Committers: 2

v5.7.3

Compare Source

🐛 Bug Fix
  • #​2339 Convert path to URL before import of config/plugin for Windows support (@​lifeart)
Committers: 1

v5.7.2

Compare Source

🐛 Bug Fix
Committers: 1

v5.7.1

Compare Source

🐛 Bug Fix
Committers: 2

v5.7.0

Compare Source

🐛 Bug Fix
Committers: 3

v5.6.0

Compare Source

🚀 Enhancement
  • #​2818 Add additionalNonSemanticTags option to require-presentational-children rule (@​Techn1x)
🐛 Bug Fix
Committers: 1

v5.5.1

Compare Source

🐛 Bug Fix
  • #​2802 Rename no-unnecessary-curly-literals rule to no-unnecessary-curly-strings (@​bmish)
Committers: 1

v5.5.0

Compare Source

🚀 Enhancement
Committers: 1

v5.4.0

Compare Source

🚀 Enhancement
Committers: 1

v5.3.3

Compare Source

🐛 Bug Fix
Committers: 1

v5.3.2

Compare Source

🐛 Bug Fix
Committers: 1
  • Ale

Configuration

📅 Schedule: Branch creation - "after 9pm on sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@changeset-bot
Copy link

changeset-bot bot commented Oct 8, 2023

⚠️ No Changeset found

Latest commit: b1a076e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 6 times, most recently from 06bc798 to 62a7b5a Compare October 30, 2023 03:14
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from 059b738 to 81349cd Compare November 6, 2023 03:29
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from f2c6659 to c189e73 Compare November 20, 2023 03:35
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 3 times, most recently from 1c65eb2 to b2806b0 Compare December 4, 2023 00:33
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch from b2806b0 to 3aa10f9 Compare December 11, 2023 01:01
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from e7a08dc to f93a47f Compare December 18, 2023 03:11
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from 200c1ef to cda2f9d Compare January 8, 2024 01:20
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from a50fa61 to b948a57 Compare January 15, 2024 00:32
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch from b948a57 to 50716a6 Compare January 22, 2024 00:37
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from 574b500 to 4a8d39f Compare February 5, 2024 00:22
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from 3274762 to 1e263cd Compare February 19, 2024 00:26
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from ac76ece to 5eef080 Compare February 26, 2024 01:48
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from 789b817 to dcdff17 Compare March 4, 2024 03:37
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 3 times, most recently from d54d10f to 2e29f99 Compare March 18, 2024 01:55
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 4 times, most recently from c0feb61 to f71d5ef Compare March 25, 2024 04:24
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 3 times, most recently from f469bd9 to 262da2d Compare April 1, 2024 04:28
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 6 times, most recently from d2429f7 to 8f3a577 Compare April 9, 2024 14:18
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from 491bd5f to d2ec06c Compare April 15, 2024 04:37
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from b6b1d6d to d7fc21d Compare April 22, 2024 04:51
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 3 times, most recently from bb0f59c to ea6a5b4 Compare May 6, 2024 01:41
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch from ea6a5b4 to 512a162 Compare May 6, 2024 04:46
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch from 512a162 to 0b3c9f6 Compare May 15, 2024 04:42
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch 2 times, most recently from f1bcd29 to fc8af7e Compare May 27, 2024 04:56
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch from fc8af7e to 7bd1e53 Compare June 3, 2024 00:51
@renovate renovate bot force-pushed the renovate/major-lint-dependencies branch from 7bd1e53 to b1a076e Compare June 3, 2024 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants