Issue ID:
Type
Bug
Title:
FIX: npm packages with invalid scope names fail to download
Created:
2/19/2025 12:03:16 AM by Alana Tripp
Status:
Awaiting Release on
Last pulled:
2/21/2025 10:31:56 PM
Description:
This is a regression from ProGet 2042.21 (PG-2845) and causes invalid scope names to no longer be downloadable. Not sure how the bad scope names got in the database, but that's a different problem / different day. 1. On a new instance, create a new feed with connector to npmjs.org 2. Download a scoped package (@storybook/test-runner) 3. Update PackageNameIds to set `@storybook` to `storybook` 4. Package file no longer downloads Both URLS should work: http://proget.localhost/feeds/jarva/@storybook/test-runner/0.21.2 http://proget.localhost/feeds/jarva/storybook/test-runner/0.21.2