Currently during input map decomposition we create locks against whatever the provider for the package was when the import map was created. This leads to weird behaviour when you try and swap providers (i.e. going between nodemodules and jspm.io, for instance):
If JSPM successfully parses an input into a lock, we should translate the lock to the default provider so that provider swapping is painless.
Currently during input map decomposition we create locks against whatever the provider for the package was when the import map was created. This leads to weird behaviour when you try and swap providers (i.e. going between
nodemodules
andjspm.io
, for instance):If JSPM successfully parses an input into a lock, we should translate the lock to the default provider so that provider swapping is painless.