This one might be a bit messy -- though was fairly straightforward.
The usual CommonJS FFI fixes
Newer version of purescript-node-fs no longer has FS.Internal to allow accessing the node:fs module directly, so I had to manually recreate it in FFI for Chanterelle.Internal.Utils.FS.
Removed the mkdirp FFI in Chanterelle.Internal.Utils.FS, since we have a perfectly good package for that.
Tidy + Tidy checks in CI.
I'm a little scared of this one, I think it needs a thorough test with a project -- which I'm going to hold off on until eth-core/web3/solc are merged in -- reason being I changed how FS stuff gets invoked and I'd like to go through a "workflow" prior to saying this is good to go.
This one might be a bit messy -- though was fairly straightforward.
purescript-node-fs
no longer has FS.Internal to allow accessing thenode:fs
module directly, so I had to manually recreate it in FFI forChanterelle.Internal.Utils.FS
.mkdirp
FFI inChanterelle.Internal.Utils.FS
, since we have a perfectly good package for that.I'm a little scared of this one, I think it needs a thorough test with a project -- which I'm going to hold off on until eth-core/web3/solc are merged in -- reason being I changed how FS stuff gets invoked and I'd like to go through a "workflow" prior to saying this is good to go.