Wikidata:Property proposal/npm scope
npm scope edit
Originally proposed at Wikidata:Property proposal/Generic
Description | npm scope of the given software, person or organization (do not include the "@" symbol which is often used as a prefixed indicator) |
---|---|
Data type | External identifier |
Domain | instance of software (Q7397), human (Q5) or organization (Q43229) |
Example 1 | TypeScript (Q978185) → typescript |
Example 2 | Definitely Typed (Q115003433) → types |
Example 3 | CodeMirror (Q114901858) → codemirror |
Example 4 | Lezer (Q115003142) → lezer |
Example 5 | Babel (Q55604651) → babel |
Example 6 | Replit (Q60768699) → replit |
Example 7 | emotion (Q95969875) → emotion |
Example 8 | for more examples see this query |
Formatter URL | https://www.npmjs.com/search?q=@$1 |
See also | npm package (P8262), GitHub username (P2037) |
Motivation edit
The npm (Q7067518) package manager lets users and organizations publish packages within an owned namespace called an npm scope (Q115002577).
We already have a property to denote the npm package name of a particular software (npm package (P8262)), so I think it makes sense to also introduce a property to state the npm scope of a particular software, person or organization.
--Push-f (talk) 07:49, 2 November 2022 (UTC)
Discussion edit
- Notified participants of WikiProject Websites. WikiProject Informatics has more than 50 participants and couldn't be pinged. Please post on the WikiProject's talk page instead.. --Push-f (talk) 07:51, 2 November 2022 (UTC)
- Strong support -wd-Ryan (Talk/Edits) 14:18, 2 November 2022 (UTC)
- Support Laftp0 (talk) 02:21, 3 November 2022 (UTC)
- @Push-f, Wd-Ryan, Laftp0: Done --Tinker Bell ★ ♥ 20:13, 15 November 2022 (UTC)