Skip to content

Remove some dependencies#73

Merged
mathiasbynens merged 6 commits intonode-unicode:mainfrom
JLHwung:bump-infra
Aug 28, 2023
Merged

Remove some dependencies#73
mathiasbynens merged 6 commits intonode-unicode:mainfrom
JLHwung:bump-infra

Conversation

@JLHwung
Copy link
Contributor

@JLHwung JLHwung commented Aug 21, 2023

In this PR we replace the following dependencies with builtin Node functions:

  • mkdirp is replaced with fs.mkdir(... { recursive: true })
  • cp is replaced with fs.copyFileSync
  • request is replaced with builtin fetch
  • istanbul is replaced with builtin test coverage report

Now we require Node.js 18, the first version to unflag fetch.

This PR depends on #72 where we introduced a basic test workflow. I will rebase once that PR gets merged.

@mathiasbynens
Copy link
Collaborator

This is great! Thank you :) But let’s merge PR #72 first as you suggested.

@mathiasbynens
Copy link
Collaborator

@JLHwung 🏓

@JLHwung
Copy link
Contributor Author

JLHwung commented Aug 25, 2023

@mathiasbynens Thanks and rebased.

@mathiasbynens mathiasbynens merged commit a000a74 into node-unicode:main Aug 28, 2023
@mathiasbynens
Copy link
Collaborator

Beautiful cleanup, thank you!

@JLHwung JLHwung deleted the bump-infra branch November 2, 2024 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants