1
0
mirror of https://github.com/uetchy/namae.git synced 2025-03-17 04:30:31 +09:00

chore: capitalize error message

This commit is contained in:
uetchy 2019-12-10 18:33:39 +09:00
parent 5c4f9959f1
commit 8ecfb3919a
12 changed files with 46 additions and 26 deletions

View File

@ -20,7 +20,7 @@ export default async function handler(
const {query, country} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
const term = encodeURIComponent(query);

View File

@ -4,7 +4,11 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
if (/[^a-zA-Z0-9_-]/.test(query)) {
return sendError(res, new Error('Invalid characters'));
}
try {

View File

@ -14,7 +14,7 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
try {
@ -23,7 +23,7 @@ export default async function handler(req: NowRequest, res: NowResponse) {
send(res, {availability});
} catch (err) {
if (err.code === 'ENODATA' || err.code === 'ENOTFOUND') {
return res.status(200).json({availability: true});
return send(res, {availability: true});
}
sendError(res, err);
}

View File

@ -5,7 +5,7 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
try {
@ -13,6 +13,9 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const availability = response[0].data.domainName ? false : true;
send(res, {availability});
} catch (err) {
if (err.code === 'ENOTFOUND') {
return send(res, {availability: true});
}
sendError(res, err);
}
}

View File

@ -12,7 +12,7 @@ export default async function handler(req: NowRequest, res: NowResponse) {
query,
)
) {
return sendError(res, new Error('invalid characters'));
return sendError(res, new Error('Invalid characters'));
}
try {
@ -20,6 +20,10 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const availability = response.status === 404;
send(res, {availability});
} catch (err) {
console.log(err.code);
if (err.code === 'ENOTFOUND') {
return send(res, {availability: true});
}
sendError(res, err);
}
}

View File

@ -1,23 +1,21 @@
import {send, sendError, fetch, NowRequest, NowResponse} from '../util/http';
import nodeFetch from 'node-fetch'
import nodeFetch from 'node-fetch';
export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
if (
/[^\w-]/.test(
query,
)
) {
return sendError(res, new Error('invalid characters'));
if (/[^a-zA-Z0-9_-]/.test(query)) {
return sendError(res, new Error('Invalid characters'));
}
try {
const response = await nodeFetch(`https://gitlab.com/${query}`, {redirect: 'manual'});
const response = await nodeFetch(`https://gitlab.com/${query}`, {
redirect: 'manual',
});
const availability = response.status === 302;
send(res, {availability});
} catch (err) {

View File

@ -4,7 +4,11 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
if (/[^a-zA-Z0-9_-]/.test(query)) {
return sendError(res, new Error('Invalid characters'));
}
try {

View File

@ -5,13 +5,16 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
try {
const availability = await npmName(`@${query}`);
send(res, {availability});
} catch (err) {
if (err.code === 'ENOTFOUND') {
return send(res, {availability: true});
}
sendError(res, err);
}
}

View File

@ -5,7 +5,7 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
try {

View File

@ -9,7 +9,7 @@ export default async function handler(
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
const encodedQuery = encodeURIComponent(

View File

@ -4,7 +4,11 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
if (/[^a-zA-Z0-9_-]/.test(query)) {
return sendError(res, new Error('Invalid characters'));
}
try {
@ -14,10 +18,6 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const availability = response.status !== 200;
send(res, {availability});
} catch (err) {
if (err.code === 'ENOTFOUND') {
send(res, {availability: true});
} else {
sendError(res, err);
}
sendError(res, err);
}
}

View File

@ -4,7 +4,11 @@ export default async function handler(req: NowRequest, res: NowResponse) {
const {query} = req.query;
if (!query) {
return sendError(res, new Error('no query given'));
return sendError(res, new Error('No query given'));
}
if (/[^a-zA-Z0-9_-]/.test(query)) {
return sendError(res, new Error('Invalid characters'));
}
try {