maybe i’m misunderstanding, but how reliant is the test suite on npm and how volatile are these particular dependencies? it was written for node 20, which is LTS until Q42026, but i’ve been running it from 21 without noticing any breakage.
1 Like
@mro I agree it’s a good idea to avoid tightly coupling to npm. Some tests use it just for version management and putting the test files on the file system incl any devDependnecies. But you could also get test js files any other way, e.g. curl
.
activitypub-testing run test --url=<https-url>
is the cli api, which doesn’t use npm
example https://activitypub-testing-website.socialweb.coop/fep/521a/
1 Like