Use new import/export commands to support thick bundles
itowlson opened this issue · comments
@technosophos has expressed a requirement for import and export, which I think is out of scope for dufflebags; but for now let's capture this and figure out what the expectation/need is tomorrow!
We want to allow dufflebags to contain thick bundles, so they can work without needing a connection to a registry.
The idea was that we would be able to package thick bundles (maybe npm run package-thick
) and then the runtime would be able to support running a duffle import
before the duffle install
.
Okay, so the requirement is that duffle-bag
should be able to work with thick bundles, allowing fully offline operation. Yes, that's definitely on the roadmap but I didn't have an issue for it - I reworded the title of this one to express it.
The npm run package-thick
approach is interesting - I had assumed that we would do this at the duffle-coat
end, to create the dufflebag around the thick bundle, but having the option at package time is a really neat idea. Except for the bit where it makes me work out how the Electron build bits work. shiver Thanks!