Closed maschad closed 1 year ago
Why is there a direct dep on typescript here? Is it just an old mistake?
Not a direct dep, but currently master is failing because of an indirect dep on eslint-plugin-etc
which is a peerDep of aegir
( I should have ran this test before merging https://github.com/libp2p/js-libp2p-mplex/pull/256) so essentially we can't use aegir
with TS5 yet.
Hmm, still not sure why there's a typescript dep here at all, there's nothing special or unique about the repo setup, I think it's just been hanging around for ages and was never removed.
I think I misunderstood the original comment 😅 thanks!
:tada: This PR is included in version 7.1.2 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
Also reverting typescript to
4.9.5
because a3590af093dee73c873aef1539bc8d81b0d61b08 upgraded it, but aegir depends on eslint-plugin-etc ( as well as eslint-config-ipfs which also depends oneslint-plugin-etc
) which is incompatible with TS5 atm https://github.com/cartant/eslint-plugin-etc/issues/53.