Lines Matching refs:name
20 static name = 'owner'
56 const { name } = await readJson(npm.prefix)
57 if (!name) {
61 const spec = npa(name)
67 return data.maintainers.map(m => m.name)
96 for (const [name] of this.workspaces) {
98 await this.ls(name)
100 await this.changeOwners(args[0], name, 'add')
102 await this.changeOwners(args[0], name, 'rm')
119 this.npm.output(maintainers.map(m => `${m.name} <${m.email}>`).join('\n'))
132 const { name } = await readJson(prefix)
133 if (!name) {
137 return name
162 u = { name: u.name, email: u.email }
173 const existing = owners.find(o => o.name === u.name)
177 `Already a package owner: ${existing.name} <${existing.email}>`
186 maintainers = owners.filter(o => o.name !== u.name)
189 log.info('owner rm', 'Not a package owner: ' + u.name)
218 this.npm.output(`+ ${user} (${spec.name})`)
220 this.npm.output(`- ${user} (${spec.name})`)