The main test added sets up the local project so that it has a new published version, then performs an import, to test updating a package. This revealed several bugs that are fixed in the commit too.
To support this type of test I updated LocalFsPackageFiles to point to a folder of versioned packaged data, and to take config of which versions are considered publish and what the dist-tags are. That's in the first commit.
The main test added sets up the local project so that it has a new published version, then performs an import, to test updating a package. This revealed several bugs that are fixed in the commit too.
To support this type of test I updated LocalFsPackageFiles to point to a folder of versioned packaged data, and to take config of which versions are considered publish and what the dist-tags are. That's in the first commit.