[ci] format

This commit is contained in:
natemoo-re 2022-04-15 19:16:54 +00:00 committed by github-actions[bot]
parent e0f838ca39
commit abcee7c957
2 changed files with 10 additions and 14 deletions

View file

@ -29,17 +29,13 @@ export function getParams(array: string[]) {
*/
export function stringifyParams(params: Params) {
// validate parameter values then stringify each value
const validatedParams = Object.entries(params)
.reduce((acc, next) => {
validateGetStaticPathsParameter(next);
const [key, value] = next;
acc[key] = `${value}`;
return acc;
}, {} as Params);
const validatedParams = Object.entries(params).reduce((acc, next) => {
validateGetStaticPathsParameter(next);
const [key, value] = next;
acc[key] = `${value}`;
return acc;
}, {} as Params);
// Always sort keys before stringifying to make sure objects match regardless of parameter ordering
return JSON.stringify(
validatedParams,
Object.keys(params).sort()
);
}
return JSON.stringify(validatedParams, Object.keys(params).sort());
}

View file

@ -69,5 +69,5 @@ describe('getStaticPaths - route params type validation', () => {
// route provided with { params: { year: 2022, slug: "post-2" }}
const res = await fixture.fetch('/blog/2022/post-2');
expect(res.status).to.equal(200);
})
})
});
});