knip
Version:
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
1,066 lines (1,065 loc) • 65.4 kB
TypeScript
import type { Options } from '../types/options.js';
import type { ParsedCLIArgs } from './cli-arguments.js';
interface CreateOptions extends Partial<Options> {
args?: ParsedCLIArgs;
}
export declare const createOptions: (options: CreateOptions) => Promise<{
cacheLocation: string;
catalog: import("../CatalogCounselor.js").CatalogContainer;
config: string | undefined;
configFilePath: string | undefined;
cwd: string;
dependencies: boolean;
experimentalTags: import("../types/options.js").Tags;
exports: boolean;
files: boolean;
fixTypes: string[];
gitignore: boolean;
includedIssueTypes: import("../types/issues.js").Report;
isCache: boolean;
isDebug: boolean;
isDisableConfigHints: boolean;
isFix: boolean;
isFixCatalog: boolean;
isFixDependencies: boolean;
isFixFiles: boolean | undefined;
isFixUnusedExports: boolean;
isFixUnusedTypes: boolean;
isFormat: boolean;
isIncludeEntryExports: boolean;
isIsolateWorkspaces: boolean;
isProduction: boolean;
isReportClassMembers: boolean;
isReportDependencies: boolean;
isReportExports: boolean;
isReportFiles: boolean;
isReportTypes: boolean;
isReportValues: boolean;
isSession: boolean;
isShowProgress: boolean;
isSkipLibs: boolean;
isStrict: boolean;
isTrace: boolean;
isTreatConfigHintsAsErrors: boolean;
isUseTscFiles: boolean | undefined;
isWatch: boolean;
maxShowIssues: number | undefined;
parsedConfig: {
angular?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
astro?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'astro-db'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
ava?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
babel?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
biome?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
bumpp?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
bun?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
c8?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
capacitor?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
changelogen?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
changelogithub?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
changesets?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
commitizen?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
commitlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
convex?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'create-typescript-app'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
cspell?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
cucumber?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
cypress?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
danger?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'dependency-cruiser'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
docusaurus?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
dotenv?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
drizzle?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
eleventy?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
eslint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
expo?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
gatsby?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'github-action'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'github-actions'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
glob?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'graphql-codegen'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
hardhat?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
husky?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'i18next-parser'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
jest?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
karma?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
ladle?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
lefthook?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'lint-staged'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
linthtml?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'lockfile-lint'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'lost-pixel'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
markdownlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
mdx?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
mdxlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
metro?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
mocha?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
moonrepo?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
msw?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'nano-staged'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nest?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
netlify?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
next?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'next-intl'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'next-mdx'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
node?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'node-modules-inspector'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nodemon?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'npm-package-json-lint'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nuxt?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nx?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nyc?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
oclif?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
oxlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
playwright?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'playwright-ct'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'playwright-test'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
plop?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
pnpm?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
postcss?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
preconstruct?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
prettier?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
prisma?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'react-cosmos'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'react-router'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
relay?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'release-it'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
remark?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
remix?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
rollup?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
rsbuild?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
rslib?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
rspack?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
rstest?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'semantic-release'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
sentry?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'simple-git-hooks'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'size-limit'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
sst?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
starlight?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
storybook?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
stryker?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
stylelint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
svelte?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
svgo?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
svgr?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
swc?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
syncpack?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
tailwind?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
taskfile?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
travis?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'ts-node'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
tsdown?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
tsup?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
tsx?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
typedoc?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
typescript?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
unbuild?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
unocss?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'vercel-og'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
vike?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
vite?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
vitepress?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
vitest?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
vue?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'webdriver-io'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
webpack?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
wireit?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
wrangler?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
xo?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
yarn?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
yorkie?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
workspaces?: Record<string, {
angular?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
astro?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'astro-db'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
ava?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
babel?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
biome?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
bumpp?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
bun?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
c8?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
capacitor?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
changelogen?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
changelogithub?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
changesets?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
commitizen?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
commitlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
convex?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'create-typescript-app'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
cspell?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
cucumber?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
cypress?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
danger?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'dependency-cruiser'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
docusaurus?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
dotenv?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
drizzle?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
eleventy?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
eslint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
expo?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
gatsby?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'github-action'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'github-actions'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
glob?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'graphql-codegen'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
hardhat?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
husky?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'i18next-parser'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
jest?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
karma?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
ladle?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
lefthook?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'lint-staged'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
linthtml?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'lockfile-lint'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'lost-pixel'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
markdownlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
mdx?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
mdxlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
metro?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
mocha?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
moonrepo?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
msw?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'nano-staged'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nest?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
netlify?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
next?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'next-intl'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'next-mdx'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
node?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'node-modules-inspector'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nodemon?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'npm-package-json-lint'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nuxt?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nx?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
nyc?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
oclif?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
oxlint?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
playwright?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'playwright-ct'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'playwright-test'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
plop?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
pnpm?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
postcss?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
preconstruct?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
prettier?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
prisma?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'react-cosmos'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'react-router'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
relay?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
'release-it'?: string | boolean | string[] | {
config?: string | string[] | undefined;
entry?: string | string[] | undefined;
project?: string | string[] | undefined;
} | undefined;
remark?: string | boolean | string[] | {
config?: string | string[] | undefined;