embedded-host-node icon indicating copy to clipboard operation
embedded-host-node copied to clipboard

Update `tar` development dependency to 7.4.3

Open clydin opened this issue 1 year ago • 3 comments

The latest major version of tar contains type definitions within the package itself. This removes the need to install the separate @types/tar package.

clydin avatar Jan 10 '25 19:01 clydin

It looks like this is breaking the typings used by minizlib.

nex3 avatar Jan 11 '25 00:01 nex3

I believe this is broken because the owner of minizlib needs to approve and merge this PR: https://github.com/isaacs/minizlib/pull/31

Goodwine avatar Jan 13 '25 21:01 Goodwine

I was looking at opening a PR to enable esModuleInterop actually. That would solve this issue and other future subtle ESM/CommonJS interoperability issues which will become more common as packages move to ESM only.

clydin avatar Jan 14 '25 15:01 clydin

I believe we can do this now. There is a failing test which I believe to be unrelated to the upgrade tho. Closing in favor of https://github.com/sass/embedded-host-node/pull/311

Goodwine avatar May 07 '25 05:05 Goodwine