Wikidata:Property proposal/npm scope

npm scope edit

Originally proposed at Wikidata:Property proposal/Generic

Descriptionnpm scope of the given software, person or organization (do not include the "@" symbol which is often used as a prefixed indicator)
Data typeExternal identifier
Domaininstance of software (Q7397), human (Q5) or organization (Q43229)
Example 1TypeScript (Q978185)typescript
Example 2Definitely Typed (Q115003433)types
Example 3CodeMirror (Q114901858)codemirror
Example 4Lezer (Q115003142)lezer
Example 5Babel (Q55604651)babel
Example 6Replit (Q60768699)replit
Example 7emotion (Q95969875)emotion
Example 8for more examples see this query
Formatter URLhttps://www.npmjs.com/search?q=@$1
See alsonpm 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)[reply]

Discussion edit