UNPKG

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
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;