Skip to content

build(deps): remove unnecessary runtime dependency#25

Open
chadlwilson wants to merge 3 commits into
manidlou:masterfrom
chadlwilson:remove-unnecessary-dep
Open

build(deps): remove unnecessary runtime dependency#25
chadlwilson wants to merge 3 commits into
manidlou:masterfrom
chadlwilson:remove-unnecessary-dep

Conversation

@chadlwilson
Copy link
Copy Markdown

@chadlwilson chadlwilson commented May 19, 2026

Unfortunately #20 added memfs as a runtime dependency (probably accidentally). This is a huge multiple-megabyte dependency tree and seems unnecessary/only used for tests.

This PR removes that; and also bumps the dev dependencies to resolve most of the reported vulnerabilities. Minor format changes are due to changes in standard defaults, which I left in place.

For reference:

$ node --version
v24.15.0
$ npm --version
11.12.1

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.

1 participant