Files
scrap/node_modules/next/dist/esm/lib/eslint/getESLintPromptValues.js
2024-09-24 03:52:46 +00:00

34 lines
846 B
JavaScript

import findUp from "next/dist/compiled/find-up";
export const getESLintStrictValue = async (cwd)=>{
const tsConfigLocation = await findUp("tsconfig.json", {
cwd
});
const hasTSConfig = tsConfigLocation !== undefined;
return {
title: "Strict",
recommended: true,
config: {
extends: hasTSConfig ? [
"next/core-web-vitals",
"next/typescript"
] : "next/core-web-vitals"
}
};
};
export const getESLintPromptValues = async (cwd)=>{
return [
await getESLintStrictValue(cwd),
{
title: "Base",
config: {
extends: "next"
}
},
{
title: "Cancel",
config: null
}
];
};
//# sourceMappingURL=getESLintPromptValues.js.map