Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency tmp to v0.2.3 #59

Merged
merged 1 commit into from
Apr 5, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 6, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
tmp 0.2.1 -> 0.2.3 age adoption passing confidence

Release Notes

raszi/node-tmp (tmp)

v0.2.3

Compare Source

v0.2.2

Compare Source

🐛 Bug Fix
📝 Documentation
Committers: 5

Configuration

📅 Schedule: Branch creation - "* 0-4 * * 3" (UTC), 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.

@renovate renovate bot requested a review from ShivanKaul as a code owner March 6, 2024 00:44
@renovate renovate bot force-pushed the renovate/tmp-0.x-lockfile branch from 8df98a0 to 4ec9067 Compare April 5, 2024 22:30
Copy link

github-actions bot commented Apr 5, 2024

[puLL-Merge] - raszi/[email protected]

Description

This PR updates the tmp library to version 0.2.3. It drops support for Node versions <= 14.4, removes the rimraf dependency, and reverts some previously introduced breaking changes related to sanitizing file/directory names.

Changes

Changes

  • .github/workflows/node.js.yml: Added new GitHub Actions workflow for CI testing on Node 14.x, 16.x, 18.x, 20.x on Ubuntu and Windows
  • .gitignore: Added some additional patterns to ignore
  • .travis.yml: Removed Travis CI configuration
  • CHANGELOG.md: Added entry for v0.2.3 release
  • README.md: Updated build status badge, dependencies badge, and added notes about breaking changes and compatibility. Moved "Graceful cleanup" section higher.
  • appveyor.yml: Removed AppVeyor configuration
  • docs/*: Updated API documentation
  • lib/tmp.js:
    • Removed rimraf dependency and implemented recursive directory removal using fs.rm/fs.rmSync
    • Reverted sanitization of file/directory names
  • package.json:
    • Bumped version to 0.2.3
    • Dropped support for Node <= 14.4
    • Removed rimraf dependency
    • Updated dev dependencies
  • test/*: Updated tests to use fs.rmSync instead of rimraf for cleanup

Security Hotspots

None identified. The changes do not appear to introduce any new security vulnerabilities. Removing the rimraf dependency slightly reduces the attack surface.

@renovate renovate bot force-pushed the renovate/tmp-0.x-lockfile branch 3 times, most recently from 4f3e80e to 9aaaa2f Compare April 5, 2024 23:00
@renovate renovate bot force-pushed the renovate/tmp-0.x-lockfile branch from 9aaaa2f to 2617788 Compare April 5, 2024 23:08
@ShivanKaul ShivanKaul enabled auto-merge (squash) April 5, 2024 23:08
@ShivanKaul ShivanKaul merged commit 3b416ec into main Apr 5, 2024
6 checks passed
@ShivanKaul ShivanKaul deleted the renovate/tmp-0.x-lockfile branch April 5, 2024 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant