Skip to content

Fix Dependabot alerts for this repository - #131

Open
Zegnat wants to merge 3 commits into
masterfrom
dependabot-cleanup
Open

Zegnat wants to merge 3 commits into
masterfrom
dependabot-cleanup

Conversation

@Zegnat

@Zegnat Zegnat commented Sep 5, 2026

Copy link
Copy Markdown
Member

I get Dependabot alerts emailed to me, and this repository on the microformats org is one that keeps coming up. For others in the org, see Dependabot alerts. It currently lists 14 open issues.

The issues are with the Node.js dependencies included for running a local server exposing the tests.

This PR hopefully closes all those issues. npm audit comes back clean.

I am split on the bump for engines. It is not strictly necessary to have a newer version of Node.js to include the raw test files, but it is necessary to run the Hapi server. Although bumping it to Node.js 14.15 should hardly be a problem for anyone as that is the LTS version first published 2020-04-21... even for people running LTS Node.js they should be on something a little more recent.

Side-note: the Hapi test server was actually broken for the last 8 years or so. 4785260 should have introduced the Hapi inert handling, but did not. If we would rather get rid of all the Node.js code, that is also fine with me.

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