Skip to content

⬅️ Back to Table of Contents

📄 options.ts

📊 Analysis Summary

Metric Count
📦 Imports 4
📊 Variables & Constants 3

📚 Table of Contents

🛠️ File Location:

📂 packages/website/src/components/options.ts

📦 Imports

Name Source
ConfigFileType ./types
ConfigModel ./types
ConfigShowAst ./types
toJson ./lib/json

Variables & Constants

Name Type Kind Value Exported
detailTabs { label: string; value: ConfigShowAst }[] const `[
{ label: 'Errors', value: false },
{ label: 'ESTree', value: 'es' },
{ label: 'TypeScript', value: 'ts' },
{ label: 'Scope', value: 'scope' },
{ label: 'Types', value: 'types' },
]`
fileTypes ConfigFileType[] const `[
'.ts',
'.tsx',
'.js',
'.jsx',
'.d.ts',
'.cjs',
'.mjs',
'.cts',
'.mts',
]`
defaultConfig ConfigModel const `{
code: '',
eslintrc: toJson({
rules: {},
}),
fileType: '.tsx',
scroll: true,
showAST: false,
showTokens: false,
sourceType: 'module',
ts: process.env.TS_VERSION,
tsconfig: toJson({
compilerOptions: {
strictNullChecks: true,
},
}),
}`