1
0
mirror of https://github.com/uetchy/namae.git synced 2025-08-20 09:58:13 +09:00

feat: alternatives

This commit is contained in:
2019-07-31 01:12:51 +09:00
parent 7626959819
commit f9c70c3363
9 changed files with 185 additions and 124 deletions

16
src/services/npm-org.js Normal file
View File

@@ -0,0 +1,16 @@
const npmName = require('npm-name')
module.exports = async (req, res) => {
const name = req.query.name
if (!name) {
return res.status(400).json({ error: 'no query given' })
}
try {
const availability = await npmName(`@${name}`)
res.json({ availability })
} catch (err) {
res.status(400).json({ error: err.message })
}
}

View File

@@ -8,9 +8,8 @@ module.exports = async (req, res) => {
}
try {
const packageAvailability = await npmName(name)
const orgAvailability = await npmName(`@${name}`)
res.json({ packageAvailability, orgAvailability })
const availability = await npmName(name)
res.json({ availability })
} catch (err) {
res.status(400).json({ error: err.message })
}