<commit_before>import * as _ts from '../../../ts-internal';

import { DeclarationOption, ParameterScope, ParameterType, MapDeclarationOption } from '../declaration';
import { Options } from '../options';

const IGNORED_OPTIONS = [
    'out',
    'version',
    'help',
    'emitDeclarationOnly',
    'watch',
    'declaration',
    'declarationDir',
    'declarationMap',
    'mapRoot',
    'sourceMap',
    'inlineSources',
    'removeComments',
    'incremental',
    'tsBuildInfoFile'
] as const;
<commit_msg>fix: Ignore configFilePath when reading TS options<commit_after>import * as _ts from '../../../ts-internal';

import { DeclarationOption, ParameterScope, ParameterType, MapDeclarationOption } from '../declaration';
import { Options } from '../options';

const IGNORED_OPTIONS = [
    'out',
    'version',
    'help',
    'emitDeclarationOnly',
    'watch',
    'declaration',
    'declarationDir',
    'declarationMap',
    'mapRoot',
    'sourceMap',
    'inlineSources',
    'removeComments',
    'incremental',
    'tsBuildInfoFile',
    // This is not a TS option, but TypeScript will add it to the compiler options
    // so we need to remove it or TypeDoc will error since it isn't declared.
    'configFilePath'
] as const;

{'fraction_non_alphanumeric': 0.13906752411575563, 'fraction_numerical': 0.0, 'mean_word_length': 3.3229166666666665, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5704042', 'n_tokens_mistral': 373, 'n_tokens_neox': 367, 'n_words': 104}