AlexRogalskiy / github-action-tag-replacer

🏷️ GitHub action to replace placeholders in files
https://github.com/marketplace/actions/tag-replacer
GNU General Public License v3.0
2 stars 1 forks source link

:arrow_up: Updates replace-in-file to v8 #714

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
replace-in-file ^6.2.0 -> ^8.0.0 age adoption passing confidence

Release Notes

adamreisnz/replace-in-file (replace-in-file) ### [`v8.1.0`](https://togithub.com/adamreisnz/replace-in-file/compare/dc5e8cd2776d3cd9f855671c716e48b016bee0c3...d0b8c0d80eedfe5ef6f1ccf15ba91440d7902d98) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/dc5e8cd2776d3cd9f855671c716e48b016bee0c3...d0b8c0d80eedfe5ef6f1ccf15ba91440d7902d98) ### [`v8.0.3`](https://togithub.com/adamreisnz/replace-in-file/compare/760102a1824b169fc4e2ba47e0b621c7d1de6e22...dc5e8cd2776d3cd9f855671c716e48b016bee0c3) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/760102a1824b169fc4e2ba47e0b621c7d1de6e22...dc5e8cd2776d3cd9f855671c716e48b016bee0c3) ### [`v8.0.2`](https://togithub.com/adamreisnz/replace-in-file/compare/a5e19f544606487ba0fe7b26f27c160e4196f864...760102a1824b169fc4e2ba47e0b621c7d1de6e22) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/a5e19f544606487ba0fe7b26f27c160e4196f864...760102a1824b169fc4e2ba47e0b621c7d1de6e22) ### [`v8.0.1`](https://togithub.com/adamreisnz/replace-in-file/compare/3ea83fd0feabc7f199bee9a8e90ffad79c07d28b...a5e19f544606487ba0fe7b26f27c160e4196f864) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/3ea83fd0feabc7f199bee9a8e90ffad79c07d28b...a5e19f544606487ba0fe7b26f27c160e4196f864) ### [`v8.0.0`](https://togithub.com/adamreisnz/replace-in-file/blob/HEAD/CHANGELOG.md#800) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/aafb9b1d644bc0414d8402dab246510c89a9d183...3ea83fd0feabc7f199bee9a8e90ffad79c07d28b) The package has been converted to an ES module and now requires Node 18 or higher. If you need support for Node 16 or below, please use version 7.x.x. ##### Breaking changes - Package has been converted to an ES module - No longer providing a default export. Use the named exports `replaceInFile` or `replaceInFileSync` instead. - The `replace.sync` syntax is no longer available. Use the named export `replaceInFileSync` instead. - The callback API has been removed for asynchronous replacements. Please use promises or `async/await` instead. - Configuration files provided to the CLI using the `--configFile` flag can now only be JSON. - To use a custom `fs` implementation, you must now specify `fs` config parameter for the async API, and `fsSync` for the sync API. For the asynchronous APIs, the provided `fs` must provide the `readFile` and `writeFile` methods. For the synchronous APIs, the provided `fsSync` must provide the `readFileSync` and `writeFileSync` methods. - If a `cwd` parameter is provided, it will no longer be prefixed to each path using basic string concatenation, but rather uses `path.join()` to ensure correct path concatenation. ##### New features You can now specify a `getTargetFile` config param to modify the target file for saving the new file contents to. For example: ```js const options = { files: 'path/to/files/*.html', getTargetFile: source => `new/path/${source}`, from: 'foo', to: 'bar', } ``` ### [`v7.2.0`](https://togithub.com/adamreisnz/replace-in-file/compare/2bec5b78f83848c318741f2bae4bc8f22fe25ca5...aafb9b1d644bc0414d8402dab246510c89a9d183) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/2bec5b78f83848c318741f2bae4bc8f22fe25ca5...aafb9b1d644bc0414d8402dab246510c89a9d183) ### [`v7.1.0`](https://togithub.com/adamreisnz/replace-in-file/compare/40a3b59894e87a74182903259029366ab55a99b4...2bec5b78f83848c318741f2bae4bc8f22fe25ca5) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/40a3b59894e87a74182903259029366ab55a99b4...2bec5b78f83848c318741f2bae4bc8f22fe25ca5) ### [`v7.0.2`](https://togithub.com/adamreisnz/replace-in-file/compare/a8619da2db61ee3247f5161279c95ab61e0bb0db...40a3b59894e87a74182903259029366ab55a99b4) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/a8619da2db61ee3247f5161279c95ab61e0bb0db...40a3b59894e87a74182903259029366ab55a99b4) ### [`v7.0.1`](https://togithub.com/adamreisnz/replace-in-file/compare/e766b0e9be983a22979ffbe600c5efb657062db9...a8619da2db61ee3247f5161279c95ab61e0bb0db) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/e766b0e9be983a22979ffbe600c5efb657062db9...a8619da2db61ee3247f5161279c95ab61e0bb0db) ### [`v7.0.0`](https://togithub.com/adamreisnz/replace-in-file/blob/HEAD/CHANGELOG.md#700) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.5...e766b0e9be983a22979ffbe600c5efb657062db9) Strings provided to the `from` value are now escaped for regex matching when counting of matches is enabled. This is unlikely to result in any breaking changes, but as a precaution the major version has been bumped. ### [`v6.3.5`](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.4...v6.3.5) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.4...v6.3.5) ### [`v6.3.4`](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.3...v6.3.4) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.3...v6.3.4) ### [`v6.3.3`](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.2...v6.3.3) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.2...v6.3.3) ### [`v6.3.2`](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.1...v6.3.2) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.1...v6.3.2) ### [`v6.3.1`](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.0...v6.3.1) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/v6.3.0...v6.3.1) ### [`v6.3.0`](https://togithub.com/adamreisnz/replace-in-file/compare/v6.2.0...v6.3.0) [Compare Source](https://togithub.com/adamreisnz/replace-in-file/compare/v6.2.0...v6.3.0)

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Moscow, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

github-actions[bot] commented 1 month ago

Thanks for opening an issue! Make sure you've followed CONTRIBUTING.md.

github-actions[bot] commented 1 month ago

Hello from PR Helper

Is your PR ready for review and processing? Mark the PR ready by including #pr-ready in a comment.

If you still have work to do, even after marking this ready. Put the PR on hold by including #pr-onhold in a comment.

github-actions[bot] commented 1 month ago

Thanks for the PR!

This section of the codebase is owner by https://github.com/AlexRogalskiy/ - if they write a comment saying "LGTM" then it will be merged.

socket-security[bot] commented 1 month ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@isaacs/cliui@8.0.2 None 0 27.8 kB isaacs
npm/@pkgjs/parseargs@0.11.0 None 0 74.2 kB oss-bot
npm/eastasianwidth@0.2.0 None 0 13.6 kB komagata
npm/foreground-child@3.2.1 shell 0 68.2 kB isaacs
npm/jackspeak@3.4.0 environment 0 297 kB isaacs
npm/package-json-from-dist@1.0.0 None 0 33.9 kB isaacs
npm/path-scurry@1.11.1 filesystem 0 535 kB isaacs
npm/replace-in-file@8.0.1 None 0 89.1 kB adamreisnz
npm/string-width-cjs@npm:string-width@4.2.3 None 0 0 B
npm/strip-ansi-cjs@npm:strip-ansi@6.0.1 None 0 0 B

🚮 Removed packages: npm/replace-in-file@6.2.0, npm/v8-to-istanbul@7.1.0, npm/validate-npm-package-license@3.0.4, npm/verror@1.10.0, npm/vfile-location@2.0.6, npm/vfile-message@2.0.4, npm/vfile-reporter@6.0.2, npm/vfile-sort@2.2.2, npm/vfile-statistics@1.1.4, npm/vfile@4.2.1

View full report↗︎