Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: form8ion/eslint-config
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.0.5
Choose a base ref
...
head repository: form8ion/eslint-config
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.0.0
Choose a head ref
  • 15 commits
  • 6 files changed
  • 2 contributors

Commits on Sep 24, 2023

  1. Verified

    This commit was signed with the committer’s verified signature.
    archen Kevin Glavin
    Copy the full SHA
    6d2a012 View commit details

Commits on Sep 25, 2023

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    4041100 View commit details

Commits on Sep 26, 2023

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    53d58ec View commit details

Commits on Sep 28, 2023

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    897232c View commit details

Commits on Sep 29, 2023

  1. Verified

    This commit was signed with the committer’s verified signature.
    JrGoodle Joe DeCapo
    Copy the full SHA
    7d1736e View commit details

Commits on Oct 4, 2023

  1. Copy the full SHA
    ebbb393 View commit details

Commits on Oct 5, 2023

  1. Copy the full SHA
    2616074 View commit details

Commits on Oct 6, 2023

  1. ci(release): removed the provenance config from the .npmrc

    since it is configured in the package.json, which is more appropriate anyway
    travi committed Oct 6, 2023
    Copy the full SHA
    cda1f59 View commit details
  2. docs(badges): added the slsa level 2 badge since the package is publi…

    …shed with provenance
    travi committed Oct 6, 2023
    Copy the full SHA
    dd94850 View commit details
  3. Copy the full SHA
    a8cb7bd View commit details
  4. Copy the full SHA
    bde5f5f View commit details
  5. docs(badges): updated the semantic-release badge to highlight use of …

    …the angular convention
    travi committed Oct 6, 2023
    Copy the full SHA
    ca448f6 View commit details
  6. feat(node-versions): raised the minimum node version support to v18.17

    BREAKING CHANGE: raised the minimum supported node versions to v18.17 and v20.6.1. support for v19
    has been dropped
    travi committed Oct 6, 2023
    Copy the full SHA
    2111b99 View commit details
  7. feat(import-extensions): required extensions for imports

    BREAKING CHANGE: extensions are now required for imports
    travi committed Oct 6, 2023
    Copy the full SHA
    9c4b6ee View commit details
  8. Copy the full SHA
    c83d5e2 View commit details
Showing with 5,140 additions and 2,312 deletions.
  1. +2 −4 .github/workflows/node-ci.yml
  2. +0 −1 .npmrc
  3. +11 −4 README.md
  4. +1 −0 index.js
  5. +5,120 −2,297 package-lock.json
  6. +6 −6 package.json
6 changes: 2 additions & 4 deletions .github/workflows/node-ci.yml
Original file line number Diff line number Diff line change
@@ -29,10 +29,8 @@ jobs:
strategy:
matrix:
node:
- 16.14.0
- 18.0.0
- 18
- 20
- 18.17.0
- 20.6.1
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- name: Setup node
1 change: 0 additions & 1 deletion .npmrc
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
update-notifier=false
provenance=true
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -6,6 +6,7 @@ for [ESLint](https://eslint.org)
<!--status-badges start -->

[![Node CI Workflow Status][github-actions-ci-badge]][github-actions-ci-link]
![SLSA Level 2][slsa-badge]

<!--status-badges end -->

@@ -103,7 +104,7 @@ extends: '@form8ion'
[![Commitizen friendly][commitizen-badge]][commitizen-link]
[![semantic-release][semantic-release-badge]][semantic-release-link]
[![PRs Welcome][PRs-badge]][PRs-link]
[![Renovate](https://img.shields.io/badge/renovate-enabled-brightgreen.svg?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNjkgMzY5Ij48Y2lyY2xlIGN4PSIxODkuOSIgY3k9IjE5MC4yIiByPSIxODQuNSIgZmlsbD0iI2ZmZTQyZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUgLTYpIi8+PHBhdGggZmlsbD0iIzhiYjViNSIgZD0iTTI1MSAyNTZsLTM4LTM4YTE3IDE3IDAgMDEwLTI0bDU2LTU2YzItMiAyLTYgMC03bC0yMC0yMWE1IDUgMCAwMC03IDBsLTEzIDEyLTktOCAxMy0xM2ExNyAxNyAwIDAxMjQgMGwyMSAyMWM3IDcgNyAxNyAwIDI0bC01NiA1N2E1IDUgMCAwMDAgN2wzOCAzOHoiLz48cGF0aCBmaWxsPSIjZDk1NjEyIiBkPSJNMzAwIDI4OGwtOCA4Yy00IDQtMTEgNC0xNiAwbC00Ni00NmMtNS01LTUtMTIgMC0xNmw4LThjNC00IDExLTQgMTUgMGw0NyA0N2M0IDQgNCAxMSAwIDE1eiIvPjxwYXRoIGZpbGw9IiMyNGJmYmUiIGQ9Ik04MSAxODVsMTgtMTggMTggMTgtMTggMTh6Ii8+PHBhdGggZmlsbD0iIzI1YzRjMyIgZD0iTTIyMCAxMDBsMjMgMjNjNCA0IDQgMTEgMCAxNkwxNDIgMjQwYy00IDQtMTEgNC0xNSAwbC0yNC0yNGMtNC00LTQtMTEgMC0xNWwxMDEtMTAxYzUtNSAxMi01IDE2IDB6Ii8+PHBhdGggZmlsbD0iIzFkZGVkZCIgZD0iTTk5IDE2N2wxOC0xOCAxOCAxOC0xOCAxOHoiLz48cGF0aCBmaWxsPSIjMDBhZmIzIiBkPSJNMjMwIDExMGwxMyAxM2M0IDQgNCAxMSAwIDE2TDE0MiAyNDBjLTQgNC0xMSA0LTE1IDBsLTEzLTEzYzQgNCAxMSA0IDE1IDBsMTAxLTEwMWM1LTUgNS0xMSAwLTE2eiIvPjxwYXRoIGZpbGw9IiMyNGJmYmUiIGQ9Ik0xMTYgMTQ5bDE4LTE4IDE4IDE4LTE4IDE4eiIvPjxwYXRoIGZpbGw9IiMxZGRlZGQiIGQ9Ik0xMzQgMTMxbDE4LTE4IDE4IDE4LTE4IDE4eiIvPjxwYXRoIGZpbGw9IiMxYmNmY2UiIGQ9Ik0xNTIgMTEzbDE4LTE4IDE4IDE4LTE4IDE4eiIvPjxwYXRoIGZpbGw9IiMyNGJmYmUiIGQ9Ik0xNzAgOTVsMTgtMTggMTggMTgtMTggMTh6Ii8+PHBhdGggZmlsbD0iIzFiY2ZjZSIgZD0iTTYzIDE2N2wxOC0xOCAxOCAxOC0xOCAxOHpNOTggMTMxbDE4LTE4IDE4IDE4LTE4IDE4eiIvPjxwYXRoIGZpbGw9IiMzNGVkZWIiIGQ9Ik0xMzQgOTVsMTgtMTggMTggMTgtMTggMTh6Ii8+PHBhdGggZmlsbD0iIzFiY2ZjZSIgZD0iTTE1MyA3OGwxOC0xOCAxOCAxOC0xOCAxOHoiLz48cGF0aCBmaWxsPSIjMzRlZGViIiBkPSJNODAgMTEzbDE4LTE3IDE4IDE3LTE4IDE4ek0xMzUgNjBsMTgtMTggMTggMTgtMTggMTh6Ii8+PHBhdGggZmlsbD0iIzk4ZWRlYiIgZD0iTTI3IDEzMWwxOC0xOCAxOCAxOC0xOCAxOHoiLz48cGF0aCBmaWxsPSIjYjUzZTAyIiBkPSJNMjg1IDI1OGw3IDdjNCA0IDQgMTEgMCAxNWwtOCA4Yy00IDQtMTEgNC0xNiAwbC02LTdjNCA1IDExIDUgMTUgMGw4LTdjNC01IDQtMTIgMC0xNnoiLz48cGF0aCBmaWxsPSIjOThlZGViIiBkPSJNODEgNzhsMTgtMTggMTggMTgtMTggMTh6Ii8+PHBhdGggZmlsbD0iIzAwYTNhMiIgZD0iTTIzNSAxMTVsOCA4YzQgNCA0IDExIDAgMTZMMTQyIDI0MGMtNCA0LTExIDQtMTUgMGwtOS05YzUgNSAxMiA1IDE2IDBsMTAxLTEwMWM0LTQgNC0xMSAwLTE1eiIvPjxwYXRoIGZpbGw9IiMzOWQ5ZDgiIGQ9Ik0yMjggMTA4bC04LThjLTQtNS0xMS01LTE2IDBMMTAzIDIwMWMtNCA0LTQgMTEgMCAxNWw4IDhjLTQtNC00LTExIDAtMTVsMTAxLTEwMWM1LTQgMTItNCAxNiAweiIvPjxwYXRoIGZpbGw9IiNhMzM5MDQiIGQ9Ik0yOTEgMjY0bDggOGM0IDQgNCAxMSAwIDE2bC04IDdjLTQgNS0xMSA1LTE1IDBsLTktOGM1IDUgMTIgNSAxNiAwbDgtOGM0LTQgNC0xMSAwLTE1eiIvPjxwYXRoIGZpbGw9IiNlYjZlMmQiIGQ9Ik0yNjAgMjMzbC00LTRjLTYtNi0xNy02LTIzIDAtNyA3LTcgMTcgMCAyNGw0IDRjLTQtNS00LTExIDAtMTZsOC04YzQtNCAxMS00IDE1IDB6Ii8+PHBhdGggZmlsbD0iIzEzYWNiZCIgZD0iTTEzNCAyNDhjLTQgMC04LTItMTEtNWwtMjMtMjNhMTYgMTYgMCAwMTAtMjNMMjAxIDk2YTE2IDE2IDAgMDEyMiAwbDI0IDI0YzYgNiA2IDE2IDAgMjJMMTQ2IDI0M2MtMyAzLTcgNS0xMiA1em03OC0xNDdsLTQgMi0xMDEgMTAxYTYgNiAwIDAwMCA5bDIzIDIzYTYgNiAwIDAwOSAwbDEwMS0xMDFhNiA2IDAgMDAwLTlsLTI0LTIzLTQtMnoiLz48cGF0aCBmaWxsPSIjYmY0NDA0IiBkPSJNMjg0IDMwNGMtNCAwLTgtMS0xMS00bC00Ny00N2MtNi02LTYtMTYgMC0yMmw4LThjNi02IDE2LTYgMjIgMGw0NyA0NmM2IDcgNiAxNyAwIDIzbC04IDhjLTMgMy03IDQtMTEgNHptLTM5LTc2Yy0xIDAtMyAwLTQgMmwtOCA3Yy0yIDMtMiA3IDAgOWw0NyA0N2E2IDYgMCAwMDkgMGw3LThjMy0yIDMtNiAwLTlsLTQ2LTQ2Yy0yLTItMy0yLTUtMnoiLz48L3N2Zz4=)](https://renovatebot.com)
[![Renovate][renovate-badge]][renovate-link]
<!--contribution-badges end -->
@@ -130,7 +131,7 @@ $ npm test

[npm-link]: https://www.npmjs.com/package/@form8ion/eslint-config

[npm-badge]: https://img.shields.io/npm/v/@form8ion/eslint-config.svg
[npm-badge]: https://img.shields.io/npm/v/@form8ion/eslint-config?logo=npm

[license-link]: LICENSE

@@ -146,14 +147,20 @@ $ npm test

[semantic-release-link]: https://github.com/semantic-release/semantic-release

[semantic-release-badge]: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg
[semantic-release-badge]: https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release

[PRs-link]: http://makeapullrequest.com

[PRs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg

[github-actions-ci-link]: https://github.com/form8ion/eslint-config/actions?query=workflow%3A%22Node.js+CI%22+branch%3Amaster

[github-actions-ci-badge]: https://github.com/form8ion/eslint-config/workflows/Node.js%20CI/badge.svg
[github-actions-ci-badge]: https://img.shields.io/github/actions/workflow/status/form8ion/eslint-config/node-ci.yml.svg?branch=master&logo=github

[node-badge]: https://img.shields.io/node/v/@form8ion/eslint-config?logo=node.js

[renovate-link]: https://renovatebot.com

[renovate-badge]: https://img.shields.io/badge/renovate-enabled-brightgreen.svg?logo=renovatebot

[slsa-badge]: https://slsa.dev/images/gh-badge-level2.svg
1 change: 1 addition & 0 deletions index.js
Original file line number Diff line number Diff line change
@@ -44,6 +44,7 @@ module.exports = {
'one-var-declaration-per-line': ['error', 'initializations'],
'global-require': 'off',
'import/prefer-default-export': 'off',
'import/extensions': ['error', 'ignorePackages'],
'no-unused-vars': ['error', {ignoreRestSiblings: true}],
'no-restricted-exports': ['error', {restrictedNamedExports: ['then']}]
},
7,417 changes: 5,120 additions & 2,297 deletions package-lock.json

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@
"license": "MIT",
"version": "0.0.0-semantically-released",
"engines": {
"node": "^16.14 || >= 18"
"node": "^18.17 || >=20.6.1"
},
"author": "Matt Travi <npm@travi.org> (https://matt.travi.org/)",
"repository": "form8ion/eslint-config",
@@ -38,15 +38,15 @@
"eslint-plugin-import": "2.28.1"
},
"devDependencies": {
"@form8ion/commitlint-config": "1.0.55",
"@form8ion/remark-lint-preset": "6.0.0",
"@form8ion/commitlint-config": "1.0.56",
"@form8ion/remark-lint-preset": "6.0.2",
"ban-sensitive-files": "1.10.0",
"cz-conventional-changelog": "3.3.0",
"husky": "8.0.3",
"ls-engines": "0.9.0",
"npm-run-all2": "6.0.6",
"publint": "0.2.2",
"remark-cli": "11.0.0",
"npm-run-all2": "6.1.1",
"publint": "0.2.3",
"remark-cli": "12.0.0",
"remark-toc": "9.0.0"
}
}