secretlint/secretlint (@secretlint/secretlint-rule-preset-recommend)
### [`v7.1.0`](https://togithub.com/secretlint/secretlint/releases/tag/v7.1.0)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.8...v7.1.0)
#### What's Changed
##### Features
- feat: Add `@secretlint/secretlint-rule-openai` package for detecting OpenAI API tokens by [@siketyan](https://togithub.com/siketyan) in [https://github.com/secretlint/secretlint/pull/677](https://togithub.com/secretlint/secretlint/pull/677)
We plan to include this rule into preset in secretlint v8 [#680](https://togithub.com/secretlint/secretlint/issues/680)
##### Maintenance
- Update renovate.json by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/657](https://togithub.com/secretlint/secretlint/pull/657)
##### Dependency Updates
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/674](https://togithub.com/secretlint/secretlint/pull/674)
##### Other Changes
- chore(deps): update actions/setup-node action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/664](https://togithub.com/secretlint/secretlint/pull/664)
#### New Contributors
- [@siketyan](https://togithub.com/siketyan) made their first contribution in [https://github.com/secretlint/secretlint/pull/677](https://togithub.com/secretlint/secretlint/pull/677)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.8...7.1.0
### [`v7.0.8`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.8)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.7...v7.0.8)
#### What's Changed
##### Bug Fixes
- fix(secretlint): fix secretlintginore matching logics by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/672](https://togithub.com/secretlint/secretlint/pull/672)
##### Refactoring
- fix: typo in Shopify key pattern constant by [@camelmasa](https://togithub.com/camelmasa) in [https://github.com/secretlint/secretlint/pull/614](https://togithub.com/secretlint/secretlint/pull/614)
##### Dependency Updates
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/602](https://togithub.com/secretlint/secretlint/pull/602)
- chore(deps): update dependency rollup to ^3.27.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/603](https://togithub.com/secretlint/secretlint/pull/603)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/604](https://togithub.com/secretlint/secretlint/pull/604)
- chore(deps): update dependency rollup to ^3.27.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/605](https://togithub.com/secretlint/secretlint/pull/605)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/606](https://togithub.com/secretlint/secretlint/pull/606)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/607](https://togithub.com/secretlint/secretlint/pull/607)
- chore(deps): update dependency rollup to ^3.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/608](https://togithub.com/secretlint/secretlint/pull/608)
- chore(deps): update dependency lint-staged to ^13.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/609](https://togithub.com/secretlint/secretlint/pull/609)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/610](https://togithub.com/secretlint/secretlint/pull/610)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/611](https://togithub.com/secretlint/secretlint/pull/611)
- chore(deps): update minor updates (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/612](https://togithub.com/secretlint/secretlint/pull/612)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/613](https://togithub.com/secretlint/secretlint/pull/613)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/615](https://togithub.com/secretlint/secretlint/pull/615)
- fix(deps): update dependency read-pkg to ^8.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/616](https://togithub.com/secretlint/secretlint/pull/616)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/617](https://togithub.com/secretlint/secretlint/pull/617)
- chore(deps): update dependency turbo to ^1.10.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/618](https://togithub.com/secretlint/secretlint/pull/618)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/619](https://togithub.com/secretlint/secretlint/pull/619)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/620](https://togithub.com/secretlint/secretlint/pull/620)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/621](https://togithub.com/secretlint/secretlint/pull/621)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/623](https://togithub.com/secretlint/secretlint/pull/623)
- chore(deps): update dependency tsd to ^0.29.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/624](https://togithub.com/secretlint/secretlint/pull/624)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/626](https://togithub.com/secretlint/secretlint/pull/626)
- chore(deps): update dependency rollup to ^3.29.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/629](https://togithub.com/secretlint/secretlint/pull/629)
- chore(deps): update dependency [@types/node-forge](https://togithub.com/types/node-forge) to ^1.3.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/630](https://togithub.com/secretlint/secretlint/pull/630)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/631](https://togithub.com/secretlint/secretlint/pull/631)
- chore(deps): update patch updates to ^2.5.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/632](https://togithub.com/secretlint/secretlint/pull/632)
- chore(deps): update dependency rollup to ^3.29.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/633](https://togithub.com/secretlint/secretlint/pull/633)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/634](https://togithub.com/secretlint/secretlint/pull/634)
- chore(deps): update dependency turbo to ^1.10.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/635](https://togithub.com/secretlint/secretlint/pull/635)
- fix(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/636](https://togithub.com/secretlint/secretlint/pull/636)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/637](https://togithub.com/secretlint/secretlint/pull/637)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/638](https://togithub.com/secretlint/secretlint/pull/638)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/640](https://togithub.com/secretlint/secretlint/pull/640)
- fix(deps): update to secp256k1@5.0.0 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/639](https://togithub.com/secretlint/secretlint/pull/639)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/641](https://togithub.com/secretlint/secretlint/pull/641)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/642](https://togithub.com/secretlint/secretlint/pull/642)
- fix(deps): update dependency [@types/secp256k1](https://togithub.com/types/secp256k1) to ^4.0.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/643](https://togithub.com/secretlint/secretlint/pull/643)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/644](https://togithub.com/secretlint/secretlint/pull/644)
- chore(deps): update dependency [@types/mocha](https://togithub.com/types/mocha) to ^10.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/645](https://togithub.com/secretlint/secretlint/pull/645)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/646](https://togithub.com/secretlint/secretlint/pull/646)
- chore(deps): update dependency rollup to ^3.29.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/647](https://togithub.com/secretlint/secretlint/pull/647)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.7.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/649](https://togithub.com/secretlint/secretlint/pull/649)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/650](https://togithub.com/secretlint/secretlint/pull/650)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/651](https://togithub.com/secretlint/secretlint/pull/651)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/652](https://togithub.com/secretlint/secretlint/pull/652)
- chore(deps): update dependency turbo to ^1.10.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/653](https://togithub.com/secretlint/secretlint/pull/653)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/654](https://togithub.com/secretlint/secretlint/pull/654)
- chore(deps): update dependency [@rollup/plugin-node-resolve](https://togithub.com/rollup/plugin-node-resolve) to ^15.2.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/655](https://togithub.com/secretlint/secretlint/pull/655)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/656](https://togithub.com/secretlint/secretlint/pull/656)
- chore(deps): update dependency [@types/js-yaml](https://togithub.com/types/js-yaml) to ^4.0.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/658](https://togithub.com/secretlint/secretlint/pull/658)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/659](https://togithub.com/secretlint/secretlint/pull/659)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/661](https://togithub.com/secretlint/secretlint/pull/661)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/662](https://togithub.com/secretlint/secretlint/pull/662)
- chore(deps): update minor updates to ^2.6.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/663](https://togithub.com/secretlint/secretlint/pull/663)
- fix(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/665](https://togithub.com/secretlint/secretlint/pull/665)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/666](https://togithub.com/secretlint/secretlint/pull/666)
- chore(deps): update dependency turbo to ^1.10.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/667](https://togithub.com/secretlint/secretlint/pull/667)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/668](https://togithub.com/secretlint/secretlint/pull/668)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/669](https://togithub.com/secretlint/secretlint/pull/669)
##### Other Changes
- chore(deps): update actions/checkout action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/622](https://togithub.com/secretlint/secretlint/pull/622)
- chore(deps): update tibdex/github-app-token action to v2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/625](https://togithub.com/secretlint/secretlint/pull/625)
#### New Contributors
- [@camelmasa](https://togithub.com/camelmasa) made their first contribution in [https://github.com/secretlint/secretlint/pull/614](https://togithub.com/secretlint/secretlint/pull/614)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.7...7.0.8
### [`v7.0.7`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.7)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.6...v7.0.7)
##### What's Changed
##### Refactoring
- refactor: use ``new RegExp(String.raw`...`)`` instead of regx by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/599](https://togithub.com/secretlint/secretlint/pull/599)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.6...7.0.7
### [`v7.0.6`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.6)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.5...v7.0.6)
##### What's Changed
##### Bug Fixes
- fix(gcp): make reportIfFoundPrivateKeyP12Format lazy load by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/597](https://togithub.com/secretlint/secretlint/pull/597)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.5...7.0.6
### [`v7.0.5`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.5)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.4...v7.0.5)
##### What's Changed
##### Bug Fixes
- fix(profiler): correct browser reference by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/595](https://togithub.com/secretlint/secretlint/pull/595)
##### Other Changes
- chore(deps): update peter-evans/create-pull-request action to v5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/458](https://togithub.com/secretlint/secretlint/pull/458)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.4...7.0.5
### [`v7.0.4`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.4)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.3...v7.0.4)
##### What's Changed
This release includes various fixes for Windows.
- [#593](https://togithub.com/secretlint/secretlint/issues/593)
- [#589](https://togithub.com/secretlint/secretlint/issues/589)
##### Bug Fixes
- fix(types): types should point CJS types by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/576](https://togithub.com/secretlint/secretlint/pull/576)
- fix: stop using path.posix by [@risu729](https://togithub.com/risu729) in [https://github.com/secretlint/secretlint/pull/590](https://togithub.com/secretlint/secretlint/pull/590)
- fix: fix behaviour on Windows. by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/593](https://togithub.com/secretlint/secretlint/pull/593)
##### CI
- CI: fix tests on Windows by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/591](https://togithub.com/secretlint/secretlint/pull/591)
##### Dependency Updates
- chore(deps): bump semver from 5.7.1 to 5.7.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/secretlint/secretlint/pull/568](https://togithub.com/secretlint/secretlint/pull/568)
- chore(deps): update dependency rollup to ^3.26.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/569](https://togithub.com/secretlint/secretlint/pull/569)
- fix(deps): update dependency globby to ^13.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/570](https://togithub.com/secretlint/secretlint/pull/570)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/571](https://togithub.com/secretlint/secretlint/pull/571)
- chore(deps): update dependency rollup to ^3.26.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/572](https://togithub.com/secretlint/secretlint/pull/572)
- chore(deps): update minor updates to ^2.5.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/573](https://togithub.com/secretlint/secretlint/pull/573)
- chore(deps): update dependency [@types/pluralize](https://togithub.com/types/pluralize) to v0.0.30 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/574](https://togithub.com/secretlint/secretlint/pull/574)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/575](https://togithub.com/secretlint/secretlint/pull/575)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/577](https://togithub.com/secretlint/secretlint/pull/577)
- chore(deps): update dependency [@rollup/plugin-commonjs](https://togithub.com/rollup/plugin-commonjs) to ^25.0.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/578](https://togithub.com/secretlint/secretlint/pull/578)
- chore(deps): update dependency rollup to ^3.26.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/579](https://togithub.com/secretlint/secretlint/pull/579)
- chore(deps): update dependency turbo to ^1.10.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/580](https://togithub.com/secretlint/secretlint/pull/580)
- chore(deps): update dependency turbo to ^1.10.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/581](https://togithub.com/secretlint/secretlint/pull/581)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/582](https://togithub.com/secretlint/secretlint/pull/582)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/583](https://togithub.com/secretlint/secretlint/pull/583)
- chore(deps): update dependency turbo to ^1.10.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/584](https://togithub.com/secretlint/secretlint/pull/584)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/585](https://togithub.com/secretlint/secretlint/pull/585)
- chore(deps): update dependency turbo to ^1.10.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/586](https://togithub.com/secretlint/secretlint/pull/586)
- chore(deps): update dependency [@types/node-forge](https://togithub.com/types/node-forge) to ^1.3.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/587](https://togithub.com/secretlint/secretlint/pull/587)
- chore(deps): update dependency rollup to ^3.27.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/588](https://togithub.com/secretlint/secretlint/pull/588)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.3...v7.0.4
### [`v7.0.3`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.3)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.2...v7.0.3)
##### What's Changed
##### Bug Fixes
- fix: use fileURLToPath for mimicked \__dirname by [@risu729](https://togithub.com/risu729) in [https://github.com/secretlint/secretlint/pull/563](https://togithub.com/secretlint/secretlint/pull/563)
##### Testing
- test: add stdout test by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/559](https://togithub.com/secretlint/secretlint/pull/559)
- test: add test for [@secretlint/quick-start](https://togithub.com/secretlint/quick-start) by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/564](https://togithub.com/secretlint/secretlint/pull/564)
##### Dependency Updates
- chore(deps): update dependency lint-staged to ^13.2.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/560](https://togithub.com/secretlint/secretlint/pull/560)
- chore(deps): update dependency turbo to ^1.10.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/565](https://togithub.com/secretlint/secretlint/pull/565)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.3.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/566](https://togithub.com/secretlint/secretlint/pull/566)
##### New Contributors
- [@risu729](https://togithub.com/risu729) made their first contribution in [https://github.com/secretlint/secretlint/pull/563](https://togithub.com/secretlint/secretlint/pull/563)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.2...7.0.3
### [`v7.0.2`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.2)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.1...v7.0.2)
##### What's Changed
##### Bug Fixes
- fix(quick start): exit status align to secretlint command by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/557](https://togithub.com/secretlint/secretlint/pull/557)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.1...7.0.2
### [`v7.0.1`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.1)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.0...v7.0.1)
##### What's Changed
##### Bug Fixes
- fix: fix weak regex pattern by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/553](https://togithub.com/secretlint/secretlint/pull/553)
- fix(quick-start): add the config directory to the install file list by [@uekkie](https://togithub.com/uekkie) in [https://github.com/secretlint/secretlint/pull/555](https://togithub.com/secretlint/secretlint/pull/555)
##### Dependency Updates
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/551](https://togithub.com/secretlint/secretlint/pull/551)
##### New Contributors
- [@uekkie](https://togithub.com/uekkie) made their first contribution in [https://github.com/secretlint/secretlint/pull/555](https://togithub.com/secretlint/secretlint/pull/555)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.0...7.0.1
### [`v7.0.0`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.0)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v6.2.4...v7.0.0)
This release convert almost secretlint packages to Pure ESM 🎉
##### Breaking Changes
- Require Node.js 18+ [#538](https://togithub.com/secretlint/secretlint/issues/538)
- package code format is ES2022
- Update Docker image based on Node.js 18 [#468](https://togithub.com/secretlint/secretlint/issues/468)
- Update Exit Status [#547](https://togithub.com/secretlint/secretlint/issues/547)
- Secretlint exits with the following values
- `0`: Linting succeeded, no errors found
- `1`: Linting failed, errors found
- `2`: Unexpected error occurred, fatal error
- Previously, these values are not defined
- Add new "json" formatter for secretlint [#45](https://togithub.com/secretlint/secretlint/issues/45)
- output format is changed from old "json" formatter
- Convert packages to [Pure ESM package](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c)
- PRs: [#527](https://togithub.com/secretlint/secretlint/issues/527) [#530](https://togithub.com/secretlint/secretlint/issues/530)
- If your scripts are CommonJS, you need to dynamic import `import("@secretlint/core")`.
- For command line/Docker user, No change anything!
- Convert `@secretlint/types` to dual package
- See also [Dual CommonJS/ES module packages](https://nodejs.org/api/packages.html#dual-commonjses-module-packages)
- You can import `@secretlint/types` from both CJS and ESM.
- `@secretlint/tester` is migrated to ESM, But we can load it using dynamic import from CJS
- `@secretlint/tester` uses `node:test` instead of Mocha
- Also, Support URL object in `snapshotDirectory` option.
It means that you can still write your rule in CommonJS.
You can migrate your snapshot testing code to secretlint v7 by following:
CommonJS Edition:
```diff
- import { snapshot } from "@secretlint/tester";
import path from "path";
import { creator as rule } from "../src/index";
+ import test from "node:test";
- describe("@secretlint/secretlint-rule-example", () => {
+ test("@secretlint/secretlint-rule-example", async (t) => {
+ const snapshot = (await import("@secretlint/tester")).snapshot;
- snapshot({
+ await snapshot({
defaultConfig: {
rules: [
{
id: "@secretlint/secretlint-rule-preset-canary",
rule,
rules: [],
options: {},
},
],
},
updateSnapshot: !!process.env.UPDATE_SNAPSHOT,
snapshotDirectory: path.join(__dirname, "snapshots"),
}).forEach((name, test) => {
- it(name, async function () {
+ return it(name, async (context) => {
const status = await test();
if (status === "skip") {
- this.skip();
+ context.skip();
}
});
});
});
```
Of course, you can write test in ESM and rule.
```ts
import test from "node:test";
import { snapshot } "@secretlint/teter";
import { creator as rule } from "../src/index.js";
test("@secretlint/secretlint-rule-example", async (t) => {
return snapshot({
defaultConfig: {
rules: [
{
id: "@secretlint/secretlint-rule-example",
rule,
options: {},
},
],
},
updateSnapshot: !!process.env.UPDATE_SNAPSHOT,
snapshotDirectory: new URL("snapshots", import.meta.url),
}).forEach((name, test) => {
return t.test(name, async (context) => {
const status = await test();
if (status === "skip") {
context.skip();
}
});
});
});
```
And run tests via [Node.js Test runner](https://nodejs.org/api/test.html)
$ node --test test/index.test.js
##### or
$ node --loader ts-node/esm --test test/index.test.ts
For more details, see https://github.com/secretlint/secretlint/blob/master/docs/secretlint-rule.md and [Node.js Test runner](https://nodejs.org/api/test.html)
##### Change Logs
##### Breaking Changes
- refactor!(secretlint): convert to ESM by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/529](https://togithub.com/secretlint/secretlint/pull/529)
- refactor!: Convert all rules to ESM by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/535](https://togithub.com/secretlint/secretlint/pull/535)
- perf: output target is ES2022 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/538](https://togithub.com/secretlint/secretlint/pull/538)
- feat(docker): use Node.js 18 as base image by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/540](https://togithub.com/secretlint/secretlint/pull/540)
- fix(secretlint): update meow and globby and exit status by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/547](https://togithub.com/secretlint/secretlint/pull/547)
##### Bug Fixes
- fix(no-homedir): add [@textlint/regexp-string-matcher](https://togithub.com/textlint/regexp-string-matcher) as deps by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/545](https://togithub.com/secretlint/secretlint/pull/545)
##### Documentation
- docs: Update rule document by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/542](https://togithub.com/secretlint/secretlint/pull/542)
##### Dependency Updates
- chore(deps): update yarn to v1.22.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/531](https://togithub.com/secretlint/secretlint/pull/531)
- chore(deps): update dependency rollup to ^3.25.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/533](https://togithub.com/secretlint/secretlint/pull/533)
- chore(deps): update yarn to v1.22.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/539](https://togithub.com/secretlint/secretlint/pull/539)
- fix(core): update structured-source@4 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/544](https://togithub.com/secretlint/secretlint/pull/544)
- chore(deps): update to lerna-lite v2 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/549](https://togithub.com/secretlint/secretlint/pull/549)
##### Other Changes
- CI: fix benchmark node.js by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/526](https://togithub.com/secretlint/secretlint/pull/526)
- fix(renovate): use "automergeType": "pr" by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/534](https://togithub.com/secretlint/secretlint/pull/534)
**Full Changelog**: https://github.com/secretlint/secretlint/compare/v6.2.4...7.0.0
### [`v6.2.4`](https://togithub.com/secretlint/secretlint/releases/tag/v6.2.4)
[Compare Source](https://togithub.com/secretlint/secretlint/compare/v6.2.3...v6.2.4)
##### What's Changed
##### Security Fixes
- fix(secretlint): update to read-pkg@8 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/522](https://togithub.com/secretlint/secretlint/pull/522)
It will resolve vulnerability issues with [semver](https://security.snyk.io/vuln/SNYK-JS-SEMVER-3247795).
##### Dependency Updates
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/412](https://togithub.com/secretlint/secretlint/pull/412)
- chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/413](https://togithub.com/secretlint/secretlint/pull/413)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.11.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/414](https://togithub.com/secretlint/secretlint/pull/414)
- chore(deps): update dependency rollup to ^3.14.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/415](https://togithub.com/secretlint/secretlint/pull/415)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/416](https://togithub.com/secretlint/secretlint/pull/416)
- chore(deps): update dependency rollup to ^3.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/417](https://togithub.com/secretlint/secretlint/pull/417)
- chore(deps): update dependency lint-staged to ^13.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/418](https://togithub.com/secretlint/secretlint/pull/418)
- chore(deps): update minor updates (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/419](https://togithub.com/secretlint/secretlint/pull/419)
- chore(deps): update dependency rollup to ^3.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/420](https://togithub.com/secretlint/secretlint/pull/420)
- chore(deps): update dependency rollup to ^3.17.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/421](https://togithub.com/secretlint/secretlint/pull/421)
- chore(deps): update dependency turbo to ^1.8.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/422](https://togithub.com/secretlint/secretlint/pull/422)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/423](https://togithub.com/secretlint/secretlint/pull/423)
- chore(deps): update dependency rollup to ^3.17.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/424](https://togithub.com/secretlint/secretlint/pull/424)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/425](https://togithub.com/secretlint/secretlint/pull/425)
- chore(deps): update dependency turbo to ^1.8.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/426](https://togithub.com/secretlint/secretlint/pull/426)
- chore(deps): update dependency rollup to ^3.18.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/427](https://togithub.com/secretlint/secretlint/pull/427)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/428](https://togithub.com/secretlint/secretlint/pull/428)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/429](https://togithub.com/secretlint/secretlint/pull/429)
- chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/430](https://togithub.com/secretlint/secretlint/pull/430)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/431](https://togithub.com/secretlint/secretlint/pull/431)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/432](https://togithub.com/secretlint/secretlint/pull/432)
- chore(deps): update dependency lint-staged to ^13.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/433](https://togithub.com/secretlint/secretlint/pull/433)
- chore(deps): update dependency tsd to ^0.26.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/434](https://togithub.com/secretlint/secretlint/pull/434)
- chore(deps): update dependency lint-staged to ^13.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/435](https://togithub.com/secretlint/secretlint/pull/435)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/436](https://togithub.com/secretlint/secretlint/pull/436)
- chore(deps): update dependency rollup to ^3.19.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/437](https://togithub.com/secretlint/secretlint/pull/437)
- chore(deps): update dependency tsd to ^0.27.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/438](https://togithub.com/secretlint/secretlint/pull/438)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/439](https://togithub.com/secretlint/secretlint/pull/439)
- chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/440](https://togithub.com/secretlint/secretlint/pull/440)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/441](https://togithub.com/secretlint/secretlint/pull/441)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/442](https://togithub.com/secretlint/secretlint/pull/442)
- chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/443](https://togithub.com/secretlint/secretlint/pull/443)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/444](https://togithub.com/secretlint/secretlint/pull/444)
- chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/445](https://togithub.com/secretlint/secretlint/pull/445)
- chore(deps): update dependency tsd to ^0.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/446](https://togithub.com/secretlint/secretlint/pull/446)
- chore(deps): update dependency rollup to ^3.20.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/447](https://togithub.com/secretlint/secretlint/pull/447)
- chore(deps): update dependency turbo to ^1.8.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/448](https://togithub.com/secretlint/secretlint/pull/448)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/449](https://togithub.com/secretlint/secretlint/pull/449)
- chore(deps): update dependency turbo to ^1.8.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/450](https://togithub.com/secretlint/secretlint/pull/450)
- chore(deps): update dependency rollup to ^3.20.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/451](https://togithub.com/secretlint/secretlint/pull/451)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/452](https://togithub.com/secretlint/secretlint/pull/452)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/453](https://togithub.com/secretlint/secretlint/pull/453)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/454](https://togithub.com/secretlint/secretlint/pull/454)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/455](https://togithub.com/secretlint/secretlint/pull/455)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/456](https://togithub.com/secretlint/secretlint/pull/456)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/457](https://togithub.com/secretlint/secretlint/pull/457)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/459](https://togithub.com/secretlint/secretlint/pull/459)
- chore(deps): update dependency turbo to ^1.8.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/461](https://togithub.com/secretlint/secretlint/pull/461)
- chore(deps): update dependency [@types/node-forge](https://togithub.com/types/node-forge) to ^1.3.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/462](https://togithub.com/secretlint/secretlint/pull/462)
- chore(deps): update dependency [@rollup/plugin-node-resolve](https://togithub.com/rollup/plugin-node-resolve) to ^15.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/463](https://togithub.com/secretlint/secretlint/pull/463)
- chore(deps): update dependency lint-staged to ^13.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/464](https://togithub.com/secretlint/secretlint/pull/464)
- chore(deps): update minor updates (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/465](https://togithub.com/secretlint/secretlint/pull/465)
- chore(deps): update dependency turbo to ^1.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/466](https://togithub.com/secretlint/secretlint/pull/466)
- chore(deps): update dependency rollup to ^3.20.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/469](https://togithub.com/secretlint/secretlint/pull/469)
- chore(deps): update dependency rollup to ^3.20.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/470](https://togithub.com/secretlint/secretlint/pull/470)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/471](https://togithub.com/secretlint/secretlint/pull/471)
- chore(deps): bump yaml from 2.2.1 to 2.2.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/secretlint/secretlint/pull/472](https://togithub.com/secretlint/secretlint/pull/472)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/473](https://togithub.com/secretlint/secretlint/pull/473)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/474](https://togithub.com/secretlint/secretlint/pull/474)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/475](https://togithub.com/secretlint/secretlint/pull/475)
- chore(deps): update dependency rollup to ^3.21.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/476](https://togithub.com/secretlint/secretlint/pull/476)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/477](https://togithub.com/secretlint/secretlint/pull/477)
- chore(deps): update dependency lint-staged to ^13.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/478](https://togithub.com/secretlint/secretlint/pull/478)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/479](https://togithub.com/secretlint/secretlint/pull/479)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/480](https://togithub.com/secretlint/secretlint/pull/480)
- chore(deps): update dependency rollup to ^3.21.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/481](https://togithub.com/secretlint/secretlint/pull/481)
- chore(deps): update dependency rollup to ^3.21.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/482](https://togithub.com/secretlint/secretlint/pull/482)
- chore(deps): update dependency rollup to ^3.21.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/483](https://togithub.com/secretlint/secretlint/pull/483)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/484](https://togithub.com/secretlint/secretlint/pull/484)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/485](https://togithub.com/secretlint/secretlint/pull/485)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/486](https://togithub.com/secretlint/secretlint/pull/486)
- chore(deps): update dependency rollup to ^3.21.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/487](https://togithub.com/secretlint/secretlint/pull/487)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/488](https://togithub.com/secretlint/secretlint/pull/488)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/489](https://togithub.com/secretlint/secretlint/pull/489)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/490](https://togithub.com/secretlint/secretlint/pull/490)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/491](https://togithub.com/secretlint/secretlint/pull/491)
- chore(deps): update dependency rollup to ^3.21.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/492](https://togithub.com/secretlint/secretlint/pull/492)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/493](https://togithub.com/secretlint/secretlint/pull/493)
- chore(deps): update dependency rollup to ^3.22.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/494](https://togithub.com/secretlint/secretlint/pull/494)
- chore(deps): update dependency turbo to ^1.9.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/495](https://togithub.com/secretlint/secretlint/pull/495)
- chore(deps): update dependency turbo to ^1.9.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/496](https://togithub.com/secretlint/secretlint/pull/496)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/497](https://togithub.com/secretlint/secretlint/pull/497)
- chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/498](https://togithub.com/secretlint/secretlint/pull/498)
- chore(deps): update dependency rollup to ^3.23.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/499](https://togithub.com/secretlint/secretlint/pull/499)
- chore(deps): update dependency [@types/debug](https://togithub.com/types/debug) to ^4.1.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/500](https://togithub.com/secretlint/secretlint/pull/500)
- chore(deps): update dependency turbo to ^1.9.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/501](https://togithub.com/secretlint/secretlint/pull/501)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/502](https://togithub.com/secretlint/secretlint/pull/502)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/503](https://togithub.com/secretlint/secretlint/pull/503)
- chore(deps): update dependency [@roll
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^3.1.0
->^7.0.0
Release Notes
secretlint/secretlint (@secretlint/secretlint-rule-preset-recommend)
### [`v7.1.0`](https://togithub.com/secretlint/secretlint/releases/tag/v7.1.0) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.8...v7.1.0) #### What's Changed ##### Features - feat: Add `@secretlint/secretlint-rule-openai` package for detecting OpenAI API tokens by [@siketyan](https://togithub.com/siketyan) in [https://github.com/secretlint/secretlint/pull/677](https://togithub.com/secretlint/secretlint/pull/677) We plan to include this rule into preset in secretlint v8 [#680](https://togithub.com/secretlint/secretlint/issues/680) ##### Maintenance - Update renovate.json by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/657](https://togithub.com/secretlint/secretlint/pull/657) ##### Dependency Updates - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/674](https://togithub.com/secretlint/secretlint/pull/674) ##### Other Changes - chore(deps): update actions/setup-node action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/664](https://togithub.com/secretlint/secretlint/pull/664) #### New Contributors - [@siketyan](https://togithub.com/siketyan) made their first contribution in [https://github.com/secretlint/secretlint/pull/677](https://togithub.com/secretlint/secretlint/pull/677) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.8...7.1.0 ### [`v7.0.8`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.8) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.7...v7.0.8) #### What's Changed ##### Bug Fixes - fix(secretlint): fix secretlintginore matching logics by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/672](https://togithub.com/secretlint/secretlint/pull/672) ##### Refactoring - fix: typo in Shopify key pattern constant by [@camelmasa](https://togithub.com/camelmasa) in [https://github.com/secretlint/secretlint/pull/614](https://togithub.com/secretlint/secretlint/pull/614) ##### Dependency Updates - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/602](https://togithub.com/secretlint/secretlint/pull/602) - chore(deps): update dependency rollup to ^3.27.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/603](https://togithub.com/secretlint/secretlint/pull/603) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/604](https://togithub.com/secretlint/secretlint/pull/604) - chore(deps): update dependency rollup to ^3.27.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/605](https://togithub.com/secretlint/secretlint/pull/605) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/606](https://togithub.com/secretlint/secretlint/pull/606) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/607](https://togithub.com/secretlint/secretlint/pull/607) - chore(deps): update dependency rollup to ^3.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/608](https://togithub.com/secretlint/secretlint/pull/608) - chore(deps): update dependency lint-staged to ^13.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/609](https://togithub.com/secretlint/secretlint/pull/609) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/610](https://togithub.com/secretlint/secretlint/pull/610) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/611](https://togithub.com/secretlint/secretlint/pull/611) - chore(deps): update minor updates (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/612](https://togithub.com/secretlint/secretlint/pull/612) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/613](https://togithub.com/secretlint/secretlint/pull/613) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/615](https://togithub.com/secretlint/secretlint/pull/615) - fix(deps): update dependency read-pkg to ^8.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/616](https://togithub.com/secretlint/secretlint/pull/616) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/617](https://togithub.com/secretlint/secretlint/pull/617) - chore(deps): update dependency turbo to ^1.10.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/618](https://togithub.com/secretlint/secretlint/pull/618) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/619](https://togithub.com/secretlint/secretlint/pull/619) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/620](https://togithub.com/secretlint/secretlint/pull/620) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/621](https://togithub.com/secretlint/secretlint/pull/621) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/623](https://togithub.com/secretlint/secretlint/pull/623) - chore(deps): update dependency tsd to ^0.29.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/624](https://togithub.com/secretlint/secretlint/pull/624) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.5.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/626](https://togithub.com/secretlint/secretlint/pull/626) - chore(deps): update dependency rollup to ^3.29.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/629](https://togithub.com/secretlint/secretlint/pull/629) - chore(deps): update dependency [@types/node-forge](https://togithub.com/types/node-forge) to ^1.3.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/630](https://togithub.com/secretlint/secretlint/pull/630) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/631](https://togithub.com/secretlint/secretlint/pull/631) - chore(deps): update patch updates to ^2.5.1 (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/632](https://togithub.com/secretlint/secretlint/pull/632) - chore(deps): update dependency rollup to ^3.29.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/633](https://togithub.com/secretlint/secretlint/pull/633) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/634](https://togithub.com/secretlint/secretlint/pull/634) - chore(deps): update dependency turbo to ^1.10.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/635](https://togithub.com/secretlint/secretlint/pull/635) - fix(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/636](https://togithub.com/secretlint/secretlint/pull/636) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/637](https://togithub.com/secretlint/secretlint/pull/637) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/638](https://togithub.com/secretlint/secretlint/pull/638) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/640](https://togithub.com/secretlint/secretlint/pull/640) - fix(deps): update to secp256k1@5.0.0 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/639](https://togithub.com/secretlint/secretlint/pull/639) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/641](https://togithub.com/secretlint/secretlint/pull/641) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.6.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/642](https://togithub.com/secretlint/secretlint/pull/642) - fix(deps): update dependency [@types/secp256k1](https://togithub.com/types/secp256k1) to ^4.0.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/643](https://togithub.com/secretlint/secretlint/pull/643) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/644](https://togithub.com/secretlint/secretlint/pull/644) - chore(deps): update dependency [@types/mocha](https://togithub.com/types/mocha) to ^10.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/645](https://togithub.com/secretlint/secretlint/pull/645) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/646](https://togithub.com/secretlint/secretlint/pull/646) - chore(deps): update dependency rollup to ^3.29.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/647](https://togithub.com/secretlint/secretlint/pull/647) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.7.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/649](https://togithub.com/secretlint/secretlint/pull/649) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/650](https://togithub.com/secretlint/secretlint/pull/650) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/651](https://togithub.com/secretlint/secretlint/pull/651) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/652](https://togithub.com/secretlint/secretlint/pull/652) - chore(deps): update dependency turbo to ^1.10.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/653](https://togithub.com/secretlint/secretlint/pull/653) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/654](https://togithub.com/secretlint/secretlint/pull/654) - chore(deps): update dependency [@rollup/plugin-node-resolve](https://togithub.com/rollup/plugin-node-resolve) to ^15.2.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/655](https://togithub.com/secretlint/secretlint/pull/655) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/656](https://togithub.com/secretlint/secretlint/pull/656) - chore(deps): update dependency [@types/js-yaml](https://togithub.com/types/js-yaml) to ^4.0.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/658](https://togithub.com/secretlint/secretlint/pull/658) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/659](https://togithub.com/secretlint/secretlint/pull/659) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/661](https://togithub.com/secretlint/secretlint/pull/661) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/662](https://togithub.com/secretlint/secretlint/pull/662) - chore(deps): update minor updates to ^2.6.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/663](https://togithub.com/secretlint/secretlint/pull/663) - fix(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/665](https://togithub.com/secretlint/secretlint/pull/665) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/666](https://togithub.com/secretlint/secretlint/pull/666) - chore(deps): update dependency turbo to ^1.10.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/667](https://togithub.com/secretlint/secretlint/pull/667) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/668](https://togithub.com/secretlint/secretlint/pull/668) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.8.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/669](https://togithub.com/secretlint/secretlint/pull/669) ##### Other Changes - chore(deps): update actions/checkout action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/622](https://togithub.com/secretlint/secretlint/pull/622) - chore(deps): update tibdex/github-app-token action to v2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/625](https://togithub.com/secretlint/secretlint/pull/625) #### New Contributors - [@camelmasa](https://togithub.com/camelmasa) made their first contribution in [https://github.com/secretlint/secretlint/pull/614](https://togithub.com/secretlint/secretlint/pull/614) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.7...7.0.8 ### [`v7.0.7`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.7) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.6...v7.0.7) ##### What's Changed ##### Refactoring - refactor: use ``new RegExp(String.raw`...`)`` instead of regx by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/599](https://togithub.com/secretlint/secretlint/pull/599) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.6...7.0.7 ### [`v7.0.6`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.6) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.5...v7.0.6) ##### What's Changed ##### Bug Fixes - fix(gcp): make reportIfFoundPrivateKeyP12Format lazy load by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/597](https://togithub.com/secretlint/secretlint/pull/597) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.5...7.0.6 ### [`v7.0.5`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.5) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.4...v7.0.5) ##### What's Changed ##### Bug Fixes - fix(profiler): correct browser reference by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/595](https://togithub.com/secretlint/secretlint/pull/595) ##### Other Changes - chore(deps): update peter-evans/create-pull-request action to v5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/458](https://togithub.com/secretlint/secretlint/pull/458) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.4...7.0.5 ### [`v7.0.4`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.4) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.3...v7.0.4) ##### What's Changed This release includes various fixes for Windows. - [#593](https://togithub.com/secretlint/secretlint/issues/593) - [#589](https://togithub.com/secretlint/secretlint/issues/589) ##### Bug Fixes - fix(types): types should point CJS types by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/576](https://togithub.com/secretlint/secretlint/pull/576) - fix: stop using path.posix by [@risu729](https://togithub.com/risu729) in [https://github.com/secretlint/secretlint/pull/590](https://togithub.com/secretlint/secretlint/pull/590) - fix: fix behaviour on Windows. by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/593](https://togithub.com/secretlint/secretlint/pull/593) ##### CI - CI: fix tests on Windows by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/591](https://togithub.com/secretlint/secretlint/pull/591) ##### Dependency Updates - chore(deps): bump semver from 5.7.1 to 5.7.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/secretlint/secretlint/pull/568](https://togithub.com/secretlint/secretlint/pull/568) - chore(deps): update dependency rollup to ^3.26.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/569](https://togithub.com/secretlint/secretlint/pull/569) - fix(deps): update dependency globby to ^13.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/570](https://togithub.com/secretlint/secretlint/pull/570) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/571](https://togithub.com/secretlint/secretlint/pull/571) - chore(deps): update dependency rollup to ^3.26.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/572](https://togithub.com/secretlint/secretlint/pull/572) - chore(deps): update minor updates to ^2.5.0 (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/573](https://togithub.com/secretlint/secretlint/pull/573) - chore(deps): update dependency [@types/pluralize](https://togithub.com/types/pluralize) to v0.0.30 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/574](https://togithub.com/secretlint/secretlint/pull/574) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/575](https://togithub.com/secretlint/secretlint/pull/575) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/577](https://togithub.com/secretlint/secretlint/pull/577) - chore(deps): update dependency [@rollup/plugin-commonjs](https://togithub.com/rollup/plugin-commonjs) to ^25.0.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/578](https://togithub.com/secretlint/secretlint/pull/578) - chore(deps): update dependency rollup to ^3.26.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/579](https://togithub.com/secretlint/secretlint/pull/579) - chore(deps): update dependency turbo to ^1.10.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/580](https://togithub.com/secretlint/secretlint/pull/580) - chore(deps): update dependency turbo to ^1.10.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/581](https://togithub.com/secretlint/secretlint/pull/581) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/582](https://togithub.com/secretlint/secretlint/pull/582) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/583](https://togithub.com/secretlint/secretlint/pull/583) - chore(deps): update dependency turbo to ^1.10.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/584](https://togithub.com/secretlint/secretlint/pull/584) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.4.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/585](https://togithub.com/secretlint/secretlint/pull/585) - chore(deps): update dependency turbo to ^1.10.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/586](https://togithub.com/secretlint/secretlint/pull/586) - chore(deps): update dependency [@types/node-forge](https://togithub.com/types/node-forge) to ^1.3.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/587](https://togithub.com/secretlint/secretlint/pull/587) - chore(deps): update dependency rollup to ^3.27.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/588](https://togithub.com/secretlint/secretlint/pull/588) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.3...v7.0.4 ### [`v7.0.3`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.3) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.2...v7.0.3) ##### What's Changed ##### Bug Fixes - fix: use fileURLToPath for mimicked \__dirname by [@risu729](https://togithub.com/risu729) in [https://github.com/secretlint/secretlint/pull/563](https://togithub.com/secretlint/secretlint/pull/563) ##### Testing - test: add stdout test by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/559](https://togithub.com/secretlint/secretlint/pull/559) - test: add test for [@secretlint/quick-start](https://togithub.com/secretlint/quick-start) by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/564](https://togithub.com/secretlint/secretlint/pull/564) ##### Dependency Updates - chore(deps): update dependency lint-staged to ^13.2.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/560](https://togithub.com/secretlint/secretlint/pull/560) - chore(deps): update dependency turbo to ^1.10.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/565](https://togithub.com/secretlint/secretlint/pull/565) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^20.3.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/566](https://togithub.com/secretlint/secretlint/pull/566) ##### New Contributors - [@risu729](https://togithub.com/risu729) made their first contribution in [https://github.com/secretlint/secretlint/pull/563](https://togithub.com/secretlint/secretlint/pull/563) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.2...7.0.3 ### [`v7.0.2`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.2) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.1...v7.0.2) ##### What's Changed ##### Bug Fixes - fix(quick start): exit status align to secretlint command by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/557](https://togithub.com/secretlint/secretlint/pull/557) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.1...7.0.2 ### [`v7.0.1`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.1) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v7.0.0...v7.0.1) ##### What's Changed ##### Bug Fixes - fix: fix weak regex pattern by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/553](https://togithub.com/secretlint/secretlint/pull/553) - fix(quick-start): add the config directory to the install file list by [@uekkie](https://togithub.com/uekkie) in [https://github.com/secretlint/secretlint/pull/555](https://togithub.com/secretlint/secretlint/pull/555) ##### Dependency Updates - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/551](https://togithub.com/secretlint/secretlint/pull/551) ##### New Contributors - [@uekkie](https://togithub.com/uekkie) made their first contribution in [https://github.com/secretlint/secretlint/pull/555](https://togithub.com/secretlint/secretlint/pull/555) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v7.0.0...7.0.1 ### [`v7.0.0`](https://togithub.com/secretlint/secretlint/releases/tag/v7.0.0) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v6.2.4...v7.0.0) This release convert almost secretlint packages to Pure ESM 🎉 ##### Breaking Changes - Require Node.js 18+ [#538](https://togithub.com/secretlint/secretlint/issues/538) - package code format is ES2022 - Update Docker image based on Node.js 18 [#468](https://togithub.com/secretlint/secretlint/issues/468) - Update Exit Status [#547](https://togithub.com/secretlint/secretlint/issues/547) - Secretlint exits with the following values - `0`: Linting succeeded, no errors found - `1`: Linting failed, errors found - `2`: Unexpected error occurred, fatal error - Previously, these values are not defined - Add new "json" formatter for secretlint [#45](https://togithub.com/secretlint/secretlint/issues/45) - output format is changed from old "json" formatter - Convert packages to [Pure ESM package](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) - PRs: [#527](https://togithub.com/secretlint/secretlint/issues/527) [#530](https://togithub.com/secretlint/secretlint/issues/530) - If your scripts are CommonJS, you need to dynamic import `import("@secretlint/core")`. - For command line/Docker user, No change anything! - Convert `@secretlint/types` to dual package - See also [Dual CommonJS/ES module packages](https://nodejs.org/api/packages.html#dual-commonjses-module-packages) - You can import `@secretlint/types` from both CJS and ESM. - `@secretlint/tester` is migrated to ESM, But we can load it using dynamic import from CJS - `@secretlint/tester` uses `node:test` instead of Mocha - Also, Support URL object in `snapshotDirectory` option. It means that you can still write your rule in CommonJS. You can migrate your snapshot testing code to secretlint v7 by following: CommonJS Edition: ```diff - import { snapshot } from "@secretlint/tester"; import path from "path"; import { creator as rule } from "../src/index"; + import test from "node:test"; - describe("@secretlint/secretlint-rule-example", () => { + test("@secretlint/secretlint-rule-example", async (t) => { + const snapshot = (await import("@secretlint/tester")).snapshot; - snapshot({ + await snapshot({ defaultConfig: { rules: [ { id: "@secretlint/secretlint-rule-preset-canary", rule, rules: [], options: {}, }, ], }, updateSnapshot: !!process.env.UPDATE_SNAPSHOT, snapshotDirectory: path.join(__dirname, "snapshots"), }).forEach((name, test) => { - it(name, async function () { + return it(name, async (context) => { const status = await test(); if (status === "skip") { - this.skip(); + context.skip(); } }); }); }); ``` Of course, you can write test in ESM and rule. ```ts import test from "node:test"; import { snapshot } "@secretlint/teter"; import { creator as rule } from "../src/index.js"; test("@secretlint/secretlint-rule-example", async (t) => { return snapshot({ defaultConfig: { rules: [ { id: "@secretlint/secretlint-rule-example", rule, options: {}, }, ], }, updateSnapshot: !!process.env.UPDATE_SNAPSHOT, snapshotDirectory: new URL("snapshots", import.meta.url), }).forEach((name, test) => { return t.test(name, async (context) => { const status = await test(); if (status === "skip") { context.skip(); } }); }); }); ``` And run tests via [Node.js Test runner](https://nodejs.org/api/test.html) $ node --test test/index.test.js ##### or $ node --loader ts-node/esm --test test/index.test.ts For more details, see https://github.com/secretlint/secretlint/blob/master/docs/secretlint-rule.md and [Node.js Test runner](https://nodejs.org/api/test.html) ##### Change Logs ##### Breaking Changes - refactor!(secretlint): convert to ESM by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/529](https://togithub.com/secretlint/secretlint/pull/529) - refactor!: Convert all rules to ESM by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/535](https://togithub.com/secretlint/secretlint/pull/535) - perf: output target is ES2022 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/538](https://togithub.com/secretlint/secretlint/pull/538) - feat(docker): use Node.js 18 as base image by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/540](https://togithub.com/secretlint/secretlint/pull/540) - fix(secretlint): update meow and globby and exit status by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/547](https://togithub.com/secretlint/secretlint/pull/547) ##### Bug Fixes - fix(no-homedir): add [@textlint/regexp-string-matcher](https://togithub.com/textlint/regexp-string-matcher) as deps by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/545](https://togithub.com/secretlint/secretlint/pull/545) ##### Documentation - docs: Update rule document by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/542](https://togithub.com/secretlint/secretlint/pull/542) ##### Dependency Updates - chore(deps): update yarn to v1.22.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/531](https://togithub.com/secretlint/secretlint/pull/531) - chore(deps): update dependency rollup to ^3.25.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/533](https://togithub.com/secretlint/secretlint/pull/533) - chore(deps): update yarn to v1.22.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/539](https://togithub.com/secretlint/secretlint/pull/539) - fix(core): update structured-source@4 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/544](https://togithub.com/secretlint/secretlint/pull/544) - chore(deps): update to lerna-lite v2 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/549](https://togithub.com/secretlint/secretlint/pull/549) ##### Other Changes - CI: fix benchmark node.js by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/526](https://togithub.com/secretlint/secretlint/pull/526) - fix(renovate): use "automergeType": "pr" by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/534](https://togithub.com/secretlint/secretlint/pull/534) **Full Changelog**: https://github.com/secretlint/secretlint/compare/v6.2.4...7.0.0 ### [`v6.2.4`](https://togithub.com/secretlint/secretlint/releases/tag/v6.2.4) [Compare Source](https://togithub.com/secretlint/secretlint/compare/v6.2.3...v6.2.4) ##### What's Changed ##### Security Fixes - fix(secretlint): update to read-pkg@8 by [@azu](https://togithub.com/azu) in [https://github.com/secretlint/secretlint/pull/522](https://togithub.com/secretlint/secretlint/pull/522) It will resolve vulnerability issues with [semver](https://security.snyk.io/vuln/SNYK-JS-SEMVER-3247795). ##### Dependency Updates - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/412](https://togithub.com/secretlint/secretlint/pull/412) - chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/413](https://togithub.com/secretlint/secretlint/pull/413) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.11.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/414](https://togithub.com/secretlint/secretlint/pull/414) - chore(deps): update dependency rollup to ^3.14.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/415](https://togithub.com/secretlint/secretlint/pull/415) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/416](https://togithub.com/secretlint/secretlint/pull/416) - chore(deps): update dependency rollup to ^3.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/417](https://togithub.com/secretlint/secretlint/pull/417) - chore(deps): update dependency lint-staged to ^13.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/418](https://togithub.com/secretlint/secretlint/pull/418) - chore(deps): update minor updates (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/419](https://togithub.com/secretlint/secretlint/pull/419) - chore(deps): update dependency rollup to ^3.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/420](https://togithub.com/secretlint/secretlint/pull/420) - chore(deps): update dependency rollup to ^3.17.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/421](https://togithub.com/secretlint/secretlint/pull/421) - chore(deps): update dependency turbo to ^1.8.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/422](https://togithub.com/secretlint/secretlint/pull/422) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/423](https://togithub.com/secretlint/secretlint/pull/423) - chore(deps): update dependency rollup to ^3.17.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/424](https://togithub.com/secretlint/secretlint/pull/424) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/425](https://togithub.com/secretlint/secretlint/pull/425) - chore(deps): update dependency turbo to ^1.8.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/426](https://togithub.com/secretlint/secretlint/pull/426) - chore(deps): update dependency rollup to ^3.18.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/427](https://togithub.com/secretlint/secretlint/pull/427) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/428](https://togithub.com/secretlint/secretlint/pull/428) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/429](https://togithub.com/secretlint/secretlint/pull/429) - chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/430](https://togithub.com/secretlint/secretlint/pull/430) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/431](https://togithub.com/secretlint/secretlint/pull/431) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.14.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/432](https://togithub.com/secretlint/secretlint/pull/432) - chore(deps): update dependency lint-staged to ^13.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/433](https://togithub.com/secretlint/secretlint/pull/433) - chore(deps): update dependency tsd to ^0.26.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/434](https://togithub.com/secretlint/secretlint/pull/434) - chore(deps): update dependency lint-staged to ^13.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/435](https://togithub.com/secretlint/secretlint/pull/435) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/436](https://togithub.com/secretlint/secretlint/pull/436) - chore(deps): update dependency rollup to ^3.19.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/437](https://togithub.com/secretlint/secretlint/pull/437) - chore(deps): update dependency tsd to ^0.27.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/438](https://togithub.com/secretlint/secretlint/pull/438) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/439](https://togithub.com/secretlint/secretlint/pull/439) - chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/440](https://togithub.com/secretlint/secretlint/pull/440) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/441](https://togithub.com/secretlint/secretlint/pull/441) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/442](https://togithub.com/secretlint/secretlint/pull/442) - chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/443](https://togithub.com/secretlint/secretlint/pull/443) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/444](https://togithub.com/secretlint/secretlint/pull/444) - chore(deps): update dependency [@lerna-lite/cli](https://togithub.com/lerna-lite/cli) to ^1.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/445](https://togithub.com/secretlint/secretlint/pull/445) - chore(deps): update dependency tsd to ^0.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/446](https://togithub.com/secretlint/secretlint/pull/446) - chore(deps): update dependency rollup to ^3.20.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/447](https://togithub.com/secretlint/secretlint/pull/447) - chore(deps): update dependency turbo to ^1.8.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/448](https://togithub.com/secretlint/secretlint/pull/448) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/449](https://togithub.com/secretlint/secretlint/pull/449) - chore(deps): update dependency turbo to ^1.8.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/450](https://togithub.com/secretlint/secretlint/pull/450) - chore(deps): update dependency rollup to ^3.20.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/451](https://togithub.com/secretlint/secretlint/pull/451) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/452](https://togithub.com/secretlint/secretlint/pull/452) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/453](https://togithub.com/secretlint/secretlint/pull/453) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/454](https://togithub.com/secretlint/secretlint/pull/454) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/455](https://togithub.com/secretlint/secretlint/pull/455) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/456](https://togithub.com/secretlint/secretlint/pull/456) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/457](https://togithub.com/secretlint/secretlint/pull/457) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/459](https://togithub.com/secretlint/secretlint/pull/459) - chore(deps): update dependency turbo to ^1.8.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/461](https://togithub.com/secretlint/secretlint/pull/461) - chore(deps): update dependency [@types/node-forge](https://togithub.com/types/node-forge) to ^1.3.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/462](https://togithub.com/secretlint/secretlint/pull/462) - chore(deps): update dependency [@rollup/plugin-node-resolve](https://togithub.com/rollup/plugin-node-resolve) to ^15.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/463](https://togithub.com/secretlint/secretlint/pull/463) - chore(deps): update dependency lint-staged to ^13.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/464](https://togithub.com/secretlint/secretlint/pull/464) - chore(deps): update minor updates (minor) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/465](https://togithub.com/secretlint/secretlint/pull/465) - chore(deps): update dependency turbo to ^1.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/466](https://togithub.com/secretlint/secretlint/pull/466) - chore(deps): update dependency rollup to ^3.20.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/469](https://togithub.com/secretlint/secretlint/pull/469) - chore(deps): update dependency rollup to ^3.20.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/470](https://togithub.com/secretlint/secretlint/pull/470) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/471](https://togithub.com/secretlint/secretlint/pull/471) - chore(deps): bump yaml from 2.2.1 to 2.2.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/secretlint/secretlint/pull/472](https://togithub.com/secretlint/secretlint/pull/472) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.15.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/473](https://togithub.com/secretlint/secretlint/pull/473) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/474](https://togithub.com/secretlint/secretlint/pull/474) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/475](https://togithub.com/secretlint/secretlint/pull/475) - chore(deps): update dependency rollup to ^3.21.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/476](https://togithub.com/secretlint/secretlint/pull/476) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/477](https://togithub.com/secretlint/secretlint/pull/477) - chore(deps): update dependency lint-staged to ^13.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/478](https://togithub.com/secretlint/secretlint/pull/478) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/479](https://togithub.com/secretlint/secretlint/pull/479) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/480](https://togithub.com/secretlint/secretlint/pull/480) - chore(deps): update dependency rollup to ^3.21.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/481](https://togithub.com/secretlint/secretlint/pull/481) - chore(deps): update dependency rollup to ^3.21.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/482](https://togithub.com/secretlint/secretlint/pull/482) - chore(deps): update dependency rollup to ^3.21.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/483](https://togithub.com/secretlint/secretlint/pull/483) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/484](https://togithub.com/secretlint/secretlint/pull/484) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/485](https://togithub.com/secretlint/secretlint/pull/485) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/486](https://togithub.com/secretlint/secretlint/pull/486) - chore(deps): update dependency rollup to ^3.21.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/487](https://togithub.com/secretlint/secretlint/pull/487) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/488](https://togithub.com/secretlint/secretlint/pull/488) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/489](https://togithub.com/secretlint/secretlint/pull/489) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/490](https://togithub.com/secretlint/secretlint/pull/490) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/491](https://togithub.com/secretlint/secretlint/pull/491) - chore(deps): update dependency rollup to ^3.21.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/492](https://togithub.com/secretlint/secretlint/pull/492) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/493](https://togithub.com/secretlint/secretlint/pull/493) - chore(deps): update dependency rollup to ^3.22.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/494](https://togithub.com/secretlint/secretlint/pull/494) - chore(deps): update dependency turbo to ^1.9.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/495](https://togithub.com/secretlint/secretlint/pull/495) - chore(deps): update dependency turbo to ^1.9.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/496](https://togithub.com/secretlint/secretlint/pull/496) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/497](https://togithub.com/secretlint/secretlint/pull/497) - chore(deps): update patch updates (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/498](https://togithub.com/secretlint/secretlint/pull/498) - chore(deps): update dependency rollup to ^3.23.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/499](https://togithub.com/secretlint/secretlint/pull/499) - chore(deps): update dependency [@types/debug](https://togithub.com/types/debug) to ^4.1.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/500](https://togithub.com/secretlint/secretlint/pull/500) - chore(deps): update dependency turbo to ^1.9.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/501](https://togithub.com/secretlint/secretlint/pull/501) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/502](https://togithub.com/secretlint/secretlint/pull/502) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to ^18.16.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/secretlint/secretlint/pull/503](https://togithub.com/secretlint/secretlint/pull/503) - chore(deps): update dependency [@rollConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.