Skip to content

Instantly share code, notes, and snippets.

@bryanrideshark
Created January 13, 2020 23:18
Show Gist options
  • Save bryanrideshark/69cc7b1d27b3acae8b6fcf6b5d8d8260 to your computer and use it in GitHub Desktop.
Save bryanrideshark/69cc7b1d27b3acae8b6fcf6b5d8d8260 to your computer and use it in GitHub Desktop.
fork-ts-checker-webpack-plugin error
> rs-frontend@0.15.27 snapshot-pre /home/circleci/repo/rs-frontend
> build-storybook -c ./storybook -o ./storybook-static --loglevel verbose --debug-webpack
info @storybook/angular v5.3.2
info
info clean outputDir..
info => Copying prebuild dll's..
info => Building manager..
info => Loading manager config..
info => Loading presets
info => Loading custom babel config as JS
Manager webpack config
{ name: 'manager',
mode: 'production',
bail: true,
devtool: 'none',
entry:
[ '/home/circleci/repo/rs-frontend/node_modules/@storybook/core/dist/server/common/polyfills.js',
'/home/circleci/repo/rs-frontend/node_modules/@storybook/core/dist/client/manager/index.js' ],
output:
{ path: '/home/circleci/repo/rs-frontend/storybook-static',
filename: '[name].[chunkhash].bundle.js',
publicPath: '' },
cache: undefined,
plugins:
[ HtmlWebpackPlugin {
options:
{ template:
'/home/circleci/repo/rs-frontend/node_modules/@storybook/core/dist/server/templates/index.ejs',
templateContent: false,
templateParameters: [Function: templateParameters],
filename: 'index.html',
hash: false,
inject: false,
compile: true,
favicon: false,
minify: 'auto',
cache: true,
showErrors: true,
chunks: 'all',
excludeChunks: [],
chunksSortMode: 'none',
meta: {},
base: false,
title: 'Webpack App',
xhtml: false,
alwaysWriteToDisk: true },
childCompilerHash: undefined,
childCompilationOutputName: undefined,
assetJson: undefined,
hash: undefined,
version: 4 },
CaseSensitivePathsPlugin { options: {}, pathCache: {}, fsOperations: 0, primed: false },
DefinePlugin { definitions: {} },
DefinePlugin {
definitions:
{ 'process.env':
{ NODE_ENV: '"production"', NODE_PATH: '""', PUBLIC_URL: '""' },
NODE_ENV: '"production"' } },
ContextReplacementPlugin {
resourceRegExp: /graphql-language-service-interface[\/\\]dist/,
newContentResource: undefined,
newContentRecursive: undefined,
newContentRegExp: /\.js$/ },
NormalModuleReplacementPlugin { resourceRegExp: /core-js/, newResource: [Function] } ],
module:
{ rules:
[ { test: /\.(mjs|jsx?)$/,
use:
[ { loader: 'babel-loader',
options:
{ cacheDirectory:
'/home/circleci/repo/rs-frontend/node_modules/.cache/storybook',
babelrc: false } } ],
include: [ '/home/circleci/repo/rs-frontend' ],
exclude: [ '/home/circleci/repo/rs-frontend/node_modules' ] },
{ test: /\.css$/,
use:
[ '/home/circleci/repo/rs-frontend/node_modules/style-loader/dist/index.js',
{ loader:
'/home/circleci/repo/rs-frontend/node_modules/css-loader/dist/cjs.js',
options: { importLoaders: 1 } } ] },
{ test:
/\.(svg|ico|jpg|jpeg|png|gif|eot|otf|webp|ttf|woff|woff2|cur|ani|pdf)(\?.*)?$/,
loader:
'/home/circleci/repo/rs-frontend/node_modules/file-loader/dist/cjs.js',
query: { name: 'static/media/[name].[hash:8].[ext]' } },
{ test: /\.(mp4|webm|wav|mp3|m4a|aac|oga)(\?.*)?$/,
loader:
'/home/circleci/repo/rs-frontend/node_modules/url-loader/dist/cjs.js',
query: { limit: 10000, name: 'static/media/[name].[hash:8].[ext]' } } ] },
resolve:
{ extensions: [ '.mjs', '.js', '.jsx', '.json' ],
modules: [ 'node_modules' ],
alias:
{ '@emotion/core': '/home/circleci/repo/rs-frontend/node_modules/@emotion/core',
'@emotion/styled':
'/home/circleci/repo/rs-frontend/node_modules/@emotion/styled',
'emotion-theming':
'/home/circleci/repo/rs-frontend/node_modules/emotion-theming',
'@storybook/addons':
'/home/circleci/repo/rs-frontend/node_modules/@storybook/addons',
'@storybook/api':
'/home/circleci/repo/rs-frontend/node_modules/@storybook/api',
'@storybook/channels':
'/home/circleci/repo/rs-frontend/node_modules/@storybook/channels',
'@storybook/components':
'/home/circleci/repo/rs-frontend/node_modules/@storybook/components',
'@storybook/core-events':
'/home/circleci/repo/rs-frontend/node_modules/@storybook/core-events',
'@storybook/router':
'/home/circleci/repo/rs-frontend/node_modules/@storybook/router',
'@storybook/theming':
'/home/circleci/repo/rs-frontend/node_modules/@storybook/theming',
'@storybook/ui': '/home/circleci/repo/rs-frontend/node_modules/@storybook/ui',
'prop-types': '/home/circleci/repo/rs-frontend/node_modules/prop-types',
react: '/home/circleci/repo/rs-frontend/node_modules/react',
'react-dom': '/home/circleci/repo/rs-frontend/node_modules/react-dom' } },
recordsPath:
'/home/circleci/repo/rs-frontend/node_modules/.cache/storybook/records.json',
performance: { hints: false },
optimization: { splitChunks: { chunks: 'all' }, runtimeChunk: true } }
info => Compiling manager..
info => manager built (24 s)
info => Building preview..
info => Loading preview config..
info => Loading presets
info => Loading custom babel config as JS
info => Loading config/preview file in "./storybook".
info => Adding stories defined in "storybook/main.js".
info => Found custom tsconfig.json
info => Using default Webpack setup.
info => Loading angular-cli config.
Browserslist: caniuse-lite is outdated. Please run next command `yarn upgrade`
info => Get angular-cli webpack config.
Preview webpack config
{ mode: 'production',
bail: true,
devtool: '#cheap-module-source-map',
entry:
[ '/home/circleci/repo/rs-frontend/node_modules/@storybook/core/dist/server/common/polyfills.js',
'/home/circleci/repo/rs-frontend/node_modules/@storybook/core/dist/server/preview/globals.js',
'/home/circleci/repo/rs-frontend/storybook/preview.js',
'/home/circleci/repo/rs-frontend/storybook/generated-entry.js',
'/home/circleci/repo/rs-frontend/apps/goby/src/styles.scss' ],
output:
{ path: '/home/circleci/repo/rs-frontend/storybook-static',
filename: '[name].[hash].bundle.js',
publicPath: '' },
plugins:
[ ContextReplacementPlugin {
resourceRegExp: /\@angular(\\|\/)core(\\|\/)/,
newContentResource: undefined,
newContentRecursive: undefined,
newContentRegExp: undefined },
CopyPlugin {
patterns:
[ { context: '/home/circleci/repo/rs-frontend/apps/goby/src/assets/',
to: 'assets/',
ignore: undefined,
from: { glob: '**/*', dot: true } },
{ context: '/home/circleci/repo/rs-frontend/apps/goby/src/',
to: './',
ignore: undefined,
from: { glob: 'favicon.ico', dot: true } } ],
options: { ignore: [ '.gitkeep', '**/.DS_Store', '**/Thumbs.db' ] } },
VirtualModulesPlugin {
_staticModules:
{ '/home/circleci/repo/rs-frontend/storybook/generated-entry.js':
'\n import { configure } from \'@storybook/angular\';\n module._StorybookPreserveDecorators = true;\n\n configure([require.context(\'../libs\', true, /^\\.\\/(?:(?:(?!\\.)(?:(?:(?!(?:|\\/)\\.).)*?)\\/)?(?!\\.)(?=.)[^\\/]*?\\.component\\.stories\\.ts\\/?)$/),require.context(\'../apps/rs-mobile-new\', true, /^\\.\\/(?:(?:(?!\\.)(?:(?:(?!(?:|\\/)\\.).)*?)\\/)?(?!\\.)(?=.)[^\\/]*?\\.component\\.stories\\.ts\\/?)$/)\n ], module);\n ' } },
HtmlWebpackPlugin {
options:
{ template:
'/home/circleci/repo/rs-frontend/node_modules/@storybook/core/dist/server/templates/index.ejs',
templateContent: false,
templateParameters: [Function: templateParameters],
filename: 'iframe.html',
hash: false,
inject: false,
compile: true,
favicon: false,
minify: 'auto',
cache: true,
showErrors: true,
chunks: 'all',
excludeChunks: [],
chunksSortMode: 'none',
meta: {},
base: false,
title: 'Webpack App',
xhtml: false,
alwaysWriteToDisk: true },
childCompilerHash: undefined,
childCompilationOutputName: undefined,
assetJson: undefined,
hash: undefined,
version: 4 },
DefinePlugin {
definitions:
{ 'process.env':
{ NODE_ENV: '"production"', NODE_PATH: '""', PUBLIC_URL: '"."' },
NODE_ENV: '"production"' } },
CaseSensitivePathsPlugin { options: {}, pathCache: {}, fsOperations: 0, primed: false },
ProgressPlugin {
profile: false,
handler: undefined,
modulesCount: 500,
showEntries: false,
showModules: true,
showActiveModules: true },
DefinePlugin { definitions: {} },
NormalModuleReplacementPlugin { resourceRegExp: /core-js/, newResource: [Function] },
ContextReplacementPlugin {
resourceRegExp: /@angular(\\|\/)core(\\|\/)(fesm5|bundles)/,
newContentResource:
'/home/circleci/repo/rs-frontend/node_modules/@storybook/angular/dist',
newContentRecursive: undefined,
newContentRegExp: undefined },
ForkTsCheckerWebpackPlugin {
tslint: undefined,
eslint: false,
eslintOptions: {},
tslintAutoFix: false,
tsconfigPath: undefined,
tslintPath: undefined,
watchPaths: [],
compiler: undefined,
started: undefined,
elapsed: undefined,
cancellationToken: undefined,
isWatching: false,
checkDone: false,
compilationDone: false,
diagnostics: [],
lints: [],
eslintVersion: undefined,
startAt: 0,
nodeArgs: [],
options:
{ tsconfig: '/home/circleci/repo/rs-frontend/storybook/tsconfig.json',
async: false },
watch: [],
ignoreDiagnostics: [],
ignoreLints: [],
ignoreLintWarnings: false,
reportFiles: [],
logger:
Console {
log: [Function: bound consoleCall],
debug: [Function: bound consoleCall],
info: [Function: bound consoleCall],
dirxml: [Function: bound consoleCall],
warn: [Function: bound consoleCall],
error: [Function: bound consoleCall],
dir: [Function: bound consoleCall],
time: [Function: bound consoleCall],
timeEnd: [Function: bound consoleCall],
timeLog: [Function: bound timeLog],
trace: [Function: bound consoleCall],
assert: [Function: bound consoleCall],
clear: [Function: bound consoleCall],
count: [Function: bound consoleCall],
countReset: [Function: bound consoleCall],
group: [Function: bound consoleCall],
groupCollapsed: [Function: bound consoleCall],
groupEnd: [Function: bound consoleCall],
table: [Function: bound consoleCall],
Console: [Function: Console],
markTimeline: [Function: markTimeline],
profile: [Function: profile],
profileEnd: [Function: profileEnd],
timeline: [Function: timeline],
timelineEnd: [Function: timelineEnd],
timeStamp: [Function: timeStamp],
context: [Function: context],
[Symbol(counts)]: Map {},
[Symbol(kColorMode)]: 'auto' },
silent: false,
async: false,
checkSyntacticErrors: false,
resolveModuleNameModule: undefined,
resolveTypeReferenceDirectiveModule: undefined,
workersNumber: 1,
memoryLimit: 2048,
useColors: true,
colors: Chalk { level: 1, enabled: true },
formatter: [Function: defaultFormatter],
emitCallback: [Function: noopEmitCallback],
doneCallback: [Function: doneCallback],
typescript:
{ versionMajorMinor: '3.5',
version: '3.5.3',
Comparison:
{ '0': 'EqualTo',
'1': 'GreaterThan',
LessThan: -1,
'-1': 'LessThan',
EqualTo: 0,
GreaterThan: 1 },
emptyArray: [],
createMap: [Function: createMap],
createMapFromEntries: [Function: createMapFromEntries],
createMapFromTemplate: [Function: createMapFromTemplate],
MapCtr: [Function: Map],
shimMap: [Function: shimMap],
length: [Function: length],
forEach: [Function: forEach],
firstDefined: [Function: firstDefined],
firstDefinedIterator: [Function: firstDefinedIterator],
zipWith: [Function: zipWith],
zipToIterator: [Function: zipToIterator],
zipToMap: [Function: zipToMap],
every: [Function: every],
find: [Function: find],
findLast: [Function: findLast],
findIndex: [Function: findIndex],
findLastIndex: [Function: findLastIndex],
findMap: [Function: findMap],
contains: [Function: contains],
arraysEqual: [Function: arraysEqual],
indexOfAnyCharCode: [Function: indexOfAnyCharCode],
countWhere: [Function: countWhere],
filter: [Function: filter],
filterMutate: [Function: filterMutate],
clear: [Function: clear],
map: [Function: map],
mapIterator: [Function: mapIterator],
sameMap: [Function: sameMap],
flatten: [Function: flatten],
flatMap: [Function: flatMap],
flatMapToMutable: [Function: flatMapToMutable],
flatMapIterator: [Function: flatMapIterator],
sameFlatMap: [Function: sameFlatMap],
mapAllOrFail: [Function: mapAllOrFail],
mapDefined: [Function: mapDefined],
mapDefinedIterator: [Function: mapDefinedIterator],
emptyIterator: { next: [Function: next] },
singleIterator: [Function: singleIterator],
spanMap: [Function: spanMap],
mapEntries: [Function: mapEntries],
some: [Function: some],
getRangesWhere: [Function: getRangesWhere],
concatenate: [Function: concatenate],
deduplicate: [Function: deduplicate],
insertSorted: [Function: insertSorted],
sortAndDeduplicate: [Function: sortAndDeduplicate],
arrayIsEqualTo: [Function: arrayIsEqualTo],
compact: [Function: compact],
relativeComplement: [Function: relativeComplement],
sum: [Function: sum],
append: [Function: append],
addRange: [Function: addRange],
pushIfUnique: [Function: pushIfUnique],
appendIfUnique: [Function: appendIfUnique],
sort: [Function: sort],
arrayIterator: [Function: arrayIterator],
arrayReverseIterator: [Function: arrayReverseIterator],
stableSort: [Function: stableSort],
rangeEquals: [Function: rangeEquals],
elementAt: [Function: elementAt],
firstOrUndefined: [Function: firstOrUndefined],
first: [Function: first],
lastOrUndefined: [Function: lastOrUndefined],
last: [Function: last],
singleOrUndefined: [Function: singleOrUndefined],
singleOrMany: [Function: singleOrMany],
replaceElement: [Function: replaceElement],
binarySearch: [Function: binarySearch],
binarySearchKey: [Function: binarySearchKey],
reduceLeft: [Function: reduceLeft],
hasProperty: [Function: hasProperty],
getProperty: [Function: getProperty],
getOwnKeys: [Function: getOwnKeys],
getOwnValues: [Function: getOwnValues],
arrayFrom: [Function: arrayFrom],
assign: [Function: assign],
equalOwnProperties: [Function: equalOwnProperties],
arrayToMap: [Function: arrayToMap],
arrayToNumericMap: [Function: arrayToNumericMap],
arrayToMultiMap: [Function: arrayToMultiMap],
group: [Function: group],
clone: [Function: clone],
extend: [Function: extend],
copyProperties: [Function: copyProperties],
maybeBind: [Function: maybeBind],
createMultiMap: [Function: createMultiMap],
isArray: [Function: isArray],
toArray: [Function: toArray],
isString: [Function: isString],
isNumber: [Function: isNumber],
tryCast: [Function: tryCast],
cast: [Function: cast],
noop: [Function: noop],
returnFalse: [Function: returnFalse],
returnTrue: [Function: returnTrue],
returnUndefined: [Function: returnUndefined],
identity: [Function: identity],
toLowerCase: [Function: toLowerCase],
notImplemented: [Function: notImplemented],
memoize: [Function: memoize],
compose: [Function: compose],
AssertionLevel:
{ '0': 'None',
'1': 'Normal',
'2': 'Aggressive',
'3': 'VeryAggressive',
None: 0,
Normal: 1,
Aggressive: 2,
VeryAggressive: 3 },
equateValues: [Function: equateValues],
equateStringsCaseInsensitive: [Function: equateStringsCaseInsensitive],
equateStringsCaseSensitive: [Function: equateStringsCaseSensitive],
compareValues: [Function: compareValues],
min: [Function: min],
compareStringsCaseInsensitive: [Function: compareStringsCaseInsensitive],
compareStringsCaseSensitive: [Function: compareStringsCaseSensitive],
getStringComparer: [Function: getStringComparer],
getUILocale: [Function: getUILocale],
setUILocale: [Function: setUILocale],
compareStringsCaseSensitiveUI: [Function: compareStringsCaseSensitiveUI],
compareProperties: [Function: compareProperties],
compareBooleans: [Function: compareBooleans],
getSpellingSuggestion: [Function: getSpellingSuggestion],
endsWith: [Function: endsWith],
removeSuffix: [Function: removeSuffix],
tryRemoveSuffix: [Function: tryRemoveSuffix],
stringContains: [Function: stringContains],
fileExtensionIs: [Function: fileExtensionIs],
fileExtensionIsOneOf: [Function: fileExtensionIsOneOf],
removeMinAndVersionNumbers: [Function: removeMinAndVersionNumbers],
orderedRemoveItem: [Function: orderedRemoveItem],
orderedRemoveItemAt: [Function: orderedRemoveItemAt],
unorderedRemoveItemAt: [Function: unorderedRemoveItemAt],
unorderedRemoveItem: [Function: unorderedRemoveItem],
createGetCanonicalFileName: [Function: createGetCanonicalFileName],
patternText: [Function: patternText],
matchedText: [Function: matchedText],
findBestPatternMatch: [Function: findBestPatternMatch],
startsWith: [Function: startsWith],
removePrefix: [Function: removePrefix],
tryRemovePrefix: [Function: tryRemovePrefix],
and: [Function: and],
or: [Function: or],
assertType: [Function: assertType],
singleElementArray: [Function: singleElementArray],
enumerateInsertsAndDeletes: [Function: enumerateInsertsAndDeletes],
fill: [Function: fill],
cartesianProduct: [Function: cartesianProduct],
Debug:
{ currentAssertionLevel: 0,
isDebugging: false,
shouldAssert: [Function: shouldAssert],
assert: [Function: assert],
assertEqual: [Function: assertEqual],
assertLessThan: [Function: assertLessThan],
assertLessThanOrEqual: [Function: assertLessThanOrEqual],
assertGreaterThanOrEqual: [Function: assertGreaterThanOrEqual],
fail: [Function: fail],
assertDefined: [Function: assertDefined],
assertEachDefined: [Function: assertEachDefined],
assertNever: [Function: assertNever],
getFunctionName: [Function: getFunctionName],
formatSymbol: [Function: formatSymbol],
formatEnum: [Function: formatEnum],
formatSyntaxKind: [Function: formatSyntaxKind],
formatNodeFlags: [Function: formatNodeFlags],
formatModifierFlags: [Function: formatModifierFlags],
formatTransformFlags: [Function: formatTransformFlags],
formatEmitFlags: [Function: formatEmitFlags],
formatSymbolFlags: [Function: formatSymbolFlags],
formatTypeFlags: [Function: formatTypeFlags],
formatObjectFlags: [Function: formatObjectFlags],
failBadSyntaxKind: [Function: failBadSyntaxKind],
assertEachNode: [Function: noop],
assertNode: [Function: noop],
assertOptionalNode: [Function: noop],
assertOptionalToken: [Function: noop],
assertMissingNode: [Function: noop],
enableDebugInfo: [Function: enableDebugInfo] },
timestamp: [Function: now],
performance:
{ createTimerIf: [Function: createTimerIf],
createTimer: [Function: createTimer],
nullTimer: { enter: [Function: noop], exit: [Function: noop] },
mark: [Function: mark],
measure: [Function: measure],
getCount: [Function: getCount],
getDuration: [Function: getDuration],
forEachMeasure: [Function: forEachMeasure],
enable: [Function: enable],
disable: [Function: disable] },
Version:
{ [Function: Version]
tryParse: [Function],
zero:
Version { major: 0, minor: 0, patch: 0, prerelease: [], build: [] } },
VersionRange: { [Function: VersionRange] tryParse: [Function] },
SyntaxKind:
{ '0': 'FirstToken',
'1': 'EndOfFileToken',
'2': 'FirstTriviaToken',
'3': 'MultiLineCommentTrivia',
'4': 'NewLineTrivia',
'5': 'WhitespaceTrivia',
'6': 'ShebangTrivia',
'7': 'LastTriviaToken',
'8': 'FirstLiteralToken',
'9': 'BigIntLiteral',
'10': 'StringLiteral',
'11': 'JsxText',
'12': 'JsxTextAllWhiteSpaces',
'13': 'RegularExpressionLiteral',
'14': 'FirstTemplateToken',
'15': 'TemplateHead',
'16': 'TemplateMiddle',
'17': 'LastTemplateToken',
'18': 'FirstPunctuation',
'19': 'CloseBraceToken',
'20': 'OpenParenToken',
'21': 'CloseParenToken',
'22': 'OpenBracketToken',
'23': 'CloseBracketToken',
'24': 'DotToken',
'25': 'DotDotDotToken',
'26': 'SemicolonToken',
'27': 'CommaToken',
'28': 'FirstBinaryOperator',
'29': 'LessThanSlashToken',
'30': 'GreaterThanToken',
'31': 'LessThanEqualsToken',
'32': 'GreaterThanEqualsToken',
'33': 'EqualsEqualsToken',
'34': 'ExclamationEqualsToken',
'35': 'EqualsEqualsEqualsToken',
'36': 'ExclamationEqualsEqualsToken',
'37': 'EqualsGreaterThanToken',
'38': 'PlusToken',
'39': 'MinusToken',
'40': 'AsteriskToken',
'41': 'AsteriskAsteriskToken',
'42': 'SlashToken',
'43': 'PercentToken',
'44': 'PlusPlusToken',
'45': 'MinusMinusToken',
'46': 'LessThanLessThanToken',
'47': 'GreaterThanGreaterThanToken',
'48': 'GreaterThanGreaterThanGreaterThanToken',
'49': 'AmpersandToken',
'50': 'BarToken',
'51': 'CaretToken',
'52': 'ExclamationToken',
'53': 'TildeToken',
'54': 'AmpersandAmpersandToken',
'55': 'BarBarToken',
'56': 'QuestionToken',
'57': 'ColonToken',
'58': 'AtToken',
'59': 'BacktickToken',
'60': 'FirstAssignment',
'61': 'FirstCompoundAssignment',
'62': 'MinusEqualsToken',
'63': 'AsteriskEqualsToken',
'64': 'AsteriskAsteriskEqualsToken',
'65': 'SlashEqualsToken',
'66': 'PercentEqualsToken',
'67': 'LessThanLessThanEqualsToken',
'68': 'GreaterThanGreaterThanEqualsToken',
'69': 'GreaterThanGreaterThanGreaterThanEqualsToken',
'70': 'AmpersandEqualsToken',
'71': 'BarEqualsToken',
'72': 'LastBinaryOperator',
'73': 'Identifier',
'74': 'FirstKeyword',
'75': 'CaseKeyword',
'76': 'CatchKeyword',
'77': 'ClassKeyword',
'78': 'ConstKeyword',
'79': 'ContinueKeyword',
'80': 'DebuggerKeyword',
'81': 'DefaultKeyword',
'82': 'DeleteKeyword',
'83': 'DoKeyword',
'84': 'ElseKeyword',
'85': 'EnumKeyword',
'86': 'ExportKeyword',
'87': 'ExtendsKeyword',
'88': 'FalseKeyword',
'89': 'FinallyKeyword',
'90': 'ForKeyword',
'91': 'FunctionKeyword',
'92': 'IfKeyword',
'93': 'ImportKeyword',
'94': 'InKeyword',
'95': 'InstanceOfKeyword',
'96': 'NewKeyword',
'97': 'NullKeyword',
'98': 'ReturnKeyword',
'99': 'SuperKeyword',
'100': 'SwitchKeyword',
'101': 'ThisKeyword',
'102': 'ThrowKeyword',
'103': 'TrueKeyword',
'104': 'TryKeyword',
'105': 'TypeOfKeyword',
'106': 'VarKeyword',
'107': 'VoidKeyword',
'108': 'WhileKeyword',
'109': 'LastReservedWord',
'110': 'FirstFutureReservedWord',
'111': 'InterfaceKeyword',
'112': 'LetKeyword',
'113': 'PackageKeyword',
'114': 'PrivateKeyword',
'115': 'ProtectedKeyword',
'116': 'PublicKeyword',
'117': 'StaticKeyword',
'118': 'LastFutureReservedWord',
'119': 'FirstContextualKeyword',
'120': 'AsKeyword',
'121': 'AnyKeyword',
'122': 'AsyncKeyword',
'123': 'AwaitKeyword',
'124': 'BooleanKeyword',
'125': 'ConstructorKeyword',
'126': 'DeclareKeyword',
'127': 'GetKeyword',
'128': 'InferKeyword',
'129': 'IsKeyword',
'130': 'KeyOfKeyword',
'131': 'ModuleKeyword',
'132': 'NamespaceKeyword',
'133': 'NeverKeyword',
'134': 'ReadonlyKeyword',
'135': 'RequireKeyword',
'136': 'NumberKeyword',
'137': 'ObjectKeyword',
'138': 'SetKeyword',
'139': 'StringKeyword',
'140': 'SymbolKeyword',
'141': 'TypeKeyword',
'142': 'UndefinedKeyword',
'143': 'UniqueKeyword',
'144': 'UnknownKeyword',
'145': 'FromKeyword',
'146': 'GlobalKeyword',
'147': 'BigIntKeyword',
'148': 'LastContextualKeyword',
'149': 'FirstNode',
'150': 'ComputedPropertyName',
'151': 'TypeParameter',
'152': 'Parameter',
'153': 'Decorator',
'154': 'PropertySignature',
'155': 'PropertyDeclaration',
'156': 'MethodSignature',
'157': 'MethodDeclaration',
'158': 'Constructor',
'159': 'GetAccessor',
'160': 'SetAccessor',
'161': 'CallSignature',
'162': 'ConstructSignature',
'163': 'IndexSignature',
'164': 'FirstTypeNode',
'165': 'TypeReference',
'166': 'FunctionType',
'167': 'ConstructorType',
'168': 'TypeQuery',
'169': 'TypeLiteral',
'170': 'ArrayType',
'171': 'TupleType',
'172': 'OptionalType',
'173': 'RestType',
'174': 'UnionType',
'175': 'IntersectionType',
'176': 'ConditionalType',
'177': 'InferType',
'178': 'ParenthesizedType',
'179': 'ThisType',
'180': 'TypeOperator',
'181': 'IndexedAccessType',
'182': 'MappedType',
'183': 'LiteralType',
'184': 'LastTypeNode',
'185': 'ObjectBindingPattern',
'186': 'ArrayBindingPattern',
'187': 'BindingElement',
'188': 'ArrayLiteralExpression',
'189': 'ObjectLiteralExpression',
'190': 'PropertyAccessExpression',
'191': 'ElementAccessExpression',
'192': 'CallExpression',
'193': 'NewExpression',
'194': 'TaggedTemplateExpression',
'195': 'TypeAssertionExpression',
'196': 'ParenthesizedExpression',
'197': 'FunctionExpression',
'198': 'ArrowFunction',
'199': 'DeleteExpression',
'200': 'TypeOfExpression',
'201': 'VoidExpression',
'202': 'AwaitExpression',
'203': 'PrefixUnaryExpression',
'204': 'PostfixUnaryExpression',
'205': 'BinaryExpression',
'206': 'ConditionalExpression',
'207': 'TemplateExpression',
'208': 'YieldExpression',
'209': 'SpreadElement',
'210': 'ClassExpression',
'211': 'OmittedExpression',
'212': 'ExpressionWithTypeArguments',
'213': 'AsExpression',
'214': 'NonNullExpression',
'215': 'MetaProperty',
'216': 'SyntheticExpression',
'217': 'TemplateSpan',
'218': 'SemicolonClassElement',
'219': 'Block',
'220': 'VariableStatement',
'221': 'EmptyStatement',
'222': 'ExpressionStatement',
'223': 'IfStatement',
'224': 'DoStatement',
'225': 'WhileStatement',
'226': 'ForStatement',
'227': 'ForInStatement',
'228': 'ForOfStatement',
'229': 'ContinueStatement',
'230': 'BreakStatement',
'231': 'ReturnStatement',
'232': 'WithStatement',
'233': 'SwitchStatement',
'234': 'LabeledStatement',
'235': 'ThrowStatement',
'236': 'TryStatement',
'237': 'DebuggerStatement',
'238': 'VariableDeclaration',
'239': 'VariableDeclarationList',
'240': 'FunctionDeclaration',
'241': 'ClassDeclaration',
'242': 'InterfaceDeclaration',
'243': 'TypeAliasDeclaration',
'244': 'EnumDeclaration',
'245': 'ModuleDeclaration',
'246': 'ModuleBlock',
'247': 'CaseBlock',
'248': 'NamespaceExportDeclaration',
'249': 'ImportEqualsDeclaration',
'250': 'ImportDeclaration',
'251': 'ImportClause',
'252': 'NamespaceImport',
'253': 'NamedImports',
'254': 'ImportSpecifier',
'255': 'ExportAssignment',
'256': 'ExportDeclaration',
'257': 'NamedExports',
'258': 'ExportSpecifier',
'259': 'MissingDeclaration',
'260': 'ExternalModuleReference',
'261': 'JsxElement',
'262': 'JsxSelfClosingElement',
'263': 'JsxOpeningElement',
'264': 'JsxClosingElement',
'265': 'JsxFragment',
'266': 'JsxOpeningFragment',
'267': 'JsxClosingFragment',
'268': 'JsxAttribute',
'269': 'JsxAttributes',
'270': 'JsxSpreadAttribute',
'271': 'JsxExpression',
'272': 'CaseClause',
'273': 'DefaultClause',
'274': 'HeritageClause',
'275': 'CatchClause',
'276': 'PropertyAssignment',
'277': 'ShorthandPropertyAssignment',
'278': 'SpreadAssignment',
'279': 'EnumMember',
'280': 'UnparsedPrologue',
'281': 'UnparsedPrepend',
'282': 'UnparsedText',
'283': 'UnparsedInternalText',
'284': 'UnparsedSyntheticReference',
'285': 'SourceFile',
'286': 'Bundle',
'287': 'UnparsedSource',
'288': 'InputFiles',
'289': 'FirstJSDocNode',
'290': 'JSDocAllType',
'291': 'JSDocUnknownType',
'292': 'JSDocNullableType',
'293': 'JSDocNonNullableType',
'294': 'JSDocOptionalType',
'295': 'JSDocFunctionType',
'296': 'JSDocVariadicType',
'297': 'JSDocComment',
'298': 'JSDocTypeLiteral',
'299': 'JSDocSignature',
'300': 'FirstJSDocTagNode',
'301': 'JSDocAugmentsTag',
'302': 'JSDocClassTag',
'303': 'JSDocCallbackTag',
'304': 'JSDocEnumTag',
'305': 'JSDocParameterTag',
'306': 'JSDocReturnTag',
'307': 'JSDocThisTag',
'308': 'JSDocTypeTag',
'309': 'JSDocTemplateTag',
'310': 'JSDocTypedefTag',
'311': 'LastJSDocTagNode',
'312': 'SyntaxList',
'313': 'NotEmittedStatement',
'314': 'PartiallyEmittedExpression',
'315': 'CommaListExpression',
'316': 'MergeDeclarationMarker',
'317': 'EndOfDeclarationMarker',
'318': 'Count',
Unknown: 0,
EndOfFileToken: 1,
SingleLineCommentTrivia: 2,
MultiLineCommentTrivia: 3,
NewLineTrivia: 4,
WhitespaceTrivia: 5,
ShebangTrivia: 6,
ConflictMarkerTrivia: 7,
NumericLiteral: 8,
BigIntLiteral: 9,
StringLiteral: 10,
JsxText: 11,
JsxTextAllWhiteSpaces: 12,
RegularExpressionLiteral: 13,
NoSubstitutionTemplateLiteral: 14,
TemplateHead: 15,
TemplateMiddle: 16,
TemplateTail: 17,
OpenBraceToken: 18,
CloseBraceToken: 19,
OpenParenToken: 20,
CloseParenToken: 21,
OpenBracketToken: 22,
CloseBracketToken: 23,
DotToken: 24,
DotDotDotToken: 25,
SemicolonToken: 26,
CommaToken: 27,
LessThanToken: 28,
LessThanSlashToken: 29,
GreaterThanToken: 30,
LessThanEqualsToken: 31,
GreaterThanEqualsToken: 32,
EqualsEqualsToken: 33,
ExclamationEqualsToken: 34,
EqualsEqualsEqualsToken: 35,
ExclamationEqualsEqualsToken: 36,
EqualsGreaterThanToken: 37,
PlusToken: 38,
MinusToken: 39,
AsteriskToken: 40,
AsteriskAsteriskToken: 41,
SlashToken: 42,
PercentToken: 43,
PlusPlusToken: 44,
MinusMinusToken: 45,
LessThanLessThanToken: 46,
GreaterThanGreaterThanToken: 47,
GreaterThanGreaterThanGreaterThanToken: 48,
AmpersandToken: 49,
BarToken: 50,
CaretToken: 51,
ExclamationToken: 52,
TildeToken: 53,
AmpersandAmpersandToken: 54,
BarBarToken: 55,
QuestionToken: 56,
ColonToken: 57,
AtToken: 58,
BacktickToken: 59,
EqualsToken: 60,
PlusEqualsToken: 61,
MinusEqualsToken: 62,
AsteriskEqualsToken: 63,
AsteriskAsteriskEqualsToken: 64,
SlashEqualsToken: 65,
PercentEqualsToken: 66,
LessThanLessThanEqualsToken: 67,
GreaterThanGreaterThanEqualsToken: 68,
GreaterThanGreaterThanGreaterThanEqualsToken: 69,
AmpersandEqualsToken: 70,
BarEqualsToken: 71,
CaretEqualsToken: 72,
Identifier: 73,
BreakKeyword: 74,
CaseKeyword: 75,
CatchKeyword: 76,
ClassKeyword: 77,
ConstKeyword: 78,
ContinueKeyword: 79,
DebuggerKeyword: 80,
DefaultKeyword: 81,
DeleteKeyword: 82,
DoKeyword: 83,
ElseKeyword: 84,
EnumKeyword: 85,
ExportKeyword: 86,
ExtendsKeyword: 87,
FalseKeyword: 88,
FinallyKeyword: 89,
ForKeyword: 90,
FunctionKeyword: 91,
IfKeyword: 92,
ImportKeyword: 93,
InKeyword: 94,
InstanceOfKeyword: 95,
NewKeyword: 96,
NullKeyword: 97,
ReturnKeyword: 98,
SuperKeyword: 99,
SwitchKeyword: 100,
ThisKeyword: 101,
ThrowKeyword: 102,
TrueKeyword: 103,
TryKeyword: 104,
TypeOfKeyword: 105,
VarKeyword: 106,
VoidKeyword: 107,
WhileKeyword: 108,
WithKeyword: 109,
ImplementsKeyword: 110,
InterfaceKeyword: 111,
LetKeyword: 112,
PackageKeyword: 113,
PrivateKeyword: 114,
ProtectedKeyword: 115,
PublicKeyword: 116,
StaticKeyword: 117,
YieldKeyword: 118,
AbstractKeyword: 119,
AsKeyword: 120,
AnyKeyword: 121,
AsyncKeyword: 122,
AwaitKeyword: 123,
BooleanKeyword: 124,
ConstructorKeyword: 125,
DeclareKeyword: 126,
GetKeyword: 127,
InferKeyword: 128,
IsKeyword: 129,
KeyOfKeyword: 130,
ModuleKeyword: 131,
NamespaceKeyword: 132,
NeverKeyword: 133,
ReadonlyKeyword: 134,
RequireKeyword: 135,
NumberKeyword: 136,
ObjectKeyword: 137,
SetKeyword: 138,
StringKeyword: 139,
SymbolKeyword: 140,
TypeKeyword: 141,
UndefinedKeyword: 142,
UniqueKeyword: 143,
UnknownKeyword: 144,
FromKeyword: 145,
GlobalKeyword: 146,
BigIntKeyword: 147,
OfKeyword: 148,
QualifiedName: 149,
ComputedPropertyName: 150,
TypeParameter: 151,
Parameter: 152,
Decorator: 153,
PropertySignature: 154,
PropertyDeclaration: 155,
MethodSignature: 156,
MethodDeclaration: 157,
Constructor: 158,
GetAccessor: 159,
SetAccessor: 160,
CallSignature: 161,
ConstructSignature: 162,
IndexSignature: 163,
TypePredicate: 164,
TypeReference: 165,
FunctionType: 166,
ConstructorType: 167,
TypeQuery: 168,
TypeLiteral: 169,
ArrayType: 170,
TupleType: 171,
OptionalType: 172,
RestType: 173,
UnionType: 174,
IntersectionType: 175,
ConditionalType: 176,
InferType: 177,
ParenthesizedType: 178,
ThisType: 179,
TypeOperator: 180,
IndexedAccessType: 181,
MappedType: 182,
LiteralType: 183,
ImportType: 184,
ObjectBindingPattern: 185,
ArrayBindingPattern: 186,
BindingElement: 187,
ArrayLiteralExpression: 188,
ObjectLiteralExpression: 189,
PropertyAccessExpression: 190,
ElementAccessExpression: 191,
CallExpression: 192,
NewExpression: 193,
TaggedTemplateExpression: 194,
TypeAssertionExpression: 195,
ParenthesizedExpression: 196,
FunctionExpression: 197,
ArrowFunction: 198,
DeleteExpression: 199,
TypeOfExpression: 200,
VoidExpression: 201,
AwaitExpression: 202,
PrefixUnaryExpression: 203,
PostfixUnaryExpression: 204,
BinaryExpression: 205,
ConditionalExpression: 206,
TemplateExpression: 207,
YieldExpression: 208,
SpreadElement: 209,
ClassExpression: 210,
OmittedExpression: 211,
ExpressionWithTypeArguments: 212,
AsExpression: 213,
NonNullExpression: 214,
MetaProperty: 215,
SyntheticExpression: 216,
TemplateSpan: 217,
SemicolonClassElement: 218,
Block: 219,
VariableStatement: 220,
EmptyStatement: 221,
ExpressionStatement: 222,
IfStatement: 223,
DoStatement: 224,
WhileStatement: 225,
ForStatement: 226,
ForInStatement: 227,
ForOfStatement: 228,
ContinueStatement: 229,
BreakStatement: 230,
ReturnStatement: 231,
WithStatement: 232,
SwitchStatement: 233,
LabeledStatement: 234,
ThrowStatement: 235,
TryStatement: 236,
DebuggerStatement: 237,
VariableDeclaration: 238,
VariableDeclarationList: 239,
FunctionDeclaration: 240,
ClassDeclaration: 241,
InterfaceDeclaration: 242,
TypeAliasDeclaration: 243,
EnumDeclaration: 244,
ModuleDeclaration: 245,
ModuleBlock: 246,
CaseBlock: 247,
NamespaceExportDeclaration: 248,
ImportEqualsDeclaration: 249,
ImportDeclaration: 250,
ImportClause: 251,
NamespaceImport: 252,
NamedImports: 253,
ImportSpecifier: 254,
ExportAssignment: 255,
ExportDeclaration: 256,
NamedExports: 257,
ExportSpecifier: 258,
MissingDeclaration: 259,
ExternalModuleReference: 260,
JsxElement: 261,
JsxSelfClosingElement: 262,
JsxOpeningElement: 263,
JsxClosingElement: 264,
JsxFragment: 265,
JsxOpeningFragment: 266,
JsxClosingFragment: 267,
JsxAttribute: 268,
JsxAttributes: 269,
JsxSpreadAttribute: 270,
JsxExpression: 271,
CaseClause: 272,
DefaultClause: 273,
HeritageClause: 274,
CatchClause: 275,
PropertyAssignment: 276,
ShorthandPropertyAssignment: 277,
SpreadAssignment: 278,
EnumMember: 279,
UnparsedPrologue: 280,
UnparsedPrepend: 281,
UnparsedText: 282,
UnparsedInternalText: 283,
UnparsedSyntheticReference: 284,
SourceFile: 285,
Bundle: 286,
UnparsedSource: 287,
InputFiles: 288,
JSDocTypeExpression: 289,
JSDocAllType: 290,
JSDocUnknownType: 291,
JSDocNullableType: 292,
JSDocNonNullableType: 293,
JSDocOptionalType: 294,
JSDocFunctionType: 295,
JSDocVariadicType: 296,
JSDocComment: 297,
JSDocTypeLiteral: 298,
JSDocSignature: 299,
JSDocTag: 300,
JSDocAugmentsTag: 301,
JSDocClassTag: 302,
JSDocCallbackTag: 303,
JSDocEnumTag: 304,
JSDocParameterTag: 305,
JSDocReturnTag: 306,
JSDocThisTag: 307,
JSDocTypeTag: 308,
JSDocTemplateTag: 309,
JSDocTypedefTag: 310,
JSDocPropertyTag: 311,
SyntaxList: 312,
NotEmittedStatement: 313,
PartiallyEmittedExpression: 314,
CommaListExpression: 315,
MergeDeclarationMarker: 316,
EndOfDeclarationMarker: 317,
Count: 318,
FirstAssignment: 60,
LastAssignment: 72,
FirstCompoundAssignment: 61,
LastCompoundAssignment: 72,
FirstReservedWord: 74,
LastReservedWord: 109,
FirstKeyword: 74,
LastKeyword: 148,
FirstFutureReservedWord: 110,
LastFutureReservedWord: 118,
FirstTypeNode: 164,
LastTypeNode: 184,
FirstPunctuation: 18,
LastPunctuation: 72,
FirstToken: 0,
LastToken: 148,
FirstTriviaToken: 2,
LastTriviaToken: 7,
FirstLiteralToken: 8,
LastLiteralToken: 14,
FirstTemplateToken: 14,
LastTemplateToken: 17,
FirstBinaryOperator: 28,
LastBinaryOperator: 72,
FirstNode: 149,
FirstJSDocNode: 289,
LastJSDocNode: 311,
FirstJSDocTagNode: 300,
LastJSDocTagNode: 311,
FirstContextualKeyword: 119,
LastContextualKeyword: 148 },
NodeFlags:
{ '0': 'None',
'1': 'Let',
'2': 'Const',
'3': 'BlockScoped',
'4': 'NestedNamespace',
'8': 'Synthesized',
'16': 'Namespace',
'32': 'ExportContext',
'64': 'ContainsThis',
'128': 'HasImplicitReturn',
'256': 'HasExplicitReturn',
'384': 'ReachabilityCheckFlags',
'512': 'GlobalAugmentation',
'1024': 'HasAsyncFunctions',
'1408': 'ReachabilityAndEmitFlags',
'2048': 'DisallowInContext',
'4096': 'YieldContext',
'8192': 'DecoratorContext',
'16384': 'AwaitContext',
'20480': 'TypeExcludesFlags',
'32768': 'ThisNodeHasError',
'65536': 'JavaScriptFile',
'131072': 'ThisNodeOrAnySubNodesHasError',
'262144': 'HasAggregatedChildData',
'524288': 'PossiblyContainsDynamicImport',
'1048576': 'PossiblyContainsImportMeta',
'1572864': 'PermanentlySetIncrementalFlags',
'2097152': 'JSDoc',
'4194304': 'Ambient',
'8388608': 'InWithStatement',
'12679168': 'ContextFlags',
'16777216': 'JsonFile',
None: 0,
Let: 1,
Const: 2,
NestedNamespace: 4,
Synthesized: 8,
Namespace: 16,
ExportContext: 32,
ContainsThis: 64,
HasImplicitReturn: 128,
HasExplicitReturn: 256,
GlobalAugmentation: 512,
HasAsyncFunctions: 1024,
DisallowInContext: 2048,
YieldContext: 4096,
DecoratorContext: 8192,
AwaitContext: 16384,
ThisNodeHasError: 32768,
JavaScriptFile: 65536,
ThisNodeOrAnySubNodesHasError: 131072,
HasAggregatedChildData: 262144,
PossiblyContainsDynamicImport: 524288,
PossiblyContainsImportMeta: 1048576,
JSDoc: 2097152,
Ambient: 4194304,
InWithStatement: 8388608,
JsonFile: 16777216,
BlockScoped: 3,
ReachabilityCheckFlags: 384,
ReachabilityAndEmitFlags: 1408,
ContextFlags: 12679168,
TypeExcludesFlags: 20480,
PermanentlySetIncrementalFlags: 1572864 },
ModifierFlags:
{ '0': 'None',
'1': 'Export',
'2': 'Ambient',
'4': 'Public',
'8': 'Private',
'16': 'Protected',
'24': 'NonPublicAccessibilityModifier',
'28': 'AccessibilityModifier',
'32': 'Static',
'64': 'Readonly',
'92': 'ParameterPropertyModifier',
'128': 'Abstract',
'256': 'Async',
'512': 'Default',
'513': 'ExportDefault',
'2048': 'Const',
'2270': 'TypeScriptModifier',
'3071': 'All',
'536870912': 'HasComputedFlags',
None: 0,
Export: 1,
Ambient: 2,
Public: 4,
Private: 8,
Protected: 16,
Static: 32,
Readonly: 64,
Abstract: 128,
Async: 256,
Default: 512,
Const: 2048,
HasComputedFlags: 536870912,
AccessibilityModifier: 28,
ParameterPropertyModifier: 92,
NonPublicAccessibilityModifier: 24,
TypeScriptModifier: 2270,
ExportDefault: 513,
All: 3071 },
JsxFlags:
{ '0': 'None',
'1': 'IntrinsicNamedElement',
'2': 'IntrinsicIndexedElement',
'3': 'IntrinsicElement',
None: 0,
IntrinsicNamedElement: 1,
IntrinsicIndexedElement: 2,
IntrinsicElement: 3 },
RelationComparisonResult:
{ '1': 'Succeeded',
'2': 'Failed',
'3': 'FailedAndReported',
Succeeded: 1,
Failed: 2,
FailedAndReported: 3 },
GeneratedIdentifierFlags:
{ '0': 'None',
'1': 'Auto',
'2': 'Loop',
'3': 'Unique',
'4': 'Node',
'7': 'KindMask',
'8': 'ReservedInNestedScopes',
'16': 'Optimistic',
'32': 'FileLevel',
None: 0,
Auto: 1,
Loop: 2,
Unique: 3,
Node: 4,
KindMask: 7,
ReservedInNestedScopes: 8,
Optimistic: 16,
FileLevel: 32 },
TokenFlags:
{ '0': 'None',
'1': 'PrecedingLineBreak',
'2': 'PrecedingJSDocComment',
'4': 'Unterminated',
'8': 'ExtendedUnicodeEscape',
'16': 'Scientific',
'32': 'Octal',
'64': 'HexSpecifier',
'128': 'BinarySpecifier',
'256': 'OctalSpecifier',
'384': 'BinaryOrOctalSpecifier',
'512': 'ContainsSeparator',
'1008': 'NumericLiteralFlags',
None: 0,
PrecedingLineBreak: 1,
PrecedingJSDocComment: 2,
Unterminated: 4,
ExtendedUnicodeEscape: 8,
Scientific: 16,
Octal: 32,
HexSpecifier: 64,
BinarySpecifier: 128,
OctalSpecifier: 256,
ContainsSeparator: 512,
BinaryOrOctalSpecifier: 384,
NumericLiteralFlags: 1008 },
FlowFlags:
{ '1': 'Unreachable',
'2': 'Start',
'4': 'BranchLabel',
'8': 'LoopLabel',
'12': 'Label',
'16': 'Assignment',
'32': 'TrueCondition',
'64': 'FalseCondition',
'96': 'Condition',
'128': 'SwitchClause',
'256': 'ArrayMutation',
'512': 'Referenced',
'1024': 'Shared',
'2048': 'PreFinally',
'4096': 'AfterFinally',
'8192': 'Cached',
Unreachable: 1,
Start: 2,
BranchLabel: 4,
LoopLabel: 8,
Assignment: 16,
TrueCondition: 32,
FalseCondition: 64,
SwitchClause: 128,
ArrayMutation: 256,
Referenced: 512,
Shared: 1024,
PreFinally: 2048,
AfterFinally: 4096,
Cached: 8192,
Label: 12,
Condition: 96 },
OperationCanceledException: [Function: OperationCanceledException],
StructureIsReused:
{ '0': 'Not',
'1': 'SafeModules',
'2': 'Completely',
Not: 0,
SafeModules: 1,
Completely: 2 },
ExitStatus:
{ '0': 'Success',
'1': 'DiagnosticsPresent_OutputsSkipped',
'2': 'DiagnosticsPresent_OutputsGenerated',
Success: 0,
DiagnosticsPresent_OutputsSkipped: 1,
DiagnosticsPresent_OutputsGenerated: 2 },
UnionReduction:
{ '0': 'None',
'1': 'Literal',
'2': 'Subtype',
None: 0,
Literal: 1,
Subtype: 2 },
NodeBuilderFlags:
{ '0': 'None',
'1': 'NoTruncation',
'2': 'WriteArrayAsGenericType',
'4': 'GenerateNamesForShadowedTypeParams',
'8': 'UseStructuralFallback',
'16': 'ForbidIndexedAccessSymbolReferences',
'32': 'WriteTypeArgumentsOfSignature',
'64': 'UseFullyQualifiedType',
'128': 'UseOnlyExternalAliasing',
'256': 'SuppressAnyReturnType',
'512': 'WriteTypeParametersInQualifiedName',
'1024': 'MultilineObjectLiterals',
'2048': 'WriteClassExpressionAsTypeLiteral',
'4096': 'UseTypeOfFunction',
'8192': 'OmitParameterModifiers',
'16384': 'UseAliasDefinedOutsideCurrentScope',
'32768': 'AllowThisInObjectLiteral',
'65536': 'AllowQualifedNameInPlaceOfIdentifier',
'131072': 'AllowAnonymousIdentifier',
'262144': 'AllowEmptyUnionOrIntersection',
'524288': 'AllowEmptyTuple',
'1048576': 'AllowUniqueESSymbolType',
'2097152': 'AllowEmptyIndexInfoType',
'4194304': 'InObjectTypeLiteral',
'8388608': 'InTypeAlias',
'16777216': 'InInitialEntityName',
'33554432': 'InReverseMappedType',
'67108864': 'AllowNodeModulesRelativePaths',
'70221824': 'IgnoreErrors',
'134217728': 'DoNotIncludeSymbolChain',
None: 0,
NoTruncation: 1,
WriteArrayAsGenericType: 2,
GenerateNamesForShadowedTypeParams: 4,
UseStructuralFallback: 8,
ForbidIndexedAccessSymbolReferences: 16,
WriteTypeArgumentsOfSignature: 32,
UseFullyQualifiedType: 64,
UseOnlyExternalAliasing: 128,
SuppressAnyReturnType: 256,
WriteTypeParametersInQualifiedName: 512,
MultilineObjectLiterals: 1024,
WriteClassExpressionAsTypeLiteral: 2048,
UseTypeOfFunction: 4096,
OmitParameterModifiers: 8192,
UseAliasDefinedOutsideCurrentScope: 16384,
AllowThisInObjectLiteral: 32768,
AllowQualifedNameInPlaceOfIdentifier: 65536,
AllowAnonymousIdentifier: 131072,
AllowEmptyUnionOrIntersection: 262144,
AllowEmptyTuple: 524288,
AllowUniqueESSymbolType: 1048576,
AllowEmptyIndexInfoType: 2097152,
AllowNodeModulesRelativePaths: 67108864,
DoNotIncludeSymbolChain: 134217728,
IgnoreErrors: 70221824,
InObjectTypeLiteral: 4194304,
InTypeAlias: 8388608,
InInitialEntityName: 16777216,
InReverseMappedType: 33554432 },
TypeFormatFlags:
{ '0': 'WriteOwnNameForAnyLike',
'1': 'NoTruncation',
'2': 'WriteArrayAsGenericType',
'8': 'UseStructuralFallback',
'32': 'WriteTypeArgumentsOfSignature',
'64': 'UseFullyQualifiedType',
'256': 'SuppressAnyReturnType',
'1024': 'MultilineObjectLiterals',
'2048': 'WriteClassExpressionAsTypeLiteral',
'4096': 'UseTypeOfFunction',
'8192': 'OmitParameterModifiers',
'16384': 'UseAliasDefinedOutsideCurrentScope',
'131072': 'AddUndefined',
'262144': 'WriteArrowStyleSignature',
'524288': 'InArrayType',
'1048576': 'AllowUniqueESSymbolType',
'2097152': 'InElementType',
'4194304': 'InFirstTypeArgument',
'8388608': 'InTypeAlias',
'9469291': 'NodeBuilderFlagsMask',
None: 0,
NoTruncation: 1,
WriteArrayAsGenericType: 2,
UseStructuralFallback: 8,
WriteTypeArgumentsOfSignature: 32,
UseFullyQualifiedType: 64,
SuppressAnyReturnType: 256,
MultilineObjectLiterals: 1024,
WriteClassExpressionAsTypeLiteral: 2048,
UseTypeOfFunction: 4096,
OmitParameterModifiers: 8192,
UseAliasDefinedOutsideCurrentScope: 16384,
AllowUniqueESSymbolType: 1048576,
AddUndefined: 131072,
WriteArrowStyleSignature: 262144,
InArrayType: 524288,
InElementType: 2097152,
InFirstTypeArgument: 4194304,
InTypeAlias: 8388608,
WriteOwnNameForAnyLike: 0,
NodeBuilderFlagsMask: 9469291 },
SymbolFormatFlags:
{ '0': 'None',
'1': 'WriteTypeParametersOrArguments',
'2': 'UseOnlyExternalAliasing',
'4': 'AllowAnyNodeKind',
'8': 'UseAliasDefinedOutsideCurrentScope',
'16': 'DoNotIncludeSymbolChain',
None: 0,
WriteTypeParametersOrArguments: 1,
UseOnlyExternalAliasing: 2,
AllowAnyNodeKind: 4,
UseAliasDefinedOutsideCurrentScope: 8,
DoNotIncludeSymbolChain: 16 },
SymbolAccessibility:
{ '0': 'Accessible',
'1': 'NotAccessible',
'2': 'CannotBeNamed',
Accessible: 0,
NotAccessible: 1,
CannotBeNamed: 2 },
SyntheticSymbolKind:
{ '0': 'UnionOrIntersection',
'1': 'Spread',
UnionOrIntersection: 0,
Spread: 1 },
TypePredicateKind: { '0': 'This', '1': 'Identifier', This: 0, Identifier: 1 },
TypeReferenceSerializationKind:
{ '0': 'Unknown',
'1': 'TypeWithConstructSignatureAndValue',
'2': 'VoidNullableOrNeverType',
'3': 'NumberLikeType',
'4': 'BigIntLikeType',
'5': 'StringLikeType',
'6': 'BooleanType',
'7': 'ArrayLikeType',
'8': 'ESSymbolType',
'9': 'Promise',
'10': 'TypeWithCallSignature',
'11': 'ObjectType',
Unknown: 0,
TypeWithConstructSignatureAndValue: 1,
VoidNullableOrNeverType: 2,
NumberLikeType: 3,
BigIntLikeType: 4,
StringLikeType: 5,
BooleanType: 6,
ArrayLikeType: 7,
ESSymbolType: 8,
Promise: 9,
TypeWithCallSignature: 10,
ObjectType: 11 },
SymbolFlags:
{ '0': 'NamespaceModuleExcludes',
'1': 'FunctionScopedVariable',
'2': 'BlockScopedVariable',
'3': 'Variable',
'4': 'Property',
'8': 'EnumMember',
'16': 'Function',
'32': 'Class',
'64': 'Interface',
'128': 'ConstEnum',
'256': 'RegularEnum',
'384': 'Enum',
'418': 'BlockScoped',
'512': 'ValueModule',
'944': 'ExportHasLocal',
'1024': 'NamespaceModule',
'1536': 'Module',
'1920': 'Namespace',
'2048': 'TypeLiteral',
'4096': 'ObjectLiteral',
'6240': 'LateBindingContainer',
'8192': 'Method',
'16384': 'Constructor',
'32768': 'GetAccessor',
'65536': 'SetAccessor',
'98304': 'Accessor',
'98308': 'PropertyOrAccessor',
'106500': 'ClassMember',
'110735': 'ValueModuleExcludes',
'131072': 'Signature',
'262144': 'TypeParameter',
'524288': 'TypeAlias',
'1048576': 'ExportValue',
'2097152': 'AliasExcludes',
'2623475': 'ModuleMember',
'2885600': 'Classifiable',
'4194304': 'Prototype',
'8388608': 'ExportStar',
'16777216': 'Optional',
'33554432': 'Transient',
'67108863': 'All',
'67108864': 'Assignment',
'67154879': 'GetAccessorExcludes',
'67187647': 'SetAccessorExcludes',
'67212223': 'MethodExcludes',
'67219887': 'FunctionExcludes',
'67220414': 'FunctionScopedVariableExcludes',
'67220415': 'ParameterExcludes',
'67635688': 'TypeParameterExcludes',
'67897736': 'InterfaceExcludes',
'67897832': 'TypeAliasExcludes',
'68008191': 'RegularEnumExcludes',
'68008383': 'ClassExcludes',
'68008831': 'ConstEnumExcludes',
'68008959': 'EnumMemberExcludes',
'134217728': 'ModuleExports',
None: 0,
FunctionScopedVariable: 1,
BlockScopedVariable: 2,
Property: 4,
EnumMember: 8,
Function: 16,
Class: 32,
Interface: 64,
ConstEnum: 128,
RegularEnum: 256,
ValueModule: 512,
NamespaceModule: 1024,
TypeLiteral: 2048,
ObjectLiteral: 4096,
Method: 8192,
Constructor: 16384,
GetAccessor: 32768,
SetAccessor: 65536,
Signature: 131072,
TypeParameter: 262144,
TypeAlias: 524288,
ExportValue: 1048576,
Alias: 2097152,
Prototype: 4194304,
ExportStar: 8388608,
Optional: 16777216,
Transient: 33554432,
Assignment: 67108864,
ModuleExports: 134217728,
All: 67108863,
Enum: 384,
Variable: 3,
Value: 67220415,
Type: 67897832,
Namespace: 1920,
Module: 1536,
Accessor: 98304,
FunctionScopedVariableExcludes: 67220414,
BlockScopedVariableExcludes: 67220415,
ParameterExcludes: 67220415,
PropertyExcludes: 0,
EnumMemberExcludes: 68008959,
FunctionExcludes: 67219887,
ClassExcludes: 68008383,
InterfaceExcludes: 67897736,
RegularEnumExcludes: 68008191,
ConstEnumExcludes: 68008831,
ValueModuleExcludes: 110735,
NamespaceModuleExcludes: 0,
MethodExcludes: 67212223,
GetAccessorExcludes: 67154879,
SetAccessorExcludes: 67187647,
TypeParameterExcludes: 67635688,
TypeAliasExcludes: 67897832,
AliasExcludes: 2097152,
ModuleMember: 2623475,
ExportHasLocal: 944,
BlockScoped: 418,
PropertyOrAccessor: 98308,
ClassMember: 106500,
Classifiable: 2885600,
LateBindingContainer: 6240 },
EnumKind: { '0': 'Numeric', '1': 'Literal', Numeric: 0, Literal: 1 },
CheckFlags:
{ '1': 'Instantiated',
'2': 'SyntheticProperty',
'4': 'SyntheticMethod',
'6': 'Synthetic',
'8': 'Readonly',
'16': 'ReadPartial',
'32': 'WritePartial',
'48': 'Partial',
'64': 'HasNonUniformType',
'128': 'HasLiteralType',
'192': 'Discriminant',
'256': 'ContainsPublic',
'512': 'ContainsProtected',
'1024': 'ContainsPrivate',
'2048': 'ContainsStatic',
'4096': 'Late',
'8192': 'ReverseMapped',
'16384': 'OptionalParameter',
'32768': 'RestParameter',
'65536': 'DeferredType',
Instantiated: 1,
SyntheticProperty: 2,
SyntheticMethod: 4,
Readonly: 8,
ReadPartial: 16,
WritePartial: 32,
HasNonUniformType: 64,
HasLiteralType: 128,
ContainsPublic: 256,
ContainsProtected: 512,
ContainsPrivate: 1024,
ContainsStatic: 2048,
Late: 4096,
ReverseMapped: 8192,
OptionalParameter: 16384,
RestParameter: 32768,
DeferredType: 65536,
Synthetic: 6,
Discriminant: 192,
Partial: 48 },
InternalSymbolName:
{ Call: '__call',
Constructor: '__constructor',
New: '__new',
Index: '__index',
ExportStar: '__export',
Global: '__global',
Missing: '__missing',
Type: '__type',
Object: '__object',
JSXAttributes: '__jsxAttributes',
Class: '__class',
Function: '__function',
Computed: '__computed',
Resolving: '__resolving__',
ExportEquals: 'export=',
Default: 'default',
This: 'this' },
NodeCheckFlags:
{ '1': 'TypeChecked',
'2': 'LexicalThis',
'4': 'CaptureThis',
'8': 'CaptureNewTarget',
'256': 'SuperInstance',
'512': 'SuperStatic',
'1024': 'ContextChecked',
'2048': 'AsyncMethodWithSuper',
'4096': 'AsyncMethodWithSuperBinding',
'8192': 'CaptureArguments',
'16384': 'EnumValuesComputed',
'32768': 'LexicalModuleMergesWithClass',
'65536': 'LoopWithCapturedBlockScopedBinding',
'131072': 'ContainsCapturedBlockScopeBinding',
'262144': 'CapturedBlockScopedBinding',
'524288': 'BlockScopedBindingInLoop',
'1048576': 'ClassWithBodyScopedClassBinding',
'2097152': 'BodyScopedClassBinding',
'4194304': 'NeedsLoopOutParameter',
'8388608': 'AssignmentsMarked',
'16777216': 'ClassWithConstructorReference',
'33554432': 'ConstructorReferenceInClass',
TypeChecked: 1,
LexicalThis: 2,
CaptureThis: 4,
CaptureNewTarget: 8,
SuperInstance: 256,
SuperStatic: 512,
ContextChecked: 1024,
AsyncMethodWithSuper: 2048,
AsyncMethodWithSuperBinding: 4096,
CaptureArguments: 8192,
EnumValuesComputed: 16384,
LexicalModuleMergesWithClass: 32768,
LoopWithCapturedBlockScopedBinding: 65536,
ContainsCapturedBlockScopeBinding: 131072,
CapturedBlockScopedBinding: 262144,
BlockScopedBindingInLoop: 524288,
ClassWithBodyScopedClassBinding: 1048576,
BodyScopedClassBinding: 2097152,
NeedsLoopOutParameter: 4194304,
AssignmentsMarked: 8388608,
ClassWithConstructorReference: 16777216,
ConstructorReferenceInClass: 33554432 },
TypeFlags:
{ '1': 'Any',
'2': 'Unknown',
'3': 'AnyOrUnknown',
'4': 'String',
'8': 'Number',
'16': 'Boolean',
'32': 'Enum',
'64': 'BigInt',
'128': 'StringLiteral',
'132': 'StringLike',
'256': 'NumberLiteral',
'296': 'NumberLike',
'384': 'StringOrNumberLiteral',
'512': 'BooleanLiteral',
'528': 'BooleanLike',
'1024': 'EnumLiteral',
'1056': 'EnumLike',
'2048': 'BigIntLiteral',
'2112': 'BigIntLike',
'2944': 'Literal',
'4096': 'ESSymbol',
'8192': 'UniqueESSymbol',
'8576': 'StringOrNumberLiteralOrUnique',
'12288': 'ESSymbolLike',
'16384': 'Void',
'32768': 'Undefined',
'49152': 'VoidLike',
'65536': 'Null',
'98304': 'Nullable',
'109440': 'Unit',
'117632': 'DefinitelyFalsy',
'117724': 'PossiblyFalsy',
'131068': 'Primitive',
'131072': 'GenericMappedType',
'262144': 'IncludesStructuredOrInstantiable',
'524288': 'Object',
'1048576': 'Union',
'1835007': 'IncludesMask',
'2097152': 'IncludesNonWideningType',
'3145728': 'UnionOrIntersection',
'3670016': 'StructuredType',
'3899392': 'ObjectFlagsType',
'4194304': 'IncludesWildcard',
'8388608': 'IncludesEmptyObject',
'8650752': 'TypeVariable',
'16777216': 'Conditional',
'25165824': 'Simplifiable',
'33554432': 'Substitution',
'58982400': 'InstantiableNonPrimitive',
'63176704': 'Instantiable',
'66846720': 'StructuredOrInstantiable',
'66994211': 'NotPrimitiveUnion',
'67108864': 'NonPrimitive',
'67238908': 'DisjointDomains',
'67359327': 'Intrinsic',
'67637251': 'NotUnionOrUnit',
'133970943': 'Narrowable',
Any: 1,
Unknown: 2,
String: 4,
Number: 8,
Boolean: 16,
Enum: 32,
BigInt: 64,
StringLiteral: 128,
NumberLiteral: 256,
BooleanLiteral: 512,
EnumLiteral: 1024,
BigIntLiteral: 2048,
ESSymbol: 4096,
UniqueESSymbol: 8192,
Void: 16384,
Undefined: 32768,
Null: 65536,
Never: 131072,
TypeParameter: 262144,
Object: 524288,
Union: 1048576,
Intersection: 2097152,
Index: 4194304,
IndexedAccess: 8388608,
Conditional: 16777216,
Substitution: 33554432,
NonPrimitive: 67108864,
AnyOrUnknown: 3,
Nullable: 98304,
Literal: 2944,
Unit: 109440,
StringOrNumberLiteral: 384,
StringOrNumberLiteralOrUnique: 8576,
DefinitelyFalsy: 117632,
PossiblyFalsy: 117724,
Intrinsic: 67359327,
Primitive: 131068,
StringLike: 132,
NumberLike: 296,
BigIntLike: 2112,
BooleanLike: 528,
EnumLike: 1056,
ESSymbolLike: 12288,
VoidLike: 49152,
DisjointDomains: 67238908,
UnionOrIntersection: 3145728,
StructuredType: 3670016,
TypeVariable: 8650752,
InstantiableNonPrimitive: 58982400,
InstantiablePrimitive: 4194304,
Instantiable: 63176704,
StructuredOrInstantiable: 66846720,
ObjectFlagsType: 3899392,
Simplifiable: 25165824,
Narrowable: 133970943,
NotUnionOrUnit: 67637251,
NotPrimitiveUnion: 66994211,
IncludesMask: 1835007,
IncludesStructuredOrInstantiable: 262144,
IncludesNonWideningType: 2097152,
IncludesWildcard: 4194304,
IncludesEmptyObject: 8388608,
GenericMappedType: 131072 },
ObjectFlags:
{ '1': 'Class',
'2': 'Interface',
'3': 'ClassOrInterface',
'4': 'Reference',
'8': 'Tuple',
'16': 'Anonymous',
'32': 'Mapped',
'64': 'Instantiated',
'128': 'ObjectLiteral',
'256': 'EvolvingArray',
'512': 'ObjectLiteralPatternWithComputedProperties',
'1024': 'ContainsSpread',
'2048': 'ReverseMapped',
'4096': 'JsxAttributes',
'8192': 'MarkerType',
'16384': 'JSLiteral',
'32768': 'FreshLiteral',
'65536': 'PrimitiveUnion',
'131072': 'ContainsWideningType',
'262144': 'ContainsObjectLiteral',
'393216': 'RequiresWidening',
'524288': 'NonInferrableType',
'917504': 'PropagatingFlags',
Class: 1,
Interface: 2,
Reference: 4,
Tuple: 8,
Anonymous: 16,
Mapped: 32,
Instantiated: 64,
ObjectLiteral: 128,
EvolvingArray: 256,
ObjectLiteralPatternWithComputedProperties: 512,
ContainsSpread: 1024,
ReverseMapped: 2048,
JsxAttributes: 4096,
MarkerType: 8192,
JSLiteral: 16384,
FreshLiteral: 32768,
PrimitiveUnion: 65536,
ContainsWideningType: 131072,
ContainsObjectLiteral: 262144,
NonInferrableType: 524288,
ClassOrInterface: 3,
RequiresWidening: 393216,
PropagatingFlags: 917504 },
VarianceFlags:
{ '0': 'Invariant',
'1': 'Covariant',
'2': 'Contravariant',
'3': 'Bivariant',
'4': 'Independent',
'7': 'VarianceMask',
'8': 'Unmeasurable',
'16': 'Unreliable',
'24': 'AllowsStructuralFallback',
Invariant: 0,
Covariant: 1,
Contravariant: 2,
Bivariant: 3,
Independent: 4,
VarianceMask: 7,
Unmeasurable: 8,
Unreliable: 16,
AllowsStructuralFallback: 24 },
JsxReferenceKind:
{ '0': 'Component',
'1': 'Function',
'2': 'Mixed',
Component: 0,
Function: 1,
Mixed: 2 },
SignatureKind: { '0': 'Call', '1': 'Construct', Call: 0, Construct: 1 },
IndexKind: { '0': 'String', '1': 'Number', String: 0, Number: 1 },
InferencePriority:
{ '1': 'NakedTypeVariable',
'2': 'HomomorphicMappedType',
'4': 'PartialHomomorphicMappedType',
'8': 'MappedTypeConstraint',
'16': 'ReturnType',
'32': 'LiteralKeyof',
'56': 'PriorityImpliesCombination',
'64': 'NoConstraints',
'128': 'AlwaysStrict',
NakedTypeVariable: 1,
HomomorphicMappedType: 2,
PartialHomomorphicMappedType: 4,
MappedTypeConstraint: 8,
ReturnType: 16,
LiteralKeyof: 32,
NoConstraints: 64,
AlwaysStrict: 128,
PriorityImpliesCombination: 56 },
InferenceFlags:
{ '0': 'None',
'1': 'NoDefault',
'2': 'AnyDefault',
'4': 'SkippedGenericFunction',
None: 0,
NoDefault: 1,
AnyDefault: 2,
SkippedGenericFunction: 4 },
Ternary:
{ '0': 'False',
'1': 'Maybe',
False: 0,
Maybe: 1,
True: -1,
'-1': 'True' },
AssignmentDeclarationKind:
{ '0': 'None',
'1': 'ExportsProperty',
'2': 'ModuleExports',
'3': 'PrototypeProperty',
'4': 'ThisProperty',
'5': 'Property',
'6': 'Prototype',
'7': 'ObjectDefinePropertyValue',
'8': 'ObjectDefinePropertyExports',
'9': 'ObjectDefinePrototypeProperty',
None: 0,
ExportsProperty: 1,
ModuleExports: 2,
PrototypeProperty: 3,
ThisProperty: 4,
Property: 5,
Prototype: 6,
ObjectDefinePropertyValue: 7,
ObjectDefinePropertyExports: 8,
ObjectDefinePrototypeProperty: 9 },
DiagnosticCategory:
{ '0': 'Warning',
'1': 'Error',
'2': 'Suggestion',
'3': 'Message',
Warning: 0,
Error: 1,
Suggestion: 2,
Message: 3 },
diagnosticCategoryName: [Function: diagnosticCategoryName],
ModuleResolutionKind: { '1': 'Classic', '2': 'NodeJs', Classic: 1, NodeJs: 2 },
ModuleKind:
{ '0': 'None',
'1': 'CommonJS',
'2': 'AMD',
'3': 'UMD',
'4': 'System',
'5': 'ES2015',
'6': 'ESNext',
None: 0,
CommonJS: 1,
AMD: 2,
UMD: 3,
System: 4,
ES2015: 5,
ESNext: 6 },
JsxEmit:
{ '0': 'None',
'1': 'Preserve',
'2': 'React',
'3': 'ReactNative',
None: 0,
Preserve: 1,
React: 2,
ReactNative: 3 },
NewLineKind:
{ '0': 'CarriageReturnLineFeed',
'1': 'LineFeed',
CarriageReturnLineFeed: 0,
LineFeed: 1 },
ScriptKind:
{ '0': 'Unknown',
'1': 'JS',
'2': 'JSX',
'3': 'TS',
'4': 'TSX',
'5': 'External',
'6': 'JSON',
'7': 'Deferred',
Unknown: 0,
JS: 1,
JSX: 2,
TS: 3,
TSX: 4,
External: 5,
JSON: 6,
Deferred: 7 },
ScriptTarget:
{ '0': 'ES3',
'1': 'ES5',
'2': 'ES2015',
'3': 'ES2016',
'4': 'ES2017',
'5': 'ES2018',
'6': 'ES2019',
'7': 'ES2020',
'8': 'Latest',
'100': 'JSON',
ES3: 0,
ES5: 1,
ES2015: 2,
ES2016: 3,
ES2017: 4,
ES2018: 5,
ES2019: 6,
ES2020: 7,
ESNext: 8,
JSON: 100,
Latest: 8 },
LanguageVariant: { '0': 'Standard', '1': 'JSX', Standard: 0, JSX: 1 },
WatchDirectoryFlags: { '0': 'None', '1': 'Recursive', None: 0, Recursive: 1 },
CharacterCodes:
{ '0': 'nullCharacter',
'8': 'backspace',
'9': 'tab',
'10': 'lineFeed',
'11': 'verticalTab',
'12': 'formFeed',
'13': 'carriageReturn',
'32': 'space',
'33': 'exclamation',
'34': 'doubleQuote',
'35': 'hash',
'36': '$',
'37': 'percent',
'38': 'ampersand',
'39': 'singleQuote',
'40': 'openParen',
'41': 'closeParen',
'42': 'asterisk',
'43': 'plus',
'44': 'comma',
'45': 'minus',
'46': 'dot',
'47': 'slash',
'48': '_0',
'49': '_1',
'50': '_2',
'51': '_3',
'52': '_4',
'53': '_5',
'54': '_6',
'55': '_7',
'56': '_8',
'57': '_9',
'58': 'colon',
'59': 'semicolon',
'60': 'lessThan',
'61': 'equals',
'62': 'greaterThan',
'63': 'question',
'64': 'at',
'65': 'A',
'66': 'B',
'67': 'C',
'68': 'D',
'69': 'E',
'70': 'F',
'71': 'G',
'72': 'H',
'73': 'I',
'74': 'J',
'75': 'K',
'76': 'L',
'77': 'M',
'78': 'N',
'79': 'O',
'80': 'P',
'81': 'Q',
'82': 'R',
'83': 'S',
'84': 'T',
'85': 'U',
'86': 'V',
'87': 'W',
'88': 'X',
'89': 'Y',
'90': 'Z',
'91': 'openBracket',
'92': 'backslash',
'93': 'closeBracket',
'94': 'caret',
'95': '_',
'96': 'backtick',
'97': 'a',
'98': 'b',
'99': 'c',
'100': 'd',
'101': 'e',
'102': 'f',
'103': 'g',
'104': 'h',
'105': 'i',
'106': 'j',
'107': 'k',
'108': 'l',
'109': 'm',
'110': 'n',
'111': 'o',
'112': 'p',
'113': 'q',
'114': 'r',
'115': 's',
'116': 't',
'117': 'u',
'118': 'v',
'119': 'w',
'120': 'x',
'121': 'y',
'122': 'z',
'123': 'openBrace',
'124': 'bar',
'125': 'closeBrace',
'126': 'tilde',
'127': 'maxAsciiCharacter',
'133': 'nextLine',
'160': 'nonBreakingSpace',
'5760': 'ogham',
'8192': 'enQuad',
'8193': 'emQuad',
'8194': 'enSpace',
'8195': 'emSpace',
'8196': 'threePerEmSpace',
'8197': 'fourPerEmSpace',
'8198': 'sixPerEmSpace',
'8199': 'figureSpace',
'8200': 'punctuationSpace',
'8201': 'thinSpace',
'8202': 'hairSpace',
'8203': 'zeroWidthSpace',
'8232': 'lineSeparator',
'8233': 'paragraphSeparator',
'8239': 'narrowNoBreakSpace',
'8287': 'mathematicalSpace',
'12288': 'ideographicSpace',
'65279': 'byteOrderMark',
nullCharacter: 0,
maxAsciiCharacter: 127,
lineFeed: 10,
carriageReturn: 13,
lineSeparator: 8232,
paragraphSeparator: 8233,
nextLine: 133,
space: 32,
nonBreakingSpace: 160,
enQuad: 8192,
emQuad: 8193,
enSpace: 8194,
emSpace: 8195,
threePerEmSpace: 8196,
fourPerEmSpace: 8197,
sixPerEmSpace: 8198,
figureSpace: 8199,
punctuationSpace: 8200,
thinSpace: 8201,
hairSpace: 8202,
zeroWidthSpace: 8203,
narrowNoBreakSpace: 8239,
ideographicSpace: 12288,
mathematicalSpace: 8287,
ogham: 5760,
_: 95,
'$': 36,
_0: 48,
_1: 49,
_2: 50,
_3: 51,
_4: 52,
_5: 53,
_6: 54,
_7: 55,
_8: 56,
_9: 57,
a: 97,
b: 98,
c: 99,
d: 100,
e: 101,
f: 102,
g: 103,
h: 104,
i: 105,
j: 106,
k: 107,
l: 108,
m: 109,
n: 110,
o: 111,
p: 112,
q: 113,
r: 114,
s: 115,
t: 116,
u: 117,
v: 118,
w: 119,
x: 120,
y: 121,
z: 122,
A: 65,
B: 66,
C: 67,
D: 68,
E: 69,
F: 70,
G: 71,
H: 72,
I: 73,
J: 74,
K: 75,
L: 76,
M: 77,
N: 78,
O: 79,
P: 80,
Q: 81,
R: 82,
S: 83,
T: 84,
U: 85,
V: 86,
W: 87,
X: 88,
Y: 89,
Z: 90,
ampersand: 38,
asterisk: 42,
at: 64,
backslash: 92,
backtick: 96,
bar: 124,
caret: 94,
closeBrace: 125,
closeBracket: 93,
closeParen: 41,
colon: 58,
comma: 44,
dot: 46,
doubleQuote: 34,
equals: 61,
exclamation: 33,
greaterThan: 62,
hash: 35,
lessThan: 60,
minus: 45,
openBrace: 123,
openBracket: 91,
openParen: 40,
percent: 37,
plus: 43,
question: 63,
semicolon: 59,
singleQuote: 39,
slash: 47,
tilde: 126,
backspace: 8,
formFeed: 12,
byteOrderMark: 65279,
tab: 9,
verticalTab: 11 },
Extension:
{ Ts: '.ts',
Tsx: '.tsx',
Dts: '.d.ts',
Js: '.js',
Jsx: '.jsx',
Json: '.json',
TsBuildInfo: '.tsbuildinfo' },
TransformFlags:
{ '0': 'None',
'1': 'AssertTypeScript',
'2': 'AssertJsx',
'4': 'AssertESNext',
'8': 'AssertES2019',
'16': 'AssertES2018',
'32': 'AssertES2017',
'64': 'AssertES2016',
'128': 'AssertES2015',
'256': 'AssertGenerator',
'512': 'AssertDestructuringAssignment',
'1024': 'ContainsTypeScriptClassSyntax',
'2048': 'PropertyNamePropagatingFlags',
'4096': 'ContainsRestOrSpread',
'8192': 'ContainsObjectRestOrSpread',
'16384': 'ContainsComputedPropertyName',
'32768': 'ContainsBlockScopedBinding',
'65536': 'ContainsBindingPattern',
'131072': 'ContainsYield',
'262144': 'ContainsHoistedDeclarationOrCompletion',
'524288': 'ContainsDynamicImport',
'536870912': 'ParameterExcludes',
'536872960': 'PropertyExcludes',
'536875008': 'BindingPatternExcludes',
'536879104': 'CatchClauseExcludes',
'536888320': 'ClassExcludes',
'536896512': 'ObjectLiteralExcludes',
'536944640': 'VariableDeclarationListExcludes',
'537168896': 'ModuleExcludes',
'537371648': 'ArrowFunctionExcludes',
'537372672': 'MethodOrAccessorExcludes',
'537373696': 'FunctionExcludes',
None: 0,
ContainsTypeScript: 1,
ContainsJsx: 2,
ContainsESNext: 4,
ContainsES2019: 8,
ContainsES2018: 16,
ContainsES2017: 32,
ContainsES2016: 64,
ContainsES2015: 128,
ContainsGenerator: 256,
ContainsDestructuringAssignment: 512,
ContainsTypeScriptClassSyntax: 1024,
ContainsLexicalThis: 2048,
ContainsRestOrSpread: 4096,
ContainsObjectRestOrSpread: 8192,
ContainsComputedPropertyName: 16384,
ContainsBlockScopedBinding: 32768,
ContainsBindingPattern: 65536,
ContainsYield: 131072,
ContainsHoistedDeclarationOrCompletion: 262144,
ContainsDynamicImport: 524288,
HasComputedFlags: 536870912,
AssertTypeScript: 1,
AssertJsx: 2,
AssertESNext: 4,
AssertES2019: 8,
AssertES2018: 16,
AssertES2017: 32,
AssertES2016: 64,
AssertES2015: 128,
AssertGenerator: 256,
AssertDestructuringAssignment: 512,
OuterExpressionExcludes: 536870912,
PropertyAccessExcludes: 536870912,
NodeExcludes: 536870912,
ArrowFunctionExcludes: 537371648,
FunctionExcludes: 537373696,
ConstructorExcludes: 537372672,
MethodOrAccessorExcludes: 537372672,
PropertyExcludes: 536872960,
ClassExcludes: 536888320,
ModuleExcludes: 537168896,
TypeExcludes: -2,
'-2': 'TypeExcludes',
ObjectLiteralExcludes: 536896512,
ArrayLiteralOrCallOrNewExcludes: 536875008,
VariableDeclarationListExcludes: 536944640,
ParameterExcludes: 536870912,
CatchClauseExcludes: 536879104,
BindingPatternExcludes: 536875008,
PropertyNamePropagatingFlags: 2048 },
EmitFlags:
{ '0': 'None',
'1': 'SingleLine',
'2': 'AdviseOnEmitNode',
'4': 'NoSubstitution',
'8': 'CapturesThis',
'16': 'NoLeadingSourceMap',
'32': 'NoTrailingSourceMap',
'48': 'NoSourceMap',
'64': 'NoNestedSourceMaps',
'128': 'NoTokenLeadingSourceMaps',
'256': 'NoTokenTrailingSourceMaps',
'384': 'NoTokenSourceMaps',
'512': 'NoLeadingComments',
'1024': 'NoTrailingComments',
'1536': 'NoComments',
'2048': 'NoNestedComments',
'4096': 'HelperName',
'8192': 'ExportName',
'16384': 'LocalName',
'32768': 'InternalName',
'65536': 'Indented',
'131072': 'NoIndentation',
'262144': 'AsyncFunctionBody',
'524288': 'ReuseTempVariableScope',
'1048576': 'CustomPrologue',
'2097152': 'NoHoisting',
'4194304': 'HasEndOfDeclarationMarker',
'8388608': 'Iterator',
'16777216': 'NoAsciiEscaping',
'33554432': 'TypeScriptClassWrapper',
'67108864': 'NeverApplyImportHelper',
None: 0,
SingleLine: 1,
AdviseOnEmitNode: 2,
NoSubstitution: 4,
CapturesThis: 8,
NoLeadingSourceMap: 16,
NoTrailingSourceMap: 32,
NoSourceMap: 48,
NoNestedSourceMaps: 64,
NoTokenLeadingSourceMaps: 128,
NoTokenTrailingSourceMaps: 256,
NoTokenSourceMaps: 384,
NoLeadingComments: 512,
NoTrailingComments: 1024,
NoComments: 1536,
NoNestedComments: 2048,
HelperName: 4096,
ExportName: 8192,
LocalName: 16384,
InternalName: 32768,
Indented: 65536,
NoIndentation: 131072,
AsyncFunctionBody: 262144,
ReuseTempVariableScope: 524288,
CustomPrologue: 1048576,
NoHoisting: 2097152,
HasEndOfDeclarationMarker: 4194304,
Iterator: 8388608,
NoAsciiEscaping: 16777216,
TypeScriptClassWrapper: 33554432,
NeverApplyImportHelper: 67108864 },
ExternalEmitHelpers:
{ '1': 'FirstEmitHelper',
'2': 'Assign',
'4': 'Rest',
'8': 'Decorate',
'16': 'Metadata',
'32': 'Param',
'64': 'Awaiter',
'128': 'Generator',
'256': 'ForOfIncludes',
'512': 'Read',
'1024': 'Spread',
'1536': 'SpreadIncludes',
'2048': 'Await',
'4096': 'AsyncGenerator',
'6144': 'AsyncGeneratorIncludes',
'8192': 'AsyncDelegator',
'16384': 'ForAwaitOfIncludes',
'26624': 'AsyncDelegatorIncludes',
'32768': 'ExportStar',
'65536': 'LastEmitHelper',
Extends: 1,
Assign: 2,
Rest: 4,
Decorate: 8,
Metadata: 16,
Param: 32,
Awaiter: 64,
Generator: 128,
Values: 256,
Read: 512,
Spread: 1024,
Await: 2048,
AsyncGenerator: 4096,
AsyncDelegator: 8192,
AsyncValues: 16384,
ExportStar: 32768,
MakeTemplateObject: 65536,
FirstEmitHelper: 1,
LastEmitHelper: 65536,
ForOfIncludes: 256,
ForAwaitOfIncludes: 16384,
AsyncGeneratorIncludes: 6144,
AsyncDelegatorIncludes: 26624,
SpreadIncludes: 1536 },
EmitHint:
{ '0': 'SourceFile',
'1': 'Expression',
'2': 'IdentifierName',
'3': 'MappedTypeParameter',
'4': 'Unspecified',
'5': 'EmbeddedStatement',
SourceFile: 0,
Expression: 1,
IdentifierName: 2,
MappedTypeParameter: 3,
Unspecified: 4,
EmbeddedStatement: 5 },
BundleFileSectionKind:
{ Prologue: 'prologue',
EmitHelpers: 'emitHelpers',
NoDefaultLib: 'no-default-lib',
Reference: 'reference',
Type: 'type',
Lib: 'lib',
Prepend: 'prepend',
Text: 'text',
Internal: 'internal' },
ListFormat:
{ '0': 'ClassHeritageClauses',
'1': 'MultiLineFunctionBodyStatements',
'2': 'PreserveLines',
'3': 'LinesMask',
'4': 'BarDelimited',
'8': 'AmpersandDelimited',
'16': 'CommaDelimited',
'32': 'AsteriskDelimited',
'33': 'JSDocComment',
'60': 'DelimitersMask',
'64': 'AllowTrailingComma',
'128': 'Indented',
'129': 'CaseBlockClauses',
'145': 'EnumMembers',
'256': 'SpaceBetweenBraces',
'512': 'HeritageClauses',
'516': 'UnionTypeConstituents',
'520': 'IntersectionTypeConstituents',
'528': 'HeritageClauseTypes',
'768': 'SingleLineFunctionBodyStatements',
'1024': 'Braces',
'2048': 'Parenthesis',
'2576': 'Parameters',
'4096': 'AngleBrackets',
'8192': 'SquareBrackets',
'8848': 'IndexSignatureParameters',
'8914': 'ArrayLiteralExpressionElements',
'15360': 'BracketsMask',
'16384': 'OptionalIfUndefined',
'18960': 'NewExpressionArguments',
'32768': 'OptionalIfEmpty',
'32897': 'MultiLineTypeLiteralMembers',
'49152': 'Optional',
'49153': 'Decorators',
'53776': 'TypeParameters',
'65536': 'PreferNewLine',
'131072': 'NoTrailingNewLine',
'131073': 'SourceFileStatements',
'163969': 'CaseOrDefaultClauseStatements',
'262144': 'JsxElementOrFragmentChildren',
'262656': 'JsxElementAttributes',
'524288': 'NoSpaceIfEmpty',
'524880': 'ArrayBindingPatternElements',
'525136': 'NamedImportsOrExportsElements',
'526226': 'ObjectLiteralExpressionProperties',
'1048576': 'SingleElement',
None: 0,
SingleLine: 0,
MultiLine: 1,
PreserveLines: 2,
LinesMask: 3,
NotDelimited: 0,
BarDelimited: 4,
AmpersandDelimited: 8,
CommaDelimited: 16,
AsteriskDelimited: 32,
DelimitersMask: 60,
AllowTrailingComma: 64,
Indented: 128,
SpaceBetweenBraces: 256,
SpaceBetweenSiblings: 512,
Braces: 1024,
Parenthesis: 2048,
AngleBrackets: 4096,
SquareBrackets: 8192,
BracketsMask: 15360,
OptionalIfUndefined: 16384,
OptionalIfEmpty: 32768,
Optional: 49152,
PreferNewLine: 65536,
NoTrailingNewLine: 131072,
NoInterveningComments: 262144,
NoSpaceIfEmpty: 524288,
SingleElement: 1048576,
Modifiers: 262656,
HeritageClauses: 512,
SingleLineTypeLiteralMembers: 768,
MultiLineTypeLiteralMembers: 32897,
TupleTypeElements: 528,
UnionTypeConstituents: 516,
IntersectionTypeConstituents: 520,
ObjectBindingPatternElements: 525136,
ArrayBindingPatternElements: 524880,
ObjectLiteralExpressionProperties: 526226,
ArrayLiteralExpressionElements: 8914,
CommaListElements: 528,
CallExpressionArguments: 2576,
NewExpressionArguments: 18960,
TemplateExpressionSpans: 262144,
SingleLineBlockStatements: 768,
MultiLineBlockStatements: 129,
VariableDeclarationList: 528,
SingleLineFunctionBodyStatements: 768,
MultiLineFunctionBodyStatements: 1,
ClassHeritageClauses: 0,
ClassMembers: 129,
InterfaceMembers: 129,
EnumMembers: 145,
CaseBlockClauses: 129,
NamedImportsOrExportsElements: 525136,
JsxElementOrFragmentChildren: 262144,
JsxElementAttributes: 262656,
CaseOrDefaultClauseStatements: 163969,
HeritageClauseTypes: 528,
SourceFileStatements: 131073,
Decorators: 49153,
TypeArguments: 53776,
TypeParameters: 53776,
Parameters: 2576,
IndexSignatureParameters: 8848,
JSDocComment: 33 },
PragmaKindFlags:
{ '0': 'None',
'1': 'TripleSlashXML',
'2': 'SingleLine',
'4': 'MultiLine',
'7': 'Default',
None: 0,
TripleSlashXML: 1,
SingleLine: 2,
MultiLine: 4,
All: 7,
Default: 7 },
commentPragmas:
{ reference:
{ args:
[ { name: 'types', optional: true, captureSpan: true },
{ name: 'lib', optional: true, captureSpan: true },
{ name: 'path', optional: true, captureSpan: true },
{ name: 'no-default-lib', optional: true } ],
kind: 1 },
'amd-dependency':
{ args: [ { name: 'path' }, { name: 'name', optional: true } ],
kind: 1 },
'amd-module': { args: [ { name: 'name' } ], kind: 1 },
'ts-check': { kind: 2 },
'ts-nocheck': { kind: 2 },
jsx: { args: [ { name: 'factory' } ], kind: 4 } },
generateDjb2Hash: [Function: generateDjb2Hash],
setStackTraceLimit: [Function: setStackTraceLimit],
FileWatcherEventKind:
{ '0': 'Created',
'1': 'Changed',
'2': 'Deleted',
Created: 0,
Changed: 1,
Deleted: 2 },
PollingInterval:
{ '250': 'Low',
'500': 'Medium',
'2000': 'High',
High: 2000,
Medium: 500,
Low: 250 },
missingFileModifiedTime: 1970-01-01T00:00:00.000Z,
unchangedPollThresholds: { '250': 32, '500': 64, '2000': 256 },
setCustomPollingValues: [Function: setCustomPollingValues],
createDynamicPriorityPollingWatchFile: [Function: createDynamicPriorityPollingWatchFile],
onWatchedFileStat: [Function: onWatchedFileStat],
getFileWatcherEventKind: [Function: getFileWatcherEventKind],
ignoredPaths: [ '/node_modules/.', '/.git' ],
createRecursiveDirectoryWatcher: [Function: createRecursiveDirectoryWatcher],
getNodeMajorVersion: [Function: getNodeMajorVersion],
sys:
{ args:
[ '-c',
'./storybook',
'-o',
'./storybook-static',
'--loglevel',
'verbose',
'--debug-webpack' ],
newLine: '\n',
useCaseSensitiveFileNames: true,
write: [Function: write],
writeOutputIsTTY: [Function: writeOutputIsTTY],
readFile: [Function: readFile],
writeFile: [Function],
watchFile: [Function],
watchDirectory: [Function],
resolvePath: [Function: resolvePath],
fileExists: [Function: fileExists],
directoryExists: [Function: directoryExists],
createDirectory: [Function: createDirectory],
getExecutingFilePath: [Function: getExecutingFilePath],
getCurrentDirectory: [Function: getCurrentDirectory],
getDirectories: [Function: getDirectories],
getEnvironmentVariable: [Function: getEnvironmentVariable],
readDirectory: [Function: readDirectory],
getModifiedTime: [Function: getModifiedTime],
setModifiedTime: [Function: setModifiedTime],
deleteFile: [Function: deleteFile],
createHash: [Function: createSHA256Hash],
createSHA256Hash: [Function: createSHA256Hash],
getMemoryUsage: [Function: getMemoryUsage],
getFileSize: [Function: getFileSize],
exit: [Function: exit],
realpath: [Function: realpath],
debugMode: false,
tryEnableSourceMapsForHost: [Function: tryEnableSourceMapsForHost],
setTimeout:
{ [Function: setTimeout] [Symbol(util.promisify.custom)]: [Function] },
clearTimeout: [Function: clearTimeout],
clearScreen: [Function: clearScreen],
setBlocking: [Function: setBlocking],
bufferFrom: [Function: bufferFrom],
base64decode: [Function: base64decode],
base64encode: [Function: base64encode] },
Diagnostics:
{ Unterminated_string_literal:
{ code: 1002,
category: 1,
key: 'Unterminated_string_literal_1002',
message: 'Unterminated string literal.',
reportsUnnecessary: undefined },
Identifier_expected:
{ code: 1003,
category: 1,
key: 'Identifier_expected_1003',
message: 'Identifier expected.',
reportsUnnecessary: undefined },
_0_expected:
{ code: 1005,
category: 1,
key: '_0_expected_1005',
message: '\'{0}\' expected.',
reportsUnnecessary: undefined },
A_file_cannot_have_a_reference_to_itself:
{ code: 1006,
category: 1,
key: 'A_file_cannot_have_a_reference_to_itself_1006',
message: 'A file cannot have a reference to itself.',
reportsUnnecessary: undefined },
Trailing_comma_not_allowed:
{ code: 1009,
category: 1,
key: 'Trailing_comma_not_allowed_1009',
message: 'Trailing comma not allowed.',
reportsUnnecessary: undefined },
Asterisk_Slash_expected:
{ code: 1010,
category: 1,
key: 'Asterisk_Slash_expected_1010',
message: '\'*/\' expected.',
reportsUnnecessary: undefined },
An_element_access_expression_should_take_an_argument:
{ code: 1011,
category: 1,
key: 'An_element_access_expression_should_take_an_argument_1011',
message: 'An element access expression should take an argument.',
reportsUnnecessary: undefined },
Unexpected_token:
{ code: 1012,
category: 1,
key: 'Unexpected_token_1012',
message: 'Unexpected token.',
reportsUnnecessary: undefined },
A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma:
{ code: 1013,
category: 1,
key:
'A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013',
message:
'A rest parameter or binding pattern may not have a trailing comma.',
reportsUnnecessary: undefined },
A_rest_parameter_must_be_last_in_a_parameter_list:
{ code: 1014,
category: 1,
key: 'A_rest_parameter_must_be_last_in_a_parameter_list_1014',
message: 'A rest parameter must be last in a parameter list.',
reportsUnnecessary: undefined },
Parameter_cannot_have_question_mark_and_initializer:
{ code: 1015,
category: 1,
key: 'Parameter_cannot_have_question_mark_and_initializer_1015',
message: 'Parameter cannot have question mark and initializer.',
reportsUnnecessary: undefined },
A_required_parameter_cannot_follow_an_optional_parameter:
{ code: 1016,
category: 1,
key:
'A_required_parameter_cannot_follow_an_optional_parameter_1016',
message: 'A required parameter cannot follow an optional parameter.',
reportsUnnecessary: undefined },
An_index_signature_cannot_have_a_rest_parameter:
{ code: 1017,
category: 1,
key: 'An_index_signature_cannot_have_a_rest_parameter_1017',
message: 'An index signature cannot have a rest parameter.',
reportsUnnecessary: undefined },
An_index_signature_parameter_cannot_have_an_accessibility_modifier:
{ code: 1018,
category: 1,
key:
'An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018',
message:
'An index signature parameter cannot have an accessibility modifier.',
reportsUnnecessary: undefined },
An_index_signature_parameter_cannot_have_a_question_mark:
{ code: 1019,
category: 1,
key:
'An_index_signature_parameter_cannot_have_a_question_mark_1019',
message: 'An index signature parameter cannot have a question mark.',
reportsUnnecessary: undefined },
An_index_signature_parameter_cannot_have_an_initializer:
{ code: 1020,
category: 1,
key:
'An_index_signature_parameter_cannot_have_an_initializer_1020',
message: 'An index signature parameter cannot have an initializer.',
reportsUnnecessary: undefined },
An_index_signature_must_have_a_type_annotation:
{ code: 1021,
category: 1,
key: 'An_index_signature_must_have_a_type_annotation_1021',
message: 'An index signature must have a type annotation.',
reportsUnnecessary: undefined },
An_index_signature_parameter_must_have_a_type_annotation:
{ code: 1022,
category: 1,
key:
'An_index_signature_parameter_must_have_a_type_annotation_1022',
message: 'An index signature parameter must have a type annotation.',
reportsUnnecessary: undefined },
An_index_signature_parameter_type_must_be_string_or_number:
{ code: 1023,
category: 1,
key:
'An_index_signature_parameter_type_must_be_string_or_number_1023',
message:
'An index signature parameter type must be \'string\' or \'number\'.',
reportsUnnecessary: undefined },
readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature:
{ code: 1024,
category: 1,
key:
'readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024',
message:
'\'readonly\' modifier can only appear on a property declaration or index signature.',
reportsUnnecessary: undefined },
Accessibility_modifier_already_seen:
{ code: 1028,
category: 1,
key: 'Accessibility_modifier_already_seen_1028',
message: 'Accessibility modifier already seen.',
reportsUnnecessary: undefined },
_0_modifier_must_precede_1_modifier:
{ code: 1029,
category: 1,
key: '_0_modifier_must_precede_1_modifier_1029',
message: '\'{0}\' modifier must precede \'{1}\' modifier.',
reportsUnnecessary: undefined },
_0_modifier_already_seen:
{ code: 1030,
category: 1,
key: '_0_modifier_already_seen_1030',
message: '\'{0}\' modifier already seen.',
reportsUnnecessary: undefined },
_0_modifier_cannot_appear_on_a_class_element:
{ code: 1031,
category: 1,
key: '_0_modifier_cannot_appear_on_a_class_element_1031',
message: '\'{0}\' modifier cannot appear on a class element.',
reportsUnnecessary: undefined },
super_must_be_followed_by_an_argument_list_or_member_access:
{ code: 1034,
category: 1,
key:
'super_must_be_followed_by_an_argument_list_or_member_access_1034',
message:
'\'super\' must be followed by an argument list or member access.',
reportsUnnecessary: undefined },
Only_ambient_modules_can_use_quoted_names:
{ code: 1035,
category: 1,
key: 'Only_ambient_modules_can_use_quoted_names_1035',
message: 'Only ambient modules can use quoted names.',
reportsUnnecessary: undefined },
Statements_are_not_allowed_in_ambient_contexts:
{ code: 1036,
category: 1,
key: 'Statements_are_not_allowed_in_ambient_contexts_1036',
message: 'Statements are not allowed in ambient contexts.',
reportsUnnecessary: undefined },
A_declare_modifier_cannot_be_used_in_an_already_ambient_context:
{ code: 1038,
category: 1,
key:
'A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038',
message:
'A \'declare\' modifier cannot be used in an already ambient context.',
reportsUnnecessary: undefined },
Initializers_are_not_allowed_in_ambient_contexts:
{ code: 1039,
category: 1,
key: 'Initializers_are_not_allowed_in_ambient_contexts_1039',
message: 'Initializers are not allowed in ambient contexts.',
reportsUnnecessary: undefined },
_0_modifier_cannot_be_used_in_an_ambient_context:
{ code: 1040,
category: 1,
key: '_0_modifier_cannot_be_used_in_an_ambient_context_1040',
message: '\'{0}\' modifier cannot be used in an ambient context.',
reportsUnnecessary: undefined },
_0_modifier_cannot_be_used_with_a_class_declaration:
{ code: 1041,
category: 1,
key: '_0_modifier_cannot_be_used_with_a_class_declaration_1041',
message: '\'{0}\' modifier cannot be used with a class declaration.',
reportsUnnecessary: undefined },
_0_modifier_cannot_be_used_here:
{ code: 1042,
category: 1,
key: '_0_modifier_cannot_be_used_here_1042',
message: '\'{0}\' modifier cannot be used here.',
reportsUnnecessary: undefined },
_0_modifier_cannot_appear_on_a_data_property:
{ code: 1043,
category: 1,
key: '_0_modifier_cannot_appear_on_a_data_property_1043',
message: '\'{0}\' modifier cannot appear on a data property.',
reportsUnnecessary: undefined },
_0_modifier_cannot_appear_on_a_module_or_namespace_element:
{ code: 1044,
category: 1,
key:
'_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044',
message:
'\'{0}\' modifier cannot appear on a module or namespace element.',
reportsUnnecessary: undefined },
A_0_modifier_cannot_be_used_with_an_interface_declaration:
{ code: 1045,
category: 1,
key:
'A_0_modifier_cannot_be_used_with_an_interface_declaration_1045',
message:
'A \'{0}\' modifier cannot be used with an interface declaration.',
reportsUnnecessary: undefined },
Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier:
{ code: 1046,
category: 1,
key:
'Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier_1046',
message:
'Top-level declarations in .d.ts files must start with either a \'declare\' or \'export\' modifier.',
reportsUnnecessary: undefined },
A_rest_parameter_cannot_be_optional:
{ code: 1047,
category: 1,
key: 'A_rest_parameter_cannot_be_optional_1047',
message: 'A rest parameter cannot be optional.',
reportsUnnecessary: undefined },
A_rest_parameter_cannot_have_an_initializer:
{ code: 1048,
category: 1,
key: 'A_rest_parameter_cannot_have_an_initializer_1048',
message: 'A rest parameter cannot have an initializer.',
reportsUnnecessary: undefined },
A_set_accessor_must_have_exactly_one_parameter:
{ code: 1049,
category: 1,
key: 'A_set_accessor_must_have_exactly_one_parameter_1049',
message: 'A \'set\' accessor must have exactly one parameter.',
reportsUnnecessary: undefined },
A_set_accessor_cannot_have_an_optional_parameter:
{ code: 1051,
category: 1,
key: 'A_set_accessor_cannot_have_an_optional_parameter_1051',
message: 'A \'set\' accessor cannot have an optional parameter.',
reportsUnnecessary: undefined },
A_set_accessor_parameter_cannot_have_an_initializer:
{ code: 1052,
category: 1,
key: 'A_set_accessor_parameter_cannot_have_an_initializer_1052',
message: 'A \'set\' accessor parameter cannot have an initializer.',
reportsUnnecessary: undefined },
A_set_accessor_cannot_have_rest_parameter:
{ code: 1053,
category: 1,
key: 'A_set_accessor_cannot_have_rest_parameter_1053',
message: 'A \'set\' accessor cannot have rest parameter.',
reportsUnnecessary: undefined },
A_get_accessor_cannot_have_parameters:
{ code: 1054,
category: 1,
key: 'A_get_accessor_cannot_have_parameters_1054',
message: 'A \'get\' accessor cannot have parameters.',
reportsUnnecessary: undefined },
Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Promise_compatible_constructor_value:
{ code: 1055,
category: 1,
key:
'Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Prom_1055',
message:
'Type \'{0}\' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value.',
reportsUnnecessary: undefined },
Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher:
{ code: 1056,
category: 1,
key:
'Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056',
message:
'Accessors are only available when targeting ECMAScript 5 and higher.',
reportsUnnecessary: undefined },
An_async_function_or_method_must_have_a_valid_awaitable_return_type:
{ code: 1057,
category: 1,
key:
'An_async_function_or_method_must_have_a_valid_awaitable_return_type_1057',
message:
'An async function or method must have a valid awaitable return type.',
reportsUnnecessary: undefined },
The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:
{ code: 1058,
category: 1,
key:
'The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058',
message:
'The return type of an async function must either be a valid promise or must not contain a callable \'then\' member.',
reportsUnnecessary: undefined },
A_promise_must_have_a_then_method:
{ code: 1059,
category: 1,
key: 'A_promise_must_have_a_then_method_1059',
message: 'A promise must have a \'then\' method.',
reportsUnnecessary: undefined },
The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback:
{ code: 1060,
category: 1,
key:
'The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060',
message:
'The first parameter of the \'then\' method of a promise must be a callback.',
reportsUnnecessary: undefined },
Enum_member_must_have_initializer:
{ code: 1061,
category: 1,
key: 'Enum_member_must_have_initializer_1061',
message: 'Enum member must have initializer.',
reportsUnnecessary: undefined },
Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method:
{ code: 1062,
category: 1,
key:
'Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062',
message:
'Type is referenced directly or indirectly in the fulfillment callback of its own \'then\' method.',
reportsUnnecessary: undefined },
An_export_assignment_cannot_be_used_in_a_namespace:
{ code: 1063,
category: 1,
key: 'An_export_assignment_cannot_be_used_in_a_namespace_1063',
message: 'An export assignment cannot be used in a namespace.',
reportsUnnecessary: undefined },
The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type:
{ code: 1064,
category: 1,
key:
'The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_1064',
message:
'The return type of an async function or method must be the global Promise<T> type.',
reportsUnnecessary: undefined },
In_ambient_enum_declarations_member_initializer_must_be_constant_expression:
{ code: 1066,
category: 1,
key:
'In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066',
message:
'In ambient enum declarations member initializer must be constant expression.',
reportsUnnecessary: undefined },
Unexpected_token_A_constructor_method_accessor_or_property_was_expected:
{ code: 1068,
category: 1,
key:
'Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068',
message:
'Unexpected token. A constructor, method, accessor, or property was expected.',
reportsUnnecessary: undefined },
Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces:
{ code: 1069,
category: 1,
key:
'Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069',
message:
'Unexpected token. A type parameter name was expected without curly braces.',
reportsUnnecessary: undefined },
_0_modifier_cannot_appear_on_a_type_member:
{ code: 1070,
category: 1,
key: '_0_modifier_cannot_appear_on_a_type_member_1070',
message: '\'{0}\' modifier cannot appear on a type member.',
reportsUnnecessary: undefined },
_0_modifier_cannot_appear_on_an_index_signature:
{ code: 1071,
category: 1,
key: '_0_modifier_cannot_appear_on_an_index_signature_1071',
message: '\'{0}\' modifier cannot appear on an index signature.',
reportsUnnecessary: undefined },
A_0_modifier_cannot_be_used_with_an_import_declaration:
{ code: 1079,
category: 1,
key:
'A_0_modifier_cannot_be_used_with_an_import_declaration_1079',
message:
'A \'{0}\' modifier cannot be used with an import declaration.',
reportsUnnecessary: undefined },
Invalid_reference_directive_syntax:
{ code: 1084,
category: 1,
key: 'Invalid_reference_directive_syntax_1084',
message: 'Invalid \'reference\' directive syntax.',
reportsUnnecessary: undefined },
Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher_Use_the_syntax_0:
{ code: 1085,
category: 1,
key:
'Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher_Use_the_syntax_0_1085',
message:
'Octal literals are not available when targeting ECMAScript 5 and higher. Use the syntax \'{0}\'.',
reportsUnnecessary: undefined },
An_accessor_cannot_be_declared_in_an_ambient_context:
{ code: 1086,
category: 1,
key: 'An_accessor_cannot_be_declared_in_an_ambient_context_1086',
message: 'An accessor cannot be declared in an ambient context.',
reportsUnnecessary: undefined },
_0_modifier_cannot_appear_on_a_constructor_declaration:
{ code: 1089,
category: 1,
key:
'_0_modifier_cannot_appear_on_a_constructor_declaration_1089',
message:
'\'{0}\' modifier cannot appear on a constructor declaration.',
reportsUnnecessary: undefined },
_0_modifier_cannot_appear_on_a_parameter:
{ code: 1090,
category: 1,
key: '_0_modifier_cannot_appear_on_a_parameter_1090',
message: '\'{0}\' modifier cannot appear on a parameter.',
reportsUnnecessary: undefined },
Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement:
{ code: 1091,
category: 1,
key:
'Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091',
message:
'Only a single variable declaration is allowed in a \'for...in\' statement.',
reportsUnnecessary: undefined },
Type_parameters_cannot_appear_on_a_constructor_declaration:
{ code: 1092,
category: 1,
key:
'Type_parameters_cannot_appear_on_a_constructor_declaration_1092',
message:
'Type parameters cannot appear on a constructor declaration.',
reportsUnnecessary: undefined },
Type_annotation_cannot_appear_on_a_constructor_declaration:
{ code: 1093,
category: 1,
key:
'Type_annotation_cannot_appear_on_a_constructor_declaration_1093',
message:
'Type annotation cannot appear on a constructor declaration.',
reportsUnnecessary: undefined },
An_accessor_cannot_have_type_parameters:
{ code: 1094,
category: 1,
key: 'An_accessor_cannot_have_type_parameters_1094',
message: 'An accessor cannot have type parameters.',
reportsUnnecessary: undefined },
A_set_accessor_cannot_have_a_return_type_annotation:
{ code: 1095,
category: 1,
key: 'A_set_accessor_cannot_have_a_return_type_annotation_1095',
message: 'A \'set\' accessor cannot have a return type annotation.',
reportsUnnecessary: undefined },
An_index_signature_must_have_exactly_one_parameter:
{ code: 1096,
category: 1,
key: 'An_index_signature_must_have_exactly_one_parameter_1096',
message: 'An index signature must have exactly one parameter.',
reportsUnnecessary: undefined },
_0_list_cannot_be_empty:
{ code: 1097,
category: 1,
key: '_0_list_cannot_be_empty_1097',
message: '\'{0}\' list cannot be empty.',
reportsUnnecessary: undefined },
Type_parameter_list_cannot_be_empty:
{ code: 1098,
category: 1,
key: 'Type_parameter_list_cannot_be_empty_1098',
message: 'Type parameter list cannot be empty.',
reportsUnnecessary: undefined },
Type_argument_list_cannot_be_empty:
{ code: 1099,
category: 1,
key: 'Type_argument_list_cannot_be_empty_1099',
message: 'Type argument list cannot be empty.',
reportsUnnecessary: undefined },
Invalid_use_of_0_in_strict_mode:
{ code: 1100,
category: 1,
key: 'Invalid_use_of_0_in_strict_mode_1100',
message: 'Invalid use of \'{0}\' in strict mode.',
reportsUnnecessary: undefined },
with_statements_are_not_allowed_in_strict_mode:
{ code: 1101,
category: 1,
key: 'with_statements_are_not_allowed_in_strict_mode_1101',
message: '\'with\' statements are not allowed in strict mode.',
reportsUnnecessary: undefined },
delete_cannot_be_called_on_an_identifier_in_strict_mode:
{ code: 1102,
category: 1,
key:
'delete_cannot_be_called_on_an_identifier_in_strict_mode_1102',
message:
'\'delete\' cannot be called on an identifier in strict mode.',
reportsUnnecessary: undefined },
A_for_await_of_statement_is_only_allowed_within_an_async_function_or_async_generator:
{ code: 1103,
category: 1,
key:
'A_for_await_of_statement_is_only_allowed_within_an_async_function_or_async_generator_1103',
message:
'A \'for-await-of\' statement is only allowed within an async function or async generator.',
reportsUnnecessary: undefined },
A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement:
{ code: 1104,
category: 1,
key:
'A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104',
message:
'A \'continue\' statement can only be used within an enclosing iteration statement.',
reportsUnnecessary: undefined },
A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement:
{ code: 1105,
category: 1,
key:
'A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105',
message:
'A \'break\' statement can only be used within an enclosing iteration or switch statement.',
reportsUnnecessary: undefined },
Jump_target_cannot_cross_function_boundary:
{ code: 1107,
category: 1,
key: 'Jump_target_cannot_cross_function_boundary_1107',
message: 'Jump target cannot cross function boundary.',
reportsUnnecessary: undefined },
A_return_statement_can_only_be_used_within_a_function_body:
{ code: 1108,
category: 1,
key:
'A_return_statement_can_only_be_used_within_a_function_body_1108',
message:
'A \'return\' statement can only be used within a function body.',
reportsUnnecessary: undefined },
Expression_expected:
{ code: 1109,
category: 1,
key: 'Expression_expected_1109',
message: 'Expression expected.',
reportsUnnecessary: undefined },
Type_expected:
{ code: 1110,
category: 1,
key: 'Type_expected_1110',
message: 'Type expected.',
reportsUnnecessary: undefined },
A_default_clause_cannot_appear_more_than_once_in_a_switch_statement:
{ code: 1113,
category: 1,
key:
'A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113',
message:
'A \'default\' clause cannot appear more than once in a \'switch\' statement.',
reportsUnnecessary: undefined },
Duplicate_label_0:
{ code: 1114,
category: 1,
key: 'Duplicate_label_0_1114',
message: 'Duplicate label \'{0}\'.',
reportsUnnecessary: undefined },
A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement:
{ code: 1115,
category: 1,
key:
'A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115',
message:
'A \'continue\' statement can only jump to a label of an enclosing iteration statement.',
reportsUnnecessary: undefined },
A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement:
{ code: 1116,
category: 1,
key:
'A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116',
message:
'A \'break\' statement can only jump to a label of an enclosing statement.',
reportsUnnecessary: undefined },
An_object_literal_cannot_have_multiple_properties_with_the_same_name_in_strict_mode:
{ code: 1117,
category: 1,
key:
'An_object_literal_cannot_have_multiple_properties_with_the_same_name_in_strict_mode_1117',
message:
'An object literal cannot have multiple properties with the same name in strict mode.',
reportsUnnecessary: undefined },
An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name:
{ code: 1118,
category: 1,
key:
'An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118',
message:
'An object literal cannot have multiple get/set accessors with the same name.',
reportsUnnecessary: undefined },
An_object_literal_cannot_have_property_and_accessor_with_the_same_name:
{ code: 1119,
category: 1,
key:
'An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119',
message:
'An object literal cannot have property and accessor with the same name.',
reportsUnnecessary: undefined },
An_export_assignment_cannot_have_modifiers:
{ code: 1120,
category: 1,
key: 'An_export_assignment_cannot_have_modifiers_1120',
message: 'An export assignment cannot have modifiers.',
reportsUnnecessary: undefined },
Octal_literals_are_not_allowed_in_strict_mode:
{ code: 1121,
category: 1,
key: 'Octal_literals_are_not_allowed_in_strict_mode_1121',
message: 'Octal literals are not allowed in strict mode.',
reportsUnnecessary: undefined },
Variable_declaration_list_cannot_be_empty:
{ code: 1123,
category: 1,
key: 'Variable_declaration_list_cannot_be_empty_1123',
message: 'Variable declaration list cannot be empty.',
reportsUnnecessary: undefined },
Digit_expected:
{ code: 1124,
category: 1,
key: 'Digit_expected_1124',
message: 'Digit expected.',
reportsUnnecessary: undefined },
Hexadecimal_digit_expected:
{ code: 1125,
category: 1,
key: 'Hexadecimal_digit_expected_1125',
message: 'Hexadecimal digit expected.',
reportsUnnecessary: undefined },
Unexpected_end_of_text:
{ code: 1126,
category: 1,
key: 'Unexpected_end_of_text_1126',
message: 'Unexpected end of text.',
reportsUnnecessary: undefined },
Invalid_character:
{ code: 1127,
category: 1,
key: 'Invalid_character_1127',
message: 'Invalid character.',
reportsUnnecessary: undefined },
Declaration_or_statement_expected:
{ code: 1128,
category: 1,
key: 'Declaration_or_statement_expected_1128',
message: 'Declaration or statement expected.',
reportsUnnecessary: undefined },
Statement_expected:
{ code: 1129,
category: 1,
key: 'Statement_expected_1129',
message: 'Statement expected.',
reportsUnnecessary: undefined },
case_or_default_expected:
{ code: 1130,
category: 1,
key: 'case_or_default_expected_1130',
message: '\'case\' or \'default\' expected.',
reportsUnnecessary: undefined },
Property_or_signature_expected:
{ code: 1131,
category: 1,
key: 'Property_or_signature_expected_1131',
message: 'Property or signature expected.',
reportsUnnecessary: undefined },
Enum_member_expected:
{ code: 1132,
category: 1,
key: 'Enum_member_expected_1132',
message: 'Enum member expected.',
reportsUnnecessary: undefined },
Variable_declaration_expected:
{ code: 1134,
category: 1,
key: 'Variable_declaration_expected_1134',
message: 'Variable declaration expected.',
reportsUnnecessary: undefined },
Argument_expression_expected:
{ code: 1135,
category: 1,
key: 'Argument_expression_expected_1135',
message: 'Argument expression expected.',
reportsUnnecessary: undefined },
Property_assignment_expected:
{ code: 1136,
category: 1,
key: 'Property_assignment_expected_1136',
message: 'Property assignment expected.',
reportsUnnecessary: undefined },
Expression_or_comma_expected:
{ code: 1137,
category: 1,
key: 'Expression_or_comma_expected_1137',
message: 'Expression or comma expected.',
reportsUnnecessary: undefined },
Parameter_declaration_expected:
{ code: 1138,
category: 1,
key: 'Parameter_declaration_expected_1138',
message: 'Parameter declaration expected.',
reportsUnnecessary: undefined },
Type_parameter_declaration_expected:
{ code: 1139,
category: 1,
key: 'Type_parameter_declaration_expected_1139',
message: 'Type parameter declaration expected.',
reportsUnnecessary: undefined },
Type_argument_expected:
{ code: 1140,
category: 1,
key: 'Type_argument_expected_1140',
message: 'Type argument expected.',
reportsUnnecessary: undefined },
String_literal_expected:
{ code: 1141,
category: 1,
key: 'String_literal_expected_1141',
message: 'String literal expected.',
reportsUnnecessary: undefined },
Line_break_not_permitted_here:
{ code: 1142,
category: 1,
key: 'Line_break_not_permitted_here_1142',
message: 'Line break not permitted here.',
reportsUnnecessary: undefined },
or_expected:
{ code: 1144,
category: 1,
key: 'or_expected_1144',
message: '\'{\' or \';\' expected.',
reportsUnnecessary: undefined },
Declaration_expected:
{ code: 1146,
category: 1,
key: 'Declaration_expected_1146',
message: 'Declaration expected.',
reportsUnnecessary: undefined },
Import_declarations_in_a_namespace_cannot_reference_a_module:
{ code: 1147,
category: 1,
key:
'Import_declarations_in_a_namespace_cannot_reference_a_module_1147',
message:
'Import declarations in a namespace cannot reference a module.',
reportsUnnecessary: undefined },
Cannot_use_imports_exports_or_module_augmentations_when_module_is_none:
{ code: 1148,
category: 1,
key:
'Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148',
message:
'Cannot use imports, exports, or module augmentations when \'--module\' is \'none\'.',
reportsUnnecessary: undefined },
File_name_0_differs_from_already_included_file_name_1_only_in_casing:
{ code: 1149,
category: 1,
key:
'File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149',
message:
'File name \'{0}\' differs from already included file name \'{1}\' only in casing.',
reportsUnnecessary: undefined },
new_T_cannot_be_used_to_create_an_array_Use_new_Array_T_instead:
{ code: 1150,
category: 1,
key:
'new_T_cannot_be_used_to_create_an_array_Use_new_Array_T_instead_1150',
message:
'\'new T[]\' cannot be used to create an array. Use \'new Array<T>()\' instead.',
reportsUnnecessary: undefined },
const_declarations_must_be_initialized:
{ code: 1155,
category: 1,
key: 'const_declarations_must_be_initialized_1155',
message: '\'const\' declarations must be initialized.',
reportsUnnecessary: undefined },
const_declarations_can_only_be_declared_inside_a_block:
{ code: 1156,
category: 1,
key:
'const_declarations_can_only_be_declared_inside_a_block_1156',
message:
'\'const\' declarations can only be declared inside a block.',
reportsUnnecessary: undefined },
let_declarations_can_only_be_declared_inside_a_block:
{ code: 1157,
category: 1,
key: 'let_declarations_can_only_be_declared_inside_a_block_1157',
message: '\'let\' declarations can only be declared inside a block.',
reportsUnnecessary: undefined },
Unterminated_template_literal:
{ code: 1160,
category: 1,
key: 'Unterminated_template_literal_1160',
message: 'Unterminated template literal.',
reportsUnnecessary: undefined },
Unterminated_regular_expression_literal:
{ code: 1161,
category: 1,
key: 'Unterminated_regular_expression_literal_1161',
message: 'Unterminated regular expression literal.',
reportsUnnecessary: undefined },
An_object_member_cannot_be_declared_optional:
{ code: 1162,
category: 1,
key: 'An_object_member_cannot_be_declared_optional_1162',
message: 'An object member cannot be declared optional.',
reportsUnnecessary: undefined },
A_yield_expression_is_only_allowed_in_a_generator_body:
{ code: 1163,
category: 1,
key:
'A_yield_expression_is_only_allowed_in_a_generator_body_1163',
message:
'A \'yield\' expression is only allowed in a generator body.',
reportsUnnecessary: undefined },
Computed_property_names_are_not_allowed_in_enums:
{ code: 1164,
category: 1,
key: 'Computed_property_names_are_not_allowed_in_enums_1164',
message: 'Computed property names are not allowed in enums.',
reportsUnnecessary: undefined },
A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:
{ code: 1165,
category: 1,
key:
'A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165',
message:
'A computed property name in an ambient context must refer to an expression whose type is a literal type or a \'unique symbol\' type.',
reportsUnnecessary: undefined },
A_computed_property_name_in_a_class_property_declaration_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:
{ code: 1166,
category: 1,
key:
'A_computed_property_name_in_a_class_property_declaration_must_refer_to_an_expression_whose_type_is_a_1166',
message:
'A computed property name in a class property declaration must refer to an expression whose type is a literal type or a \'unique symbol\' type.',
reportsUnnecessary: undefined },
A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:
{ code: 1168,
category: 1,
key:
'A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168',
message:
'A computed property name in a method overload must refer to an expression whose type is a literal type or a \'unique symbol\' type.',
reportsUnnecessary: undefined },
A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:
{ code: 1169,
category: 1,
key:
'A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169',
message:
'A computed property name in an interface must refer to an expression whose type is a literal type or a \'unique symbol\' type.',
reportsUnnecessary: undefined },
A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:
{ code: 1170,
category: 1,
key:
'A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170',
message:
'A computed property name in a type literal must refer to an expression whose type is a literal type or a \'unique symbol\' type.',
reportsUnnecessary: undefined },
A_comma_expression_is_not_allowed_in_a_computed_property_name:
{ code: 1171,
category: 1,
key:
'A_comma_expression_is_not_allowed_in_a_computed_property_name_1171',
message:
'A comma expression is not allowed in a computed property name.',
reportsUnnecessary: undefined },
extends_clause_already_seen:
{ code: 1172,
category: 1,
key: 'extends_clause_already_seen_1172',
message: '\'extends\' clause already seen.',
reportsUnnecessary: undefined },
extends_clause_must_precede_implements_clause:
{ code: 1173,
category: 1,
key: 'extends_clause_must_precede_implements_clause_1173',
message: '\'extends\' clause must precede \'implements\' clause.',
reportsUnnecessary: undefined },
Classes_can_only_extend_a_single_class:
{ code: 1174,
category: 1,
key: 'Classes_can_only_extend_a_single_class_1174',
message: 'Classes can only extend a single class.',
reportsUnnecessary: undefined },
implements_clause_already_seen:
{ code: 1175,
category: 1,
key: 'implements_clause_already_seen_1175',
message: '\'implements\' clause already seen.',
reportsUnnecessary: undefined },
Interface_declaration_cannot_have_implements_clause:
{ code: 1176,
category: 1,
key: 'Interface_declaration_cannot_have_implements_clause_1176',
message: 'Interface declaration cannot have \'implements\' clause.',
reportsUnnecessary: undefined },
Binary_digit_expected:
{ code: 1177,
category: 1,
key: 'Binary_digit_expected_1177',
message: 'Binary digit expected.',
reportsUnnecessary: undefined },
Octal_digit_expected:
{ code: 1178,
category: 1,
key: 'Octal_digit_expected_1178',
message: 'Octal digit expected.',
reportsUnnecessary: undefined },
Unexpected_token_expected:
{ code: 1179,
category: 1,
key: 'Unexpected_token_expected_1179',
message: 'Unexpected token. \'{\' expected.',
reportsUnnecessary: undefined },
Property_destructuring_pattern_expected:
{ code: 1180,
category: 1,
key: 'Property_destructuring_pattern_expected_1180',
message: 'Property destructuring pattern expected.',
reportsUnnecessary: undefined },
Array_element_destructuring_pattern_expected:
{ code: 1181,
category: 1,
key: 'Array_element_destructuring_pattern_expected_1181',
message: 'Array element destructuring pattern expected.',
reportsUnnecessary: undefined },
A_destructuring_declaration_must_have_an_initializer:
{ code: 1182,
category: 1,
key: 'A_destructuring_declaration_must_have_an_initializer_1182',
message: 'A destructuring declaration must have an initializer.',
reportsUnnecessary: undefined },
An_implementation_cannot_be_declared_in_ambient_contexts:
{ code: 1183,
category: 1,
key:
'An_implementation_cannot_be_declared_in_ambient_contexts_1183',
message: 'An implementation cannot be declared in ambient contexts.',
reportsUnnecessary: undefined },
Modifiers_cannot_appear_here:
{ code: 1184,
category: 1,
key: 'Modifiers_cannot_appear_here_1184',
message: 'Modifiers cannot appear here.',
reportsUnnecessary: undefined },
Merge_conflict_marker_encountered:
{ code: 1185,
category: 1,
key: 'Merge_conflict_marker_encountered_1185',
message: 'Merge conflict marker encountered.',
reportsUnnecessary: undefined },
A_rest_element_cannot_have_an_initializer:
{ code: 1186,
category: 1,
key: 'A_rest_element_cannot_have_an_initializer_1186',
message: 'A rest element cannot have an initializer.',
reportsUnnecessary: undefined },
A_parameter_property_may_not_be_declared_using_a_binding_pattern:
{ code: 1187,
category: 1,
key:
'A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187',
message:
'A parameter property may not be declared using a binding pattern.',
reportsUnnecessary: undefined },
Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement:
{ code: 1188,
category: 1,
key:
'Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188',
message:
'Only a single variable declaration is allowed in a \'for...of\' statement.',
reportsUnnecessary: undefined },
The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer:
{ code: 1189,
category: 1,
key:
'The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189',
message:
'The variable declaration of a \'for...in\' statement cannot have an initializer.',
reportsUnnecessary: undefined },
The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer:
{ code: 1190,
category: 1,
key:
'The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190',
message:
'The variable declaration of a \'for...of\' statement cannot have an initializer.',
reportsUnnecessary: undefined },
An_import_declaration_cannot_have_modifiers:
{ code: 1191,
category: 1,
key: 'An_import_declaration_cannot_have_modifiers_1191',
message: 'An import declaration cannot have modifiers.',
reportsUnnecessary: undefined },
Module_0_has_no_default_export:
{ code: 1192,
category: 1,
key: 'Module_0_has_no_default_export_1192',
message: 'Module \'{0}\' has no default export.',
reportsUnnecessary: undefined },
An_export_declaration_cannot_have_modifiers:
{ code: 1193,
category: 1,
key: 'An_export_declaration_cannot_have_modifiers_1193',
message: 'An export declaration cannot have modifiers.',
reportsUnnecessary: undefined },
Export_declarations_are_not_permitted_in_a_namespace:
{ code: 1194,
category: 1,
key: 'Export_declarations_are_not_permitted_in_a_namespace_1194',
message: 'Export declarations are not permitted in a namespace.',
reportsUnnecessary: undefined },
Catch_clause_variable_cannot_have_a_type_annotation:
{ code: 1196,
category: 1,
key: 'Catch_clause_variable_cannot_have_a_type_annotation_1196',
message: 'Catch clause variable cannot have a type annotation.',
reportsUnnecessary: undefined },
Catch_clause_variable_cannot_have_an_initializer:
{ code: 1197,
category: 1,
key: 'Catch_clause_variable_cannot_have_an_initializer_1197',
message: 'Catch clause variable cannot have an initializer.',
reportsUnnecessary: undefined },
An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive:
{ code: 1198,
category: 1,
key:
'An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198',
message:
'An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive.',
reportsUnnecessary: undefined },
Unterminated_Unicode_escape_sequence:
{ code: 1199,
category: 1,
key: 'Unterminated_Unicode_escape_sequence_1199',
message: 'Unterminated Unicode escape sequence.',
reportsUnnecessary: undefined },
Line_terminator_not_permitted_before_arrow:
{ code: 1200,
category: 1,
key: 'Line_terminator_not_permitted_before_arrow_1200',
message: 'Line terminator not permitted before arrow.',
reportsUnnecessary: undefined },
Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_ns_from_mod_import_a_from_mod_import_d_from_mod_or_another_module_format_instead:
{ code: 1202,
category: 1,
key:
'Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202',
message:
'Import assignment cannot be used when targeting ECMAScript modules. Consider using \'import * as ns from "mod"\', \'import {a} from "mod"\', \'import d from "mod"\', or another module format instead.',
reportsUnnecessary: undefined },
Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or_another_module_format_instead:
{ code: 1203,
category: 1,
key:
'Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203',
message:
'Export assignment cannot be used when targeting ECMAScript modules. Consider using \'export default\' or another module format instead.',
reportsUnnecessary: undefined },
Cannot_re_export_a_type_when_the_isolatedModules_flag_is_provided:
{ code: 1205,
category: 1,
key:
'Cannot_re_export_a_type_when_the_isolatedModules_flag_is_provided_1205',
message:
'Cannot re-export a type when the \'--isolatedModules\' flag is provided.',
reportsUnnecessary: undefined },
Decorators_are_not_valid_here:
{ code: 1206,
category: 1,
key: 'Decorators_are_not_valid_here_1206',
message: 'Decorators are not valid here.',
reportsUnnecessary: undefined },
Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name:
{ code: 1207,
category: 1,
key:
'Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207',
message:
'Decorators cannot be applied to multiple get/set accessors of the same name.',
reportsUnnecessary: undefined },
All_files_must_be_modules_when_the_isolatedModules_flag_is_provided:
{ code: 1208,
category: 1,
key:
'All_files_must_be_modules_when_the_isolatedModules_flag_is_provided_1208',
message:
'All files must be modules when the \'--isolatedModules\' flag is provided.',
reportsUnnecessary: undefined },
Invalid_use_of_0_Class_definitions_are_automatically_in_strict_mode:
{ code: 1210,
category: 1,
key:
'Invalid_use_of_0_Class_definitions_are_automatically_in_strict_mode_1210',
message:
'Invalid use of \'{0}\'. Class definitions are automatically in strict mode.',
reportsUnnecessary: undefined },
A_class_declaration_without_the_default_modifier_must_have_a_name:
{ code: 1211,
category: 1,
key:
'A_class_declaration_without_the_default_modifier_must_have_a_name_1211',
message:
'A class declaration without the \'default\' modifier must have a name.',
reportsUnnecessary: undefined },
Identifier_expected_0_is_a_reserved_word_in_strict_mode:
{ code: 1212,
category: 1,
key:
'Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212',
message:
'Identifier expected. \'{0}\' is a reserved word in strict mode.',
reportsUnnecessary: undefined },
Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_strict_mode:
{ code: 1213,
category: 1,
key:
'Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213',
message:
'Identifier expected. \'{0}\' is a reserved word in strict mode. Class definitions are automatically in strict mode.',
reportsUnnecessary: undefined },
Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode:
{ code: 1214,
category: 1,
key:
'Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214',
message:
'Identifier expected. \'{0}\' is a reserved word in strict mode. Modules are automatically in strict mode.',
reportsUnnecessary: undefined },
Invalid_use_of_0_Modules_are_automatically_in_strict_mode:
{ code: 1215,
category: 1,
key:
'Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215',
message:
'Invalid use of \'{0}\'. Modules are automatically in strict mode.',
reportsUnnecessary: undefined },
Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules:
{ code: 1216,
category: 1,
key:
'Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216',
message:
'Identifier expected. \'__esModule\' is reserved as an exported marker when transforming ECMAScript modules.',
reportsUnnecessary: undefined },
Export_assignment_is_not_supported_when_module_flag_is_system:
{ code: 1218,
category: 1,
key:
'Export_assignment_is_not_supported_when_module_flag_is_system_1218',
message:
'Export assignment is not supported when \'--module\' flag is \'system\'.',
reportsUnnecessary: undefined },
Experimental_support_for_decorators_is_a_feature_that_is_subject_to_change_in_a_future_release_Set_the_experimentalDecorators_option_in_your_tsconfig_or_jsconfig_to_remove_this_warning:
{ code: 1219,
category: 1,
key:
'Experimental_support_for_decorators_is_a_feature_that_is_subject_to_change_in_a_future_release_Set_t_1219',
message:
'Experimental support for decorators is a feature that is subject to change in a future release. Set the \'experimentalDecorators\' option in your \'tsconfig\' or \'jsconfig\' to remove this warning.',
reportsUnnecessary: undefined },
Generators_are_only_available_when_targeting_ECMAScript_2015_or_higher:
{ code: 1220,
category: 1,
key:
'Generators_are_only_available_when_targeting_ECMAScript_2015_or_higher_1220',
message:
'Generators are only available when targeting ECMAScript 2015 or higher.',
reportsUnnecessary: undefined },
Generators_are_not_allowed_in_an_ambient_context:
{ code: 1221,
category: 1,
key: 'Generators_are_not_allowed_in_an_ambient_context_1221',
message: 'Generators are not allowed in an ambient context.',
reportsUnnecessary: undefined },
An_overload_signature_cannot_be_declared_as_a_generator:
{ code: 1222,
category: 1,
key:
'An_overload_signature_cannot_be_declared_as_a_generator_1222',
message: 'An overload signature cannot be declared as a generator.',
reportsUnnecessary: undefined },
_0_tag_already_specified:
{ code: 1223,
category: 1,
key: '_0_tag_already_specified_1223',
message: '\'{0}\' tag already specified.',
reportsUnnecessary: undefined },
Signature_0_must_be_a_type_predicate:
{ code: 1224,
category: 1,
key: 'Signature_0_must_be_a_type_predicate_1224',
message: 'Signature \'{0}\' must be a type predicate.',
reportsUnnecessary: undefined },
Cannot_find_parameter_0:
{ code: 1225,
category: 1,
key: 'Cannot_find_parameter_0_1225',
message: 'Cannot find parameter \'{0}\'.',
reportsUnnecessary: undefined },
Type_predicate_0_is_not_assignable_to_1:
{ code: 1226,
category: 1,
key: 'Type_predicate_0_is_not_assignable_to_1_1226',
message: 'Type predicate \'{0}\' is not assignable to \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_0_is_not_in_the_same_position_as_parameter_1:
{ code: 1227,
category: 1,
key:
'Parameter_0_is_not_in_the_same_position_as_parameter_1_1227',
message:
'Parameter \'{0}\' is not in the same position as parameter \'{1}\'.',
reportsUnnecessary: undefined },
A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods:
{ code: 1228,
category: 1,
key:
'A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228',
message:
'A type predicate is only allowed in return type position for functions and methods.',
reportsUnnecessary: undefined },
A_type_predicate_cannot_reference_a_rest_parameter:
{ code: 1229,
category: 1,
key: 'A_type_predicate_cannot_reference_a_rest_parameter_1229',
message: 'A type predicate cannot reference a rest parameter.',
reportsUnnecessary: undefined },
A_type_predicate_cannot_reference_element_0_in_a_binding_pattern:
{ code: 1230,
category: 1,
key:
'A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230',
message:
'A type predicate cannot reference element \'{0}\' in a binding pattern.',
reportsUnnecessary: undefined },
An_export_assignment_can_only_be_used_in_a_module:
{ code: 1231,
category: 1,
key: 'An_export_assignment_can_only_be_used_in_a_module_1231',
message: 'An export assignment can only be used in a module.',
reportsUnnecessary: undefined },
An_import_declaration_can_only_be_used_in_a_namespace_or_module:
{ code: 1232,
category: 1,
key:
'An_import_declaration_can_only_be_used_in_a_namespace_or_module_1232',
message:
'An import declaration can only be used in a namespace or module.',
reportsUnnecessary: undefined },
An_export_declaration_can_only_be_used_in_a_module:
{ code: 1233,
category: 1,
key: 'An_export_declaration_can_only_be_used_in_a_module_1233',
message: 'An export declaration can only be used in a module.',
reportsUnnecessary: undefined },
An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file:
{ code: 1234,
category: 1,
key:
'An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234',
message:
'An ambient module declaration is only allowed at the top level in a file.',
reportsUnnecessary: undefined },
A_namespace_declaration_is_only_allowed_in_a_namespace_or_module:
{ code: 1235,
category: 1,
key:
'A_namespace_declaration_is_only_allowed_in_a_namespace_or_module_1235',
message:
'A namespace declaration is only allowed in a namespace or module.',
reportsUnnecessary: undefined },
The_return_type_of_a_property_decorator_function_must_be_either_void_or_any:
{ code: 1236,
category: 1,
key:
'The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236',
message:
'The return type of a property decorator function must be either \'void\' or \'any\'.',
reportsUnnecessary: undefined },
The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any:
{ code: 1237,
category: 1,
key:
'The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237',
message:
'The return type of a parameter decorator function must be either \'void\' or \'any\'.',
reportsUnnecessary: undefined },
Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression:
{ code: 1238,
category: 1,
key:
'Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238',
message:
'Unable to resolve signature of class decorator when called as an expression.',
reportsUnnecessary: undefined },
Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression:
{ code: 1239,
category: 1,
key:
'Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239',
message:
'Unable to resolve signature of parameter decorator when called as an expression.',
reportsUnnecessary: undefined },
Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression:
{ code: 1240,
category: 1,
key:
'Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240',
message:
'Unable to resolve signature of property decorator when called as an expression.',
reportsUnnecessary: undefined },
Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression:
{ code: 1241,
category: 1,
key:
'Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241',
message:
'Unable to resolve signature of method decorator when called as an expression.',
reportsUnnecessary: undefined },
abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration:
{ code: 1242,
category: 1,
key:
'abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242',
message:
'\'abstract\' modifier can only appear on a class, method, or property declaration.',
reportsUnnecessary: undefined },
_0_modifier_cannot_be_used_with_1_modifier:
{ code: 1243,
category: 1,
key: '_0_modifier_cannot_be_used_with_1_modifier_1243',
message: '\'{0}\' modifier cannot be used with \'{1}\' modifier.',
reportsUnnecessary: undefined },
Abstract_methods_can_only_appear_within_an_abstract_class:
{ code: 1244,
category: 1,
key:
'Abstract_methods_can_only_appear_within_an_abstract_class_1244',
message: 'Abstract methods can only appear within an abstract class.',
reportsUnnecessary: undefined },
Method_0_cannot_have_an_implementation_because_it_is_marked_abstract:
{ code: 1245,
category: 1,
key:
'Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245',
message:
'Method \'{0}\' cannot have an implementation because it is marked abstract.',
reportsUnnecessary: undefined },
An_interface_property_cannot_have_an_initializer:
{ code: 1246,
category: 1,
key: 'An_interface_property_cannot_have_an_initializer_1246',
message: 'An interface property cannot have an initializer.',
reportsUnnecessary: undefined },
A_type_literal_property_cannot_have_an_initializer:
{ code: 1247,
category: 1,
key: 'A_type_literal_property_cannot_have_an_initializer_1247',
message: 'A type literal property cannot have an initializer.',
reportsUnnecessary: undefined },
A_class_member_cannot_have_the_0_keyword:
{ code: 1248,
category: 1,
key: 'A_class_member_cannot_have_the_0_keyword_1248',
message: 'A class member cannot have the \'{0}\' keyword.',
reportsUnnecessary: undefined },
A_decorator_can_only_decorate_a_method_implementation_not_an_overload:
{ code: 1249,
category: 1,
key:
'A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249',
message:
'A decorator can only decorate a method implementation, not an overload.',
reportsUnnecessary: undefined },
Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5:
{ code: 1250,
category: 1,
key:
'Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_1250',
message:
'Function declarations are not allowed inside blocks in strict mode when targeting \'ES3\' or \'ES5\'.',
reportsUnnecessary: undefined },
Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_definitions_are_automatically_in_strict_mode:
{ code: 1251,
category: 1,
key:
'Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_d_1251',
message:
'Function declarations are not allowed inside blocks in strict mode when targeting \'ES3\' or \'ES5\'. Class definitions are automatically in strict mode.',
reportsUnnecessary: undefined },
Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_are_automatically_in_strict_mode:
{ code: 1252,
category: 1,
key:
'Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_1252',
message:
'Function declarations are not allowed inside blocks in strict mode when targeting \'ES3\' or \'ES5\'. Modules are automatically in strict mode.',
reportsUnnecessary: undefined },
_0_tag_cannot_be_used_independently_as_a_top_level_JSDoc_tag:
{ code: 1253,
category: 1,
key:
'_0_tag_cannot_be_used_independently_as_a_top_level_JSDoc_tag_1253',
message:
'\'{0}\' tag cannot be used independently as a top level JSDoc tag.',
reportsUnnecessary: undefined },
A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_reference:
{ code: 1254,
category: 1,
key:
'A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_refere_1254',
message:
'A \'const\' initializer in an ambient context must be a string or numeric literal or literal enum reference.',
reportsUnnecessary: undefined },
A_definite_assignment_assertion_is_not_permitted_in_this_context:
{ code: 1255,
category: 1,
key:
'A_definite_assignment_assertion_is_not_permitted_in_this_context_1255',
message:
'A definite assignment assertion \'!\' is not permitted in this context.',
reportsUnnecessary: undefined },
A_rest_element_must_be_last_in_a_tuple_type:
{ code: 1256,
category: 1,
key: 'A_rest_element_must_be_last_in_a_tuple_type_1256',
message: 'A rest element must be last in a tuple type.',
reportsUnnecessary: undefined },
A_required_element_cannot_follow_an_optional_element:
{ code: 1257,
category: 1,
key: 'A_required_element_cannot_follow_an_optional_element_1257',
message: 'A required element cannot follow an optional element.',
reportsUnnecessary: undefined },
Definite_assignment_assertions_can_only_be_used_along_with_a_type_annotation:
{ code: 1258,
category: 1,
key:
'Definite_assignment_assertions_can_only_be_used_along_with_a_type_annotation_1258',
message:
'Definite assignment assertions can only be used along with a type annotation.',
reportsUnnecessary: undefined },
Module_0_can_only_be_default_imported_using_the_1_flag:
{ code: 1259,
category: 1,
key:
'Module_0_can_only_be_default_imported_using_the_1_flag_1259',
message:
'Module \'{0}\' can only be default-imported using the \'{1}\' flag',
reportsUnnecessary: undefined },
with_statements_are_not_allowed_in_an_async_function_block:
{ code: 1300,
category: 1,
key:
'with_statements_are_not_allowed_in_an_async_function_block_1300',
message:
'\'with\' statements are not allowed in an async function block.',
reportsUnnecessary: undefined },
await_expression_is_only_allowed_within_an_async_function:
{ code: 1308,
category: 1,
key:
'await_expression_is_only_allowed_within_an_async_function_1308',
message:
'\'await\' expression is only allowed within an async function.',
reportsUnnecessary: undefined },
can_only_be_used_in_an_object_literal_property_inside_a_destructuring_assignment:
{ code: 1312,
category: 1,
key:
'can_only_be_used_in_an_object_literal_property_inside_a_destructuring_assignment_1312',
message:
'\'=\' can only be used in an object literal property inside a destructuring assignment.',
reportsUnnecessary: undefined },
The_body_of_an_if_statement_cannot_be_the_empty_statement:
{ code: 1313,
category: 1,
key:
'The_body_of_an_if_statement_cannot_be_the_empty_statement_1313',
message:
'The body of an \'if\' statement cannot be the empty statement.',
reportsUnnecessary: undefined },
Global_module_exports_may_only_appear_in_module_files:
{ code: 1314,
category: 1,
key: 'Global_module_exports_may_only_appear_in_module_files_1314',
message: 'Global module exports may only appear in module files.',
reportsUnnecessary: undefined },
Global_module_exports_may_only_appear_in_declaration_files:
{ code: 1315,
category: 1,
key:
'Global_module_exports_may_only_appear_in_declaration_files_1315',
message:
'Global module exports may only appear in declaration files.',
reportsUnnecessary: undefined },
Global_module_exports_may_only_appear_at_top_level:
{ code: 1316,
category: 1,
key: 'Global_module_exports_may_only_appear_at_top_level_1316',
message: 'Global module exports may only appear at top level.',
reportsUnnecessary: undefined },
A_parameter_property_cannot_be_declared_using_a_rest_parameter:
{ code: 1317,
category: 1,
key:
'A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317',
message:
'A parameter property cannot be declared using a rest parameter.',
reportsUnnecessary: undefined },
An_abstract_accessor_cannot_have_an_implementation:
{ code: 1318,
category: 1,
key: 'An_abstract_accessor_cannot_have_an_implementation_1318',
message: 'An abstract accessor cannot have an implementation.',
reportsUnnecessary: undefined },
A_default_export_can_only_be_used_in_an_ECMAScript_style_module:
{ code: 1319,
category: 1,
key:
'A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319',
message:
'A default export can only be used in an ECMAScript-style module.',
reportsUnnecessary: undefined },
Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:
{ code: 1320,
category: 1,
key:
'Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320',
message:
'Type of \'await\' operand must either be a valid promise or must not contain a callable \'then\' member.',
reportsUnnecessary: undefined },
Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:
{ code: 1321,
category: 1,
key:
'Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321',
message:
'Type of \'yield\' operand in an async generator must either be a valid promise or must not contain a callable \'then\' member.',
reportsUnnecessary: undefined },
Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:
{ code: 1322,
category: 1,
key:
'Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322',
message:
'Type of iterated elements of a \'yield*\' operand must either be a valid promise or must not contain a callable \'then\' member.',
reportsUnnecessary: undefined },
Dynamic_import_is_only_supported_when_module_flag_is_commonjs_or_esNext:
{ code: 1323,
category: 1,
key:
'Dynamic_import_is_only_supported_when_module_flag_is_commonjs_or_esNext_1323',
message:
'Dynamic import is only supported when \'--module\' flag is \'commonjs\' or \'esNext\'.',
reportsUnnecessary: undefined },
Dynamic_import_must_have_one_specifier_as_an_argument:
{ code: 1324,
category: 1,
key: 'Dynamic_import_must_have_one_specifier_as_an_argument_1324',
message: 'Dynamic import must have one specifier as an argument.',
reportsUnnecessary: undefined },
Specifier_of_dynamic_import_cannot_be_spread_element:
{ code: 1325,
category: 1,
key: 'Specifier_of_dynamic_import_cannot_be_spread_element_1325',
message: 'Specifier of dynamic import cannot be spread element.',
reportsUnnecessary: undefined },
Dynamic_import_cannot_have_type_arguments:
{ code: 1326,
category: 1,
key: 'Dynamic_import_cannot_have_type_arguments_1326',
message: 'Dynamic import cannot have type arguments',
reportsUnnecessary: undefined },
String_literal_with_double_quotes_expected:
{ code: 1327,
category: 1,
key: 'String_literal_with_double_quotes_expected_1327',
message: 'String literal with double quotes expected.',
reportsUnnecessary: undefined },
Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_literal:
{ code: 1328,
category: 1,
key:
'Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328',
message:
'Property value can only be string literal, numeric literal, \'true\', \'false\', \'null\', object literal or array literal.',
reportsUnnecessary: undefined },
_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write_0:
{ code: 1329,
category: 1,
key:
'_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329',
message:
'\'{0}\' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write \'@{0}()\'?',
reportsUnnecessary: undefined },
A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly:
{ code: 1330,
category: 1,
key:
'A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330',
message:
'A property of an interface or type literal whose type is a \'unique symbol\' type must be \'readonly\'.',
reportsUnnecessary: undefined },
A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly:
{ code: 1331,
category: 1,
key:
'A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331',
message:
'A property of a class whose type is a \'unique symbol\' type must be both \'static\' and \'readonly\'.',
reportsUnnecessary: undefined },
A_variable_whose_type_is_a_unique_symbol_type_must_be_const:
{ code: 1332,
category: 1,
key:
'A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332',
message:
'A variable whose type is a \'unique symbol\' type must be \'const\'.',
reportsUnnecessary: undefined },
unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name:
{ code: 1333,
category: 1,
key:
'unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333',
message:
'\'unique symbol\' types may not be used on a variable declaration with a binding name.',
reportsUnnecessary: undefined },
unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement:
{ code: 1334,
category: 1,
key:
'unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334',
message:
'\'unique symbol\' types are only allowed on variables in a variable statement.',
reportsUnnecessary: undefined },
unique_symbol_types_are_not_allowed_here:
{ code: 1335,
category: 1,
key: 'unique_symbol_types_are_not_allowed_here_1335',
message: '\'unique symbol\' types are not allowed here.',
reportsUnnecessary: undefined },
An_index_signature_parameter_type_cannot_be_a_type_alias_Consider_writing_0_Colon_1_Colon_2_instead:
{ code: 1336,
category: 1,
key:
'An_index_signature_parameter_type_cannot_be_a_type_alias_Consider_writing_0_Colon_1_Colon_2_instead_1336',
message:
'An index signature parameter type cannot be a type alias. Consider writing \'[{0}: {1}]: {2}\' instead.',
reportsUnnecessary: undefined },
An_index_signature_parameter_type_cannot_be_a_union_type_Consider_using_a_mapped_object_type_instead:
{ code: 1337,
category: 1,
key:
'An_index_signature_parameter_type_cannot_be_a_union_type_Consider_using_a_mapped_object_type_instead_1337',
message:
'An index signature parameter type cannot be a union type. Consider using a mapped object type instead.',
reportsUnnecessary: undefined },
infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type:
{ code: 1338,
category: 1,
key:
'infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338',
message:
'\'infer\' declarations are only permitted in the \'extends\' clause of a conditional type.',
reportsUnnecessary: undefined },
Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here:
{ code: 1339,
category: 1,
key:
'Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339',
message:
'Module \'{0}\' does not refer to a value, but is used as a value here.',
reportsUnnecessary: undefined },
Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0:
{ code: 1340,
category: 1,
key:
'Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0_1340',
message:
'Module \'{0}\' does not refer to a type, but is used as a type here. Did you mean \'typeof import(\'{0}\')\'?',
reportsUnnecessary: undefined },
Type_arguments_cannot_be_used_here:
{ code: 1342,
category: 1,
key: 'Type_arguments_cannot_be_used_here_1342',
message: 'Type arguments cannot be used here.',
reportsUnnecessary: undefined },
The_import_meta_meta_property_is_only_allowed_using_ESNext_for_the_target_and_module_compiler_options:
{ code: 1343,
category: 1,
key:
'The_import_meta_meta_property_is_only_allowed_using_ESNext_for_the_target_and_module_compiler_option_1343',
message:
'The \'import.meta\' meta-property is only allowed using \'ESNext\' for the \'target\' and \'module\' compiler options.',
reportsUnnecessary: undefined },
A_label_is_not_allowed_here:
{ code: 1344,
category: 1,
key: 'A_label_is_not_allowed_here_1344',
message: '\'A label is not allowed here.',
reportsUnnecessary: undefined },
An_expression_of_type_void_cannot_be_tested_for_truthiness:
{ code: 1345,
category: 1,
key:
'An_expression_of_type_void_cannot_be_tested_for_truthiness_1345',
message:
'An expression of type \'void\' cannot be tested for truthiness',
reportsUnnecessary: undefined },
This_parameter_is_not_allowed_with_use_strict_directive:
{ code: 1346,
category: 1,
key:
'This_parameter_is_not_allowed_with_use_strict_directive_1346',
message:
'This parameter is not allowed with \'use strict\' directive.',
reportsUnnecessary: undefined },
use_strict_directive_cannot_be_used_with_non_simple_parameter_list:
{ code: 1347,
category: 1,
key:
'use_strict_directive_cannot_be_used_with_non_simple_parameter_list_1347',
message:
'\'use strict\' directive cannot be used with non-simple parameter list.',
reportsUnnecessary: undefined },
Non_simple_parameter_declared_here:
{ code: 1348,
category: 1,
key: 'Non_simple_parameter_declared_here_1348',
message: 'Non-simple parameter declared here.',
reportsUnnecessary: undefined },
use_strict_directive_used_here:
{ code: 1349,
category: 1,
key: 'use_strict_directive_used_here_1349',
message: '\'use strict\' directive used here.',
reportsUnnecessary: undefined },
Print_the_final_configuration_instead_of_building:
{ code: 1350,
category: 3,
key: 'Print_the_final_configuration_instead_of_building_1350',
message: 'Print the final configuration instead of building.',
reportsUnnecessary: undefined },
An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal:
{ code: 1351,
category: 1,
key:
'An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal_1351',
message:
'An identifier or keyword cannot immediately follow a numeric literal.',
reportsUnnecessary: undefined },
A_bigint_literal_cannot_use_exponential_notation:
{ code: 1352,
category: 1,
key: 'A_bigint_literal_cannot_use_exponential_notation_1352',
message: 'A bigint literal cannot use exponential notation.',
reportsUnnecessary: undefined },
A_bigint_literal_must_be_an_integer:
{ code: 1353,
category: 1,
key: 'A_bigint_literal_must_be_an_integer_1353',
message: 'A bigint literal must be an integer.',
reportsUnnecessary: undefined },
readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types:
{ code: 1354,
category: 1,
key:
'readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types_1354',
message:
'\'readonly\' type modifier is only permitted on array and tuple literal types.',
reportsUnnecessary: undefined },
A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_or_object_literals:
{ code: 1355,
category: 1,
key:
'A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array__1355',
message:
'A \'const\' assertions can only be applied to references to enum members, or string, number, boolean, array, or object literals.',
reportsUnnecessary: undefined },
Did_you_mean_to_mark_this_function_as_async:
{ code: 1356,
category: 1,
key: 'Did_you_mean_to_mark_this_function_as_async_1356',
message: 'Did you mean to mark this function as \'async\'?',
reportsUnnecessary: undefined },
Duplicate_identifier_0:
{ code: 2300,
category: 1,
key: 'Duplicate_identifier_0_2300',
message: 'Duplicate identifier \'{0}\'.',
reportsUnnecessary: undefined },
Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor:
{ code: 2301,
category: 1,
key:
'Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301',
message:
'Initializer of instance member variable \'{0}\' cannot reference identifier \'{1}\' declared in the constructor.',
reportsUnnecessary: undefined },
Static_members_cannot_reference_class_type_parameters:
{ code: 2302,
category: 1,
key: 'Static_members_cannot_reference_class_type_parameters_2302',
message: 'Static members cannot reference class type parameters.',
reportsUnnecessary: undefined },
Circular_definition_of_import_alias_0:
{ code: 2303,
category: 1,
key: 'Circular_definition_of_import_alias_0_2303',
message: 'Circular definition of import alias \'{0}\'.',
reportsUnnecessary: undefined },
Cannot_find_name_0:
{ code: 2304,
category: 1,
key: 'Cannot_find_name_0_2304',
message: 'Cannot find name \'{0}\'.',
reportsUnnecessary: undefined },
Module_0_has_no_exported_member_1:
{ code: 2305,
category: 1,
key: 'Module_0_has_no_exported_member_1_2305',
message: 'Module \'{0}\' has no exported member \'{1}\'.',
reportsUnnecessary: undefined },
File_0_is_not_a_module:
{ code: 2306,
category: 1,
key: 'File_0_is_not_a_module_2306',
message: 'File \'{0}\' is not a module.',
reportsUnnecessary: undefined },
Cannot_find_module_0:
{ code: 2307,
category: 1,
key: 'Cannot_find_module_0_2307',
message: 'Cannot find module \'{0}\'.',
reportsUnnecessary: undefined },
Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambiguity:
{ code: 2308,
category: 1,
key:
'Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308',
message:
'Module {0} has already exported a member named \'{1}\'. Consider explicitly re-exporting to resolve the ambiguity.',
reportsUnnecessary: undefined },
An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements:
{ code: 2309,
category: 1,
key:
'An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309',
message:
'An export assignment cannot be used in a module with other exported elements.',
reportsUnnecessary: undefined },
Type_0_recursively_references_itself_as_a_base_type:
{ code: 2310,
category: 1,
key: 'Type_0_recursively_references_itself_as_a_base_type_2310',
message: 'Type \'{0}\' recursively references itself as a base type.',
reportsUnnecessary: undefined },
A_class_may_only_extend_another_class:
{ code: 2311,
category: 1,
key: 'A_class_may_only_extend_another_class_2311',
message: 'A class may only extend another class.',
reportsUnnecessary: undefined },
An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_members:
{ code: 2312,
category: 1,
key:
'An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_me_2312',
message:
'An interface can only extend an object type or intersection of object types with statically known members.',
reportsUnnecessary: undefined },
Type_parameter_0_has_a_circular_constraint:
{ code: 2313,
category: 1,
key: 'Type_parameter_0_has_a_circular_constraint_2313',
message: 'Type parameter \'{0}\' has a circular constraint.',
reportsUnnecessary: undefined },
Generic_type_0_requires_1_type_argument_s:
{ code: 2314,
category: 1,
key: 'Generic_type_0_requires_1_type_argument_s_2314',
message: 'Generic type \'{0}\' requires {1} type argument(s).',
reportsUnnecessary: undefined },
Type_0_is_not_generic:
{ code: 2315,
category: 1,
key: 'Type_0_is_not_generic_2315',
message: 'Type \'{0}\' is not generic.',
reportsUnnecessary: undefined },
Global_type_0_must_be_a_class_or_interface_type:
{ code: 2316,
category: 1,
key: 'Global_type_0_must_be_a_class_or_interface_type_2316',
message: 'Global type \'{0}\' must be a class or interface type.',
reportsUnnecessary: undefined },
Global_type_0_must_have_1_type_parameter_s:
{ code: 2317,
category: 1,
key: 'Global_type_0_must_have_1_type_parameter_s_2317',
message: 'Global type \'{0}\' must have {1} type parameter(s).',
reportsUnnecessary: undefined },
Cannot_find_global_type_0:
{ code: 2318,
category: 1,
key: 'Cannot_find_global_type_0_2318',
message: 'Cannot find global type \'{0}\'.',
reportsUnnecessary: undefined },
Named_property_0_of_types_1_and_2_are_not_identical:
{ code: 2319,
category: 1,
key: 'Named_property_0_of_types_1_and_2_are_not_identical_2319',
message:
'Named property \'{0}\' of types \'{1}\' and \'{2}\' are not identical.',
reportsUnnecessary: undefined },
Interface_0_cannot_simultaneously_extend_types_1_and_2:
{ code: 2320,
category: 1,
key:
'Interface_0_cannot_simultaneously_extend_types_1_and_2_2320',
message:
'Interface \'{0}\' cannot simultaneously extend types \'{1}\' and \'{2}\'.',
reportsUnnecessary: undefined },
Excessive_stack_depth_comparing_types_0_and_1:
{ code: 2321,
category: 1,
key: 'Excessive_stack_depth_comparing_types_0_and_1_2321',
message: 'Excessive stack depth comparing types \'{0}\' and \'{1}\'.',
reportsUnnecessary: undefined },
Type_0_is_not_assignable_to_type_1:
{ code: 2322,
category: 1,
key: 'Type_0_is_not_assignable_to_type_1_2322',
message: 'Type \'{0}\' is not assignable to type \'{1}\'.',
reportsUnnecessary: undefined },
Cannot_redeclare_exported_variable_0:
{ code: 2323,
category: 1,
key: 'Cannot_redeclare_exported_variable_0_2323',
message: 'Cannot redeclare exported variable \'{0}\'.',
reportsUnnecessary: undefined },
Property_0_is_missing_in_type_1:
{ code: 2324,
category: 1,
key: 'Property_0_is_missing_in_type_1_2324',
message: 'Property \'{0}\' is missing in type \'{1}\'.',
reportsUnnecessary: undefined },
Property_0_is_private_in_type_1_but_not_in_type_2:
{ code: 2325,
category: 1,
key: 'Property_0_is_private_in_type_1_but_not_in_type_2_2325',
message:
'Property \'{0}\' is private in type \'{1}\' but not in type \'{2}\'.',
reportsUnnecessary: undefined },
Types_of_property_0_are_incompatible:
{ code: 2326,
category: 1,
key: 'Types_of_property_0_are_incompatible_2326',
message: 'Types of property \'{0}\' are incompatible.',
reportsUnnecessary: undefined },
Property_0_is_optional_in_type_1_but_required_in_type_2:
{ code: 2327,
category: 1,
key:
'Property_0_is_optional_in_type_1_but_required_in_type_2_2327',
message:
'Property \'{0}\' is optional in type \'{1}\' but required in type \'{2}\'.',
reportsUnnecessary: undefined },
Types_of_parameters_0_and_1_are_incompatible:
{ code: 2328,
category: 1,
key: 'Types_of_parameters_0_and_1_are_incompatible_2328',
message: 'Types of parameters \'{0}\' and \'{1}\' are incompatible.',
reportsUnnecessary: undefined },
Index_signature_is_missing_in_type_0:
{ code: 2329,
category: 1,
key: 'Index_signature_is_missing_in_type_0_2329',
message: 'Index signature is missing in type \'{0}\'.',
reportsUnnecessary: undefined },
Index_signatures_are_incompatible:
{ code: 2330,
category: 1,
key: 'Index_signatures_are_incompatible_2330',
message: 'Index signatures are incompatible.',
reportsUnnecessary: undefined },
this_cannot_be_referenced_in_a_module_or_namespace_body:
{ code: 2331,
category: 1,
key:
'this_cannot_be_referenced_in_a_module_or_namespace_body_2331',
message:
'\'this\' cannot be referenced in a module or namespace body.',
reportsUnnecessary: undefined },
this_cannot_be_referenced_in_current_location:
{ code: 2332,
category: 1,
key: 'this_cannot_be_referenced_in_current_location_2332',
message: '\'this\' cannot be referenced in current location.',
reportsUnnecessary: undefined },
this_cannot_be_referenced_in_constructor_arguments:
{ code: 2333,
category: 1,
key: 'this_cannot_be_referenced_in_constructor_arguments_2333',
message: '\'this\' cannot be referenced in constructor arguments.',
reportsUnnecessary: undefined },
this_cannot_be_referenced_in_a_static_property_initializer:
{ code: 2334,
category: 1,
key:
'this_cannot_be_referenced_in_a_static_property_initializer_2334',
message:
'\'this\' cannot be referenced in a static property initializer.',
reportsUnnecessary: undefined },
super_can_only_be_referenced_in_a_derived_class:
{ code: 2335,
category: 1,
key: 'super_can_only_be_referenced_in_a_derived_class_2335',
message: '\'super\' can only be referenced in a derived class.',
reportsUnnecessary: undefined },
super_cannot_be_referenced_in_constructor_arguments:
{ code: 2336,
category: 1,
key: 'super_cannot_be_referenced_in_constructor_arguments_2336',
message: '\'super\' cannot be referenced in constructor arguments.',
reportsUnnecessary: undefined },
Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors:
{ code: 2337,
category: 1,
key:
'Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337',
message:
'Super calls are not permitted outside constructors or in nested functions inside constructors.',
reportsUnnecessary: undefined },
super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class:
{ code: 2338,
category: 1,
key:
'super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338',
message:
'\'super\' property access is permitted only in a constructor, member function, or member accessor of a derived class.',
reportsUnnecessary: undefined },
Property_0_does_not_exist_on_type_1:
{ code: 2339,
category: 1,
key: 'Property_0_does_not_exist_on_type_1_2339',
message: 'Property \'{0}\' does not exist on type \'{1}\'.',
reportsUnnecessary: undefined },
Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword:
{ code: 2340,
category: 1,
key:
'Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340',
message:
'Only public and protected methods of the base class are accessible via the \'super\' keyword.',
reportsUnnecessary: undefined },
Property_0_is_private_and_only_accessible_within_class_1:
{ code: 2341,
category: 1,
key:
'Property_0_is_private_and_only_accessible_within_class_1_2341',
message:
'Property \'{0}\' is private and only accessible within class \'{1}\'.',
reportsUnnecessary: undefined },
An_index_expression_argument_must_be_of_type_string_number_symbol_or_any:
{ code: 2342,
category: 1,
key:
'An_index_expression_argument_must_be_of_type_string_number_symbol_or_any_2342',
message:
'An index expression argument must be of type \'string\', \'number\', \'symbol\', or \'any\'.',
reportsUnnecessary: undefined },
This_syntax_requires_an_imported_helper_named_1_but_module_0_has_no_exported_member_1:
{ code: 2343,
category: 1,
key:
'This_syntax_requires_an_imported_helper_named_1_but_module_0_has_no_exported_member_1_2343',
message:
'This syntax requires an imported helper named \'{1}\', but module \'{0}\' has no exported member \'{1}\'.',
reportsUnnecessary: undefined },
Type_0_does_not_satisfy_the_constraint_1:
{ code: 2344,
category: 1,
key: 'Type_0_does_not_satisfy_the_constraint_1_2344',
message: 'Type \'{0}\' does not satisfy the constraint \'{1}\'.',
reportsUnnecessary: undefined },
Argument_of_type_0_is_not_assignable_to_parameter_of_type_1:
{ code: 2345,
category: 1,
key:
'Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345',
message:
'Argument of type \'{0}\' is not assignable to parameter of type \'{1}\'.',
reportsUnnecessary: undefined },
Call_target_does_not_contain_any_signatures:
{ code: 2346,
category: 1,
key: 'Call_target_does_not_contain_any_signatures_2346',
message: 'Call target does not contain any signatures.',
reportsUnnecessary: undefined },
Untyped_function_calls_may_not_accept_type_arguments:
{ code: 2347,
category: 1,
key: 'Untyped_function_calls_may_not_accept_type_arguments_2347',
message: 'Untyped function calls may not accept type arguments.',
reportsUnnecessary: undefined },
Value_of_type_0_is_not_callable_Did_you_mean_to_include_new:
{ code: 2348,
category: 1,
key:
'Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348',
message:
'Value of type \'{0}\' is not callable. Did you mean to include \'new\'?',
reportsUnnecessary: undefined },
Cannot_invoke_an_expression_whose_type_lacks_a_call_signature_Type_0_has_no_compatible_call_signatures:
{ code: 2349,
category: 1,
key:
'Cannot_invoke_an_expression_whose_type_lacks_a_call_signature_Type_0_has_no_compatible_call_signatur_2349',
message:
'Cannot invoke an expression whose type lacks a call signature. Type \'{0}\' has no compatible call signatures.',
reportsUnnecessary: undefined },
Only_a_void_function_can_be_called_with_the_new_keyword:
{ code: 2350,
category: 1,
key:
'Only_a_void_function_can_be_called_with_the_new_keyword_2350',
message:
'Only a void function can be called with the \'new\' keyword.',
reportsUnnecessary: undefined },
Cannot_use_new_with_an_expression_whose_type_lacks_a_call_or_construct_signature:
{ code: 2351,
category: 1,
key:
'Cannot_use_new_with_an_expression_whose_type_lacks_a_call_or_construct_signature_2351',
message:
'Cannot use \'new\' with an expression whose type lacks a call or construct signature.',
reportsUnnecessary: undefined },
Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the_other_If_this_was_intentional_convert_the_expression_to_unknown_first:
{ code: 2352,
category: 1,
key:
'Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the__2352',
message:
'Conversion of type \'{0}\' to type \'{1}\' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to \'unknown\' first.',
reportsUnnecessary: undefined },
Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1:
{ code: 2353,
category: 1,
key:
'Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353',
message:
'Object literal may only specify known properties, and \'{0}\' does not exist in type \'{1}\'.',
reportsUnnecessary: undefined },
This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found:
{ code: 2354,
category: 1,
key:
'This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354',
message:
'This syntax requires an imported helper but module \'{0}\' cannot be found.',
reportsUnnecessary: undefined },
A_function_whose_declared_type_is_neither_void_nor_any_must_return_a_value:
{ code: 2355,
category: 1,
key:
'A_function_whose_declared_type_is_neither_void_nor_any_must_return_a_value_2355',
message:
'A function whose declared type is neither \'void\' nor \'any\' must return a value.',
reportsUnnecessary: undefined },
An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type:
{ code: 2356,
category: 1,
key:
'An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type_2356',
message:
'An arithmetic operand must be of type \'any\', \'number\', \'bigint\' or an enum type.',
reportsUnnecessary: undefined },
The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access:
{ code: 2357,
category: 1,
key:
'The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357',
message:
'The operand of an increment or decrement operator must be a variable or a property access.',
reportsUnnecessary: undefined },
The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter:
{ code: 2358,
category: 1,
key:
'The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358',
message:
'The left-hand side of an \'instanceof\' expression must be of type \'any\', an object type or a type parameter.',
reportsUnnecessary: undefined },
The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_Function_interface_type:
{ code: 2359,
category: 1,
key:
'The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_F_2359',
message:
'The right-hand side of an \'instanceof\' expression must be of type \'any\' or of a type assignable to the \'Function\' interface type.',
reportsUnnecessary: undefined },
The_left_hand_side_of_an_in_expression_must_be_of_type_any_string_number_or_symbol:
{ code: 2360,
category: 1,
key:
'The_left_hand_side_of_an_in_expression_must_be_of_type_any_string_number_or_symbol_2360',
message:
'The left-hand side of an \'in\' expression must be of type \'any\', \'string\', \'number\', or \'symbol\'.',
reportsUnnecessary: undefined },
The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter:
{ code: 2361,
category: 1,
key:
'The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter_2361',
message:
'The right-hand side of an \'in\' expression must be of type \'any\', an object type or a type parameter.',
reportsUnnecessary: undefined },
The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type:
{ code: 2362,
category: 1,
key:
'The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2362',
message:
'The left-hand side of an arithmetic operation must be of type \'any\', \'number\', \'bigint\' or an enum type.',
reportsUnnecessary: undefined },
The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type:
{ code: 2363,
category: 1,
key:
'The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2363',
message:
'The right-hand side of an arithmetic operation must be of type \'any\', \'number\', \'bigint\' or an enum type.',
reportsUnnecessary: undefined },
The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access:
{ code: 2364,
category: 1,
key:
'The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364',
message:
'The left-hand side of an assignment expression must be a variable or a property access.',
reportsUnnecessary: undefined },
Operator_0_cannot_be_applied_to_types_1_and_2:
{ code: 2365,
category: 1,
key: 'Operator_0_cannot_be_applied_to_types_1_and_2_2365',
message:
'Operator \'{0}\' cannot be applied to types \'{1}\' and \'{2}\'.',
reportsUnnecessary: undefined },
Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined:
{ code: 2366,
category: 1,
key:
'Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366',
message:
'Function lacks ending return statement and return type does not include \'undefined\'.',
reportsUnnecessary: undefined },
This_condition_will_always_return_0_since_the_types_1_and_2_have_no_overlap:
{ code: 2367,
category: 1,
key:
'This_condition_will_always_return_0_since_the_types_1_and_2_have_no_overlap_2367',
message:
'This condition will always return \'{0}\' since the types \'{1}\' and \'{2}\' have no overlap.',
reportsUnnecessary: undefined },
Type_parameter_name_cannot_be_0:
{ code: 2368,
category: 1,
key: 'Type_parameter_name_cannot_be_0_2368',
message: 'Type parameter name cannot be \'{0}\'.',
reportsUnnecessary: undefined },
A_parameter_property_is_only_allowed_in_a_constructor_implementation:
{ code: 2369,
category: 1,
key:
'A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369',
message:
'A parameter property is only allowed in a constructor implementation.',
reportsUnnecessary: undefined },
A_rest_parameter_must_be_of_an_array_type:
{ code: 2370,
category: 1,
key: 'A_rest_parameter_must_be_of_an_array_type_2370',
message: 'A rest parameter must be of an array type.',
reportsUnnecessary: undefined },
A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation:
{ code: 2371,
category: 1,
key:
'A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371',
message:
'A parameter initializer is only allowed in a function or constructor implementation.',
reportsUnnecessary: undefined },
Parameter_0_cannot_be_referenced_in_its_initializer:
{ code: 2372,
category: 1,
key: 'Parameter_0_cannot_be_referenced_in_its_initializer_2372',
message: 'Parameter \'{0}\' cannot be referenced in its initializer.',
reportsUnnecessary: undefined },
Initializer_of_parameter_0_cannot_reference_identifier_1_declared_after_it:
{ code: 2373,
category: 1,
key:
'Initializer_of_parameter_0_cannot_reference_identifier_1_declared_after_it_2373',
message:
'Initializer of parameter \'{0}\' cannot reference identifier \'{1}\' declared after it.',
reportsUnnecessary: undefined },
Duplicate_string_index_signature:
{ code: 2374,
category: 1,
key: 'Duplicate_string_index_signature_2374',
message: 'Duplicate string index signature.',
reportsUnnecessary: undefined },
Duplicate_number_index_signature:
{ code: 2375,
category: 1,
key: 'Duplicate_number_index_signature_2375',
message: 'Duplicate number index signature.',
reportsUnnecessary: undefined },
A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_properties_or_has_parameter_properties:
{ code: 2376,
category: 1,
key:
'A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_proper_2376',
message:
'A \'super\' call must be the first statement in the constructor when a class contains initialized properties or has parameter properties.',
reportsUnnecessary: undefined },
Constructors_for_derived_classes_must_contain_a_super_call:
{ code: 2377,
category: 1,
key:
'Constructors_for_derived_classes_must_contain_a_super_call_2377',
message:
'Constructors for derived classes must contain a \'super\' call.',
reportsUnnecessary: undefined },
A_get_accessor_must_return_a_value:
{ code: 2378,
category: 1,
key: 'A_get_accessor_must_return_a_value_2378',
message: 'A \'get\' accessor must return a value.',
reportsUnnecessary: undefined },
Getter_and_setter_accessors_do_not_agree_in_visibility:
{ code: 2379,
category: 1,
key:
'Getter_and_setter_accessors_do_not_agree_in_visibility_2379',
message: 'Getter and setter accessors do not agree in visibility.',
reportsUnnecessary: undefined },
get_and_set_accessor_must_have_the_same_type:
{ code: 2380,
category: 1,
key: 'get_and_set_accessor_must_have_the_same_type_2380',
message: '\'get\' and \'set\' accessor must have the same type.',
reportsUnnecessary: undefined },
A_signature_with_an_implementation_cannot_use_a_string_literal_type:
{ code: 2381,
category: 1,
key:
'A_signature_with_an_implementation_cannot_use_a_string_literal_type_2381',
message:
'A signature with an implementation cannot use a string literal type.',
reportsUnnecessary: undefined },
Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature:
{ code: 2382,
category: 1,
key:
'Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature_2382',
message:
'Specialized overload signature is not assignable to any non-specialized signature.',
reportsUnnecessary: undefined },
Overload_signatures_must_all_be_exported_or_non_exported:
{ code: 2383,
category: 1,
key:
'Overload_signatures_must_all_be_exported_or_non_exported_2383',
message: 'Overload signatures must all be exported or non-exported.',
reportsUnnecessary: undefined },
Overload_signatures_must_all_be_ambient_or_non_ambient:
{ code: 2384,
category: 1,
key:
'Overload_signatures_must_all_be_ambient_or_non_ambient_2384',
message: 'Overload signatures must all be ambient or non-ambient.',
reportsUnnecessary: undefined },
Overload_signatures_must_all_be_public_private_or_protected:
{ code: 2385,
category: 1,
key:
'Overload_signatures_must_all_be_public_private_or_protected_2385',
message:
'Overload signatures must all be public, private or protected.',
reportsUnnecessary: undefined },
Overload_signatures_must_all_be_optional_or_required:
{ code: 2386,
category: 1,
key: 'Overload_signatures_must_all_be_optional_or_required_2386',
message: 'Overload signatures must all be optional or required.',
reportsUnnecessary: undefined },
Function_overload_must_be_static:
{ code: 2387,
category: 1,
key: 'Function_overload_must_be_static_2387',
message: 'Function overload must be static.',
reportsUnnecessary: undefined },
Function_overload_must_not_be_static:
{ code: 2388,
category: 1,
key: 'Function_overload_must_not_be_static_2388',
message: 'Function overload must not be static.',
reportsUnnecessary: undefined },
Function_implementation_name_must_be_0:
{ code: 2389,
category: 1,
key: 'Function_implementation_name_must_be_0_2389',
message: 'Function implementation name must be \'{0}\'.',
reportsUnnecessary: undefined },
Constructor_implementation_is_missing:
{ code: 2390,
category: 1,
key: 'Constructor_implementation_is_missing_2390',
message: 'Constructor implementation is missing.',
reportsUnnecessary: undefined },
Function_implementation_is_missing_or_not_immediately_following_the_declaration:
{ code: 2391,
category: 1,
key:
'Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391',
message:
'Function implementation is missing or not immediately following the declaration.',
reportsUnnecessary: undefined },
Multiple_constructor_implementations_are_not_allowed:
{ code: 2392,
category: 1,
key: 'Multiple_constructor_implementations_are_not_allowed_2392',
message: 'Multiple constructor implementations are not allowed.',
reportsUnnecessary: undefined },
Duplicate_function_implementation:
{ code: 2393,
category: 1,
key: 'Duplicate_function_implementation_2393',
message: 'Duplicate function implementation.',
reportsUnnecessary: undefined },
This_overload_signature_is_not_compatible_with_its_implementation_signature:
{ code: 2394,
category: 1,
key:
'This_overload_signature_is_not_compatible_with_its_implementation_signature_2394',
message:
'This overload signature is not compatible with its implementation signature.',
reportsUnnecessary: undefined },
Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local:
{ code: 2395,
category: 1,
key:
'Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395',
message:
'Individual declarations in merged declaration \'{0}\' must be all exported or all local.',
reportsUnnecessary: undefined },
Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters:
{ code: 2396,
category: 1,
key:
'Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396',
message:
'Duplicate identifier \'arguments\'. Compiler uses \'arguments\' to initialize rest parameters.',
reportsUnnecessary: undefined },
Declaration_name_conflicts_with_built_in_global_identifier_0:
{ code: 2397,
category: 1,
key:
'Declaration_name_conflicts_with_built_in_global_identifier_0_2397',
message:
'Declaration name conflicts with built-in global identifier \'{0}\'.',
reportsUnnecessary: undefined },
Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference:
{ code: 2399,
category: 1,
key:
'Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399',
message:
'Duplicate identifier \'_this\'. Compiler uses variable declaration \'_this\' to capture \'this\' reference.',
reportsUnnecessary: undefined },
Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference:
{ code: 2400,
category: 1,
key:
'Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400',
message:
'Expression resolves to variable declaration \'_this\' that compiler uses to capture \'this\' reference.',
reportsUnnecessary: undefined },
Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference:
{ code: 2401,
category: 1,
key:
'Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference_2401',
message:
'Duplicate identifier \'_super\'. Compiler uses \'_super\' to capture base class reference.',
reportsUnnecessary: undefined },
Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference:
{ code: 2402,
category: 1,
key:
'Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402',
message:
'Expression resolves to \'_super\' that compiler uses to capture base class reference.',
reportsUnnecessary: undefined },
Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2:
{ code: 2403,
category: 1,
key:
'Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403',
message:
'Subsequent variable declarations must have the same type. Variable \'{0}\' must be of type \'{1}\', but here has type \'{2}\'.',
reportsUnnecessary: undefined },
The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation:
{ code: 2404,
category: 1,
key:
'The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404',
message:
'The left-hand side of a \'for...in\' statement cannot use a type annotation.',
reportsUnnecessary: undefined },
The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any:
{ code: 2405,
category: 1,
key:
'The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405',
message:
'The left-hand side of a \'for...in\' statement must be of type \'string\' or \'any\'.',
reportsUnnecessary: undefined },
The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access:
{ code: 2406,
category: 1,
key:
'The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406',
message:
'The left-hand side of a \'for...in\' statement must be a variable or a property access.',
reportsUnnecessary: undefined },
The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_here_has_type_0:
{ code: 2407,
category: 1,
key:
'The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407',
message:
'The right-hand side of a \'for...in\' statement must be of type \'any\', an object type or a type parameter, but here has type \'{0}\'.',
reportsUnnecessary: undefined },
Setters_cannot_return_a_value:
{ code: 2408,
category: 1,
key: 'Setters_cannot_return_a_value_2408',
message: 'Setters cannot return a value.',
reportsUnnecessary: undefined },
Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class:
{ code: 2409,
category: 1,
key:
'Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409',
message:
'Return type of constructor signature must be assignable to the instance type of the class.',
reportsUnnecessary: undefined },
The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any:
{ code: 2410,
category: 1,
key:
'The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410',
message:
'The \'with\' statement is not supported. All symbols in a \'with\' block will have type \'any\'.',
reportsUnnecessary: undefined },
Property_0_of_type_1_is_not_assignable_to_string_index_type_2:
{ code: 2411,
category: 1,
key:
'Property_0_of_type_1_is_not_assignable_to_string_index_type_2_2411',
message:
'Property \'{0}\' of type \'{1}\' is not assignable to string index type \'{2}\'.',
reportsUnnecessary: undefined },
Property_0_of_type_1_is_not_assignable_to_numeric_index_type_2:
{ code: 2412,
category: 1,
key:
'Property_0_of_type_1_is_not_assignable_to_numeric_index_type_2_2412',
message:
'Property \'{0}\' of type \'{1}\' is not assignable to numeric index type \'{2}\'.',
reportsUnnecessary: undefined },
Numeric_index_type_0_is_not_assignable_to_string_index_type_1:
{ code: 2413,
category: 1,
key:
'Numeric_index_type_0_is_not_assignable_to_string_index_type_1_2413',
message:
'Numeric index type \'{0}\' is not assignable to string index type \'{1}\'.',
reportsUnnecessary: undefined },
Class_name_cannot_be_0:
{ code: 2414,
category: 1,
key: 'Class_name_cannot_be_0_2414',
message: 'Class name cannot be \'{0}\'.',
reportsUnnecessary: undefined },
Class_0_incorrectly_extends_base_class_1:
{ code: 2415,
category: 1,
key: 'Class_0_incorrectly_extends_base_class_1_2415',
message: 'Class \'{0}\' incorrectly extends base class \'{1}\'.',
reportsUnnecessary: undefined },
Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2:
{ code: 2416,
category: 1,
key:
'Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416',
message:
'Property \'{0}\' in type \'{1}\' is not assignable to the same property in base type \'{2}\'.',
reportsUnnecessary: undefined },
Class_static_side_0_incorrectly_extends_base_class_static_side_1:
{ code: 2417,
category: 1,
key:
'Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417',
message:
'Class static side \'{0}\' incorrectly extends base class static side \'{1}\'.',
reportsUnnecessary: undefined },
Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1:
{ code: 2418,
category: 1,
key:
'Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1_2418',
message:
'Type of computed property\'s value is \'{0}\', which is not assignable to type \'{1}\'.',
reportsUnnecessary: undefined },
Class_0_incorrectly_implements_interface_1:
{ code: 2420,
category: 1,
key: 'Class_0_incorrectly_implements_interface_1_2420',
message: 'Class \'{0}\' incorrectly implements interface \'{1}\'.',
reportsUnnecessary: undefined },
A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_members:
{ code: 2422,
category: 1,
key:
'A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_memb_2422',
message:
'A class can only implement an object type or intersection of object types with statically known members.',
reportsUnnecessary: undefined },
Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor:
{ code: 2423,
category: 1,
key:
'Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423',
message:
'Class \'{0}\' defines instance member function \'{1}\', but extended class \'{2}\' defines it as instance member accessor.',
reportsUnnecessary: undefined },
Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_property:
{ code: 2424,
category: 1,
key:
'Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_proper_2424',
message:
'Class \'{0}\' defines instance member function \'{1}\', but extended class \'{2}\' defines it as instance member property.',
reportsUnnecessary: undefined },
Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function:
{ code: 2425,
category: 1,
key:
'Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425',
message:
'Class \'{0}\' defines instance member property \'{1}\', but extended class \'{2}\' defines it as instance member function.',
reportsUnnecessary: undefined },
Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function:
{ code: 2426,
category: 1,
key:
'Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426',
message:
'Class \'{0}\' defines instance member accessor \'{1}\', but extended class \'{2}\' defines it as instance member function.',
reportsUnnecessary: undefined },
Interface_name_cannot_be_0:
{ code: 2427,
category: 1,
key: 'Interface_name_cannot_be_0_2427',
message: 'Interface name cannot be \'{0}\'.',
reportsUnnecessary: undefined },
All_declarations_of_0_must_have_identical_type_parameters:
{ code: 2428,
category: 1,
key:
'All_declarations_of_0_must_have_identical_type_parameters_2428',
message:
'All declarations of \'{0}\' must have identical type parameters.',
reportsUnnecessary: undefined },
Interface_0_incorrectly_extends_interface_1:
{ code: 2430,
category: 1,
key: 'Interface_0_incorrectly_extends_interface_1_2430',
message: 'Interface \'{0}\' incorrectly extends interface \'{1}\'.',
reportsUnnecessary: undefined },
Enum_name_cannot_be_0:
{ code: 2431,
category: 1,
key: 'Enum_name_cannot_be_0_2431',
message: 'Enum name cannot be \'{0}\'.',
reportsUnnecessary: undefined },
In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enum_element:
{ code: 2432,
category: 1,
key:
'In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432',
message:
'In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element.',
reportsUnnecessary: undefined },
A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merged:
{ code: 2433,
category: 1,
key:
'A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433',
message:
'A namespace declaration cannot be in a different file from a class or function with which it is merged.',
reportsUnnecessary: undefined },
A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged:
{ code: 2434,
category: 1,
key:
'A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434',
message:
'A namespace declaration cannot be located prior to a class or function with which it is merged.',
reportsUnnecessary: undefined },
Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces:
{ code: 2435,
category: 1,
key:
'Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435',
message:
'Ambient modules cannot be nested in other modules or namespaces.',
reportsUnnecessary: undefined },
Ambient_module_declaration_cannot_specify_relative_module_name:
{ code: 2436,
category: 1,
key:
'Ambient_module_declaration_cannot_specify_relative_module_name_2436',
message:
'Ambient module declaration cannot specify relative module name.',
reportsUnnecessary: undefined },
Module_0_is_hidden_by_a_local_declaration_with_the_same_name:
{ code: 2437,
category: 1,
key:
'Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437',
message:
'Module \'{0}\' is hidden by a local declaration with the same name.',
reportsUnnecessary: undefined },
Import_name_cannot_be_0:
{ code: 2438,
category: 1,
key: 'Import_name_cannot_be_0_2438',
message: 'Import name cannot be \'{0}\'.',
reportsUnnecessary: undefined },
Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relative_module_name:
{ code: 2439,
category: 1,
key:
'Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439',
message:
'Import or export declaration in an ambient module declaration cannot reference module through relative module name.',
reportsUnnecessary: undefined },
Import_declaration_conflicts_with_local_declaration_of_0:
{ code: 2440,
category: 1,
key:
'Import_declaration_conflicts_with_local_declaration_of_0_2440',
message:
'Import declaration conflicts with local declaration of \'{0}\'.',
reportsUnnecessary: undefined },
Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module:
{ code: 2441,
category: 1,
key:
'Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441',
message:
'Duplicate identifier \'{0}\'. Compiler reserves name \'{1}\' in top level scope of a module.',
reportsUnnecessary: undefined },
Types_have_separate_declarations_of_a_private_property_0:
{ code: 2442,
category: 1,
key:
'Types_have_separate_declarations_of_a_private_property_0_2442',
message:
'Types have separate declarations of a private property \'{0}\'.',
reportsUnnecessary: undefined },
Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2:
{ code: 2443,
category: 1,
key:
'Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443',
message:
'Property \'{0}\' is protected but type \'{1}\' is not a class derived from \'{2}\'.',
reportsUnnecessary: undefined },
Property_0_is_protected_in_type_1_but_public_in_type_2:
{ code: 2444,
category: 1,
key:
'Property_0_is_protected_in_type_1_but_public_in_type_2_2444',
message:
'Property \'{0}\' is protected in type \'{1}\' but public in type \'{2}\'.',
reportsUnnecessary: undefined },
Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses:
{ code: 2445,
category: 1,
key:
'Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445',
message:
'Property \'{0}\' is protected and only accessible within class \'{1}\' and its subclasses.',
reportsUnnecessary: undefined },
Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1:
{ code: 2446,
category: 1,
key:
'Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_2446',
message:
'Property \'{0}\' is protected and only accessible through an instance of class \'{1}\'.',
reportsUnnecessary: undefined },
The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead:
{ code: 2447,
category: 1,
key:
'The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447',
message:
'The \'{0}\' operator is not allowed for boolean types. Consider using \'{1}\' instead.',
reportsUnnecessary: undefined },
Block_scoped_variable_0_used_before_its_declaration:
{ code: 2448,
category: 1,
key: 'Block_scoped_variable_0_used_before_its_declaration_2448',
message: 'Block-scoped variable \'{0}\' used before its declaration.',
reportsUnnecessary: undefined },
Class_0_used_before_its_declaration:
{ code: 2449,
category: 1,
key: 'Class_0_used_before_its_declaration_2449',
message: 'Class \'{0}\' used before its declaration.',
reportsUnnecessary: undefined },
Enum_0_used_before_its_declaration:
{ code: 2450,
category: 1,
key: 'Enum_0_used_before_its_declaration_2450',
message: 'Enum \'{0}\' used before its declaration.',
reportsUnnecessary: undefined },
Cannot_redeclare_block_scoped_variable_0:
{ code: 2451,
category: 1,
key: 'Cannot_redeclare_block_scoped_variable_0_2451',
message: 'Cannot redeclare block-scoped variable \'{0}\'.',
reportsUnnecessary: undefined },
An_enum_member_cannot_have_a_numeric_name:
{ code: 2452,
category: 1,
key: 'An_enum_member_cannot_have_a_numeric_name_2452',
message: 'An enum member cannot have a numeric name.',
reportsUnnecessary: undefined },
The_type_argument_for_type_parameter_0_cannot_be_inferred_from_the_usage_Consider_specifying_the_type_arguments_explicitly:
{ code: 2453,
category: 1,
key:
'The_type_argument_for_type_parameter_0_cannot_be_inferred_from_the_usage_Consider_specifying_the_typ_2453',
message:
'The type argument for type parameter \'{0}\' cannot be inferred from the usage. Consider specifying the type arguments explicitly.',
reportsUnnecessary: undefined },
Variable_0_is_used_before_being_assigned:
{ code: 2454,
category: 1,
key: 'Variable_0_is_used_before_being_assigned_2454',
message: 'Variable \'{0}\' is used before being assigned.',
reportsUnnecessary: undefined },
Type_argument_candidate_1_is_not_a_valid_type_argument_because_it_is_not_a_supertype_of_candidate_0:
{ code: 2455,
category: 1,
key:
'Type_argument_candidate_1_is_not_a_valid_type_argument_because_it_is_not_a_supertype_of_candidate_0_2455',
message:
'Type argument candidate \'{1}\' is not a valid type argument because it is not a supertype of candidate \'{0}\'.',
reportsUnnecessary: undefined },
Type_alias_0_circularly_references_itself:
{ code: 2456,
category: 1,
key: 'Type_alias_0_circularly_references_itself_2456',
message: 'Type alias \'{0}\' circularly references itself.',
reportsUnnecessary: undefined },
Type_alias_name_cannot_be_0:
{ code: 2457,
category: 1,
key: 'Type_alias_name_cannot_be_0_2457',
message: 'Type alias name cannot be \'{0}\'.',
reportsUnnecessary: undefined },
An_AMD_module_cannot_have_multiple_name_assignments:
{ code: 2458,
category: 1,
key: 'An_AMD_module_cannot_have_multiple_name_assignments_2458',
message: 'An AMD module cannot have multiple name assignments.',
reportsUnnecessary: undefined },
Type_0_is_not_an_array_type:
{ code: 2461,
category: 1,
key: 'Type_0_is_not_an_array_type_2461',
message: 'Type \'{0}\' is not an array type.',
reportsUnnecessary: undefined },
A_rest_element_must_be_last_in_a_destructuring_pattern:
{ code: 2462,
category: 1,
key:
'A_rest_element_must_be_last_in_a_destructuring_pattern_2462',
message: 'A rest element must be last in a destructuring pattern.',
reportsUnnecessary: undefined },
A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature:
{ code: 2463,
category: 1,
key:
'A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463',
message:
'A binding pattern parameter cannot be optional in an implementation signature.',
reportsUnnecessary: undefined },
A_computed_property_name_must_be_of_type_string_number_symbol_or_any:
{ code: 2464,
category: 1,
key:
'A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464',
message:
'A computed property name must be of type \'string\', \'number\', \'symbol\', or \'any\'.',
reportsUnnecessary: undefined },
this_cannot_be_referenced_in_a_computed_property_name:
{ code: 2465,
category: 1,
key: 'this_cannot_be_referenced_in_a_computed_property_name_2465',
message: '\'this\' cannot be referenced in a computed property name.',
reportsUnnecessary: undefined },
super_cannot_be_referenced_in_a_computed_property_name:
{ code: 2466,
category: 1,
key:
'super_cannot_be_referenced_in_a_computed_property_name_2466',
message:
'\'super\' cannot be referenced in a computed property name.',
reportsUnnecessary: undefined },
A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type:
{ code: 2467,
category: 1,
key:
'A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467',
message:
'A computed property name cannot reference a type parameter from its containing type.',
reportsUnnecessary: undefined },
Cannot_find_global_value_0:
{ code: 2468,
category: 1,
key: 'Cannot_find_global_value_0_2468',
message: 'Cannot find global value \'{0}\'.',
reportsUnnecessary: undefined },
The_0_operator_cannot_be_applied_to_type_symbol:
{ code: 2469,
category: 1,
key: 'The_0_operator_cannot_be_applied_to_type_symbol_2469',
message: 'The \'{0}\' operator cannot be applied to type \'symbol\'.',
reportsUnnecessary: undefined },
Symbol_reference_does_not_refer_to_the_global_Symbol_constructor_object:
{ code: 2470,
category: 1,
key:
'Symbol_reference_does_not_refer_to_the_global_Symbol_constructor_object_2470',
message:
'\'Symbol\' reference does not refer to the global Symbol constructor object.',
reportsUnnecessary: undefined },
A_computed_property_name_of_the_form_0_must_be_of_type_symbol:
{ code: 2471,
category: 1,
key:
'A_computed_property_name_of_the_form_0_must_be_of_type_symbol_2471',
message:
'A computed property name of the form \'{0}\' must be of type \'symbol\'.',
reportsUnnecessary: undefined },
Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher:
{ code: 2472,
category: 1,
key:
'Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472',
message:
'Spread operator in \'new\' expressions is only available when targeting ECMAScript 5 and higher.',
reportsUnnecessary: undefined },
Enum_declarations_must_all_be_const_or_non_const:
{ code: 2473,
category: 1,
key: 'Enum_declarations_must_all_be_const_or_non_const_2473',
message: 'Enum declarations must all be const or non-const.',
reportsUnnecessary: undefined },
const_enum_member_initializers_can_only_contain_literal_values_and_other_computed_enum_values:
{ code: 2474,
category: 1,
key:
'const_enum_member_initializers_can_only_contain_literal_values_and_other_computed_enum_values_2474',
message:
'const enum member initializers can only contain literal values and other computed enum values.',
reportsUnnecessary: undefined },
const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_import_declaration_or_export_assignment_or_type_query:
{ code: 2475,
category: 1,
key:
'const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475',
message:
'\'const\' enums can only be used in property or index access expressions or the right hand side of an import declaration or export assignment or type query.',
reportsUnnecessary: undefined },
A_const_enum_member_can_only_be_accessed_using_a_string_literal:
{ code: 2476,
category: 1,
key:
'A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476',
message:
'A const enum member can only be accessed using a string literal.',
reportsUnnecessary: undefined },
const_enum_member_initializer_was_evaluated_to_a_non_finite_value:
{ code: 2477,
category: 1,
key:
'const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477',
message:
'\'const\' enum member initializer was evaluated to a non-finite value.',
reportsUnnecessary: undefined },
const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN:
{ code: 2478,
category: 1,
key:
'const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478',
message:
'\'const\' enum member initializer was evaluated to disallowed value \'NaN\'.',
reportsUnnecessary: undefined },
Property_0_does_not_exist_on_const_enum_1:
{ code: 2479,
category: 1,
key: 'Property_0_does_not_exist_on_const_enum_1_2479',
message: 'Property \'{0}\' does not exist on \'const\' enum \'{1}\'.',
reportsUnnecessary: undefined },
let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations:
{ code: 2480,
category: 1,
key:
'let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480',
message:
'\'let\' is not allowed to be used as a name in \'let\' or \'const\' declarations.',
reportsUnnecessary: undefined },
Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1:
{ code: 2481,
category: 1,
key:
'Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481',
message:
'Cannot initialize outer scoped variable \'{0}\' in the same scope as block scoped declaration \'{1}\'.',
reportsUnnecessary: undefined },
The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation:
{ code: 2483,
category: 1,
key:
'The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483',
message:
'The left-hand side of a \'for...of\' statement cannot use a type annotation.',
reportsUnnecessary: undefined },
Export_declaration_conflicts_with_exported_declaration_of_0:
{ code: 2484,
category: 1,
key:
'Export_declaration_conflicts_with_exported_declaration_of_0_2484',
message:
'Export declaration conflicts with exported declaration of \'{0}\'.',
reportsUnnecessary: undefined },
The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access:
{ code: 2487,
category: 1,
key:
'The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487',
message:
'The left-hand side of a \'for...of\' statement must be a variable or a property access.',
reportsUnnecessary: undefined },
Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator:
{ code: 2488,
category: 1,
key:
'Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488',
message:
'Type \'{0}\' must have a \'[Symbol.iterator]()\' method that returns an iterator.',
reportsUnnecessary: undefined },
An_iterator_must_have_a_next_method:
{ code: 2489,
category: 1,
key: 'An_iterator_must_have_a_next_method_2489',
message: 'An iterator must have a \'next()\' method.',
reportsUnnecessary: undefined },
The_type_returned_by_the_next_method_of_an_iterator_must_have_a_value_property:
{ code: 2490,
category: 1,
key:
'The_type_returned_by_the_next_method_of_an_iterator_must_have_a_value_property_2490',
message:
'The type returned by the \'next()\' method of an iterator must have a \'value\' property.',
reportsUnnecessary: undefined },
The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern:
{ code: 2491,
category: 1,
key:
'The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491',
message:
'The left-hand side of a \'for...in\' statement cannot be a destructuring pattern.',
reportsUnnecessary: undefined },
Cannot_redeclare_identifier_0_in_catch_clause:
{ code: 2492,
category: 1,
key: 'Cannot_redeclare_identifier_0_in_catch_clause_2492',
message: 'Cannot redeclare identifier \'{0}\' in catch clause.',
reportsUnnecessary: undefined },
Tuple_type_0_of_length_1_has_no_element_at_index_2:
{ code: 2493,
category: 1,
key: 'Tuple_type_0_of_length_1_has_no_element_at_index_2_2493',
message:
'Tuple type \'{0}\' of length \'{1}\' has no element at index \'{2}\'.',
reportsUnnecessary: undefined },
Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher:
{ code: 2494,
category: 1,
key:
'Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494',
message:
'Using a string in a \'for...of\' statement is only supported in ECMAScript 5 and higher.',
reportsUnnecessary: undefined },
Type_0_is_not_an_array_type_or_a_string_type:
{ code: 2495,
category: 1,
key: 'Type_0_is_not_an_array_type_or_a_string_type_2495',
message: 'Type \'{0}\' is not an array type or a string type.',
reportsUnnecessary: undefined },
The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_standard_function_expression:
{ code: 2496,
category: 1,
key:
'The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_stand_2496',
message:
'The \'arguments\' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.',
reportsUnnecessary: undefined },
This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_referencing_its_default_export:
{ code: 2497,
category: 1,
key:
'This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_2497',
message:
'This module can only be referenced with ECMAScript imports/exports by turning on the \'{0}\' flag and referencing its default export.',
reportsUnnecessary: undefined },
Module_0_uses_export_and_cannot_be_used_with_export_Asterisk:
{ code: 2498,
category: 1,
key:
'Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498',
message:
'Module \'{0}\' uses \'export =\' and cannot be used with \'export *\'.',
reportsUnnecessary: undefined },
An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments:
{ code: 2499,
category: 1,
key:
'An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499',
message:
'An interface can only extend an identifier/qualified-name with optional type arguments.',
reportsUnnecessary: undefined },
A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments:
{ code: 2500,
category: 1,
key:
'A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500',
message:
'A class can only implement an identifier/qualified-name with optional type arguments.',
reportsUnnecessary: undefined },
A_rest_element_cannot_contain_a_binding_pattern:
{ code: 2501,
category: 1,
key: 'A_rest_element_cannot_contain_a_binding_pattern_2501',
message: 'A rest element cannot contain a binding pattern.',
reportsUnnecessary: undefined },
_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation:
{ code: 2502,
category: 1,
key:
'_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502',
message:
'\'{0}\' is referenced directly or indirectly in its own type annotation.',
reportsUnnecessary: undefined },
Cannot_find_namespace_0:
{ code: 2503,
category: 1,
key: 'Cannot_find_namespace_0_2503',
message: 'Cannot find namespace \'{0}\'.',
reportsUnnecessary: undefined },
Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator:
{ code: 2504,
category: 1,
key:
'Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504',
message:
'Type \'{0}\' must have a \'[Symbol.asyncIterator]()\' method that returns an async iterator.',
reportsUnnecessary: undefined },
A_generator_cannot_have_a_void_type_annotation:
{ code: 2505,
category: 1,
key: 'A_generator_cannot_have_a_void_type_annotation_2505',
message: 'A generator cannot have a \'void\' type annotation.',
reportsUnnecessary: undefined },
_0_is_referenced_directly_or_indirectly_in_its_own_base_expression:
{ code: 2506,
category: 1,
key:
'_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506',
message:
'\'{0}\' is referenced directly or indirectly in its own base expression.',
reportsUnnecessary: undefined },
Type_0_is_not_a_constructor_function_type:
{ code: 2507,
category: 1,
key: 'Type_0_is_not_a_constructor_function_type_2507',
message: 'Type \'{0}\' is not a constructor function type.',
reportsUnnecessary: undefined },
No_base_constructor_has_the_specified_number_of_type_arguments:
{ code: 2508,
category: 1,
key:
'No_base_constructor_has_the_specified_number_of_type_arguments_2508',
message:
'No base constructor has the specified number of type arguments.',
reportsUnnecessary: undefined },
Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_known_members:
{ code: 2509,
category: 1,
key:
'Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_2509',
message:
'Base constructor return type \'{0}\' is not an object type or intersection of object types with statically known members.',
reportsUnnecessary: undefined },
Base_constructors_must_all_have_the_same_return_type:
{ code: 2510,
category: 1,
key: 'Base_constructors_must_all_have_the_same_return_type_2510',
message: 'Base constructors must all have the same return type.',
reportsUnnecessary: undefined },
Cannot_create_an_instance_of_an_abstract_class:
{ code: 2511,
category: 1,
key: 'Cannot_create_an_instance_of_an_abstract_class_2511',
message: 'Cannot create an instance of an abstract class.',
reportsUnnecessary: undefined },
Overload_signatures_must_all_be_abstract_or_non_abstract:
{ code: 2512,
category: 1,
key:
'Overload_signatures_must_all_be_abstract_or_non_abstract_2512',
message: 'Overload signatures must all be abstract or non-abstract.',
reportsUnnecessary: undefined },
Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression:
{ code: 2513,
category: 1,
key:
'Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513',
message:
'Abstract method \'{0}\' in class \'{1}\' cannot be accessed via super expression.',
reportsUnnecessary: undefined },
Classes_containing_abstract_methods_must_be_marked_abstract:
{ code: 2514,
category: 1,
key:
'Classes_containing_abstract_methods_must_be_marked_abstract_2514',
message:
'Classes containing abstract methods must be marked abstract.',
reportsUnnecessary: undefined },
Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2:
{ code: 2515,
category: 1,
key:
'Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515',
message:
'Non-abstract class \'{0}\' does not implement inherited abstract member \'{1}\' from class \'{2}\'.',
reportsUnnecessary: undefined },
All_declarations_of_an_abstract_method_must_be_consecutive:
{ code: 2516,
category: 1,
key:
'All_declarations_of_an_abstract_method_must_be_consecutive_2516',
message:
'All declarations of an abstract method must be consecutive.',
reportsUnnecessary: undefined },
Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type:
{ code: 2517,
category: 1,
key:
'Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517',
message:
'Cannot assign an abstract constructor type to a non-abstract constructor type.',
reportsUnnecessary: undefined },
A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard:
{ code: 2518,
category: 1,
key:
'A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518',
message:
'A \'this\'-based type guard is not compatible with a parameter-based type guard.',
reportsUnnecessary: undefined },
An_async_iterator_must_have_a_next_method:
{ code: 2519,
category: 1,
key: 'An_async_iterator_must_have_a_next_method_2519',
message: 'An async iterator must have a \'next()\' method.',
reportsUnnecessary: undefined },
Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions:
{ code: 2520,
category: 1,
key:
'Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520',
message:
'Duplicate identifier \'{0}\'. Compiler uses declaration \'{1}\' to support async functions.',
reportsUnnecessary: undefined },
Expression_resolves_to_variable_declaration_0_that_compiler_uses_to_support_async_functions:
{ code: 2521,
category: 1,
key:
'Expression_resolves_to_variable_declaration_0_that_compiler_uses_to_support_async_functions_2521',
message:
'Expression resolves to variable declaration \'{0}\' that compiler uses to support async functions.',
reportsUnnecessary: undefined },
The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_using_a_standard_function_or_method:
{ code: 2522,
category: 1,
key:
'The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_usi_2522',
message:
'The \'arguments\' object cannot be referenced in an async function or method in ES3 and ES5. Consider using a standard function or method.',
reportsUnnecessary: undefined },
yield_expressions_cannot_be_used_in_a_parameter_initializer:
{ code: 2523,
category: 1,
key:
'yield_expressions_cannot_be_used_in_a_parameter_initializer_2523',
message:
'\'yield\' expressions cannot be used in a parameter initializer.',
reportsUnnecessary: undefined },
await_expressions_cannot_be_used_in_a_parameter_initializer:
{ code: 2524,
category: 1,
key:
'await_expressions_cannot_be_used_in_a_parameter_initializer_2524',
message:
'\'await\' expressions cannot be used in a parameter initializer.',
reportsUnnecessary: undefined },
Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value:
{ code: 2525,
category: 1,
key:
'Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value_2525',
message:
'Initializer provides no value for this binding element and the binding element has no default value.',
reportsUnnecessary: undefined },
A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface:
{ code: 2526,
category: 1,
key:
'A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526',
message:
'A \'this\' type is available only in a non-static member of a class or interface.',
reportsUnnecessary: undefined },
The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary:
{ code: 2527,
category: 1,
key:
'The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527',
message:
'The inferred type of \'{0}\' references an inaccessible \'{1}\' type. A type annotation is necessary.',
reportsUnnecessary: undefined },
A_module_cannot_have_multiple_default_exports:
{ code: 2528,
category: 1,
key: 'A_module_cannot_have_multiple_default_exports_2528',
message: 'A module cannot have multiple default exports.',
reportsUnnecessary: undefined },
Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_functions:
{ code: 2529,
category: 1,
key:
'Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529',
message:
'Duplicate identifier \'{0}\'. Compiler reserves name \'{1}\' in top level scope of a module containing async functions.',
reportsUnnecessary: undefined },
Property_0_is_incompatible_with_index_signature:
{ code: 2530,
category: 1,
key: 'Property_0_is_incompatible_with_index_signature_2530',
message: 'Property \'{0}\' is incompatible with index signature.',
reportsUnnecessary: undefined },
Object_is_possibly_null:
{ code: 2531,
category: 1,
key: 'Object_is_possibly_null_2531',
message: 'Object is possibly \'null\'.',
reportsUnnecessary: undefined },
Object_is_possibly_undefined:
{ code: 2532,
category: 1,
key: 'Object_is_possibly_undefined_2532',
message: 'Object is possibly \'undefined\'.',
reportsUnnecessary: undefined },
Object_is_possibly_null_or_undefined:
{ code: 2533,
category: 1,
key: 'Object_is_possibly_null_or_undefined_2533',
message: 'Object is possibly \'null\' or \'undefined\'.',
reportsUnnecessary: undefined },
A_function_returning_never_cannot_have_a_reachable_end_point:
{ code: 2534,
category: 1,
key:
'A_function_returning_never_cannot_have_a_reachable_end_point_2534',
message:
'A function returning \'never\' cannot have a reachable end point.',
reportsUnnecessary: undefined },
Enum_type_0_has_members_with_initializers_that_are_not_literals:
{ code: 2535,
category: 1,
key:
'Enum_type_0_has_members_with_initializers_that_are_not_literals_2535',
message:
'Enum type \'{0}\' has members with initializers that are not literals.',
reportsUnnecessary: undefined },
Type_0_cannot_be_used_to_index_type_1:
{ code: 2536,
category: 1,
key: 'Type_0_cannot_be_used_to_index_type_1_2536',
message: 'Type \'{0}\' cannot be used to index type \'{1}\'.',
reportsUnnecessary: undefined },
Type_0_has_no_matching_index_signature_for_type_1:
{ code: 2537,
category: 1,
key: 'Type_0_has_no_matching_index_signature_for_type_1_2537',
message:
'Type \'{0}\' has no matching index signature for type \'{1}\'.',
reportsUnnecessary: undefined },
Type_0_cannot_be_used_as_an_index_type:
{ code: 2538,
category: 1,
key: 'Type_0_cannot_be_used_as_an_index_type_2538',
message: 'Type \'{0}\' cannot be used as an index type.',
reportsUnnecessary: undefined },
Cannot_assign_to_0_because_it_is_not_a_variable:
{ code: 2539,
category: 1,
key: 'Cannot_assign_to_0_because_it_is_not_a_variable_2539',
message: 'Cannot assign to \'{0}\' because it is not a variable.',
reportsUnnecessary: undefined },
Cannot_assign_to_0_because_it_is_a_read_only_property:
{ code: 2540,
category: 1,
key: 'Cannot_assign_to_0_because_it_is_a_read_only_property_2540',
message:
'Cannot assign to \'{0}\' because it is a read-only property.',
reportsUnnecessary: undefined },
The_target_of_an_assignment_must_be_a_variable_or_a_property_access:
{ code: 2541,
category: 1,
key:
'The_target_of_an_assignment_must_be_a_variable_or_a_property_access_2541',
message:
'The target of an assignment must be a variable or a property access.',
reportsUnnecessary: undefined },
Index_signature_in_type_0_only_permits_reading:
{ code: 2542,
category: 1,
key: 'Index_signature_in_type_0_only_permits_reading_2542',
message: 'Index signature in type \'{0}\' only permits reading.',
reportsUnnecessary: undefined },
Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_meta_property_reference:
{ code: 2543,
category: 1,
key:
'Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543',
message:
'Duplicate identifier \'_newTarget\'. Compiler uses variable declaration \'_newTarget\' to capture \'new.target\' meta-property reference.',
reportsUnnecessary: undefined },
Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta_property_reference:
{ code: 2544,
category: 1,
key:
'Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544',
message:
'Expression resolves to variable declaration \'_newTarget\' that compiler uses to capture \'new.target\' meta-property reference.',
reportsUnnecessary: undefined },
A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any:
{ code: 2545,
category: 1,
key:
'A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545',
message:
'A mixin class must have a constructor with a single rest parameter of type \'any[]\'.',
reportsUnnecessary: undefined },
Property_0_has_conflicting_declarations_and_is_inaccessible_in_type_1:
{ code: 2546,
category: 1,
key:
'Property_0_has_conflicting_declarations_and_is_inaccessible_in_type_1_2546',
message:
'Property \'{0}\' has conflicting declarations and is inaccessible in type \'{1}\'.',
reportsUnnecessary: undefined },
The_type_returned_by_the_next_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_property:
{ code: 2547,
category: 1,
key:
'The_type_returned_by_the_next_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value__2547',
message:
'The type returned by the \'next()\' method of an async iterator must be a promise for a type with a \'value\' property.',
reportsUnnecessary: undefined },
Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator:
{ code: 2548,
category: 1,
key:
'Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548',
message:
'Type \'{0}\' is not an array type or does not have a \'[Symbol.iterator]()\' method that returns an iterator.',
reportsUnnecessary: undefined },
Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator:
{ code: 2549,
category: 1,
key:
'Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549',
message:
'Type \'{0}\' is not an array type or a string type or does not have a \'[Symbol.iterator]()\' method that returns an iterator.',
reportsUnnecessary: undefined },
Property_0_does_not_exist_on_type_1_Did_you_mean_2:
{ code: 2551,
category: 1,
key: 'Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551',
message:
'Property \'{0}\' does not exist on type \'{1}\'. Did you mean \'{2}\'?',
reportsUnnecessary: undefined },
Cannot_find_name_0_Did_you_mean_1:
{ code: 2552,
category: 1,
key: 'Cannot_find_name_0_Did_you_mean_1_2552',
message: 'Cannot find name \'{0}\'. Did you mean \'{1}\'?',
reportsUnnecessary: undefined },
Computed_values_are_not_permitted_in_an_enum_with_string_valued_members:
{ code: 2553,
category: 1,
key:
'Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553',
message:
'Computed values are not permitted in an enum with string valued members.',
reportsUnnecessary: undefined },
Expected_0_arguments_but_got_1:
{ code: 2554,
category: 1,
key: 'Expected_0_arguments_but_got_1_2554',
message: 'Expected {0} arguments, but got {1}.',
reportsUnnecessary: undefined },
Expected_at_least_0_arguments_but_got_1:
{ code: 2555,
category: 1,
key: 'Expected_at_least_0_arguments_but_got_1_2555',
message: 'Expected at least {0} arguments, but got {1}.',
reportsUnnecessary: undefined },
Expected_0_arguments_but_got_1_or_more:
{ code: 2556,
category: 1,
key: 'Expected_0_arguments_but_got_1_or_more_2556',
message: 'Expected {0} arguments, but got {1} or more.',
reportsUnnecessary: undefined },
Expected_at_least_0_arguments_but_got_1_or_more:
{ code: 2557,
category: 1,
key: 'Expected_at_least_0_arguments_but_got_1_or_more_2557',
message: 'Expected at least {0} arguments, but got {1} or more.',
reportsUnnecessary: undefined },
Expected_0_type_arguments_but_got_1:
{ code: 2558,
category: 1,
key: 'Expected_0_type_arguments_but_got_1_2558',
message: 'Expected {0} type arguments, but got {1}.',
reportsUnnecessary: undefined },
Type_0_has_no_properties_in_common_with_type_1:
{ code: 2559,
category: 1,
key: 'Type_0_has_no_properties_in_common_with_type_1_2559',
message:
'Type \'{0}\' has no properties in common with type \'{1}\'.',
reportsUnnecessary: undefined },
Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it:
{ code: 2560,
category: 1,
key:
'Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560',
message:
'Value of type \'{0}\' has no properties in common with type \'{1}\'. Did you mean to call it?',
reportsUnnecessary: undefined },
Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_write_2:
{ code: 2561,
category: 1,
key:
'Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561',
message:
'Object literal may only specify known properties, but \'{0}\' does not exist in type \'{1}\'. Did you mean to write \'{2}\'?',
reportsUnnecessary: undefined },
Base_class_expressions_cannot_reference_class_type_parameters:
{ code: 2562,
category: 1,
key:
'Base_class_expressions_cannot_reference_class_type_parameters_2562',
message:
'Base class expressions cannot reference class type parameters.',
reportsUnnecessary: undefined },
The_containing_function_or_module_body_is_too_large_for_control_flow_analysis:
{ code: 2563,
category: 1,
key:
'The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563',
message:
'The containing function or module body is too large for control flow analysis.',
reportsUnnecessary: undefined },
Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor:
{ code: 2564,
category: 1,
key:
'Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564',
message:
'Property \'{0}\' has no initializer and is not definitely assigned in the constructor.',
reportsUnnecessary: undefined },
Property_0_is_used_before_being_assigned:
{ code: 2565,
category: 1,
key: 'Property_0_is_used_before_being_assigned_2565',
message: 'Property \'{0}\' is used before being assigned.',
reportsUnnecessary: undefined },
A_rest_element_cannot_have_a_property_name:
{ code: 2566,
category: 1,
key: 'A_rest_element_cannot_have_a_property_name_2566',
message: 'A rest element cannot have a property name.',
reportsUnnecessary: undefined },
Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations:
{ code: 2567,
category: 1,
key:
'Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567',
message:
'Enum declarations can only merge with namespace or other enum declarations.',
reportsUnnecessary: undefined },
Type_0_is_not_an_array_type_or_a_string_type_Use_compiler_option_downlevelIteration_to_allow_iterating_of_iterators:
{ code: 2569,
category: 1,
key:
'Type_0_is_not_an_array_type_or_a_string_type_Use_compiler_option_downlevelIteration_to_allow_iterati_2569',
message:
'Type \'{0}\' is not an array type or a string type. Use compiler option \'--downlevelIteration\' to allow iterating of iterators.',
reportsUnnecessary: undefined },
Property_0_does_not_exist_on_type_1_Did_you_forget_to_use_await:
{ code: 2570,
category: 1,
key:
'Property_0_does_not_exist_on_type_1_Did_you_forget_to_use_await_2570',
message:
'Property \'{0}\' does not exist on type \'{1}\'. Did you forget to use \'await\'?',
reportsUnnecessary: undefined },
Object_is_of_type_unknown:
{ code: 2571,
category: 1,
key: 'Object_is_of_type_unknown_2571',
message: 'Object is of type \'unknown\'.',
reportsUnnecessary: undefined },
Rest_signatures_are_incompatible:
{ code: 2572,
category: 1,
key: 'Rest_signatures_are_incompatible_2572',
message: 'Rest signatures are incompatible.',
reportsUnnecessary: undefined },
Property_0_is_incompatible_with_rest_element_type:
{ code: 2573,
category: 1,
key: 'Property_0_is_incompatible_with_rest_element_type_2573',
message: 'Property \'{0}\' is incompatible with rest element type.',
reportsUnnecessary: undefined },
A_rest_element_type_must_be_an_array_type:
{ code: 2574,
category: 1,
key: 'A_rest_element_type_must_be_an_array_type_2574',
message: 'A rest element type must be an array type.',
reportsUnnecessary: undefined },
No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments:
{ code: 2575,
category: 1,
key:
'No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments_2575',
message:
'No overload expects {0} arguments, but overloads do exist that expect either {1} or {2} arguments.',
reportsUnnecessary: undefined },
Property_0_is_a_static_member_of_type_1:
{ code: 2576,
category: 1,
key: 'Property_0_is_a_static_member_of_type_1_2576',
message: 'Property \'{0}\' is a static member of type \'{1}\'',
reportsUnnecessary: undefined },
Return_type_annotation_circularly_references_itself:
{ code: 2577,
category: 1,
key: 'Return_type_annotation_circularly_references_itself_2577',
message: 'Return type annotation circularly references itself.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_types_Slashnode:
{ code: 2580,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_types_Slashnode_2580',
message:
'Cannot find name \'{0}\'. Do you need to install type definitions for node? Try `npm i @types/node`.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_types_Slashjquery:
{ code: 2581,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_types_Slashjquery_2581',
message:
'Cannot find name \'{0}\'. Do you need to install type definitions for jQuery? Try `npm i @types/jquery`.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_types_Slashjest_or_npm_i_types_Slashmocha:
{ code: 2582,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_types_Slashje_2582',
message:
'Cannot find name \'{0}\'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha`.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_es2015_or_later:
{ code: 2583,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2583',
message:
'Cannot find name \'{0}\'. Do you need to change your target library? Try changing the `lib` compiler option to es2015 or later.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_include_dom:
{ code: 2584,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2584',
message:
'Cannot find name \'{0}\'. Do you need to change your target library? Try changing the `lib` compiler option to include \'dom\'.',
reportsUnnecessary: undefined },
_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_es2015_or_later:
{ code: 2585,
category: 1,
key:
'_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_2585',
message:
'\'{0}\' only refers to a type, but is being used as a value here. Do you need to change your target library? Try changing the `lib` compiler option to es2015 or later.',
reportsUnnecessary: undefined },
Enum_type_0_circularly_references_itself:
{ code: 2586,
category: 1,
key: 'Enum_type_0_circularly_references_itself_2586',
message: 'Enum type \'{0}\' circularly references itself.',
reportsUnnecessary: undefined },
JSDoc_type_0_circularly_references_itself:
{ code: 2587,
category: 1,
key: 'JSDoc_type_0_circularly_references_itself_2587',
message: 'JSDoc type \'{0}\' circularly references itself.',
reportsUnnecessary: undefined },
Cannot_assign_to_0_because_it_is_a_constant:
{ code: 2588,
category: 1,
key: 'Cannot_assign_to_0_because_it_is_a_constant_2588',
message: 'Cannot assign to \'{0}\' because it is a constant.',
reportsUnnecessary: undefined },
Type_instantiation_is_excessively_deep_and_possibly_infinite:
{ code: 2589,
category: 1,
key:
'Type_instantiation_is_excessively_deep_and_possibly_infinite_2589',
message:
'Type instantiation is excessively deep and possibly infinite.',
reportsUnnecessary: undefined },
Expression_produces_a_union_type_that_is_too_complex_to_represent:
{ code: 2590,
category: 1,
key:
'Expression_produces_a_union_type_that_is_too_complex_to_represent_2590',
message:
'Expression produces a union type that is too complex to represent.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_types_Slashnode_and_then_add_node_to_the_types_field_in_your_tsconfig:
{ code: 2591,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_types_Slashnode_and_th_2591',
message:
'Cannot find name \'{0}\'. Do you need to install type definitions for node? Try `npm i @types/node` and then add `node` to the types field in your tsconfig.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_types_Slashjquery_and_then_add_jquery_to_the_types_field_in_your_tsconfig:
{ code: 2592,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_types_Slashjquery_an_2592',
message:
'Cannot find name \'{0}\'. Do you need to install type definitions for jQuery? Try `npm i @types/jquery` and then add `jquery` to the types field in your tsconfig.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_types_Slashjest_or_npm_i_types_Slashmocha_and_then_add_jest_or_mocha_to_the_types_field_in_your_tsconfig:
{ code: 2593,
category: 1,
key:
'Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_types_Slashje_2593',
message:
'Cannot find name \'{0}\'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.',
reportsUnnecessary: undefined },
This_module_is_declared_with_using_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag:
{ code: 2594,
category: 1,
key:
'This_module_is_declared_with_using_export_and_can_only_be_used_with_a_default_import_when_using_the__2594',
message:
'This module is declared with using \'export =\', and can only be used with a default import when using the \'{0}\' flag.',
reportsUnnecessary: undefined },
JSX_element_attributes_type_0_may_not_be_a_union_type:
{ code: 2600,
category: 1,
key: 'JSX_element_attributes_type_0_may_not_be_a_union_type_2600',
message:
'JSX element attributes type \'{0}\' may not be a union type.',
reportsUnnecessary: undefined },
The_return_type_of_a_JSX_element_constructor_must_return_an_object_type:
{ code: 2601,
category: 1,
key:
'The_return_type_of_a_JSX_element_constructor_must_return_an_object_type_2601',
message:
'The return type of a JSX element constructor must return an object type.',
reportsUnnecessary: undefined },
JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist:
{ code: 2602,
category: 1,
key:
'JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602',
message:
'JSX element implicitly has type \'any\' because the global type \'JSX.Element\' does not exist.',
reportsUnnecessary: undefined },
Property_0_in_type_1_is_not_assignable_to_type_2:
{ code: 2603,
category: 1,
key: 'Property_0_in_type_1_is_not_assignable_to_type_2_2603',
message:
'Property \'{0}\' in type \'{1}\' is not assignable to type \'{2}\'.',
reportsUnnecessary: undefined },
JSX_element_type_0_does_not_have_any_construct_or_call_signatures:
{ code: 2604,
category: 1,
key:
'JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604',
message:
'JSX element type \'{0}\' does not have any construct or call signatures.',
reportsUnnecessary: undefined },
JSX_element_type_0_is_not_a_constructor_function_for_JSX_elements:
{ code: 2605,
category: 1,
key:
'JSX_element_type_0_is_not_a_constructor_function_for_JSX_elements_2605',
message:
'JSX element type \'{0}\' is not a constructor function for JSX elements.',
reportsUnnecessary: undefined },
Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property:
{ code: 2606,
category: 1,
key:
'Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606',
message:
'Property \'{0}\' of JSX spread attribute is not assignable to target property.',
reportsUnnecessary: undefined },
JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property:
{ code: 2607,
category: 1,
key:
'JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607',
message:
'JSX element class does not support attributes because it does not have a \'{0}\' property.',
reportsUnnecessary: undefined },
The_global_type_JSX_0_may_not_have_more_than_one_property:
{ code: 2608,
category: 1,
key:
'The_global_type_JSX_0_may_not_have_more_than_one_property_2608',
message:
'The global type \'JSX.{0}\' may not have more than one property.',
reportsUnnecessary: undefined },
JSX_spread_child_must_be_an_array_type:
{ code: 2609,
category: 1,
key: 'JSX_spread_child_must_be_an_array_type_2609',
message: 'JSX spread child must be an array type.',
reportsUnnecessary: undefined },
Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity:
{ code: 2649,
category: 1,
key:
'Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649',
message:
'Cannot augment module \'{0}\' with value exports because it resolves to a non-module entity.',
reportsUnnecessary: undefined },
A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_members_defined_in_other_enums:
{ code: 2651,
category: 1,
key:
'A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651',
message:
'A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums.',
reportsUnnecessary: undefined },
Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_default_0_declaration_instead:
{ code: 2652,
category: 1,
key:
'Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652',
message:
'Merged declaration \'{0}\' cannot include a default export declaration. Consider adding a separate \'export default {0}\' declaration instead.',
reportsUnnecessary: undefined },
Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1:
{ code: 2653,
category: 1,
key:
'Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653',
message:
'Non-abstract class expression does not implement inherited abstract member \'{0}\' from class \'{1}\'.',
reportsUnnecessary: undefined },
Exported_external_package_typings_file_cannot_contain_tripleslash_references_Please_contact_the_package_author_to_update_the_package_definition:
{ code: 2654,
category: 1,
key:
'Exported_external_package_typings_file_cannot_contain_tripleslash_references_Please_contact_the_pack_2654',
message:
'Exported external package typings file cannot contain tripleslash references. Please contact the package author to update the package definition.',
reportsUnnecessary: undefined },
Exported_external_package_typings_file_0_is_not_a_module_Please_contact_the_package_author_to_update_the_package_definition:
{ code: 2656,
category: 1,
key:
'Exported_external_package_typings_file_0_is_not_a_module_Please_contact_the_package_author_to_update_2656',
message:
'Exported external package typings file \'{0}\' is not a module. Please contact the package author to update the package definition.',
reportsUnnecessary: undefined },
JSX_expressions_must_have_one_parent_element:
{ code: 2657,
category: 1,
key: 'JSX_expressions_must_have_one_parent_element_2657',
message: 'JSX expressions must have one parent element.',
reportsUnnecessary: undefined },
Type_0_provides_no_match_for_the_signature_1:
{ code: 2658,
category: 1,
key: 'Type_0_provides_no_match_for_the_signature_1_2658',
message: 'Type \'{0}\' provides no match for the signature \'{1}\'.',
reportsUnnecessary: undefined },
super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_higher:
{ code: 2659,
category: 1,
key:
'super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659',
message:
'\'super\' is only allowed in members of object literal expressions when option \'target\' is \'ES2015\' or higher.',
reportsUnnecessary: undefined },
super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions:
{ code: 2660,
category: 1,
key:
'super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660',
message:
'\'super\' can only be referenced in members of derived classes or object literal expressions.',
reportsUnnecessary: undefined },
Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module:
{ code: 2661,
category: 1,
key:
'Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661',
message:
'Cannot export \'{0}\'. Only local declarations can be exported from a module.',
reportsUnnecessary: undefined },
Cannot_find_name_0_Did_you_mean_the_static_member_1_0:
{ code: 2662,
category: 1,
key: 'Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662',
message:
'Cannot find name \'{0}\'. Did you mean the static member \'{1}.{0}\'?',
reportsUnnecessary: undefined },
Cannot_find_name_0_Did_you_mean_the_instance_member_this_0:
{ code: 2663,
category: 1,
key:
'Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663',
message:
'Cannot find name \'{0}\'. Did you mean the instance member \'this.{0}\'?',
reportsUnnecessary: undefined },
Invalid_module_name_in_augmentation_module_0_cannot_be_found:
{ code: 2664,
category: 1,
key:
'Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664',
message:
'Invalid module name in augmentation, module \'{0}\' cannot be found.',
reportsUnnecessary: undefined },
Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augmented:
{ code: 2665,
category: 1,
key:
'Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665',
message:
'Invalid module name in augmentation. Module \'{0}\' resolves to an untyped module at \'{1}\', which cannot be augmented.',
reportsUnnecessary: undefined },
Exports_and_export_assignments_are_not_permitted_in_module_augmentations:
{ code: 2666,
category: 1,
key:
'Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666',
message:
'Exports and export assignments are not permitted in module augmentations.',
reportsUnnecessary: undefined },
Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_module:
{ code: 2667,
category: 1,
key:
'Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667',
message:
'Imports are not permitted in module augmentations. Consider moving them to the enclosing external module.',
reportsUnnecessary: undefined },
export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always_visible:
{ code: 2668,
category: 1,
key:
'export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668',
message:
'\'export\' modifier cannot be applied to ambient modules and module augmentations since they are always visible.',
reportsUnnecessary: undefined },
Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_declarations:
{ code: 2669,
category: 1,
key:
'Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669',
message:
'Augmentations for the global scope can only be directly nested in external modules or ambient module declarations.',
reportsUnnecessary: undefined },
Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambient_context:
{ code: 2670,
category: 1,
key:
'Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670',
message:
'Augmentations for the global scope should have \'declare\' modifier unless they appear in already ambient context.',
reportsUnnecessary: undefined },
Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity:
{ code: 2671,
category: 1,
key:
'Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671',
message:
'Cannot augment module \'{0}\' because it resolves to a non-module entity.',
reportsUnnecessary: undefined },
Cannot_assign_a_0_constructor_type_to_a_1_constructor_type:
{ code: 2672,
category: 1,
key:
'Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672',
message:
'Cannot assign a \'{0}\' constructor type to a \'{1}\' constructor type.',
reportsUnnecessary: undefined },
Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration:
{ code: 2673,
category: 1,
key:
'Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673',
message:
'Constructor of class \'{0}\' is private and only accessible within the class declaration.',
reportsUnnecessary: undefined },
Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration:
{ code: 2674,
category: 1,
key:
'Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674',
message:
'Constructor of class \'{0}\' is protected and only accessible within the class declaration.',
reportsUnnecessary: undefined },
Cannot_extend_a_class_0_Class_constructor_is_marked_as_private:
{ code: 2675,
category: 1,
key:
'Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675',
message:
'Cannot extend a class \'{0}\'. Class constructor is marked as private.',
reportsUnnecessary: undefined },
Accessors_must_both_be_abstract_or_non_abstract:
{ code: 2676,
category: 1,
key: 'Accessors_must_both_be_abstract_or_non_abstract_2676',
message: 'Accessors must both be abstract or non-abstract.',
reportsUnnecessary: undefined },
A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type:
{ code: 2677,
category: 1,
key:
'A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677',
message:
'A type predicate\'s type must be assignable to its parameter\'s type.',
reportsUnnecessary: undefined },
Type_0_is_not_comparable_to_type_1:
{ code: 2678,
category: 1,
key: 'Type_0_is_not_comparable_to_type_1_2678',
message: 'Type \'{0}\' is not comparable to type \'{1}\'.',
reportsUnnecessary: undefined },
A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void:
{ code: 2679,
category: 1,
key:
'A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679',
message:
'A function that is called with the \'new\' keyword cannot have a \'this\' type that is \'void\'.',
reportsUnnecessary: undefined },
A_0_parameter_must_be_the_first_parameter:
{ code: 2680,
category: 1,
key: 'A_0_parameter_must_be_the_first_parameter_2680',
message: 'A \'{0}\' parameter must be the first parameter.',
reportsUnnecessary: undefined },
A_constructor_cannot_have_a_this_parameter:
{ code: 2681,
category: 1,
key: 'A_constructor_cannot_have_a_this_parameter_2681',
message: 'A constructor cannot have a \'this\' parameter.',
reportsUnnecessary: undefined },
get_and_set_accessor_must_have_the_same_this_type:
{ code: 2682,
category: 1,
key: 'get_and_set_accessor_must_have_the_same_this_type_2682',
message:
'\'get\' and \'set\' accessor must have the same \'this\' type.',
reportsUnnecessary: undefined },
this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation:
{ code: 2683,
category: 1,
key:
'this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683',
message:
'\'this\' implicitly has type \'any\' because it does not have a type annotation.',
reportsUnnecessary: undefined },
The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1:
{ code: 2684,
category: 1,
key:
'The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684',
message:
'The \'this\' context of type \'{0}\' is not assignable to method\'s \'this\' of type \'{1}\'.',
reportsUnnecessary: undefined },
The_this_types_of_each_signature_are_incompatible:
{ code: 2685,
category: 1,
key: 'The_this_types_of_each_signature_are_incompatible_2685',
message: 'The \'this\' types of each signature are incompatible.',
reportsUnnecessary: undefined },
_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead:
{ code: 2686,
category: 1,
key:
'_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686',
message:
'\'{0}\' refers to a UMD global, but the current file is a module. Consider adding an import instead.',
reportsUnnecessary: undefined },
All_declarations_of_0_must_have_identical_modifiers:
{ code: 2687,
category: 1,
key: 'All_declarations_of_0_must_have_identical_modifiers_2687',
message: 'All declarations of \'{0}\' must have identical modifiers.',
reportsUnnecessary: undefined },
Cannot_find_type_definition_file_for_0:
{ code: 2688,
category: 1,
key: 'Cannot_find_type_definition_file_for_0_2688',
message: 'Cannot find type definition file for \'{0}\'.',
reportsUnnecessary: undefined },
Cannot_extend_an_interface_0_Did_you_mean_implements:
{ code: 2689,
category: 1,
key: 'Cannot_extend_an_interface_0_Did_you_mean_implements_2689',
message:
'Cannot extend an interface \'{0}\'. Did you mean \'implements\'?',
reportsUnnecessary: undefined },
An_import_path_cannot_end_with_a_0_extension_Consider_importing_1_instead:
{ code: 2691,
category: 1,
key:
'An_import_path_cannot_end_with_a_0_extension_Consider_importing_1_instead_2691',
message:
'An import path cannot end with a \'{0}\' extension. Consider importing \'{1}\' instead.',
reportsUnnecessary: undefined },
_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible:
{ code: 2692,
category: 1,
key:
'_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692',
message:
'\'{0}\' is a primitive, but \'{1}\' is a wrapper object. Prefer using \'{0}\' when possible.',
reportsUnnecessary: undefined },
_0_only_refers_to_a_type_but_is_being_used_as_a_value_here:
{ code: 2693,
category: 1,
key:
'_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693',
message:
'\'{0}\' only refers to a type, but is being used as a value here.',
reportsUnnecessary: undefined },
Namespace_0_has_no_exported_member_1:
{ code: 2694,
category: 1,
key: 'Namespace_0_has_no_exported_member_1_2694',
message: 'Namespace \'{0}\' has no exported member \'{1}\'.',
reportsUnnecessary: undefined },
Left_side_of_comma_operator_is_unused_and_has_no_side_effects:
{ code: 2695,
category: 1,
key:
'Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695',
message:
'Left side of comma operator is unused and has no side effects.',
reportsUnnecessary: true },
The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead:
{ code: 2696,
category: 1,
key:
'The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696',
message:
'The \'Object\' type is assignable to very few other types. Did you mean to use the \'any\' type instead?',
reportsUnnecessary: undefined },
An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option:
{ code: 2697,
category: 1,
key:
'An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697',
message:
'An async function or method must return a \'Promise\'. Make sure you have a declaration for \'Promise\' or include \'ES2015\' in your `--lib` option.',
reportsUnnecessary: undefined },
Spread_types_may_only_be_created_from_object_types:
{ code: 2698,
category: 1,
key: 'Spread_types_may_only_be_created_from_object_types_2698',
message: 'Spread types may only be created from object types.',
reportsUnnecessary: undefined },
Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1:
{ code: 2699,
category: 1,
key:
'Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699',
message:
'Static property \'{0}\' conflicts with built-in property \'Function.{0}\' of constructor function \'{1}\'.',
reportsUnnecessary: undefined },
Rest_types_may_only_be_created_from_object_types:
{ code: 2700,
category: 1,
key: 'Rest_types_may_only_be_created_from_object_types_2700',
message: 'Rest types may only be created from object types.',
reportsUnnecessary: undefined },
The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access:
{ code: 2701,
category: 1,
key:
'The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701',
message:
'The target of an object rest assignment must be a variable or a property access.',
reportsUnnecessary: undefined },
_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here:
{ code: 2702,
category: 1,
key:
'_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702',
message:
'\'{0}\' only refers to a type, but is being used as a namespace here.',
reportsUnnecessary: undefined },
The_operand_of_a_delete_operator_must_be_a_property_reference:
{ code: 2703,
category: 1,
key:
'The_operand_of_a_delete_operator_must_be_a_property_reference_2703',
message:
'The operand of a delete operator must be a property reference.',
reportsUnnecessary: undefined },
The_operand_of_a_delete_operator_cannot_be_a_read_only_property:
{ code: 2704,
category: 1,
key:
'The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704',
message:
'The operand of a delete operator cannot be a read-only property.',
reportsUnnecessary: undefined },
An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option:
{ code: 2705,
category: 1,
key:
'An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_de_2705',
message:
'An async function or method in ES5/ES3 requires the \'Promise\' constructor. Make sure you have a declaration for the \'Promise\' constructor or include \'ES2015\' in your `--lib` option.',
reportsUnnecessary: undefined },
Required_type_parameters_may_not_follow_optional_type_parameters:
{ code: 2706,
category: 1,
key:
'Required_type_parameters_may_not_follow_optional_type_parameters_2706',
message:
'Required type parameters may not follow optional type parameters.',
reportsUnnecessary: undefined },
Generic_type_0_requires_between_1_and_2_type_arguments:
{ code: 2707,
category: 1,
key:
'Generic_type_0_requires_between_1_and_2_type_arguments_2707',
message:
'Generic type \'{0}\' requires between {1} and {2} type arguments.',
reportsUnnecessary: undefined },
Cannot_use_namespace_0_as_a_value:
{ code: 2708,
category: 1,
key: 'Cannot_use_namespace_0_as_a_value_2708',
message: 'Cannot use namespace \'{0}\' as a value.',
reportsUnnecessary: undefined },
Cannot_use_namespace_0_as_a_type:
{ code: 2709,
category: 1,
key: 'Cannot_use_namespace_0_as_a_type_2709',
message: 'Cannot use namespace \'{0}\' as a type.',
reportsUnnecessary: undefined },
_0_are_specified_twice_The_attribute_named_0_will_be_overwritten:
{ code: 2710,
category: 1,
key:
'_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710',
message:
'\'{0}\' are specified twice. The attribute named \'{0}\' will be overwritten.',
reportsUnnecessary: undefined },
A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option:
{ code: 2711,
category: 1,
key:
'A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711',
message:
'A dynamic import call returns a \'Promise\'. Make sure you have a declaration for \'Promise\' or include \'ES2015\' in your `--lib` option.',
reportsUnnecessary: undefined },
A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option:
{ code: 2712,
category: 1,
key:
'A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declarat_2712',
message:
'A dynamic import call in ES5/ES3 requires the \'Promise\' constructor. Make sure you have a declaration for the \'Promise\' constructor or include \'ES2015\' in your `--lib` option.',
reportsUnnecessary: undefined },
Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_property_1_in_0_with_0_1:
{ code: 2713,
category: 1,
key:
'Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713',
message:
'Cannot access \'{0}.{1}\' because \'{0}\' is a type, but not a namespace. Did you mean to retrieve the type of the property \'{1}\' in \'{0}\' with \'{0}["{1}"]\'?',
reportsUnnecessary: undefined },
The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context:
{ code: 2714,
category: 1,
key:
'The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714',
message:
'The expression of an export assignment must be an identifier or qualified name in an ambient context.',
reportsUnnecessary: undefined },
Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor:
{ code: 2715,
category: 1,
key:
'Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715',
message:
'Abstract property \'{0}\' in class \'{1}\' cannot be accessed in the constructor.',
reportsUnnecessary: undefined },
Type_parameter_0_has_a_circular_default:
{ code: 2716,
category: 1,
key: 'Type_parameter_0_has_a_circular_default_2716',
message: 'Type parameter \'{0}\' has a circular default.',
reportsUnnecessary: undefined },
Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_type_2:
{ code: 2717,
category: 1,
key:
'Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717',
message:
'Subsequent property declarations must have the same type. Property \'{0}\' must be of type \'{1}\', but here has type \'{2}\'.',
reportsUnnecessary: undefined },
Duplicate_property_0:
{ code: 2718,
category: 1,
key: 'Duplicate_property_0_2718',
message: 'Duplicate property \'{0}\'.',
reportsUnnecessary: undefined },
Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated:
{ code: 2719,
category: 1,
key:
'Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719',
message:
'Type \'{0}\' is not assignable to type \'{1}\'. Two different types with this name exist, but they are unrelated.',
reportsUnnecessary: undefined },
Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclass:
{ code: 2720,
category: 1,
key:
'Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720',
message:
'Class \'{0}\' incorrectly implements class \'{1}\'. Did you mean to extend \'{1}\' and inherit its members as a subclass?',
reportsUnnecessary: undefined },
Cannot_invoke_an_object_which_is_possibly_null:
{ code: 2721,
category: 1,
key: 'Cannot_invoke_an_object_which_is_possibly_null_2721',
message: 'Cannot invoke an object which is possibly \'null\'.',
reportsUnnecessary: undefined },
Cannot_invoke_an_object_which_is_possibly_undefined:
{ code: 2722,
category: 1,
key: 'Cannot_invoke_an_object_which_is_possibly_undefined_2722',
message: 'Cannot invoke an object which is possibly \'undefined\'.',
reportsUnnecessary: undefined },
Cannot_invoke_an_object_which_is_possibly_null_or_undefined:
{ code: 2723,
category: 1,
key:
'Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723',
message:
'Cannot invoke an object which is possibly \'null\' or \'undefined\'.',
reportsUnnecessary: undefined },
Module_0_has_no_exported_member_1_Did_you_mean_2:
{ code: 2724,
category: 1,
key: 'Module_0_has_no_exported_member_1_Did_you_mean_2_2724',
message:
'Module \'{0}\' has no exported member \'{1}\'. Did you mean \'{2}\'?',
reportsUnnecessary: undefined },
Class_name_cannot_be_Object_when_targeting_ES5_with_module_0:
{ code: 2725,
category: 1,
key:
'Class_name_cannot_be_Object_when_targeting_ES5_with_module_0_2725',
message:
'Class name cannot be \'Object\' when targeting ES5 with module {0}.',
reportsUnnecessary: undefined },
Cannot_find_lib_definition_for_0:
{ code: 2726,
category: 1,
key: 'Cannot_find_lib_definition_for_0_2726',
message: 'Cannot find lib definition for \'{0}\'.',
reportsUnnecessary: undefined },
Cannot_find_lib_definition_for_0_Did_you_mean_1:
{ code: 2727,
category: 1,
key: 'Cannot_find_lib_definition_for_0_Did_you_mean_1_2727',
message:
'Cannot find lib definition for \'{0}\'. Did you mean \'{1}\'?',
reportsUnnecessary: undefined },
_0_is_declared_here:
{ code: 2728,
category: 3,
key: '_0_is_declared_here_2728',
message: '\'{0}\' is declared here.',
reportsUnnecessary: undefined },
Property_0_is_used_before_its_initialization:
{ code: 2729,
category: 1,
key: 'Property_0_is_used_before_its_initialization_2729',
message: 'Property \'{0}\' is used before its initialization.',
reportsUnnecessary: undefined },
An_arrow_function_cannot_have_a_this_parameter:
{ code: 2730,
category: 1,
key: 'An_arrow_function_cannot_have_a_this_parameter_2730',
message: 'An arrow function cannot have a \'this\' parameter.',
reportsUnnecessary: undefined },
Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_in_String:
{ code: 2731,
category: 1,
key:
'Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_i_2731',
message:
'Implicit conversion of a \'symbol\' to a \'string\' will fail at runtime. Consider wrapping this expression in \'String(...)\'.',
reportsUnnecessary: undefined },
Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension:
{ code: 2732,
category: 1,
key:
'Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension_2732',
message:
'Cannot find module \'{0}\'. Consider using \'--resolveJsonModule\' to import module with \'.json\' extension',
reportsUnnecessary: undefined },
Property_0_was_also_declared_here:
{ code: 2733,
category: 1,
key: 'Property_0_was_also_declared_here_2733',
message: 'Property \'{0}\' was also declared here.',
reportsUnnecessary: undefined },
It_is_highly_likely_that_you_are_missing_a_semicolon:
{ code: 2734,
category: 1,
key: 'It_is_highly_likely_that_you_are_missing_a_semicolon_2734',
message: 'It is highly likely that you are missing a semicolon.',
reportsUnnecessary: undefined },
Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1:
{ code: 2735,
category: 1,
key:
'Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1_2735',
message:
'Did you mean for \'{0}\' to be constrained to type \'new (...args: any[]) => {1}\'?',
reportsUnnecessary: undefined },
Operator_0_cannot_be_applied_to_type_1:
{ code: 2736,
category: 1,
key: 'Operator_0_cannot_be_applied_to_type_1_2736',
message: 'Operator \'{0}\' cannot be applied to type \'{1}\'.',
reportsUnnecessary: undefined },
BigInt_literals_are_not_available_when_targeting_lower_than_ESNext:
{ code: 2737,
category: 1,
key:
'BigInt_literals_are_not_available_when_targeting_lower_than_ESNext_2737',
message:
'BigInt literals are not available when targeting lower than ESNext.',
reportsUnnecessary: undefined },
An_outer_value_of_this_is_shadowed_by_this_container:
{ code: 2738,
category: 3,
key: 'An_outer_value_of_this_is_shadowed_by_this_container_2738',
message: 'An outer value of \'this\' is shadowed by this container.',
reportsUnnecessary: undefined },
Type_0_is_missing_the_following_properties_from_type_1_Colon_2:
{ code: 2739,
category: 1,
key:
'Type_0_is_missing_the_following_properties_from_type_1_Colon_2_2739',
message:
'Type \'{0}\' is missing the following properties from type \'{1}\': {2}',
reportsUnnecessary: undefined },
Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more:
{ code: 2740,
category: 1,
key:
'Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more_2740',
message:
'Type \'{0}\' is missing the following properties from type \'{1}\': {2}, and {3} more.',
reportsUnnecessary: undefined },
Property_0_is_missing_in_type_1_but_required_in_type_2:
{ code: 2741,
category: 1,
key:
'Property_0_is_missing_in_type_1_but_required_in_type_2_2741',
message:
'Property \'{0}\' is missing in type \'{1}\' but required in type \'{2}\'.',
reportsUnnecessary: undefined },
The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_annotation_is_necessary:
{ code: 2742,
category: 1,
key:
'The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_a_2742',
message:
'The inferred type of \'{0}\' cannot be named without a reference to \'{1}\'. This is likely not portable. A type annotation is necessary.',
reportsUnnecessary: undefined },
No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments:
{ code: 2743,
category: 1,
key:
'No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments_2743',
message:
'No overload expects {0} type arguments, but overloads do exist that expect either {1} or {2} type arguments.',
reportsUnnecessary: undefined },
Type_parameter_defaults_can_only_reference_previously_declared_type_parameters:
{ code: 2744,
category: 1,
key:
'Type_parameter_defaults_can_only_reference_previously_declared_type_parameters_2744',
message:
'Type parameter defaults can only reference previously declared type parameters.',
reportsUnnecessary: undefined },
This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_provided:
{ code: 2745,
category: 1,
key:
'This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_pr_2745',
message:
'This JSX tag\'s \'{0}\' prop expects type \'{1}\' which requires multiple children, but only a single child was provided.',
reportsUnnecessary: undefined },
This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided:
{ code: 2746,
category: 1,
key:
'This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided_2746',
message:
'This JSX tag\'s \'{0}\' prop expects a single child of type \'{1}\', but multiple children were provided.',
reportsUnnecessary: undefined },
_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_type_of_1_is_2:
{ code: 2747,
category: 1,
key:
'_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_t_2747',
message:
'\'{0}\' components don\'t accept text as child elements. Text in JSX has the type \'string\', but the expected type of \'{1}\' is \'{2}\'.',
reportsUnnecessary: undefined },
Cannot_access_ambient_const_enums_when_the_isolatedModules_flag_is_provided:
{ code: 2748,
category: 1,
key:
'Cannot_access_ambient_const_enums_when_the_isolatedModules_flag_is_provided_2748',
message:
'Cannot access ambient const enums when the \'--isolatedModules\' flag is provided.',
reportsUnnecessary: undefined },
_0_refers_to_a_value_but_is_being_used_as_a_type_here:
{ code: 2749,
category: 1,
key: '_0_refers_to_a_value_but_is_being_used_as_a_type_here_2749',
message:
'\'{0}\' refers to a value, but is being used as a type here.',
reportsUnnecessary: undefined },
The_implementation_signature_is_declared_here:
{ code: 2750,
category: 1,
key: 'The_implementation_signature_is_declared_here_2750',
message: 'The implementation signature is declared here.',
reportsUnnecessary: undefined },
Circularity_originates_in_type_at_this_location:
{ code: 2751,
category: 1,
key: 'Circularity_originates_in_type_at_this_location_2751',
message: 'Circularity originates in type at this location.',
reportsUnnecessary: undefined },
The_first_export_default_is_here:
{ code: 2752,
category: 1,
key: 'The_first_export_default_is_here_2752',
message: 'The first export default is here.',
reportsUnnecessary: undefined },
Another_export_default_is_here:
{ code: 2753,
category: 1,
key: 'Another_export_default_is_here_2753',
message: 'Another export default is here.',
reportsUnnecessary: undefined },
super_may_not_use_type_arguments:
{ code: 2754,
category: 1,
key: 'super_may_not_use_type_arguments_2754',
message: '\'super\' may not use type arguments.',
reportsUnnecessary: undefined },
Import_declaration_0_is_using_private_name_1:
{ code: 4000,
category: 1,
key: 'Import_declaration_0_is_using_private_name_1_4000',
message: 'Import declaration \'{0}\' is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_exported_class_has_or_is_using_private_name_1:
{ code: 4002,
category: 1,
key:
'Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002',
message:
'Type parameter \'{0}\' of exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1:
{ code: 4004,
category: 1,
key:
'Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004',
message:
'Type parameter \'{0}\' of exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1:
{ code: 4006,
category: 1,
key:
'Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006',
message:
'Type parameter \'{0}\' of constructor signature from exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1:
{ code: 4008,
category: 1,
key:
'Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008',
message:
'Type parameter \'{0}\' of call signature from exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1:
{ code: 4010,
category: 1,
key:
'Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010',
message:
'Type parameter \'{0}\' of public static method from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:
{ code: 4012,
category: 1,
key:
'Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012',
message:
'Type parameter \'{0}\' of public method from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1:
{ code: 4014,
category: 1,
key:
'Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014',
message:
'Type parameter \'{0}\' of method from exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_exported_function_has_or_is_using_private_name_1:
{ code: 4016,
category: 1,
key:
'Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016',
message:
'Type parameter \'{0}\' of exported function has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Implements_clause_of_exported_class_0_has_or_is_using_private_name_1:
{ code: 4019,
category: 1,
key:
'Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019',
message:
'Implements clause of exported class \'{0}\' has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
extends_clause_of_exported_class_0_has_or_is_using_private_name_1:
{ code: 4020,
category: 1,
key:
'extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020',
message:
'\'extends\' clause of exported class \'{0}\' has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
extends_clause_of_exported_interface_0_has_or_is_using_private_name_1:
{ code: 4022,
category: 1,
key:
'extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022',
message:
'\'extends\' clause of exported interface \'{0}\' has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4023,
category: 1,
key:
'Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023',
message:
'Exported variable \'{0}\' has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Exported_variable_0_has_or_is_using_name_1_from_private_module_2:
{ code: 4024,
category: 1,
key:
'Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024',
message:
'Exported variable \'{0}\' has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Exported_variable_0_has_or_is_using_private_name_1:
{ code: 4025,
category: 1,
key: 'Exported_variable_0_has_or_is_using_private_name_1_4025',
message:
'Exported variable \'{0}\' has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4026,
category: 1,
key:
'Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026',
message:
'Public static property \'{0}\' of exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4027,
category: 1,
key:
'Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027',
message:
'Public static property \'{0}\' of exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Public_static_property_0_of_exported_class_has_or_is_using_private_name_1:
{ code: 4028,
category: 1,
key:
'Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028',
message:
'Public static property \'{0}\' of exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4029,
category: 1,
key:
'Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029',
message:
'Public property \'{0}\' of exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4030,
category: 1,
key:
'Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030',
message:
'Public property \'{0}\' of exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Public_property_0_of_exported_class_has_or_is_using_private_name_1:
{ code: 4031,
category: 1,
key:
'Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031',
message:
'Public property \'{0}\' of exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2:
{ code: 4032,
category: 1,
key:
'Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032',
message:
'Property \'{0}\' of exported interface has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Property_0_of_exported_interface_has_or_is_using_private_name_1:
{ code: 4033,
category: 1,
key:
'Property_0_of_exported_interface_has_or_is_using_private_name_1_4033',
message:
'Property \'{0}\' of exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4034,
category: 1,
key:
'Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034',
message:
'Parameter type of public static setter \'{0}\' from exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1:
{ code: 4035,
category: 1,
key:
'Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035',
message:
'Parameter type of public static setter \'{0}\' from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4036,
category: 1,
key:
'Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036',
message:
'Parameter type of public setter \'{0}\' from exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1:
{ code: 4037,
category: 1,
key:
'Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037',
message:
'Parameter type of public setter \'{0}\' from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4038,
category: 1,
key:
'Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038',
message:
'Return type of public static getter \'{0}\' from exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4039,
category: 1,
key:
'Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039',
message:
'Return type of public static getter \'{0}\' from exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1:
{ code: 4040,
category: 1,
key:
'Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040',
message:
'Return type of public static getter \'{0}\' from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4041,
category: 1,
key:
'Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041',
message:
'Return type of public getter \'{0}\' from exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4042,
category: 1,
key:
'Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042',
message:
'Return type of public getter \'{0}\' from exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1:
{ code: 4043,
category: 1,
key:
'Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043',
message:
'Return type of public getter \'{0}\' from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1:
{ code: 4044,
category: 1,
key:
'Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044',
message:
'Return type of constructor signature from exported interface has or is using name \'{0}\' from private module \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0:
{ code: 4045,
category: 1,
key:
'Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045',
message:
'Return type of constructor signature from exported interface has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1:
{ code: 4046,
category: 1,
key:
'Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046',
message:
'Return type of call signature from exported interface has or is using name \'{0}\' from private module \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0:
{ code: 4047,
category: 1,
key:
'Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047',
message:
'Return type of call signature from exported interface has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1:
{ code: 4048,
category: 1,
key:
'Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048',
message:
'Return type of index signature from exported interface has or is using name \'{0}\' from private module \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0:
{ code: 4049,
category: 1,
key:
'Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049',
message:
'Return type of index signature from exported interface has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named:
{ code: 4050,
category: 1,
key:
'Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050',
message:
'Return type of public static method from exported class has or is using name \'{0}\' from external module {1} but cannot be named.',
reportsUnnecessary: undefined },
Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1:
{ code: 4051,
category: 1,
key:
'Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051',
message:
'Return type of public static method from exported class has or is using name \'{0}\' from private module \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0:
{ code: 4052,
category: 1,
key:
'Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052',
message:
'Return type of public static method from exported class has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named:
{ code: 4053,
category: 1,
key:
'Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053',
message:
'Return type of public method from exported class has or is using name \'{0}\' from external module {1} but cannot be named.',
reportsUnnecessary: undefined },
Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1:
{ code: 4054,
category: 1,
key:
'Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054',
message:
'Return type of public method from exported class has or is using name \'{0}\' from private module \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0:
{ code: 4055,
category: 1,
key:
'Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055',
message:
'Return type of public method from exported class has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1:
{ code: 4056,
category: 1,
key:
'Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056',
message:
'Return type of method from exported interface has or is using name \'{0}\' from private module \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0:
{ code: 4057,
category: 1,
key:
'Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057',
message:
'Return type of method from exported interface has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named:
{ code: 4058,
category: 1,
key:
'Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058',
message:
'Return type of exported function has or is using name \'{0}\' from external module {1} but cannot be named.',
reportsUnnecessary: undefined },
Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1:
{ code: 4059,
category: 1,
key:
'Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059',
message:
'Return type of exported function has or is using name \'{0}\' from private module \'{1}\'.',
reportsUnnecessary: undefined },
Return_type_of_exported_function_has_or_is_using_private_name_0:
{ code: 4060,
category: 1,
key:
'Return_type_of_exported_function_has_or_is_using_private_name_0_4060',
message:
'Return type of exported function has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4061,
category: 1,
key:
'Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061',
message:
'Parameter \'{0}\' of constructor from exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4062,
category: 1,
key:
'Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062',
message:
'Parameter \'{0}\' of constructor from exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1:
{ code: 4063,
category: 1,
key:
'Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063',
message:
'Parameter \'{0}\' of constructor from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2:
{ code: 4064,
category: 1,
key:
'Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064',
message:
'Parameter \'{0}\' of constructor signature from exported interface has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1:
{ code: 4065,
category: 1,
key:
'Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065',
message:
'Parameter \'{0}\' of constructor signature from exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2:
{ code: 4066,
category: 1,
key:
'Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066',
message:
'Parameter \'{0}\' of call signature from exported interface has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1:
{ code: 4067,
category: 1,
key:
'Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067',
message:
'Parameter \'{0}\' of call signature from exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4068,
category: 1,
key:
'Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068',
message:
'Parameter \'{0}\' of public static method from exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4069,
category: 1,
key:
'Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069',
message:
'Parameter \'{0}\' of public static method from exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1:
{ code: 4070,
category: 1,
key:
'Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070',
message:
'Parameter \'{0}\' of public static method from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4071,
category: 1,
key:
'Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071',
message:
'Parameter \'{0}\' of public method from exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4072,
category: 1,
key:
'Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072',
message:
'Parameter \'{0}\' of public method from exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:
{ code: 4073,
category: 1,
key:
'Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073',
message:
'Parameter \'{0}\' of public method from exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2:
{ code: 4074,
category: 1,
key:
'Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074',
message:
'Parameter \'{0}\' of method from exported interface has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1:
{ code: 4075,
category: 1,
key:
'Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075',
message:
'Parameter \'{0}\' of method from exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4076,
category: 1,
key:
'Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076',
message:
'Parameter \'{0}\' of exported function has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2:
{ code: 4077,
category: 1,
key:
'Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077',
message:
'Parameter \'{0}\' of exported function has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_exported_function_has_or_is_using_private_name_1:
{ code: 4078,
category: 1,
key:
'Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078',
message:
'Parameter \'{0}\' of exported function has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Exported_type_alias_0_has_or_is_using_private_name_1:
{ code: 4081,
category: 1,
key: 'Exported_type_alias_0_has_or_is_using_private_name_1_4081',
message:
'Exported type alias \'{0}\' has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Default_export_of_the_module_has_or_is_using_private_name_0:
{ code: 4082,
category: 1,
key:
'Default_export_of_the_module_has_or_is_using_private_name_0_4082',
message:
'Default export of the module has or is using private name \'{0}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1:
{ code: 4083,
category: 1,
key:
'Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083',
message:
'Type parameter \'{0}\' of exported type alias has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_library_to_resolve_the_conflict:
{ code: 4090,
category: 1,
key:
'Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_librar_4090',
message:
'Conflicting definitions for \'{0}\' found at \'{1}\' and \'{2}\'. Consider installing a specific version of this library to resolve the conflict.',
reportsUnnecessary: undefined },
Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2:
{ code: 4091,
category: 1,
key:
'Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091',
message:
'Parameter \'{0}\' of index signature from exported interface has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1:
{ code: 4092,
category: 1,
key:
'Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092',
message:
'Parameter \'{0}\' of index signature from exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Property_0_of_exported_class_expression_may_not_be_private_or_protected:
{ code: 4094,
category: 1,
key:
'Property_0_of_exported_class_expression_may_not_be_private_or_protected_4094',
message:
'Property \'{0}\' of exported class expression may not be private or protected.',
reportsUnnecessary: undefined },
Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4095,
category: 1,
key:
'Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095',
message:
'Public static method \'{0}\' of exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4096,
category: 1,
key:
'Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096',
message:
'Public static method \'{0}\' of exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Public_static_method_0_of_exported_class_has_or_is_using_private_name_1:
{ code: 4097,
category: 1,
key:
'Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097',
message:
'Public static method \'{0}\' of exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
{ code: 4098,
category: 1,
key:
'Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098',
message:
'Public method \'{0}\' of exported class has or is using name \'{1}\' from external module {2} but cannot be named.',
reportsUnnecessary: undefined },
Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
{ code: 4099,
category: 1,
key:
'Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099',
message:
'Public method \'{0}\' of exported class has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Public_method_0_of_exported_class_has_or_is_using_private_name_1:
{ code: 4100,
category: 1,
key:
'Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100',
message:
'Public method \'{0}\' of exported class has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2:
{ code: 4101,
category: 1,
key:
'Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101',
message:
'Method \'{0}\' of exported interface has or is using name \'{1}\' from private module \'{2}\'.',
reportsUnnecessary: undefined },
Method_0_of_exported_interface_has_or_is_using_private_name_1:
{ code: 4102,
category: 1,
key:
'Method_0_of_exported_interface_has_or_is_using_private_name_1_4102',
message:
'Method \'{0}\' of exported interface has or is using private name \'{1}\'.',
reportsUnnecessary: undefined },
Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1:
{ code: 4103,
category: 1,
key:
'Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1_4103',
message:
'Type parameter \'{0}\' of exported mapped object type is using private name \'{1}\'.',
reportsUnnecessary: undefined },
The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1:
{ code: 4104,
category: 1,
key:
'The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1_4104',
message:
'The type \'{0}\' is \'readonly\' and cannot be assigned to the mutable type \'{1}\'.',
reportsUnnecessary: undefined },
The_current_host_does_not_support_the_0_option:
{ code: 5001,
category: 1,
key: 'The_current_host_does_not_support_the_0_option_5001',
message: 'The current host does not support the \'{0}\' option.',
reportsUnnecessary: undefined },
Cannot_find_the_common_subdirectory_path_for_the_input_files:
{ code: 5009,
category: 1,
key:
'Cannot_find_the_common_subdirectory_path_for_the_input_files_5009',
message:
'Cannot find the common subdirectory path for the input files.',
reportsUnnecessary: undefined },
File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0:
{ code: 5010,
category: 1,
key:
'File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010',
message:
'File specification cannot end in a recursive directory wildcard (\'**\'): \'{0}\'.',
reportsUnnecessary: undefined },
Cannot_read_file_0_Colon_1:
{ code: 5012,
category: 1,
key: 'Cannot_read_file_0_Colon_1_5012',
message: 'Cannot read file \'{0}\': {1}.',
reportsUnnecessary: undefined },
Failed_to_parse_file_0_Colon_1:
{ code: 5014,
category: 1,
key: 'Failed_to_parse_file_0_Colon_1_5014',
message: 'Failed to parse file \'{0}\': {1}.',
reportsUnnecessary: undefined },
Unknown_compiler_option_0:
{ code: 5023,
category: 1,
key: 'Unknown_compiler_option_0_5023',
message: 'Unknown compiler option \'{0}\'.',
reportsUnnecessary: undefined },
Compiler_option_0_requires_a_value_of_type_1:
{ code: 5024,
category: 1,
key: 'Compiler_option_0_requires_a_value_of_type_1_5024',
message: 'Compiler option \'{0}\' requires a value of type {1}.',
reportsUnnecessary: undefined },
Could_not_write_file_0_Colon_1:
{ code: 5033,
category: 1,
key: 'Could_not_write_file_0_Colon_1_5033',
message: 'Could not write file \'{0}\': {1}.',
reportsUnnecessary: undefined },
Option_project_cannot_be_mixed_with_source_files_on_a_command_line:
{ code: 5042,
category: 1,
key:
'Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042',
message:
'Option \'project\' cannot be mixed with source files on a command line.',
reportsUnnecessary: undefined },
Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES2015_or_higher:
{ code: 5047,
category: 1,
key:
'Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047',
message:
'Option \'isolatedModules\' can only be used when either option \'--module\' is provided or option \'target\' is \'ES2015\' or higher.',
reportsUnnecessary: undefined },
Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided:
{ code: 5051,
category: 1,
key:
'Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051',
message:
'Option \'{0} can only be used when either option \'--inlineSourceMap\' or option \'--sourceMap\' is provided.',
reportsUnnecessary: undefined },
Option_0_cannot_be_specified_without_specifying_option_1:
{ code: 5052,
category: 1,
key:
'Option_0_cannot_be_specified_without_specifying_option_1_5052',
message:
'Option \'{0}\' cannot be specified without specifying option \'{1}\'.',
reportsUnnecessary: undefined },
Option_0_cannot_be_specified_with_option_1:
{ code: 5053,
category: 1,
key: 'Option_0_cannot_be_specified_with_option_1_5053',
message: 'Option \'{0}\' cannot be specified with option \'{1}\'.',
reportsUnnecessary: undefined },
A_tsconfig_json_file_is_already_defined_at_Colon_0:
{ code: 5054,
category: 1,
key: 'A_tsconfig_json_file_is_already_defined_at_Colon_0_5054',
message: 'A \'tsconfig.json\' file is already defined at: \'{0}\'.',
reportsUnnecessary: undefined },
Cannot_write_file_0_because_it_would_overwrite_input_file:
{ code: 5055,
category: 1,
key:
'Cannot_write_file_0_because_it_would_overwrite_input_file_5055',
message:
'Cannot write file \'{0}\' because it would overwrite input file.',
reportsUnnecessary: undefined },
Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files:
{ code: 5056,
category: 1,
key:
'Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056',
message:
'Cannot write file \'{0}\' because it would be overwritten by multiple input files.',
reportsUnnecessary: undefined },
Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0:
{ code: 5057,
category: 1,
key:
'Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057',
message:
'Cannot find a tsconfig.json file at the specified directory: \'{0}\'.',
reportsUnnecessary: undefined },
The_specified_path_does_not_exist_Colon_0:
{ code: 5058,
category: 1,
key: 'The_specified_path_does_not_exist_Colon_0_5058',
message: 'The specified path does not exist: \'{0}\'.',
reportsUnnecessary: undefined },
Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier:
{ code: 5059,
category: 1,
key:
'Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059',
message:
'Invalid value for \'--reactNamespace\'. \'{0}\' is not a valid identifier.',
reportsUnnecessary: undefined },
Option_paths_cannot_be_used_without_specifying_baseUrl_option:
{ code: 5060,
category: 1,
key:
'Option_paths_cannot_be_used_without_specifying_baseUrl_option_5060',
message:
'Option \'paths\' cannot be used without specifying \'--baseUrl\' option.',
reportsUnnecessary: undefined },
Pattern_0_can_have_at_most_one_Asterisk_character:
{ code: 5061,
category: 1,
key: 'Pattern_0_can_have_at_most_one_Asterisk_character_5061',
message: 'Pattern \'{0}\' can have at most one \'*\' character.',
reportsUnnecessary: undefined },
Substitution_0_in_pattern_1_in_can_have_at_most_one_Asterisk_character:
{ code: 5062,
category: 1,
key:
'Substitution_0_in_pattern_1_in_can_have_at_most_one_Asterisk_character_5062',
message:
'Substitution \'{0}\' in pattern \'{1}\' in can have at most one \'*\' character.',
reportsUnnecessary: undefined },
Substitutions_for_pattern_0_should_be_an_array:
{ code: 5063,
category: 1,
key: 'Substitutions_for_pattern_0_should_be_an_array_5063',
message: 'Substitutions for pattern \'{0}\' should be an array.',
reportsUnnecessary: undefined },
Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2:
{ code: 5064,
category: 1,
key:
'Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064',
message:
'Substitution \'{0}\' for pattern \'{1}\' has incorrect type, expected \'string\', got \'{2}\'.',
reportsUnnecessary: undefined },
File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0:
{ code: 5065,
category: 1,
key:
'File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065',
message:
'File specification cannot contain a parent directory (\'..\') that appears after a recursive directory wildcard (\'**\'): \'{0}\'.',
reportsUnnecessary: undefined },
Substitutions_for_pattern_0_shouldn_t_be_an_empty_array:
{ code: 5066,
category: 1,
key:
'Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066',
message:
'Substitutions for pattern \'{0}\' shouldn\'t be an empty array.',
reportsUnnecessary: undefined },
Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name:
{ code: 5067,
category: 1,
key:
'Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067',
message:
'Invalid value for \'jsxFactory\'. \'{0}\' is not a valid identifier or qualified-name.',
reportsUnnecessary: undefined },
Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript_files_Learn_more_at_https_Colon_Slash_Slashaka_ms_Slashtsconfig:
{ code: 5068,
category: 1,
key:
'Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068',
message:
'Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.',
reportsUnnecessary: undefined },
Option_0_cannot_be_specified_without_specifying_option_1_or_option_2:
{ code: 5069,
category: 1,
key:
'Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069',
message:
'Option \'{0}\' cannot be specified without specifying option \'{1}\' or option \'{2}\'.',
reportsUnnecessary: undefined },
Option_resolveJsonModule_cannot_be_specified_without_node_module_resolution_strategy:
{ code: 5070,
category: 1,
key:
'Option_resolveJsonModule_cannot_be_specified_without_node_module_resolution_strategy_5070',
message:
'Option \'--resolveJsonModule\' cannot be specified without \'node\' module resolution strategy.',
reportsUnnecessary: undefined },
Option_resolveJsonModule_can_only_be_specified_when_module_code_generation_is_commonjs_amd_es2015_or_esNext:
{ code: 5071,
category: 1,
key:
'Option_resolveJsonModule_can_only_be_specified_when_module_code_generation_is_commonjs_amd_es2015_or_5071',
message:
'Option \'--resolveJsonModule\' can only be specified when module code generation is \'commonjs\', \'amd\', \'es2015\' or \'esNext\'.',
reportsUnnecessary: undefined },
Unknown_build_option_0:
{ code: 5072,
category: 1,
key: 'Unknown_build_option_0_5072',
message: 'Unknown build option \'{0}\'.',
reportsUnnecessary: undefined },
Build_option_0_requires_a_value_of_type_1:
{ code: 5073,
category: 1,
key: 'Build_option_0_requires_a_value_of_type_1_5073',
message: 'Build option \'{0}\' requires a value of type {1}.',
reportsUnnecessary: undefined },
Option_incremental_can_only_be_specified_using_tsconfig_emitting_to_single_file_or_when_option_tsBuildInfoFile_is_specified:
{ code: 5074,
category: 1,
key:
'Option_incremental_can_only_be_specified_using_tsconfig_emitting_to_single_file_or_when_option_tsBui_5074',
message:
'Option \'--incremental\' can only be specified using tsconfig, emitting to single file or when option `--tsBuildInfoFile` is specified.',
reportsUnnecessary: undefined },
_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_constraint_2:
{ code: 5075,
category: 1,
key:
'_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_5075',
message:
'\'{0}\' is assignable to the constraint of type \'{1}\', but \'{1}\' could be instantiated with a different subtype of constraint \'{2}\'.',
reportsUnnecessary: undefined },
Generates_a_sourcemap_for_each_corresponding_d_ts_file:
{ code: 6000,
category: 3,
key:
'Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000',
message:
'Generates a sourcemap for each corresponding \'.d.ts\' file.',
reportsUnnecessary: undefined },
Concatenate_and_emit_output_to_single_file:
{ code: 6001,
category: 3,
key: 'Concatenate_and_emit_output_to_single_file_6001',
message: 'Concatenate and emit output to single file.',
reportsUnnecessary: undefined },
Generates_corresponding_d_ts_file:
{ code: 6002,
category: 3,
key: 'Generates_corresponding_d_ts_file_6002',
message: 'Generates corresponding \'.d.ts\' file.',
reportsUnnecessary: undefined },
Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations:
{ code: 6003,
category: 3,
key:
'Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003',
message:
'Specify the location where debugger should locate map files instead of generated locations.',
reportsUnnecessary: undefined },
Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations:
{ code: 6004,
category: 3,
key:
'Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004',
message:
'Specify the location where debugger should locate TypeScript files instead of source locations.',
reportsUnnecessary: undefined },
Watch_input_files:
{ code: 6005,
category: 3,
key: 'Watch_input_files_6005',
message: 'Watch input files.',
reportsUnnecessary: undefined },
Redirect_output_structure_to_the_directory:
{ code: 6006,
category: 3,
key: 'Redirect_output_structure_to_the_directory_6006',
message: 'Redirect output structure to the directory.',
reportsUnnecessary: undefined },
Do_not_erase_const_enum_declarations_in_generated_code:
{ code: 6007,
category: 3,
key:
'Do_not_erase_const_enum_declarations_in_generated_code_6007',
message: 'Do not erase const enum declarations in generated code.',
reportsUnnecessary: undefined },
Do_not_emit_outputs_if_any_errors_were_reported:
{ code: 6008,
category: 3,
key: 'Do_not_emit_outputs_if_any_errors_were_reported_6008',
message: 'Do not emit outputs if any errors were reported.',
reportsUnnecessary: undefined },
Do_not_emit_comments_to_output:
{ code: 6009,
category: 3,
key: 'Do_not_emit_comments_to_output_6009',
message: 'Do not emit comments to output.',
reportsUnnecessary: undefined },
Do_not_emit_outputs:
{ code: 6010,
category: 3,
key: 'Do_not_emit_outputs_6010',
message: 'Do not emit outputs.',
reportsUnnecessary: undefined },
Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typechecking:
{ code: 6011,
category: 3,
key:
'Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011',
message:
'Allow default imports from modules with no default export. This does not affect code emit, just typechecking.',
reportsUnnecessary: undefined },
Skip_type_checking_of_declaration_files:
{ code: 6012,
category: 3,
key: 'Skip_type_checking_of_declaration_files_6012',
message: 'Skip type checking of declaration files.',
reportsUnnecessary: undefined },
Do_not_resolve_the_real_path_of_symlinks:
{ code: 6013,
category: 3,
key: 'Do_not_resolve_the_real_path_of_symlinks_6013',
message: 'Do not resolve the real path of symlinks.',
reportsUnnecessary: undefined },
Only_emit_d_ts_declaration_files:
{ code: 6014,
category: 3,
key: 'Only_emit_d_ts_declaration_files_6014',
message: 'Only emit \'.d.ts\' declaration files.',
reportsUnnecessary: undefined },
Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_or_ESNEXT:
{ code: 6015,
category: 3,
key:
'Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_or_ESNEXT_6015',
message:
'Specify ECMAScript target version: \'ES3\' (default), \'ES5\', \'ES2015\', \'ES2016\', \'ES2017\', \'ES2018\', \'ES2019\' or \'ESNEXT\'.',
reportsUnnecessary: undefined },
Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_or_ESNext:
{ code: 6016,
category: 3,
key:
'Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_or_ESNext_6016',
message:
'Specify module code generation: \'none\', \'commonjs\', \'amd\', \'system\', \'umd\', \'es2015\', or \'ESNext\'.',
reportsUnnecessary: undefined },
Print_this_message:
{ code: 6017,
category: 3,
key: 'Print_this_message_6017',
message: 'Print this message.',
reportsUnnecessary: undefined },
Print_the_compiler_s_version:
{ code: 6019,
category: 3,
key: 'Print_the_compiler_s_version_6019',
message: 'Print the compiler\'s version.',
reportsUnnecessary: undefined },
Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json:
{ code: 6020,
category: 3,
key:
'Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020',
message:
'Compile the project given the path to its configuration file, or to a folder with a \'tsconfig.json\'.',
reportsUnnecessary: undefined },
Syntax_Colon_0:
{ code: 6023,
category: 3,
key: 'Syntax_Colon_0_6023',
message: 'Syntax: {0}',
reportsUnnecessary: undefined },
options:
{ code: 6024,
category: 3,
key: 'options_6024',
message: 'options',
reportsUnnecessary: undefined },
file:
{ code: 6025,
category: 3,
key: 'file_6025',
message: 'file',
reportsUnnecessary: undefined },
Examples_Colon_0:
{ code: 6026,
category: 3,
key: 'Examples_Colon_0_6026',
message: 'Examples: {0}',
reportsUnnecessary: undefined },
Options_Colon:
{ code: 6027,
category: 3,
key: 'Options_Colon_6027',
message: 'Options:',
reportsUnnecessary: undefined },
Version_0:
{ code: 6029,
category: 3,
key: 'Version_0_6029',
message: 'Version {0}',
reportsUnnecessary: undefined },
Insert_command_line_options_and_files_from_a_file:
{ code: 6030,
category: 3,
key: 'Insert_command_line_options_and_files_from_a_file_6030',
message: 'Insert command line options and files from a file.',
reportsUnnecessary: undefined },
Starting_compilation_in_watch_mode:
{ code: 6031,
category: 3,
key: 'Starting_compilation_in_watch_mode_6031',
message: 'Starting compilation in watch mode...',
reportsUnnecessary: undefined },
File_change_detected_Starting_incremental_compilation:
{ code: 6032,
category: 3,
key: 'File_change_detected_Starting_incremental_compilation_6032',
message: 'File change detected. Starting incremental compilation...',
reportsUnnecessary: undefined },
KIND:
{ code: 6034,
category: 3,
key: 'KIND_6034',
message: 'KIND',
reportsUnnecessary: undefined },
FILE:
{ code: 6035,
category: 3,
key: 'FILE_6035',
message: 'FILE',
reportsUnnecessary: undefined },
VERSION:
{ code: 6036,
category: 3,
key: 'VERSION_6036',
message: 'VERSION',
reportsUnnecessary: undefined },
LOCATION:
{ code: 6037,
category: 3,
key: 'LOCATION_6037',
message: 'LOCATION',
reportsUnnecessary: undefined },
DIRECTORY:
{ code: 6038,
category: 3,
key: 'DIRECTORY_6038',
message: 'DIRECTORY',
reportsUnnecessary: undefined },
STRATEGY:
{ code: 6039,
category: 3,
key: 'STRATEGY_6039',
message: 'STRATEGY',
reportsUnnecessary: undefined },
FILE_OR_DIRECTORY:
{ code: 6040,
category: 3,
key: 'FILE_OR_DIRECTORY_6040',
message: 'FILE OR DIRECTORY',
reportsUnnecessary: undefined },
Generates_corresponding_map_file:
{ code: 6043,
category: 3,
key: 'Generates_corresponding_map_file_6043',
message: 'Generates corresponding \'.map\' file.',
reportsUnnecessary: undefined },
Compiler_option_0_expects_an_argument:
{ code: 6044,
category: 1,
key: 'Compiler_option_0_expects_an_argument_6044',
message: 'Compiler option \'{0}\' expects an argument.',
reportsUnnecessary: undefined },
Unterminated_quoted_string_in_response_file_0:
{ code: 6045,
category: 1,
key: 'Unterminated_quoted_string_in_response_file_0_6045',
message: 'Unterminated quoted string in response file \'{0}\'.',
reportsUnnecessary: undefined },
Argument_for_0_option_must_be_Colon_1:
{ code: 6046,
category: 1,
key: 'Argument_for_0_option_must_be_Colon_1_6046',
message: 'Argument for \'{0}\' option must be: {1}.',
reportsUnnecessary: undefined },
Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1:
{ code: 6048,
category: 1,
key:
'Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1_6048',
message:
'Locale must be of the form <language> or <language>-<territory>. For example \'{0}\' or \'{1}\'.',
reportsUnnecessary: undefined },
Unsupported_locale_0:
{ code: 6049,
category: 1,
key: 'Unsupported_locale_0_6049',
message: 'Unsupported locale \'{0}\'.',
reportsUnnecessary: undefined },
Unable_to_open_file_0:
{ code: 6050,
category: 1,
key: 'Unable_to_open_file_0_6050',
message: 'Unable to open file \'{0}\'.',
reportsUnnecessary: undefined },
Corrupted_locale_file_0:
{ code: 6051,
category: 1,
key: 'Corrupted_locale_file_0_6051',
message: 'Corrupted locale file {0}.',
reportsUnnecessary: undefined },
Raise_error_on_expressions_and_declarations_with_an_implied_any_type:
{ code: 6052,
category: 3,
key:
'Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052',
message:
'Raise error on expressions and declarations with an implied \'any\' type.',
reportsUnnecessary: undefined },
File_0_not_found:
{ code: 6053,
category: 1,
key: 'File_0_not_found_6053',
message: 'File \'{0}\' not found.',
reportsUnnecessary: undefined },
File_0_has_unsupported_extension_The_only_supported_extensions_are_1:
{ code: 6054,
category: 1,
key:
'File_0_has_unsupported_extension_The_only_supported_extensions_are_1_6054',
message:
'File \'{0}\' has unsupported extension. The only supported extensions are {1}.',
reportsUnnecessary: undefined },
Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures:
{ code: 6055,
category: 3,
key:
'Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055',
message:
'Suppress noImplicitAny errors for indexing objects lacking index signatures.',
reportsUnnecessary: undefined },
Do_not_emit_declarations_for_code_that_has_an_internal_annotation:
{ code: 6056,
category: 3,
key:
'Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056',
message:
'Do not emit declarations for code that has an \'@internal\' annotation.',
reportsUnnecessary: undefined },
Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir:
{ code: 6058,
category: 3,
key:
'Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058',
message:
'Specify the root directory of input files. Use to control the output directory structure with --outDir.',
reportsUnnecessary: undefined },
File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files:
{ code: 6059,
category: 1,
key:
'File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059',
message:
'File \'{0}\' is not under \'rootDir\' \'{1}\'. \'rootDir\' is expected to contain all source files.',
reportsUnnecessary: undefined },
Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix:
{ code: 6060,
category: 3,
key:
'Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060',
message:
'Specify the end of line sequence to be used when emitting files: \'CRLF\' (dos) or \'LF\' (unix).',
reportsUnnecessary: undefined },
NEWLINE:
{ code: 6061,
category: 3,
key: 'NEWLINE_6061',
message: 'NEWLINE',
reportsUnnecessary: undefined },
Option_0_can_only_be_specified_in_tsconfig_json_file:
{ code: 6064,
category: 1,
key: 'Option_0_can_only_be_specified_in_tsconfig_json_file_6064',
message:
'Option \'{0}\' can only be specified in \'tsconfig.json\' file.',
reportsUnnecessary: undefined },
Enables_experimental_support_for_ES7_decorators:
{ code: 6065,
category: 3,
key: 'Enables_experimental_support_for_ES7_decorators_6065',
message: 'Enables experimental support for ES7 decorators.',
reportsUnnecessary: undefined },
Enables_experimental_support_for_emitting_type_metadata_for_decorators:
{ code: 6066,
category: 3,
key:
'Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066',
message:
'Enables experimental support for emitting type metadata for decorators.',
reportsUnnecessary: undefined },
Enables_experimental_support_for_ES7_async_functions:
{ code: 6068,
category: 3,
key: 'Enables_experimental_support_for_ES7_async_functions_6068',
message: 'Enables experimental support for ES7 async functions.',
reportsUnnecessary: undefined },
Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6:
{ code: 6069,
category: 3,
key:
'Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069',
message:
'Specify module resolution strategy: \'node\' (Node.js) or \'classic\' (TypeScript pre-1.6).',
reportsUnnecessary: undefined },
Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file:
{ code: 6070,
category: 3,
key:
'Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070',
message:
'Initializes a TypeScript project and creates a tsconfig.json file.',
reportsUnnecessary: undefined },
Successfully_created_a_tsconfig_json_file:
{ code: 6071,
category: 3,
key: 'Successfully_created_a_tsconfig_json_file_6071',
message: 'Successfully created a tsconfig.json file.',
reportsUnnecessary: undefined },
Suppress_excess_property_checks_for_object_literals:
{ code: 6072,
category: 3,
key: 'Suppress_excess_property_checks_for_object_literals_6072',
message: 'Suppress excess property checks for object literals.',
reportsUnnecessary: undefined },
Stylize_errors_and_messages_using_color_and_context_experimental:
{ code: 6073,
category: 3,
key:
'Stylize_errors_and_messages_using_color_and_context_experimental_6073',
message:
'Stylize errors and messages using color and context (experimental).',
reportsUnnecessary: undefined },
Do_not_report_errors_on_unused_labels:
{ code: 6074,
category: 3,
key: 'Do_not_report_errors_on_unused_labels_6074',
message: 'Do not report errors on unused labels.',
reportsUnnecessary: undefined },
Report_error_when_not_all_code_paths_in_function_return_a_value:
{ code: 6075,
category: 3,
key:
'Report_error_when_not_all_code_paths_in_function_return_a_value_6075',
message:
'Report error when not all code paths in function return a value.',
reportsUnnecessary: undefined },
Report_errors_for_fallthrough_cases_in_switch_statement:
{ code: 6076,
category: 3,
key:
'Report_errors_for_fallthrough_cases_in_switch_statement_6076',
message: 'Report errors for fallthrough cases in switch statement.',
reportsUnnecessary: undefined },
Do_not_report_errors_on_unreachable_code:
{ code: 6077,
category: 3,
key: 'Do_not_report_errors_on_unreachable_code_6077',
message: 'Do not report errors on unreachable code.',
reportsUnnecessary: undefined },
Disallow_inconsistently_cased_references_to_the_same_file:
{ code: 6078,
category: 3,
key:
'Disallow_inconsistently_cased_references_to_the_same_file_6078',
message: 'Disallow inconsistently-cased references to the same file.',
reportsUnnecessary: undefined },
Specify_library_files_to_be_included_in_the_compilation:
{ code: 6079,
category: 3,
key:
'Specify_library_files_to_be_included_in_the_compilation_6079',
message: 'Specify library files to be included in the compilation.',
reportsUnnecessary: undefined },
Specify_JSX_code_generation_Colon_preserve_react_native_or_react:
{ code: 6080,
category: 3,
key:
'Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080',
message:
'Specify JSX code generation: \'preserve\', \'react-native\', or \'react\'.',
reportsUnnecessary: undefined },
File_0_has_an_unsupported_extension_so_skipping_it:
{ code: 6081,
category: 3,
key: 'File_0_has_an_unsupported_extension_so_skipping_it_6081',
message: 'File \'{0}\' has an unsupported extension, so skipping it.',
reportsUnnecessary: undefined },
Only_amd_and_system_modules_are_supported_alongside_0:
{ code: 6082,
category: 1,
key: 'Only_amd_and_system_modules_are_supported_alongside_0_6082',
message:
'Only \'amd\' and \'system\' modules are supported alongside --{0}.',
reportsUnnecessary: undefined },
Base_directory_to_resolve_non_absolute_module_names:
{ code: 6083,
category: 3,
key: 'Base_directory_to_resolve_non_absolute_module_names_6083',
message: 'Base directory to resolve non-absolute module names.',
reportsUnnecessary: undefined },
Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react_JSX_emit:
{ code: 6084,
category: 3,
key:
'Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084',
message:
'[Deprecated] Use \'--jsxFactory\' instead. Specify the object invoked for createElement when targeting \'react\' JSX emit',
reportsUnnecessary: undefined },
Enable_tracing_of_the_name_resolution_process:
{ code: 6085,
category: 3,
key: 'Enable_tracing_of_the_name_resolution_process_6085',
message: 'Enable tracing of the name resolution process.',
reportsUnnecessary: undefined },
Resolving_module_0_from_1:
{ code: 6086,
category: 3,
key: 'Resolving_module_0_from_1_6086',
message: '======== Resolving module \'{0}\' from \'{1}\'. ========',
reportsUnnecessary: undefined },
Explicitly_specified_module_resolution_kind_Colon_0:
{ code: 6087,
category: 3,
key: 'Explicitly_specified_module_resolution_kind_Colon_0_6087',
message: 'Explicitly specified module resolution kind: \'{0}\'.',
reportsUnnecessary: undefined },
Module_resolution_kind_is_not_specified_using_0:
{ code: 6088,
category: 3,
key: 'Module_resolution_kind_is_not_specified_using_0_6088',
message: 'Module resolution kind is not specified, using \'{0}\'.',
reportsUnnecessary: undefined },
Module_name_0_was_successfully_resolved_to_1:
{ code: 6089,
category: 3,
key: 'Module_name_0_was_successfully_resolved_to_1_6089',
message:
'======== Module name \'{0}\' was successfully resolved to \'{1}\'. ========',
reportsUnnecessary: undefined },
Module_name_0_was_not_resolved:
{ code: 6090,
category: 3,
key: 'Module_name_0_was_not_resolved_6090',
message: '======== Module name \'{0}\' was not resolved. ========',
reportsUnnecessary: undefined },
paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0:
{ code: 6091,
category: 3,
key:
'paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091',
message:
'\'paths\' option is specified, looking for a pattern to match module name \'{0}\'.',
reportsUnnecessary: undefined },
Module_name_0_matched_pattern_1:
{ code: 6092,
category: 3,
key: 'Module_name_0_matched_pattern_1_6092',
message: 'Module name \'{0}\', matched pattern \'{1}\'.',
reportsUnnecessary: undefined },
Trying_substitution_0_candidate_module_location_Colon_1:
{ code: 6093,
category: 3,
key:
'Trying_substitution_0_candidate_module_location_Colon_1_6093',
message:
'Trying substitution \'{0}\', candidate module location: \'{1}\'.',
reportsUnnecessary: undefined },
Resolving_module_name_0_relative_to_base_url_1_2:
{ code: 6094,
category: 3,
key: 'Resolving_module_name_0_relative_to_base_url_1_2_6094',
message:
'Resolving module name \'{0}\' relative to base url \'{1}\' - \'{2}\'.',
reportsUnnecessary: undefined },
Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_type_1:
{ code: 6095,
category: 3,
key:
'Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_type_1_6095',
message:
'Loading module as file / folder, candidate module location \'{0}\', target file type \'{1}\'.',
reportsUnnecessary: undefined },
File_0_does_not_exist:
{ code: 6096,
category: 3,
key: 'File_0_does_not_exist_6096',
message: 'File \'{0}\' does not exist.',
reportsUnnecessary: undefined },
File_0_exist_use_it_as_a_name_resolution_result:
{ code: 6097,
category: 3,
key: 'File_0_exist_use_it_as_a_name_resolution_result_6097',
message: 'File \'{0}\' exist - use it as a name resolution result.',
reportsUnnecessary: undefined },
Loading_module_0_from_node_modules_folder_target_file_type_1:
{ code: 6098,
category: 3,
key:
'Loading_module_0_from_node_modules_folder_target_file_type_1_6098',
message:
'Loading module \'{0}\' from \'node_modules\' folder, target file type \'{1}\'.',
reportsUnnecessary: undefined },
Found_package_json_at_0:
{ code: 6099,
category: 3,
key: 'Found_package_json_at_0_6099',
message: 'Found \'package.json\' at \'{0}\'.',
reportsUnnecessary: undefined },
package_json_does_not_have_a_0_field:
{ code: 6100,
category: 3,
key: 'package_json_does_not_have_a_0_field_6100',
message: '\'package.json\' does not have a \'{0}\' field.',
reportsUnnecessary: undefined },
package_json_has_0_field_1_that_references_2:
{ code: 6101,
category: 3,
key: 'package_json_has_0_field_1_that_references_2_6101',
message:
'\'package.json\' has \'{0}\' field \'{1}\' that references \'{2}\'.',
reportsUnnecessary: undefined },
Allow_javascript_files_to_be_compiled:
{ code: 6102,
category: 3,
key: 'Allow_javascript_files_to_be_compiled_6102',
message: 'Allow javascript files to be compiled.',
reportsUnnecessary: undefined },
Option_0_should_have_array_of_strings_as_a_value:
{ code: 6103,
category: 1,
key: 'Option_0_should_have_array_of_strings_as_a_value_6103',
message: 'Option \'{0}\' should have array of strings as a value.',
reportsUnnecessary: undefined },
Checking_if_0_is_the_longest_matching_prefix_for_1_2:
{ code: 6104,
category: 3,
key: 'Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104',
message:
'Checking if \'{0}\' is the longest matching prefix for \'{1}\' - \'{2}\'.',
reportsUnnecessary: undefined },
Expected_type_of_0_field_in_package_json_to_be_1_got_2:
{ code: 6105,
category: 3,
key:
'Expected_type_of_0_field_in_package_json_to_be_1_got_2_6105',
message:
'Expected type of \'{0}\' field in \'package.json\' to be \'{1}\', got \'{2}\'.',
reportsUnnecessary: undefined },
baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1:
{ code: 6106,
category: 3,
key:
'baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106',
message:
'\'baseUrl\' option is set to \'{0}\', using this value to resolve non-relative module name \'{1}\'.',
reportsUnnecessary: undefined },
rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0:
{ code: 6107,
category: 3,
key:
'rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107',
message:
'\'rootDirs\' option is set, using it to resolve relative module name \'{0}\'.',
reportsUnnecessary: undefined },
Longest_matching_prefix_for_0_is_1:
{ code: 6108,
category: 3,
key: 'Longest_matching_prefix_for_0_is_1_6108',
message: 'Longest matching prefix for \'{0}\' is \'{1}\'.',
reportsUnnecessary: undefined },
Loading_0_from_the_root_dir_1_candidate_location_2:
{ code: 6109,
category: 3,
key: 'Loading_0_from_the_root_dir_1_candidate_location_2_6109',
message:
'Loading \'{0}\' from the root dir \'{1}\', candidate location \'{2}\'.',
reportsUnnecessary: undefined },
Trying_other_entries_in_rootDirs:
{ code: 6110,
category: 3,
key: 'Trying_other_entries_in_rootDirs_6110',
message: 'Trying other entries in \'rootDirs\'.',
reportsUnnecessary: undefined },
Module_resolution_using_rootDirs_has_failed:
{ code: 6111,
category: 3,
key: 'Module_resolution_using_rootDirs_has_failed_6111',
message: 'Module resolution using \'rootDirs\' has failed.',
reportsUnnecessary: undefined },
Do_not_emit_use_strict_directives_in_module_output:
{ code: 6112,
category: 3,
key: 'Do_not_emit_use_strict_directives_in_module_output_6112',
message: 'Do not emit \'use strict\' directives in module output.',
reportsUnnecessary: undefined },
Enable_strict_null_checks:
{ code: 6113,
category: 3,
key: 'Enable_strict_null_checks_6113',
message: 'Enable strict null checks.',
reportsUnnecessary: undefined },
Unknown_option_excludes_Did_you_mean_exclude:
{ code: 6114,
category: 1,
key: 'Unknown_option_excludes_Did_you_mean_exclude_6114',
message: 'Unknown option \'excludes\'. Did you mean \'exclude\'?',
reportsUnnecessary: undefined },
Raise_error_on_this_expressions_with_an_implied_any_type:
{ code: 6115,
category: 3,
key:
'Raise_error_on_this_expressions_with_an_implied_any_type_6115',
message:
'Raise error on \'this\' expressions with an implied \'any\' type.',
reportsUnnecessary: undefined },
Resolving_type_reference_directive_0_containing_file_1_root_directory_2:
{ code: 6116,
category: 3,
key:
'Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116',
message:
'======== Resolving type reference directive \'{0}\', containing file \'{1}\', root directory \'{2}\'. ========',
reportsUnnecessary: undefined },
Resolving_using_primary_search_paths:
{ code: 6117,
category: 3,
key: 'Resolving_using_primary_search_paths_6117',
message: 'Resolving using primary search paths...',
reportsUnnecessary: undefined },
Resolving_from_node_modules_folder:
{ code: 6118,
category: 3,
key: 'Resolving_from_node_modules_folder_6118',
message: 'Resolving from node_modules folder...',
reportsUnnecessary: undefined },
Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2:
{ code: 6119,
category: 3,
key:
'Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119',
message:
'======== Type reference directive \'{0}\' was successfully resolved to \'{1}\', primary: {2}. ========',
reportsUnnecessary: undefined },
Type_reference_directive_0_was_not_resolved:
{ code: 6120,
category: 3,
key: 'Type_reference_directive_0_was_not_resolved_6120',
message:
'======== Type reference directive \'{0}\' was not resolved. ========',
reportsUnnecessary: undefined },
Resolving_with_primary_search_path_0:
{ code: 6121,
category: 3,
key: 'Resolving_with_primary_search_path_0_6121',
message: 'Resolving with primary search path \'{0}\'.',
reportsUnnecessary: undefined },
Root_directory_cannot_be_determined_skipping_primary_search_paths:
{ code: 6122,
category: 3,
key:
'Root_directory_cannot_be_determined_skipping_primary_search_paths_6122',
message:
'Root directory cannot be determined, skipping primary search paths.',
reportsUnnecessary: undefined },
Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set:
{ code: 6123,
category: 3,
key:
'Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123',
message:
'======== Resolving type reference directive \'{0}\', containing file \'{1}\', root directory not set. ========',
reportsUnnecessary: undefined },
Type_declaration_files_to_be_included_in_compilation:
{ code: 6124,
category: 3,
key: 'Type_declaration_files_to_be_included_in_compilation_6124',
message: 'Type declaration files to be included in compilation.',
reportsUnnecessary: undefined },
Looking_up_in_node_modules_folder_initial_location_0:
{ code: 6125,
category: 3,
key: 'Looking_up_in_node_modules_folder_initial_location_0_6125',
message:
'Looking up in \'node_modules\' folder, initial location \'{0}\'.',
reportsUnnecessary: undefined },
Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_modules_folder:
{ code: 6126,
category: 3,
key:
'Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126',
message:
'Containing file is not specified and root directory cannot be determined, skipping lookup in \'node_modules\' folder.',
reportsUnnecessary: undefined },
Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1:
{ code: 6127,
category: 3,
key:
'Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127',
message:
'======== Resolving type reference directive \'{0}\', containing file not set, root directory \'{1}\'. ========',
reportsUnnecessary: undefined },
Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set:
{ code: 6128,
category: 3,
key:
'Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128',
message:
'======== Resolving type reference directive \'{0}\', containing file not set, root directory not set. ========',
reportsUnnecessary: undefined },
Resolving_real_path_for_0_result_1:
{ code: 6130,
category: 3,
key: 'Resolving_real_path_for_0_result_1_6130',
message: 'Resolving real path for \'{0}\', result \'{1}\'.',
reportsUnnecessary: undefined },
Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system:
{ code: 6131,
category: 1,
key:
'Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131',
message:
'Cannot compile modules using option \'{0}\' unless the \'--module\' flag is \'amd\' or \'system\'.',
reportsUnnecessary: undefined },
File_name_0_has_a_1_extension_stripping_it:
{ code: 6132,
category: 3,
key: 'File_name_0_has_a_1_extension_stripping_it_6132',
message: 'File name \'{0}\' has a \'{1}\' extension - stripping it.',
reportsUnnecessary: undefined },
_0_is_declared_but_its_value_is_never_read:
{ code: 6133,
category: 1,
key: '_0_is_declared_but_its_value_is_never_read_6133',
message: '\'{0}\' is declared but its value is never read.',
reportsUnnecessary: true },
Report_errors_on_unused_locals:
{ code: 6134,
category: 3,
key: 'Report_errors_on_unused_locals_6134',
message: 'Report errors on unused locals.',
reportsUnnecessary: undefined },
Report_errors_on_unused_parameters:
{ code: 6135,
category: 3,
key: 'Report_errors_on_unused_parameters_6135',
message: 'Report errors on unused parameters.',
reportsUnnecessary: undefined },
The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files:
{ code: 6136,
category: 3,
key:
'The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136',
message:
'The maximum dependency depth to search under node_modules and load JavaScript files.',
reportsUnnecessary: undefined },
Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1:
{ code: 6137,
category: 1,
key:
'Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137',
message:
'Cannot import type declaration files. Consider importing \'{0}\' instead of \'{1}\'.',
reportsUnnecessary: undefined },
Property_0_is_declared_but_its_value_is_never_read:
{ code: 6138,
category: 1,
key: 'Property_0_is_declared_but_its_value_is_never_read_6138',
message: 'Property \'{0}\' is declared but its value is never read.',
reportsUnnecessary: true },
Import_emit_helpers_from_tslib:
{ code: 6139,
category: 3,
key: 'Import_emit_helpers_from_tslib_6139',
message: 'Import emit helpers from \'tslib\'.',
reportsUnnecessary: undefined },
Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using_cache_location_2:
{ code: 6140,
category: 1,
key:
'Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140',
message:
'Auto discovery for typings is enabled in project \'{0}\'. Running extra resolution pass for module \'{1}\' using cache location \'{2}\'.',
reportsUnnecessary: undefined },
Parse_in_strict_mode_and_emit_use_strict_for_each_source_file:
{ code: 6141,
category: 3,
key:
'Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141',
message:
'Parse in strict mode and emit "use strict" for each source file.',
reportsUnnecessary: undefined },
Module_0_was_resolved_to_1_but_jsx_is_not_set:
{ code: 6142,
category: 1,
key: 'Module_0_was_resolved_to_1_but_jsx_is_not_set_6142',
message:
'Module \'{0}\' was resolved to \'{1}\', but \'--jsx\' is not set.',
reportsUnnecessary: undefined },
Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1:
{ code: 6144,
category: 3,
key:
'Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144',
message:
'Module \'{0}\' was resolved as locally declared ambient module in file \'{1}\'.',
reportsUnnecessary: undefined },
Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified:
{ code: 6145,
category: 3,
key:
'Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified_6145',
message:
'Module \'{0}\' was resolved as ambient module declared in \'{1}\' since this file was not modified.',
reportsUnnecessary: undefined },
Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h:
{ code: 6146,
category: 3,
key:
'Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146',
message:
'Specify the JSX factory function to use when targeting \'react\' JSX emit, e.g. \'React.createElement\' or \'h\'.',
reportsUnnecessary: undefined },
Resolution_for_module_0_was_found_in_cache_from_location_1:
{ code: 6147,
category: 3,
key:
'Resolution_for_module_0_was_found_in_cache_from_location_1_6147',
message:
'Resolution for module \'{0}\' was found in cache from location \'{1}\'.',
reportsUnnecessary: undefined },
Directory_0_does_not_exist_skipping_all_lookups_in_it:
{ code: 6148,
category: 3,
key: 'Directory_0_does_not_exist_skipping_all_lookups_in_it_6148',
message:
'Directory \'{0}\' does not exist, skipping all lookups in it.',
reportsUnnecessary: undefined },
Show_diagnostic_information:
{ code: 6149,
category: 3,
key: 'Show_diagnostic_information_6149',
message: 'Show diagnostic information.',
reportsUnnecessary: undefined },
Show_verbose_diagnostic_information:
{ code: 6150,
category: 3,
key: 'Show_verbose_diagnostic_information_6150',
message: 'Show verbose diagnostic information.',
reportsUnnecessary: undefined },
Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file:
{ code: 6151,
category: 3,
key:
'Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151',
message:
'Emit a single file with source maps instead of having a separate file.',
reportsUnnecessary: undefined },
Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap_to_be_set:
{ code: 6152,
category: 3,
key:
'Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152',
message:
'Emit the source alongside the sourcemaps within a single file; requires \'--inlineSourceMap\' or \'--sourceMap\' to be set.',
reportsUnnecessary: undefined },
Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule:
{ code: 6153,
category: 3,
key:
'Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153',
message:
'Transpile each file as a separate module (similar to \'ts.transpileModule\').',
reportsUnnecessary: undefined },
Print_names_of_generated_files_part_of_the_compilation:
{ code: 6154,
category: 3,
key:
'Print_names_of_generated_files_part_of_the_compilation_6154',
message: 'Print names of generated files part of the compilation.',
reportsUnnecessary: undefined },
Print_names_of_files_part_of_the_compilation:
{ code: 6155,
category: 3,
key: 'Print_names_of_files_part_of_the_compilation_6155',
message: 'Print names of files part of the compilation.',
reportsUnnecessary: undefined },
The_locale_used_when_displaying_messages_to_the_user_e_g_en_us:
{ code: 6156,
category: 3,
key:
'The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156',
message:
'The locale used when displaying messages to the user (e.g. \'en-us\')',
reportsUnnecessary: undefined },
Do_not_generate_custom_helper_functions_like_extends_in_compiled_output:
{ code: 6157,
category: 3,
key:
'Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157',
message:
'Do not generate custom helper functions like \'__extends\' in compiled output.',
reportsUnnecessary: undefined },
Do_not_include_the_default_library_file_lib_d_ts:
{ code: 6158,
category: 3,
key: 'Do_not_include_the_default_library_file_lib_d_ts_6158',
message: 'Do not include the default library file (lib.d.ts).',
reportsUnnecessary: undefined },
Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files:
{ code: 6159,
category: 3,
key:
'Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159',
message:
'Do not add triple-slash references or imported modules to the list of compiled files.',
reportsUnnecessary: undefined },
Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files:
{ code: 6160,
category: 3,
key:
'Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160',
message:
'[Deprecated] Use \'--skipLibCheck\' instead. Skip type checking of default library declaration files.',
reportsUnnecessary: undefined },
List_of_folders_to_include_type_definitions_from:
{ code: 6161,
category: 3,
key: 'List_of_folders_to_include_type_definitions_from_6161',
message: 'List of folders to include type definitions from.',
reportsUnnecessary: undefined },
Disable_size_limitations_on_JavaScript_projects:
{ code: 6162,
category: 3,
key: 'Disable_size_limitations_on_JavaScript_projects_6162',
message: 'Disable size limitations on JavaScript projects.',
reportsUnnecessary: undefined },
The_character_set_of_the_input_files:
{ code: 6163,
category: 3,
key: 'The_character_set_of_the_input_files_6163',
message: 'The character set of the input files.',
reportsUnnecessary: undefined },
Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files:
{ code: 6164,
category: 3,
key:
'Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164',
message:
'Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.',
reportsUnnecessary: undefined },
Do_not_truncate_error_messages:
{ code: 6165,
category: 3,
key: 'Do_not_truncate_error_messages_6165',
message: 'Do not truncate error messages.',
reportsUnnecessary: undefined },
Output_directory_for_generated_declaration_files:
{ code: 6166,
category: 3,
key: 'Output_directory_for_generated_declaration_files_6166',
message: 'Output directory for generated declaration files.',
reportsUnnecessary: undefined },
A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl:
{ code: 6167,
category: 3,
key:
'A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167',
message:
'A series of entries which re-map imports to lookup locations relative to the \'baseUrl\'.',
reportsUnnecessary: undefined },
List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime:
{ code: 6168,
category: 3,
key:
'List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168',
message:
'List of root folders whose combined content represents the structure of the project at runtime.',
reportsUnnecessary: undefined },
Show_all_compiler_options:
{ code: 6169,
category: 3,
key: 'Show_all_compiler_options_6169',
message: 'Show all compiler options.',
reportsUnnecessary: undefined },
Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file:
{ code: 6170,
category: 3,
key:
'Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170',
message:
'[Deprecated] Use \'--outFile\' instead. Concatenate and emit output to single file',
reportsUnnecessary: undefined },
Command_line_Options:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
Basic_Options:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
Strict_Type_Checking_Options:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
Module_Resolution_Options:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
Source_Map_Options:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
Additional_Checks:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
Experimental_Options:
{ code: 6177,
category: 3,
key: 'Experimental_Options_6177',
message: 'Experimental Options',
reportsUnnecessary: undefined },
Advanced_Options:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3:
{ code: 6179,
category: 3,
key:
'Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179',
message:
'Provide full support for iterables in \'for-of\', spread, and destructuring when targeting \'ES5\' or \'ES3\'.',
reportsUnnecessary: undefined },
Enable_all_strict_type_checking_options:
{ code: 6180,
category: 3,
key: 'Enable_all_strict_type_checking_options_6180',
message: 'Enable all strict type-checking options.',
reportsUnnecessary: undefined },
List_of_language_service_plugins:
{ code: 6181,
category: 3,
key: 'List_of_language_service_plugins_6181',
message: 'List of language service plugins.',
reportsUnnecessary: undefined },
Scoped_package_detected_looking_in_0:
{ code: 6182,
category: 3,
key: 'Scoped_package_detected_looking_in_0_6182',
message: 'Scoped package detected, looking in \'{0}\'',
reportsUnnecessary: undefined },
Reusing_resolution_of_module_0_to_file_1_from_old_program:
{ code: 6183,
category: 3,
key:
'Reusing_resolution_of_module_0_to_file_1_from_old_program_6183',
message:
'Reusing resolution of module \'{0}\' to file \'{1}\' from old program.',
reportsUnnecessary: undefined },
Reusing_module_resolutions_originating_in_0_since_resolutions_are_unchanged_from_old_program:
{ code: 6184,
category: 3,
key:
'Reusing_module_resolutions_originating_in_0_since_resolutions_are_unchanged_from_old_program_6184',
message:
'Reusing module resolutions originating in \'{0}\' since resolutions are unchanged from old program.',
reportsUnnecessary: undefined },
Disable_strict_checking_of_generic_signatures_in_function_types:
{ code: 6185,
category: 3,
key:
'Disable_strict_checking_of_generic_signatures_in_function_types_6185',
message:
'Disable strict checking of generic signatures in function types.',
reportsUnnecessary: undefined },
Enable_strict_checking_of_function_types:
{ code: 6186,
category: 3,
key: 'Enable_strict_checking_of_function_types_6186',
message: 'Enable strict checking of function types.',
reportsUnnecessary: undefined },
Enable_strict_checking_of_property_initialization_in_classes:
{ code: 6187,
category: 3,
key:
'Enable_strict_checking_of_property_initialization_in_classes_6187',
message:
'Enable strict checking of property initialization in classes.',
reportsUnnecessary: undefined },
Numeric_separators_are_not_allowed_here:
{ code: 6188,
category: 1,
key: 'Numeric_separators_are_not_allowed_here_6188',
message: 'Numeric separators are not allowed here.',
reportsUnnecessary: undefined },
Multiple_consecutive_numeric_separators_are_not_permitted:
{ code: 6189,
category: 1,
key:
'Multiple_consecutive_numeric_separators_are_not_permitted_6189',
message: 'Multiple consecutive numeric separators are not permitted.',
reportsUnnecessary: undefined },
Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen:
{ code: 6191,
category: 3,
key:
'Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191',
message:
'Whether to keep outdated console output in watch mode instead of clearing the screen.',
reportsUnnecessary: undefined },
All_imports_in_import_declaration_are_unused:
{ code: 6192,
category: 1,
key: 'All_imports_in_import_declaration_are_unused_6192',
message: 'All imports in import declaration are unused.',
reportsUnnecessary: true },
Found_1_error_Watching_for_file_changes:
{ code: 6193,
category: 3,
key: 'Found_1_error_Watching_for_file_changes_6193',
message: 'Found 1 error. Watching for file changes.',
reportsUnnecessary: undefined },
Found_0_errors_Watching_for_file_changes:
{ code: 6194,
category: 3,
key: 'Found_0_errors_Watching_for_file_changes_6194',
message: 'Found {0} errors. Watching for file changes.',
reportsUnnecessary: undefined },
Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols:
{ code: 6195,
category: 3,
key:
'Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195',
message:
'Resolve \'keyof\' to string valued property names only (no numbers or symbols).',
reportsUnnecessary: undefined },
_0_is_declared_but_never_used:
{ code: 6196,
category: 1,
key: '_0_is_declared_but_never_used_6196',
message: '\'{0}\' is declared but never used.',
reportsUnnecessary: true },
Include_modules_imported_with_json_extension:
{ code: 6197,
category: 3,
key: 'Include_modules_imported_with_json_extension_6197',
message: 'Include modules imported with \'.json\' extension',
reportsUnnecessary: undefined },
All_destructured_elements_are_unused:
{ code: 6198,
category: 1,
key: 'All_destructured_elements_are_unused_6198',
message: 'All destructured elements are unused.',
reportsUnnecessary: true },
All_variables_are_unused:
{ code: 6199,
category: 1,
key: 'All_variables_are_unused_6199',
message: 'All variables are unused.',
reportsUnnecessary: true },
Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0:
{ code: 6200,
category: 1,
key:
'Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0_6200',
message:
'Definitions of the following identifiers conflict with those in another file: {0}',
reportsUnnecessary: undefined },
Conflicts_are_in_this_file:
{ code: 6201,
category: 3,
key: 'Conflicts_are_in_this_file_6201',
message: 'Conflicts are in this file.',
reportsUnnecessary: undefined },
_0_was_also_declared_here:
{ code: 6203,
category: 3,
key: '_0_was_also_declared_here_6203',
message: '\'{0}\' was also declared here.',
reportsUnnecessary: undefined },
and_here:
{ code: 6204,
category: 3,
key: 'and_here_6204',
message: 'and here.',
reportsUnnecessary: undefined },
All_type_parameters_are_unused:
{ code: 6205,
category: 1,
key: 'All_type_parameters_are_unused_6205',
message: 'All type parameters are unused',
reportsUnnecessary: undefined },
package_json_has_a_typesVersions_field_with_version_specific_path_mappings:
{ code: 6206,
category: 3,
key:
'package_json_has_a_typesVersions_field_with_version_specific_path_mappings_6206',
message:
'\'package.json\' has a \'typesVersions\' field with version-specific path mappings.',
reportsUnnecessary: undefined },
package_json_does_not_have_a_typesVersions_entry_that_matches_version_0:
{ code: 6207,
category: 3,
key:
'package_json_does_not_have_a_typesVersions_entry_that_matches_version_0_6207',
message:
'\'package.json\' does not have a \'typesVersions\' entry that matches version \'{0}\'.',
reportsUnnecessary: undefined },
package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2:
{ code: 6208,
category: 3,
key:
'package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_ma_6208',
message:
'\'package.json\' has a \'typesVersions\' entry \'{0}\' that matches compiler version \'{1}\', looking for a pattern to match module name \'{2}\'.',
reportsUnnecessary: undefined },
package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range:
{ code: 6209,
category: 3,
key:
'package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range_6209',
message:
'\'package.json\' has a \'typesVersions\' entry \'{0}\' that is not a valid semver range.',
reportsUnnecessary: undefined },
An_argument_for_0_was_not_provided:
{ code: 6210,
category: 3,
key: 'An_argument_for_0_was_not_provided_6210',
message: 'An argument for \'{0}\' was not provided.',
reportsUnnecessary: undefined },
An_argument_matching_this_binding_pattern_was_not_provided:
{ code: 6211,
category: 3,
key:
'An_argument_matching_this_binding_pattern_was_not_provided_6211',
message:
'An argument matching this binding pattern was not provided.',
reportsUnnecessary: undefined },
Did_you_mean_to_call_this_expression:
{ code: 6212,
category: 3,
key: 'Did_you_mean_to_call_this_expression_6212',
message: 'Did you mean to call this expression?',
reportsUnnecessary: undefined },
Did_you_mean_to_use_new_with_this_expression:
{ code: 6213,
category: 3,
key: 'Did_you_mean_to_use_new_with_this_expression_6213',
message: 'Did you mean to use \'new\' with this expression?',
reportsUnnecessary: undefined },
Enable_strict_bind_call_and_apply_methods_on_functions:
{ code: 6214,
category: 3,
key:
'Enable_strict_bind_call_and_apply_methods_on_functions_6214',
message:
'Enable strict \'bind\', \'call\', and \'apply\' methods on functions.',
reportsUnnecessary: undefined },
Using_compiler_options_of_project_reference_redirect_0:
{ code: 6215,
category: 3,
key:
'Using_compiler_options_of_project_reference_redirect_0_6215',
message:
'Using compiler options of project reference redirect \'{0}\'.',
reportsUnnecessary: undefined },
Found_1_error:
{ code: 6216,
category: 3,
key: 'Found_1_error_6216',
message: 'Found 1 error.',
reportsUnnecessary: undefined },
Found_0_errors:
{ code: 6217,
category: 3,
key: 'Found_0_errors_6217',
message: 'Found {0} errors.',
reportsUnnecessary: undefined },
Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2:
{ code: 6218,
category: 3,
key:
'Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2_6218',
message:
'======== Module name \'{0}\' was successfully resolved to \'{1}\' with Package ID \'{2}\'. ========',
reportsUnnecessary: undefined },
Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3:
{ code: 6219,
category: 3,
key:
'Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3_6219',
message:
'======== Type reference directive \'{0}\' was successfully resolved to \'{1}\' with Package ID \'{2}\', primary: {3}. ========',
reportsUnnecessary: undefined },
package_json_had_a_falsy_0_field:
{ code: 6220,
category: 3,
key: 'package_json_had_a_falsy_0_field_6220',
message: '\'package.json\' had a falsy \'{0}\' field.',
reportsUnnecessary: undefined },
Projects_to_reference:
{ code: 6300,
category: 3,
key: 'Projects_to_reference_6300',
message: 'Projects to reference',
reportsUnnecessary: undefined },
Enable_project_compilation:
{ code: 6302,
category: 3,
key: 'Enable_project_compilation_6302',
message: 'Enable project compilation',
reportsUnnecessary: undefined },
Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0:
{ code: 6202,
category: 1,
key:
'Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202',
message:
'Project references may not form a circular graph. Cycle detected: {0}',
reportsUnnecessary: undefined },
Composite_projects_may_not_disable_declaration_emit:
{ code: 6304,
category: 1,
key: 'Composite_projects_may_not_disable_declaration_emit_6304',
message: 'Composite projects may not disable declaration emit.',
reportsUnnecessary: undefined },
Output_file_0_has_not_been_built_from_source_file_1:
{ code: 6305,
category: 1,
key: 'Output_file_0_has_not_been_built_from_source_file_1_6305',
message:
'Output file \'{0}\' has not been built from source file \'{1}\'.',
reportsUnnecessary: undefined },
Referenced_project_0_must_have_setting_composite_Colon_true:
{ code: 6306,
category: 1,
key:
'Referenced_project_0_must_have_setting_composite_Colon_true_6306',
message:
'Referenced project \'{0}\' must have setting "composite": true.',
reportsUnnecessary: undefined },
File_0_is_not_in_project_file_list_Projects_must_list_all_files_or_use_an_include_pattern:
{ code: 6307,
category: 1,
key:
'File_0_is_not_in_project_file_list_Projects_must_list_all_files_or_use_an_include_pattern_6307',
message:
'File \'{0}\' is not in project file list. Projects must list all files or use an \'include\' pattern.',
reportsUnnecessary: undefined },
Cannot_prepend_project_0_because_it_does_not_have_outFile_set:
{ code: 6308,
category: 1,
key:
'Cannot_prepend_project_0_because_it_does_not_have_outFile_set_6308',
message:
'Cannot prepend project \'{0}\' because it does not have \'outFile\' set',
reportsUnnecessary: undefined },
Output_file_0_from_project_1_does_not_exist:
{ code: 6309,
category: 1,
key: 'Output_file_0_from_project_1_does_not_exist_6309',
message: 'Output file \'{0}\' from project \'{1}\' does not exist',
reportsUnnecessary: undefined },
Project_0_is_out_of_date_because_oldest_output_1_is_older_than_newest_input_2:
{ code: 6350,
category: 3,
key:
'Project_0_is_out_of_date_because_oldest_output_1_is_older_than_newest_input_2_6350',
message:
'Project \'{0}\' is out of date because oldest output \'{1}\' is older than newest input \'{2}\'',
reportsUnnecessary: undefined },
Project_0_is_up_to_date_because_newest_input_1_is_older_than_oldest_output_2:
{ code: 6351,
category: 3,
key:
'Project_0_is_up_to_date_because_newest_input_1_is_older_than_oldest_output_2_6351',
message:
'Project \'{0}\' is up to date because newest input \'{1}\' is older than oldest output \'{2}\'',
reportsUnnecessary: undefined },
Project_0_is_out_of_date_because_output_file_1_does_not_exist:
{ code: 6352,
category: 3,
key:
'Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352',
message:
'Project \'{0}\' is out of date because output file \'{1}\' does not exist',
reportsUnnecessary: undefined },
Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date:
{ code: 6353,
category: 3,
key:
'Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date_6353',
message:
'Project \'{0}\' is out of date because its dependency \'{1}\' is out of date',
reportsUnnecessary: undefined },
Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies:
{ code: 6354,
category: 3,
key:
'Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354',
message:
'Project \'{0}\' is up to date with .d.ts files from its dependencies',
reportsUnnecessary: undefined },
Projects_in_this_build_Colon_0:
{ code: 6355,
category: 3,
key: 'Projects_in_this_build_Colon_0_6355',
message: 'Projects in this build: {0}',
reportsUnnecessary: undefined },
A_non_dry_build_would_delete_the_following_files_Colon_0:
{ code: 6356,
category: 3,
key:
'A_non_dry_build_would_delete_the_following_files_Colon_0_6356',
message: 'A non-dry build would delete the following files: {0}',
reportsUnnecessary: undefined },
A_non_dry_build_would_build_project_0:
{ code: 6357,
category: 3,
key: 'A_non_dry_build_would_build_project_0_6357',
message: 'A non-dry build would build project \'{0}\'',
reportsUnnecessary: undefined },
Building_project_0:
{ code: 6358,
category: 3,
key: 'Building_project_0_6358',
message: 'Building project \'{0}\'...',
reportsUnnecessary: undefined },
Updating_output_timestamps_of_project_0:
{ code: 6359,
category: 3,
key: 'Updating_output_timestamps_of_project_0_6359',
message: 'Updating output timestamps of project \'{0}\'...',
reportsUnnecessary: undefined },
delete_this_Project_0_is_up_to_date_because_it_was_previously_built:
{ code: 6360,
category: 3,
key:
'delete_this_Project_0_is_up_to_date_because_it_was_previously_built_6360',
message:
'delete this - Project \'{0}\' is up to date because it was previously built',
reportsUnnecessary: undefined },
Project_0_is_up_to_date:
{ code: 6361,
category: 3,
key: 'Project_0_is_up_to_date_6361',
message: 'Project \'{0}\' is up to date',
reportsUnnecessary: undefined },
Skipping_build_of_project_0_because_its_dependency_1_has_errors:
{ code: 6362,
category: 3,
key:
'Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362',
message:
'Skipping build of project \'{0}\' because its dependency \'{1}\' has errors',
reportsUnnecessary: undefined },
Project_0_can_t_be_built_because_its_dependency_1_has_errors:
{ code: 6363,
category: 3,
key:
'Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363',
message:
'Project \'{0}\' can\'t be built because its dependency \'{1}\' has errors',
reportsUnnecessary: undefined },
Build_one_or_more_projects_and_their_dependencies_if_out_of_date:
{ code: 6364,
category: 3,
key:
'Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364',
message:
'Build one or more projects and their dependencies, if out of date',
reportsUnnecessary: undefined },
Delete_the_outputs_of_all_projects:
{ code: 6365,
category: 3,
key: 'Delete_the_outputs_of_all_projects_6365',
message: 'Delete the outputs of all projects',
reportsUnnecessary: undefined },
Enable_verbose_logging:
{ code: 6366,
category: 3,
key: 'Enable_verbose_logging_6366',
message: 'Enable verbose logging',
reportsUnnecessary: undefined },
Show_what_would_be_built_or_deleted_if_specified_with_clean:
{ code: 6367,
category: 3,
key:
'Show_what_would_be_built_or_deleted_if_specified_with_clean_6367',
message:
'Show what would be built (or deleted, if specified with \'--clean\')',
reportsUnnecessary: undefined },
Build_all_projects_including_those_that_appear_to_be_up_to_date:
{ code: 6368,
category: 3,
key:
'Build_all_projects_including_those_that_appear_to_be_up_to_date_6368',
message:
'Build all projects, including those that appear to be up to date',
reportsUnnecessary: undefined },
Option_build_must_be_the_first_command_line_argument:
{ code: 6369,
category: 1,
key: 'Option_build_must_be_the_first_command_line_argument_6369',
message:
'Option \'--build\' must be the first command line argument.',
reportsUnnecessary: undefined },
Options_0_and_1_cannot_be_combined:
{ code: 6370,
category: 1,
key: 'Options_0_and_1_cannot_be_combined_6370',
message: 'Options \'{0}\' and \'{1}\' cannot be combined.',
reportsUnnecessary: undefined },
Updating_unchanged_output_timestamps_of_project_0:
{ code: 6371,
category: 3,
key: 'Updating_unchanged_output_timestamps_of_project_0_6371',
message: 'Updating unchanged output timestamps of project \'{0}\'...',
reportsUnnecessary: undefined },
Project_0_is_out_of_date_because_output_of_its_dependency_1_has_changed:
{ code: 6372,
category: 3,
key:
'Project_0_is_out_of_date_because_output_of_its_dependency_1_has_changed_6372',
message:
'Project \'{0}\' is out of date because output of its dependency \'{1}\' has changed',
reportsUnnecessary: undefined },
Updating_output_of_project_0:
{ code: 6373,
category: 3,
key: 'Updating_output_of_project_0_6373',
message: 'Updating output of project \'{0}\'...',
reportsUnnecessary: undefined },
A_non_dry_build_would_update_timestamps_for_output_of_project_0:
{ code: 6374,
category: 3,
key:
'A_non_dry_build_would_update_timestamps_for_output_of_project_0_6374',
message:
'A non-dry build would update timestamps for output of project \'{0}\'',
reportsUnnecessary: undefined },
A_non_dry_build_would_update_output_of_project_0:
{ code: 6375,
category: 3,
key: 'A_non_dry_build_would_update_output_of_project_0_6375',
message: 'A non-dry build would update output of project \'{0}\'',
reportsUnnecessary: undefined },
Cannot_update_output_of_project_0_because_there_was_error_reading_file_1:
{ code: 6376,
category: 3,
key:
'Cannot_update_output_of_project_0_because_there_was_error_reading_file_1_6376',
message:
'Cannot update output of project \'{0}\' because there was error reading file \'{1}\'',
reportsUnnecessary: undefined },
Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1:
{ code: 6377,
category: 1,
key:
'Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1_6377',
message:
'Cannot write file \'{0}\' because it will overwrite \'.tsbuildinfo\' file generated by referenced project \'{1}\'',
reportsUnnecessary: undefined },
Enable_incremental_compilation:
{ code: 6378,
category: 3,
key: 'Enable_incremental_compilation_6378',
message: 'Enable incremental compilation',
reportsUnnecessary: undefined },
Composite_projects_may_not_disable_incremental_compilation:
{ code: 6379,
category: 1,
key:
'Composite_projects_may_not_disable_incremental_compilation_6379',
message:
'Composite projects may not disable incremental compilation.',
reportsUnnecessary: undefined },
Specify_file_to_store_incremental_compilation_information:
{ code: 6380,
category: 3,
key:
'Specify_file_to_store_incremental_compilation_information_6380',
message: 'Specify file to store incremental compilation information',
reportsUnnecessary: undefined },
Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_current_version_2:
{ code: 6381,
category: 3,
key:
'Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_curren_6381',
message:
'Project \'{0}\' is out of date because output for it was generated with version \'{1}\' that differs with current version \'{2}\'',
reportsUnnecessary: undefined },
The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1:
{ code: 6500,
category: 3,
key:
'The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1_6500',
message:
'The expected type comes from property \'{0}\' which is declared here on type \'{1}\'',
reportsUnnecessary: undefined },
The_expected_type_comes_from_this_index_signature:
{ code: 6501,
category: 3,
key: 'The_expected_type_comes_from_this_index_signature_6501',
message: 'The expected type comes from this index signature.',
reportsUnnecessary: undefined },
The_expected_type_comes_from_the_return_type_of_this_signature:
{ code: 6502,
category: 3,
key:
'The_expected_type_comes_from_the_return_type_of_this_signature_6502',
message:
'The expected type comes from the return type of this signature.',
reportsUnnecessary: undefined },
Variable_0_implicitly_has_an_1_type:
{ code: 7005,
category: 1,
key: 'Variable_0_implicitly_has_an_1_type_7005',
message: 'Variable \'{0}\' implicitly has an \'{1}\' type.',
reportsUnnecessary: undefined },
Parameter_0_implicitly_has_an_1_type:
{ code: 7006,
category: 1,
key: 'Parameter_0_implicitly_has_an_1_type_7006',
message: 'Parameter \'{0}\' implicitly has an \'{1}\' type.',
reportsUnnecessary: undefined },
Member_0_implicitly_has_an_1_type:
{ code: 7008,
category: 1,
key: 'Member_0_implicitly_has_an_1_type_7008',
message: 'Member \'{0}\' implicitly has an \'{1}\' type.',
reportsUnnecessary: undefined },
new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type:
{ code: 7009,
category: 1,
key:
'new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009',
message:
'\'new\' expression, whose target lacks a construct signature, implicitly has an \'any\' type.',
reportsUnnecessary: undefined },
_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type:
{ code: 7010,
category: 1,
key:
'_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010',
message:
'\'{0}\', which lacks return-type annotation, implicitly has an \'{1}\' return type.',
reportsUnnecessary: undefined },
Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:
{ code: 7011,
category: 1,
key:
'Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011',
message:
'Function expression, which lacks return-type annotation, implicitly has an \'{0}\' return type.',
reportsUnnecessary: undefined },
Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type:
{ code: 7013,
category: 1,
key:
'Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013',
message:
'Construct signature, which lacks return-type annotation, implicitly has an \'any\' return type.',
reportsUnnecessary: undefined },
Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:
{ code: 7014,
category: 1,
key:
'Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7014',
message:
'Function type, which lacks return-type annotation, implicitly has an \'{0}\' return type.',
reportsUnnecessary: undefined },
Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number:
{ code: 7015,
category: 1,
key:
'Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015',
message:
'Element implicitly has an \'any\' type because index expression is not of type \'number\'.',
reportsUnnecessary: undefined },
Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type:
{ code: 7016,
category: 1,
key:
'Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016',
message:
'Could not find a declaration file for module \'{0}\'. \'{1}\' implicitly has an \'any\' type.',
reportsUnnecessary: undefined },
Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature:
{ code: 7017,
category: 1,
key:
'Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017',
message:
'Element implicitly has an \'any\' type because type \'{0}\' has no index signature.',
reportsUnnecessary: undefined },
Object_literal_s_property_0_implicitly_has_an_1_type:
{ code: 7018,
category: 1,
key: 'Object_literal_s_property_0_implicitly_has_an_1_type_7018',
message:
'Object literal\'s property \'{0}\' implicitly has an \'{1}\' type.',
reportsUnnecessary: undefined },
Rest_parameter_0_implicitly_has_an_any_type:
{ code: 7019,
category: 1,
key: 'Rest_parameter_0_implicitly_has_an_any_type_7019',
message: 'Rest parameter \'{0}\' implicitly has an \'any[]\' type.',
reportsUnnecessary: undefined },
Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type:
{ code: 7020,
category: 1,
key:
'Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020',
message:
'Call signature, which lacks return-type annotation, implicitly has an \'any\' return type.',
reportsUnnecessary: undefined },
_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or_indirectly_in_its_own_initializer:
{ code: 7022,
category: 1,
key:
'_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022',
message:
'\'{0}\' implicitly has type \'any\' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.',
reportsUnnecessary: undefined },
_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions:
{ code: 7023,
category: 1,
key:
'_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023',
message:
'\'{0}\' implicitly has return type \'any\' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.',
reportsUnnecessary: undefined },
Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions:
{ code: 7024,
category: 1,
key:
'Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024',
message:
'Function implicitly has return type \'any\' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.',
reportsUnnecessary: undefined },
Generator_implicitly_has_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_return_type:
{ code: 7025,
category: 1,
key:
'Generator_implicitly_has_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_return_typ_7025',
message:
'Generator implicitly has type \'{0}\' because it does not yield any values. Consider supplying a return type.',
reportsUnnecessary: undefined },
JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists:
{ code: 7026,
category: 1,
key:
'JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026',
message:
'JSX element implicitly has type \'any\' because no interface \'JSX.{0}\' exists.',
reportsUnnecessary: undefined },
Unreachable_code_detected:
{ code: 7027,
category: 1,
key: 'Unreachable_code_detected_7027',
message: 'Unreachable code detected.',
reportsUnnecessary: true },
Unused_label:
{ code: 7028,
category: 1,
key: 'Unused_label_7028',
message: 'Unused label.',
reportsUnnecessary: true },
Fallthrough_case_in_switch:
{ code: 7029,
category: 1,
key: 'Fallthrough_case_in_switch_7029',
message: 'Fallthrough case in switch.',
reportsUnnecessary: undefined },
Not_all_code_paths_return_a_value:
{ code: 7030,
category: 1,
key: 'Not_all_code_paths_return_a_value_7030',
message: 'Not all code paths return a value.',
reportsUnnecessary: undefined },
Binding_element_0_implicitly_has_an_1_type:
{ code: 7031,
category: 1,
key: 'Binding_element_0_implicitly_has_an_1_type_7031',
message: 'Binding element \'{0}\' implicitly has an \'{1}\' type.',
reportsUnnecessary: undefined },
Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation:
{ code: 7032,
category: 1,
key:
'Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032',
message:
'Property \'{0}\' implicitly has type \'any\', because its set accessor lacks a parameter type annotation.',
reportsUnnecessary: undefined },
Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation:
{ code: 7033,
category: 1,
key:
'Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033',
message:
'Property \'{0}\' implicitly has type \'any\', because its get accessor lacks a return type annotation.',
reportsUnnecessary: undefined },
Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined:
{ code: 7034,
category: 1,
key:
'Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034',
message:
'Variable \'{0}\' implicitly has type \'{1}\' in some locations where its type cannot be determined.',
reportsUnnecessary: undefined },
Try_npm_install_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0:
{ code: 7035,
category: 1,
key:
'Try_npm_install_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_mod_7035',
message:
'Try `npm install @types/{1}` if it exists or add a new declaration (.d.ts) file containing `declare module \'{0}\';`',
reportsUnnecessary: undefined },
Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0:
{ code: 7036,
category: 1,
key:
'Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036',
message:
'Dynamic import\'s specifier must be of type \'string\', but here has type \'{0}\'.',
reportsUnnecessary: undefined },
Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for_all_imports_Implies_allowSyntheticDefaultImports:
{ code: 7037,
category: 3,
key:
'Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037',
message:
'Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies \'allowSyntheticDefaultImports\'.',
reportsUnnecessary: undefined },
Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_Consider_using_a_default_import_or_import_require_here_instead:
{ code: 7038,
category: 3,
key:
'Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cau_7038',
message:
'Type originates at this import. A namespace-style import cannot be called or constructed, and will cause a failure at runtime. Consider using a default import or import require here instead.',
reportsUnnecessary: undefined },
Mapped_object_type_implicitly_has_an_any_template_type:
{ code: 7039,
category: 1,
key:
'Mapped_object_type_implicitly_has_an_any_template_type_7039',
message:
'Mapped object type implicitly has an \'any\' template type.',
reportsUnnecessary: undefined },
If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_Slash_Slashgithub_com_SlashDefinitelyTyped_SlashDefinitelyTyped_Slashtree_Slashmaster_Slashtypes_Slash_1:
{ code: 7040,
category: 1,
key:
'If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_S_7040',
message:
'If the \'{0}\' package actually exposes this module, consider sending a pull request to amend \'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/{1}`',
reportsUnnecessary: undefined },
The_containing_arrow_function_captures_the_global_value_of_this:
{ code: 7041,
category: 1,
key:
'The_containing_arrow_function_captures_the_global_value_of_this_7041',
message:
'The containing arrow function captures the global value of \'this\'.',
reportsUnnecessary: undefined },
Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used:
{ code: 7042,
category: 1,
key:
'Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used_7042',
message:
'Module \'{0}\' was resolved to \'{1}\', but \'--resolveJsonModule\' is not used.',
reportsUnnecessary: undefined },
Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:
{ code: 7043,
category: 2,
key:
'Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7043',
message:
'Variable \'{0}\' implicitly has an \'{1}\' type, but a better type may be inferred from usage.',
reportsUnnecessary: undefined },
Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:
{ code: 7044,
category: 2,
key:
'Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7044',
message:
'Parameter \'{0}\' implicitly has an \'{1}\' type, but a better type may be inferred from usage.',
reportsUnnecessary: undefined },
Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:
{ code: 7045,
category: 2,
key:
'Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7045',
message:
'Member \'{0}\' implicitly has an \'{1}\' type, but a better type may be inferred from usage.',
reportsUnnecessary: undefined },
Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage:
{ code: 7046,
category: 2,
key:
'Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage_7046',
message:
'Variable \'{0}\' implicitly has type \'{1}\' in some locations, but a better type may be inferred from usage.',
reportsUnnecessary: undefined },
Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage:
{ code: 7047,
category: 2,
key:
'Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage_7047',
message:
'Rest parameter \'{0}\' implicitly has an \'any[]\' type, but a better type may be inferred from usage.',
reportsUnnecessary: undefined },
Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage:
{ code: 7048,
category: 2,
key:
'Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage_7048',
message:
'Property \'{0}\' implicitly has type \'any\', but a better type for its get accessor may be inferred from usage.',
reportsUnnecessary: undefined },
Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage:
{ code: 7049,
category: 2,
key:
'Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage_7049',
message:
'Property \'{0}\' implicitly has type \'any\', but a better type for its set accessor may be inferred from usage.',
reportsUnnecessary: undefined },
_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage:
{ code: 7050,
category: 2,
key:
'_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage_7050',
message:
'\'{0}\' implicitly has an \'{1}\' return type, but a better type may be inferred from usage.',
reportsUnnecessary: undefined },
Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1:
{ code: 7051,
category: 1,
key:
'Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1_7051',
message:
'Parameter has a name but no type. Did you mean \'{0}: {1}\'?',
reportsUnnecessary: undefined },
Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1:
{ code: 7052,
category: 1,
key:
'Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1_7052',
message:
'Element implicitly has an \'any\' type because type \'{0}\' has no index signature. Did you mean to call \'{1}\' ?',
reportsUnnecessary: undefined },
Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1:
{ code: 7053,
category: 1,
key:
'Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1_7053',
message:
'Element implicitly has an \'any\' type because expression of type \'{0}\' can\'t be used to index type \'{1}\'.',
reportsUnnecessary: undefined },
No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1:
{ code: 7054,
category: 1,
key:
'No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1_7054',
message:
'No index signature with a parameter of type \'{0}\' was found on type \'{1}\'.',
reportsUnnecessary: undefined },
You_cannot_rename_this_element:
{ code: 8000,
category: 1,
key: 'You_cannot_rename_this_element_8000',
message: 'You cannot rename this element.',
reportsUnnecessary: undefined },
You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library:
{ code: 8001,
category: 1,
key:
'You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001',
message:
'You cannot rename elements that are defined in the standard TypeScript library.',
reportsUnnecessary: undefined },
import_can_only_be_used_in_a_ts_file:
{ code: 8002,
category: 1,
key: 'import_can_only_be_used_in_a_ts_file_8002',
message: '\'import ... =\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
export_can_only_be_used_in_a_ts_file:
{ code: 8003,
category: 1,
key: 'export_can_only_be_used_in_a_ts_file_8003',
message: '\'export=\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
type_parameter_declarations_can_only_be_used_in_a_ts_file:
{ code: 8004,
category: 1,
key:
'type_parameter_declarations_can_only_be_used_in_a_ts_file_8004',
message:
'\'type parameter declarations\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
implements_clauses_can_only_be_used_in_a_ts_file:
{ code: 8005,
category: 1,
key: 'implements_clauses_can_only_be_used_in_a_ts_file_8005',
message: '\'implements clauses\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
interface_declarations_can_only_be_used_in_a_ts_file:
{ code: 8006,
category: 1,
key: 'interface_declarations_can_only_be_used_in_a_ts_file_8006',
message: '\'interface declarations\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
module_declarations_can_only_be_used_in_a_ts_file:
{ code: 8007,
category: 1,
key: 'module_declarations_can_only_be_used_in_a_ts_file_8007',
message: '\'module declarations\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
type_aliases_can_only_be_used_in_a_ts_file:
{ code: 8008,
category: 1,
key: 'type_aliases_can_only_be_used_in_a_ts_file_8008',
message: '\'type aliases\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
_0_can_only_be_used_in_a_ts_file:
{ code: 8009,
category: 1,
key: '_0_can_only_be_used_in_a_ts_file_8009',
message: '\'{0}\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
types_can_only_be_used_in_a_ts_file:
{ code: 8010,
category: 1,
key: 'types_can_only_be_used_in_a_ts_file_8010',
message: '\'types\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
type_arguments_can_only_be_used_in_a_ts_file:
{ code: 8011,
category: 1,
key: 'type_arguments_can_only_be_used_in_a_ts_file_8011',
message: '\'type arguments\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
parameter_modifiers_can_only_be_used_in_a_ts_file:
{ code: 8012,
category: 1,
key: 'parameter_modifiers_can_only_be_used_in_a_ts_file_8012',
message: '\'parameter modifiers\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
non_null_assertions_can_only_be_used_in_a_ts_file:
{ code: 8013,
category: 1,
key: 'non_null_assertions_can_only_be_used_in_a_ts_file_8013',
message: '\'non-null assertions\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
enum_declarations_can_only_be_used_in_a_ts_file:
{ code: 8015,
category: 1,
key: 'enum_declarations_can_only_be_used_in_a_ts_file_8015',
message: '\'enum declarations\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
type_assertion_expressions_can_only_be_used_in_a_ts_file:
{ code: 8016,
category: 1,
key:
'type_assertion_expressions_can_only_be_used_in_a_ts_file_8016',
message:
'\'type assertion expressions\' can only be used in a .ts file.',
reportsUnnecessary: undefined },
Octal_literal_types_must_use_ES2015_syntax_Use_the_syntax_0:
{ code: 8017,
category: 1,
key:
'Octal_literal_types_must_use_ES2015_syntax_Use_the_syntax_0_8017',
message:
'Octal literal types must use ES2015 syntax. Use the syntax \'{0}\'.',
reportsUnnecessary: undefined },
Octal_literals_are_not_allowed_in_enums_members_initializer_Use_the_syntax_0:
{ code: 8018,
category: 1,
key:
'Octal_literals_are_not_allowed_in_enums_members_initializer_Use_the_syntax_0_8018',
message:
'Octal literals are not allowed in enums members initializer. Use the syntax \'{0}\'.',
reportsUnnecessary: undefined },
Report_errors_in_js_files:
{ code: 8019,
category: 3,
key: 'Report_errors_in_js_files_8019',
message: 'Report errors in .js files.',
reportsUnnecessary: undefined },
JSDoc_types_can_only_be_used_inside_documentation_comments:
{ code: 8020,
category: 1,
key:
'JSDoc_types_can_only_be_used_inside_documentation_comments_8020',
message:
'JSDoc types can only be used inside documentation comments.',
reportsUnnecessary: undefined },
JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags:
{ code: 8021,
category: 1,
key:
'JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021',
message:
'JSDoc \'@typedef\' tag should either have a type annotation or be followed by \'@property\' or \'@member\' tags.',
reportsUnnecessary: undefined },
JSDoc_0_is_not_attached_to_a_class:
{ code: 8022,
category: 1,
key: 'JSDoc_0_is_not_attached_to_a_class_8022',
message: 'JSDoc \'@{0}\' is not attached to a class.',
reportsUnnecessary: undefined },
JSDoc_0_1_does_not_match_the_extends_2_clause:
{ code: 8023,
category: 1,
key: 'JSDoc_0_1_does_not_match_the_extends_2_clause_8023',
message:
'JSDoc \'@{0} {1}\' does not match the \'extends {2}\' clause.',
reportsUnnecessary: undefined },
JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name:
{ code: 8024,
category: 1,
key:
'JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024',
message:
'JSDoc \'@param\' tag has name \'{0}\', but there is no parameter with that name.',
reportsUnnecessary: undefined },
Class_declarations_cannot_have_more_than_one_augments_or_extends_tag:
{ code: 8025,
category: 1,
key:
'Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025',
message:
'Class declarations cannot have more than one `@augments` or `@extends` tag.',
reportsUnnecessary: undefined },
Expected_0_type_arguments_provide_these_with_an_extends_tag:
{ code: 8026,
category: 1,
key:
'Expected_0_type_arguments_provide_these_with_an_extends_tag_8026',
message:
'Expected {0} type arguments; provide these with an \'@extends\' tag.',
reportsUnnecessary: undefined },
Expected_0_1_type_arguments_provide_these_with_an_extends_tag:
{ code: 8027,
category: 1,
key:
'Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027',
message:
'Expected {0}-{1} type arguments; provide these with an \'@extends\' tag.',
reportsUnnecessary: undefined },
JSDoc_may_only_appear_in_the_last_parameter_of_a_signature:
{ code: 8028,
category: 1,
key:
'JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028',
message:
'JSDoc \'...\' may only appear in the last parameter of a signature.',
reportsUnnecessary: undefined },
JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_had_an_array_type:
{ code: 8029,
category: 1,
key:
'JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029',
message:
'JSDoc \'@param\' tag has name \'{0}\', but there is no parameter with that name. It would match \'arguments\' if it had an array type.',
reportsUnnecessary: undefined },
The_type_of_a_function_declaration_must_match_the_function_s_signature:
{ code: 8030,
category: 1,
key:
'The_type_of_a_function_declaration_must_match_the_function_s_signature_8030',
message:
'The type of a function declaration must match the function\'s signature.',
reportsUnnecessary: undefined },
You_cannot_rename_a_module_via_a_global_import:
{ code: 8031,
category: 1,
key: 'You_cannot_rename_a_module_via_a_global_import_8031',
message: 'You cannot rename a module via a global import.',
reportsUnnecessary: undefined },
Qualified_name_0_is_not_allowed_without_a_leading_param_object_1:
{ code: 8032,
category: 1,
key:
'Qualified_name_0_is_not_allowed_without_a_leading_param_object_1_8032',
message:
'Qualified name \'{0}\' is not allowed without a leading \'@param {object} {1}\'.',
reportsUnnecessary: undefined },
Only_identifiers_Slashqualified_names_with_optional_type_arguments_are_currently_supported_in_a_class_extends_clause:
{ code: 9002,
category: 1,
key:
'Only_identifiers_Slashqualified_names_with_optional_type_arguments_are_currently_supported_in_a_clas_9002',
message:
'Only identifiers/qualified-names with optional type arguments are currently supported in a class \'extends\' clause.',
reportsUnnecessary: undefined },
class_expressions_are_not_currently_supported:
{ code: 9003,
category: 1,
key: 'class_expressions_are_not_currently_supported_9003',
message: '\'class\' expressions are not currently supported.',
reportsUnnecessary: undefined },
Language_service_is_disabled:
{ code: 9004,
category: 1,
key: 'Language_service_is_disabled_9004',
message: 'Language service is disabled.',
reportsUnnecessary: undefined },
JSX_attributes_must_only_be_assigned_a_non_empty_expression:
{ code: 17000,
category: 1,
key:
'JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000',
message:
'JSX attributes must only be assigned a non-empty \'expression\'.',
reportsUnnecessary: undefined },
JSX_elements_cannot_have_multiple_attributes_with_the_same_name:
{ code: 17001,
category: 1,
key:
'JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001',
message:
'JSX elements cannot have multiple attributes with the same name.',
reportsUnnecessary: undefined },
Expected_corresponding_JSX_closing_tag_for_0:
{ code: 17002,
category: 1,
key: 'Expected_corresponding_JSX_closing_tag_for_0_17002',
message: 'Expected corresponding JSX closing tag for \'{0}\'.',
reportsUnnecessary: undefined },
JSX_attribute_expected:
{ code: 17003,
category: 1,
key: 'JSX_attribute_expected_17003',
message: 'JSX attribute expected.',
reportsUnnecessary: undefined },
Cannot_use_JSX_unless_the_jsx_flag_is_provided:
{ code: 17004,
category: 1,
key: 'Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004',
message: 'Cannot use JSX unless the \'--jsx\' flag is provided.',
reportsUnnecessary: undefined },
A_constructor_cannot_contain_a_super_call_when_its_class_extends_null:
{ code: 17005,
category: 1,
key:
'A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005',
message:
'A constructor cannot contain a \'super\' call when its class extends \'null\'.',
reportsUnnecessary: undefined },
An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses:
{ code: 17006,
category: 1,
key:
'An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006',
message:
'An unary expression with the \'{0}\' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.',
reportsUnnecessary: undefined },
A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses:
{ code: 17007,
category: 1,
key:
'A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007',
message:
'A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.',
reportsUnnecessary: undefined },
JSX_element_0_has_no_corresponding_closing_tag:
{ code: 17008,
category: 1,
key: 'JSX_element_0_has_no_corresponding_closing_tag_17008',
message: 'JSX element \'{0}\' has no corresponding closing tag.',
reportsUnnecessary: undefined },
super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class:
{ code: 17009,
category: 1,
key:
'super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009',
message:
'\'super\' must be called before accessing \'this\' in the constructor of a derived class.',
reportsUnnecessary: undefined },
Unknown_type_acquisition_option_0:
{ code: 17010,
category: 1,
key: 'Unknown_type_acquisition_option_0_17010',
message: 'Unknown type acquisition option \'{0}\'.',
reportsUnnecessary: undefined },
super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class:
{ code: 17011,
category: 1,
key:
'super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011',
message:
'\'super\' must be called before accessing a property of \'super\' in the constructor of a derived class.',
reportsUnnecessary: undefined },
_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2:
{ code: 17012,
category: 1,
key:
'_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012',
message:
'\'{0}\' is not a valid meta-property for keyword \'{1}\'. Did you mean \'{2}\'?',
reportsUnnecessary: undefined },
Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constructor:
{ code: 17013,
category: 1,
key:
'Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013',
message:
'Meta-property \'{0}\' is only allowed in the body of a function declaration, function expression, or constructor.',
reportsUnnecessary: undefined },
JSX_fragment_has_no_corresponding_closing_tag:
{ code: 17014,
category: 1,
key: 'JSX_fragment_has_no_corresponding_closing_tag_17014',
message: 'JSX fragment has no corresponding closing tag.',
reportsUnnecessary: undefined },
Expected_corresponding_closing_tag_for_JSX_fragment:
{ code: 17015,
category: 1,
key: 'Expected_corresponding_closing_tag_for_JSX_fragment_17015',
message: 'Expected corresponding closing tag for JSX fragment.',
reportsUnnecessary: undefined },
JSX_fragment_is_not_supported_when_using_jsxFactory:
{ code: 17016,
category: 1,
key: 'JSX_fragment_is_not_supported_when_using_jsxFactory_17016',
message: 'JSX fragment is not supported when using --jsxFactory',
reportsUnnecessary: undefined },
JSX_fragment_is_not_supported_when_using_an_inline_JSX_factory_pragma:
{ code: 17017,
category: 1,
key:
'JSX_fragment_is_not_supported_when_using_an_inline_JSX_factory_pragma_17017',
message:
'JSX fragment is not supported when using an inline JSX factory pragma',
reportsUnnecessary: undefined },
Circularity_detected_while_resolving_configuration_Colon_0:
{ code: 18000,
category: 1,
key:
'Circularity_detected_while_resolving_configuration_Colon_0_18000',
message: 'Circularity detected while resolving configuration: {0}',
reportsUnnecessary: undefined },
A_path_in_an_extends_option_must_be_relative_or_rooted_but_0_is_not:
{ code: 18001,
category: 1,
key:
'A_path_in_an_extends_option_must_be_relative_or_rooted_but_0_is_not_18001',
message:
'A path in an \'extends\' option must be relative or rooted, but \'{0}\' is not.',
reportsUnnecessary: undefined },
The_files_list_in_config_file_0_is_empty:
{ code: 18002,
category: 1,
key: 'The_files_list_in_config_file_0_is_empty_18002',
message: 'The \'files\' list in config file \'{0}\' is empty.',
reportsUnnecessary: undefined },
No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2:
{ code: 18003,
category: 1,
key:
'No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003',
message:
'No inputs were found in config file \'{0}\'. Specified \'include\' paths were \'{1}\' and \'exclude\' paths were \'{2}\'.',
reportsUnnecessary: undefined },
File_is_a_CommonJS_module_it_may_be_converted_to_an_ES6_module:
{ code: 80001,
category: 2,
key:
'File_is_a_CommonJS_module_it_may_be_converted_to_an_ES6_module_80001',
message:
'File is a CommonJS module; it may be converted to an ES6 module.',
reportsUnnecessary: undefined },
This_constructor_function_may_be_converted_to_a_class_declaration:
{ code: 80002,
category: 2,
key:
'This_constructor_function_may_be_converted_to_a_class_declaration_80002',
message:
'This constructor function may be converted to a class declaration.',
reportsUnnecessary: undefined },
Import_may_be_converted_to_a_default_import:
{ code: 80003,
category: 2,
key: 'Import_may_be_converted_to_a_default_import_80003',
message: 'Import may be converted to a default import.',
reportsUnnecessary: undefined },
JSDoc_types_may_be_moved_to_TypeScript_types:
{ code: 80004,
category: 2,
key: 'JSDoc_types_may_be_moved_to_TypeScript_types_80004',
message: 'JSDoc types may be moved to TypeScript types.',
reportsUnnecessary: undefined },
require_call_may_be_converted_to_an_import:
{ code: 80005,
category: 2,
key: 'require_call_may_be_converted_to_an_import_80005',
message: '\'require\' call may be converted to an import.',
reportsUnnecessary: undefined },
This_may_be_converted_to_an_async_function:
{ code: 80006,
category: 2,
key: 'This_may_be_converted_to_an_async_function_80006',
message: 'This may be converted to an async function.',
reportsUnnecessary: undefined },
Add_missing_super_call:
{ code: 90001,
category: 3,
key: 'Add_missing_super_call_90001',
message: 'Add missing \'super()\' call',
reportsUnnecessary: undefined },
Make_super_call_the_first_statement_in_the_constructor:
{ code: 90002,
category: 3,
key:
'Make_super_call_the_first_statement_in_the_constructor_90002',
message:
'Make \'super()\' call the first statement in the constructor',
reportsUnnecessary: undefined },
Change_extends_to_implements:
{ code: 90003,
category: 3,
key: 'Change_extends_to_implements_90003',
message: 'Change \'extends\' to \'implements\'',
reportsUnnecessary: undefined },
Remove_declaration_for_Colon_0:
{ code: 90004,
category: 3,
key: 'Remove_declaration_for_Colon_0_90004',
message: 'Remove declaration for: \'{0}\'',
reportsUnnecessary: undefined },
Remove_import_from_0:
{ code: 90005,
category: 3,
key: 'Remove_import_from_0_90005',
message: 'Remove import from \'{0}\'',
reportsUnnecessary: undefined },
Implement_interface_0:
{ code: 90006,
category: 3,
key: 'Implement_interface_0_90006',
message: 'Implement interface \'{0}\'',
reportsUnnecessary: undefined },
Implement_inherited_abstract_class:
{ code: 90007,
category: 3,
key: 'Implement_inherited_abstract_class_90007',
message: 'Implement inherited abstract class',
reportsUnnecessary: undefined },
Add_0_to_unresolved_variable:
{ code: 90008,
category: 3,
key: 'Add_0_to_unresolved_variable_90008',
message: 'Add \'{0}.\' to unresolved variable',
reportsUnnecessary: undefined },
Remove_destructuring:
{ code: 90009,
category: 3,
key: 'Remove_destructuring_90009',
message: 'Remove destructuring',
reportsUnnecessary: undefined },
Remove_variable_statement:
{ code: 90010,
category: 3,
key: 'Remove_variable_statement_90010',
message: 'Remove variable statement',
reportsUnnecessary: undefined },
Remove_template_tag:
{ code: 90011,
category: 3,
key: 'Remove_template_tag_90011',
message: 'Remove template tag',
reportsUnnecessary: undefined },
Remove_type_parameters:
{ code: 90012,
category: 3,
key: 'Remove_type_parameters_90012',
message: 'Remove type parameters',
reportsUnnecessary: undefined },
Import_0_from_module_1:
{ code: 90013,
category: 3,
key: 'Import_0_from_module_1_90013',
message: 'Import \'{0}\' from module "{1}"',
reportsUnnecessary: undefined },
Change_0_to_1:
{ code: 90014,
category: 3,
key: 'Change_0_to_1_90014',
message: 'Change \'{0}\' to \'{1}\'',
reportsUnnecessary: undefined },
Add_0_to_existing_import_declaration_from_1:
{ code: 90015,
category: 3,
key: 'Add_0_to_existing_import_declaration_from_1_90015',
message: 'Add \'{0}\' to existing import declaration from "{1}"',
reportsUnnecessary: undefined },
Declare_property_0:
{ code: 90016,
category: 3,
key: 'Declare_property_0_90016',
message: 'Declare property \'{0}\'',
reportsUnnecessary: undefined },
Add_index_signature_for_property_0:
{ code: 90017,
category: 3,
key: 'Add_index_signature_for_property_0_90017',
message: 'Add index signature for property \'{0}\'',
reportsUnnecessary: undefined },
Disable_checking_for_this_file:
{ code: 90018,
category: 3,
key: 'Disable_checking_for_this_file_90018',
message: 'Disable checking for this file',
reportsUnnecessary: undefined },
Ignore_this_error_message:
{ code: 90019,
category: 3,
key: 'Ignore_this_error_message_90019',
message: 'Ignore this error message',
reportsUnnecessary: undefined },
Initialize_property_0_in_the_constructor:
{ code: 90020,
category: 3,
key: 'Initialize_property_0_in_the_constructor_90020',
message: 'Initialize property \'{0}\' in the constructor',
reportsUnnecessary: undefined },
Initialize_static_property_0:
{ code: 90021,
category: 3,
key: 'Initialize_static_property_0_90021',
message: 'Initialize static property \'{0}\'',
reportsUnnecessary: undefined },
Change_spelling_to_0:
{ code: 90022,
category: 3,
key: 'Change_spelling_to_0_90022',
message: 'Change spelling to \'{0}\'',
reportsUnnecessary: undefined },
Declare_method_0:
{ code: 90023,
category: 3,
key: 'Declare_method_0_90023',
message: 'Declare method \'{0}\'',
reportsUnnecessary: undefined },
Declare_static_method_0:
{ code: 90024,
category: 3,
key: 'Declare_static_method_0_90024',
message: 'Declare static method \'{0}\'',
reportsUnnecessary: undefined },
Prefix_0_with_an_underscore:
{ code: 90025,
category: 3,
key: 'Prefix_0_with_an_underscore_90025',
message: 'Prefix \'{0}\' with an underscore',
reportsUnnecessary: undefined },
Rewrite_as_the_indexed_access_type_0:
{ code: 90026,
category: 3,
key: 'Rewrite_as_the_indexed_access_type_0_90026',
message: 'Rewrite as the indexed access type \'{0}\'',
reportsUnnecessary: undefined },
Declare_static_property_0:
{ code: 90027,
category: 3,
key: 'Declare_static_property_0_90027',
message: 'Declare static property \'{0}\'',
reportsUnnecessary: undefined },
Call_decorator_expression:
{ code: 90028,
category: 3,
key: 'Call_decorator_expression_90028',
message: 'Call decorator expression',
reportsUnnecessary: undefined },
Add_async_modifier_to_containing_function:
{ code: 90029,
category: 3,
key: 'Add_async_modifier_to_containing_function_90029',
message: 'Add async modifier to containing function',
reportsUnnecessary: undefined },
Replace_infer_0_with_unknown:
{ code: 90030,
category: 3,
key: 'Replace_infer_0_with_unknown_90030',
message: 'Replace \'infer {0}\' with \'unknown\'',
reportsUnnecessary: undefined },
Replace_all_unused_infer_with_unknown:
{ code: 90031,
category: 3,
key: 'Replace_all_unused_infer_with_unknown_90031',
message: 'Replace all unused \'infer\' with \'unknown\'',
reportsUnnecessary: undefined },
Import_default_0_from_module_1:
{ code: 90032,
category: 3,
key: 'Import_default_0_from_module_1_90032',
message: 'Import default \'{0}\' from module "{1}"',
reportsUnnecessary: undefined },
Add_default_import_0_to_existing_import_declaration_from_1:
{ code: 90033,
category: 3,
key:
'Add_default_import_0_to_existing_import_declaration_from_1_90033',
message:
'Add default import \'{0}\' to existing import declaration from "{1}"',
reportsUnnecessary: undefined },
Add_parameter_name:
{ code: 90034,
category: 3,
key: 'Add_parameter_name_90034',
message: 'Add parameter name',
reportsUnnecessary: undefined },
Convert_function_to_an_ES2015_class:
{ code: 95001,
category: 3,
key: 'Convert_function_to_an_ES2015_class_95001',
message: 'Convert function to an ES2015 class',
reportsUnnecessary: undefined },
Convert_function_0_to_class:
{ code: 95002,
category: 3,
key: 'Convert_function_0_to_class_95002',
message: 'Convert function \'{0}\' to class',
reportsUnnecessary: undefined },
Extract_to_0_in_1:
{ code: 95004,
category: 3,
key: 'Extract_to_0_in_1_95004',
message: 'Extract to {0} in {1}',
reportsUnnecessary: undefined },
Extract_function:
{ code: 95005,
category: 3,
key: 'Extract_function_95005',
message: 'Extract function',
reportsUnnecessary: undefined },
Extract_constant:
{ code: 95006,
category: 3,
key: 'Extract_constant_95006',
message: 'Extract constant',
reportsUnnecessary: undefined },
Extract_to_0_in_enclosing_scope:
{ code: 95007,
category: 3,
key: 'Extract_to_0_in_enclosing_scope_95007',
message: 'Extract to {0} in enclosing scope',
reportsUnnecessary: undefined },
Extract_to_0_in_1_scope:
{ code: 95008,
category: 3,
key: 'Extract_to_0_in_1_scope_95008',
message: 'Extract to {0} in {1} scope',
reportsUnnecessary: undefined },
Annotate_with_type_from_JSDoc:
{ code: 95009,
category: 3,
key: 'Annotate_with_type_from_JSDoc_95009',
message: 'Annotate with type from JSDoc',
reportsUnnecessary: undefined },
Annotate_with_types_from_JSDoc:
{ code: 95010,
category: 3,
key: 'Annotate_with_types_from_JSDoc_95010',
message: 'Annotate with types from JSDoc',
reportsUnnecessary: undefined },
Infer_type_of_0_from_usage:
{ code: 95011,
category: 3,
key: 'Infer_type_of_0_from_usage_95011',
message: 'Infer type of \'{0}\' from usage',
reportsUnnecessary: undefined },
Infer_parameter_types_from_usage:
{ code: 95012,
category: 3,
key: 'Infer_parameter_types_from_usage_95012',
message: 'Infer parameter types from usage',
reportsUnnecessary: undefined },
Convert_to_default_import:
{ code: 95013,
category: 3,
key: 'Convert_to_default_import_95013',
message: 'Convert to default import',
reportsUnnecessary: undefined },
Install_0:
{ code: 95014,
category: 3,
key: 'Install_0_95014',
message: 'Install \'{0}\'',
reportsUnnecessary: undefined },
Replace_import_with_0:
{ code: 95015,
category: 3,
key: 'Replace_import_with_0_95015',
message: 'Replace import with \'{0}\'.',
reportsUnnecessary: undefined },
Use_synthetic_default_member:
{ code: 95016,
category: 3,
key: 'Use_synthetic_default_member_95016',
message: 'Use synthetic \'default\' member.',
reportsUnnecessary: undefined },
Convert_to_ES6_module:
{ code: 95017,
category: 3,
key: 'Convert_to_ES6_module_95017',
message: 'Convert to ES6 module',
reportsUnnecessary: undefined },
Add_undefined_type_to_property_0:
{ code: 95018,
category: 3,
key: 'Add_undefined_type_to_property_0_95018',
message: 'Add \'undefined\' type to property \'{0}\'',
reportsUnnecessary: undefined },
Add_initializer_to_property_0:
{ code: 95019,
category: 3,
key: 'Add_initializer_to_property_0_95019',
message: 'Add initializer to property \'{0}\'',
reportsUnnecessary: undefined },
Add_definite_assignment_assertion_to_property_0:
{ code: 95020,
category: 3,
key: 'Add_definite_assignment_assertion_to_property_0_95020',
message: 'Add definite assignment assertion to property \'{0}\'',
reportsUnnecessary: undefined },
Add_all_missing_members:
{ code: 95022,
category: 3,
key: 'Add_all_missing_members_95022',
message: 'Add all missing members',
reportsUnnecessary: undefined },
Infer_all_types_from_usage:
{ code: 95023,
category: 3,
key: 'Infer_all_types_from_usage_95023',
message: 'Infer all types from usage',
reportsUnnecessary: undefined },
Delete_all_unused_declarations:
{ code: 95024,
category: 3,
key: 'Delete_all_unused_declarations_95024',
message: 'Delete all unused declarations',
reportsUnnecessary: undefined },
Prefix_all_unused_declarations_with_where_possible:
{ code: 95025,
category: 3,
key: 'Prefix_all_unused_declarations_with_where_possible_95025',
message: 'Prefix all unused declarations with \'_\' where possible',
reportsUnnecessary: undefined },
Fix_all_detected_spelling_errors:
{ code: 95026,
category: 3,
key: 'Fix_all_detected_spelling_errors_95026',
message: 'Fix all detected spelling errors',
reportsUnnecessary: undefined },
Add_initializers_to_all_uninitialized_properties:
{ code: 95027,
category: 3,
key: 'Add_initializers_to_all_uninitialized_properties_95027',
message: 'Add initializers to all uninitialized properties',
reportsUnnecessary: undefined },
Add_definite_assignment_assertions_to_all_uninitialized_properties:
{ code: 95028,
category: 3,
key:
'Add_definite_assignment_assertions_to_all_uninitialized_properties_95028',
message:
'Add definite assignment assertions to all uninitialized properties',
reportsUnnecessary: undefined },
Add_undefined_type_to_all_uninitialized_properties:
{ code: 95029,
category: 3,
key: 'Add_undefined_type_to_all_uninitialized_properties_95029',
message: 'Add undefined type to all uninitialized properties',
reportsUnnecessary: undefined },
Change_all_jsdoc_style_types_to_TypeScript:
{ code: 95030,
category: 3,
key: 'Change_all_jsdoc_style_types_to_TypeScript_95030',
message: 'Change all jsdoc-style types to TypeScript',
reportsUnnecessary: undefined },
Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types:
{ code: 95031,
category: 3,
key:
'Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031',
message:
'Change all jsdoc-style types to TypeScript (and add \'| undefined\' to nullable types)',
reportsUnnecessary: undefined },
Implement_all_unimplemented_interfaces:
{ code: 95032,
category: 3,
key: 'Implement_all_unimplemented_interfaces_95032',
message: 'Implement all unimplemented interfaces',
reportsUnnecessary: undefined },
Install_all_missing_types_packages:
{ code: 95033,
category: 3,
key: 'Install_all_missing_types_packages_95033',
message: 'Install all missing types packages',
reportsUnnecessary: undefined },
Rewrite_all_as_indexed_access_types:
{ code: 95034,
category: 3,
key: 'Rewrite_all_as_indexed_access_types_95034',
message: 'Rewrite all as indexed access types',
reportsUnnecessary: undefined },
Convert_all_to_default_imports:
{ code: 95035,
category: 3,
key: 'Convert_all_to_default_imports_95035',
message: 'Convert all to default imports',
reportsUnnecessary: undefined },
Make_all_super_calls_the_first_statement_in_their_constructor:
{ code: 95036,
category: 3,
key:
'Make_all_super_calls_the_first_statement_in_their_constructor_95036',
message:
'Make all \'super()\' calls the first statement in their constructor',
reportsUnnecessary: undefined },
Add_qualifier_to_all_unresolved_variables_matching_a_member_name:
{ code: 95037,
category: 3,
key:
'Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037',
message:
'Add qualifier to all unresolved variables matching a member name',
reportsUnnecessary: undefined },
Change_all_extended_interfaces_to_implements:
{ code: 95038,
category: 3,
key: 'Change_all_extended_interfaces_to_implements_95038',
message: 'Change all extended interfaces to \'implements\'',
reportsUnnecessary: undefined },
Add_all_missing_super_calls:
{ code: 95039,
category: 3,
key: 'Add_all_missing_super_calls_95039',
message: 'Add all missing super calls',
reportsUnnecessary: undefined },
Implement_all_inherited_abstract_classes:
{ code: 95040,
category: 3,
key: 'Implement_all_inherited_abstract_classes_95040',
message: 'Implement all inherited abstract classes',
reportsUnnecessary: undefined },
Add_all_missing_async_modifiers:
{ code: 95041,
category: 3,
key: 'Add_all_missing_async_modifiers_95041',
message: 'Add all missing \'async\' modifiers',
reportsUnnecessary: undefined },
Add_ts_ignore_to_all_error_messages:
{ code: 95042,
category: 3,
key: 'Add_ts_ignore_to_all_error_messages_95042',
message: 'Add \'@ts-ignore\' to all error messages',
reportsUnnecessary: undefined },
Annotate_everything_with_types_from_JSDoc:
{ code: 95043,
category: 3,
key: 'Annotate_everything_with_types_from_JSDoc_95043',
message: 'Annotate everything with types from JSDoc',
reportsUnnecessary: undefined },
Add_to_all_uncalled_decorators:
{ code: 95044,
category: 3,
key: 'Add_to_all_uncalled_decorators_95044',
message: 'Add \'()\' to all uncalled decorators',
reportsUnnecessary: undefined },
Convert_all_constructor_functions_to_classes:
{ code: 95045,
category: 3,
key: 'Convert_all_constructor_functions_to_classes_95045',
message: 'Convert all constructor functions to classes',
reportsUnnecessary: undefined },
Generate_get_and_set_accessors:
{ code: 95046,
category: 3,
key: 'Generate_get_and_set_accessors_95046',
message: 'Generate \'get\' and \'set\' accessors',
reportsUnnecessary: undefined },
Convert_require_to_import:
{ code: 95047,
category: 3,
key: 'Convert_require_to_import_95047',
message: 'Convert \'require\' to \'import\'',
reportsUnnecessary: undefined },
Convert_all_require_to_import:
{ code: 95048,
category: 3,
key: 'Convert_all_require_to_import_95048',
message: 'Convert all \'require\' to \'import\'',
reportsUnnecessary: undefined },
Move_to_a_new_file:
{ code: 95049,
category: 3,
key: 'Move_to_a_new_file_95049',
message: 'Move to a new file',
reportsUnnecessary: undefined },
Remove_unreachable_code:
{ code: 95050,
category: 3,
key: 'Remove_unreachable_code_95050',
message: 'Remove unreachable code',
reportsUnnecessary: undefined },
Remove_all_unreachable_code:
{ code: 95051,
category: 3,
key: 'Remove_all_unreachable_code_95051',
message: 'Remove all unreachable code',
reportsUnnecessary: undefined },
Add_missing_typeof:
{ code: 95052,
category: 3,
key: 'Add_missing_typeof_95052',
message: 'Add missing \'typeof\'',
reportsUnnecessary: undefined },
Remove_unused_label:
{ code: 95053,
category: 3,
key: 'Remove_unused_label_95053',
message: 'Remove unused label',
reportsUnnecessary: undefined },
Remove_all_unused_labels:
{ code: 95054,
category: 3,
key: 'Remove_all_unused_labels_95054',
message: 'Remove all unused labels',
reportsUnnecessary: undefined },
Convert_0_to_mapped_object_type:
{ code: 95055,
category: 3,
key: 'Convert_0_to_mapped_object_type_95055',
message: 'Convert \'{0}\' to mapped object type',
reportsUnnecessary: undefined },
Convert_namespace_import_to_named_imports:
{ code: 95056,
category: 3,
key: 'Convert_namespace_import_to_named_imports_95056',
message: 'Convert namespace import to named imports',
reportsUnnecessary: undefined },
Convert_named_imports_to_namespace_import:
{ code: 95057,
category: 3,
key: 'Convert_named_imports_to_namespace_import_95057',
message: 'Convert named imports to namespace import',
reportsUnnecessary: undefined },
Add_or_remove_braces_in_an_arrow_function:
{ code: 95058,
category: 3,
key: 'Add_or_remove_braces_in_an_arrow_function_95058',
message: 'Add or remove braces in an arrow function',
reportsUnnecessary: undefined },
Add_braces_to_arrow_function:
{ code: 95059,
category: 3,
key: 'Add_braces_to_arrow_function_95059',
message: 'Add braces to arrow function',
reportsUnnecessary: undefined },
Remove_braces_from_arrow_function:
{ code: 95060,
category: 3,
key: 'Remove_braces_from_arrow_function_95060',
message: 'Remove braces from arrow function',
reportsUnnecessary: undefined },
Convert_default_export_to_named_export:
{ code: 95061,
category: 3,
key: 'Convert_default_export_to_named_export_95061',
message: 'Convert default export to named export',
reportsUnnecessary: undefined },
Convert_named_export_to_default_export:
{ code: 95062,
category: 3,
key: 'Convert_named_export_to_default_export_95062',
message: 'Convert named export to default export',
reportsUnnecessary: undefined },
Add_missing_enum_member_0:
{ code: 95063,
category: 3,
key: 'Add_missing_enum_member_0_95063',
message: 'Add missing enum member \'{0}\'',
reportsUnnecessary: undefined },
Add_all_missing_imports:
{ code: 95064,
category: 3,
key: 'Add_all_missing_imports_95064',
message: 'Add all missing imports',
reportsUnnecessary: undefined },
Convert_to_async_function:
{ code: 95065,
category: 3,
key: 'Convert_to_async_function_95065',
message: 'Convert to async function',
reportsUnnecessary: undefined },
Convert_all_to_async_functions:
{ code: 95066,
category: 3,
key: 'Convert_all_to_async_functions_95066',
message: 'Convert all to async functions',
reportsUnnecessary: undefined },
Add_unknown_conversion_for_non_overlapping_types:
{ code: 95069,
category: 3,
key: 'Add_unknown_conversion_for_non_overlapping_types_95069',
message: 'Add \'unknown\' conversion for non-overlapping types',
reportsUnnecessary: undefined },
Add_unknown_to_all_conversions_of_non_overlapping_types:
{ code: 95070,
category: 3,
key:
'Add_unknown_to_all_conversions_of_non_overlapping_types_95070',
message:
'Add \'unknown\' to all conversions of non-overlapping types',
reportsUnnecessary: undefined },
Add_missing_new_operator_to_call:
{ code: 95071,
category: 3,
key: 'Add_missing_new_operator_to_call_95071',
message: 'Add missing \'new\' operator to call',
reportsUnnecessary: undefined },
Add_missing_new_operator_to_all_calls:
{ code: 95072,
category: 3,
key: 'Add_missing_new_operator_to_all_calls_95072',
message: 'Add missing \'new\' operator to all calls',
reportsUnnecessary: undefined },
Add_names_to_all_parameters_without_names:
{ code: 95073,
category: 3,
key: 'Add_names_to_all_parameters_without_names_95073',
message: 'Add names to all parameters without names',
reportsUnnecessary: undefined },
Enable_the_experimentalDecorators_option_in_your_configuration_file:
{ code: 95074,
category: 3,
key:
'Enable_the_experimentalDecorators_option_in_your_configuration_file_95074',
message:
'Enable the \'experimentalDecorators\' option in your configuration file',
reportsUnnecessary: undefined },
Convert_parameters_to_destructured_object:
{ code: 95075,
category: 3,
key: 'Convert_parameters_to_destructured_object_95075',
message: 'Convert parameters to destructured object',
reportsUnnecessary: undefined },
Allow_accessing_UMD_globals_from_modules:
{ code: 95076,
category: 3,
key: 'Allow_accessing_UMD_globals_from_modules_95076',
message: 'Allow accessing UMD globals from modules.',
reportsUnnecessary: undefined },
Extract_type:
{ code: 95077,
category: 3,
key: 'Extract_type_95077',
message: 'Extract type',
reportsUnnecessary: undefined },
Extract_to_type_alias:
{ code: 95078,
category: 3,
key: 'Extract_to_type_alias_95078',
message: 'Extract to type alias',
reportsUnnecessary: undefined },
Extract_to_typedef:
{ code: 95079,
category: 3,
key: 'Extract_to_typedef_95079',
message: 'Extract to typedef',
reportsUnnecessary: undefined },
No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer:
{ code: 18004,
category: 1,
key:
'No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer_18004',
message:
'No value exists in scope for the shorthand property \'{0}\'. Either declare one or provide an initializer.',
reportsUnnecessary: undefined },
Quoted_constructors_have_previously_been_interpreted_as_methods_which_is_incorrect_In_TypeScript_3_6_they_will_be_correctly_parsed_as_constructors_In_the_meantime_consider_using_constructor_to_write_a_constructor_or_constructor_to_write_a_method:
{ code: 18005,
category: 1,
key:
'Quoted_constructors_have_previously_been_interpreted_as_methods_which_is_incorrect_In_TypeScript_3_6_18005',
message:
'Quoted constructors have previously been interpreted as methods, which is incorrect. In TypeScript 3.6, they will be correctly parsed as constructors. In the meantime, consider using \'constructor()\' to write a constructor, or \'["constructor"]()\' to write a method.',
reportsUnnecessary: undefined },
Classes_may_not_have_a_field_named_constructor:
{ code: 18006,
category: 1,
key: 'Classes_may_not_have_a_field_named_constructor_18006',
message: 'Classes may not have a field named \'constructor\'.',
reportsUnnecessary: undefined } },
tokenIsIdentifierOrKeyword: [Function: tokenIsIdentifierOrKeyword],
tokenIsIdentifierOrKeywordOrGreaterThan: [Function: tokenIsIdentifierOrKeywordOrGreaterThan],
isUnicodeIdentifierStart: [Function: isUnicodeIdentifierStart],
tokenToString: [Function: tokenToString],
stringToToken: [Function: stringToToken],
computeLineStarts: [Function: computeLineStarts],
getPositionOfLineAndCharacter: [Function: getPositionOfLineAndCharacter],
computePositionOfLineAndCharacter: [Function: computePositionOfLineAndCharacter],
getLineStarts: [Function: getLineStarts],
computeLineAndCharacterOfPosition: [Function: computeLineAndCharacterOfPosition],
getLineAndCharacterOfPosition: [Function: getLineAndCharacterOfPosition],
isWhiteSpaceLike: [Function: isWhiteSpaceLike],
isWhiteSpaceSingleLine: [Function: isWhiteSpaceSingleLine],
isLineBreak: [Function: isLineBreak],
isOctalDigit: [Function: isOctalDigit],
couldStartTrivia: [Function: couldStartTrivia],
skipTrivia: [Function: skipTrivia],
isShebangTrivia: [Function: isShebangTrivia],
scanShebangTrivia: [Function: scanShebangTrivia],
forEachLeadingCommentRange: [Function: forEachLeadingCommentRange],
forEachTrailingCommentRange: [Function: forEachTrailingCommentRange],
reduceEachLeadingCommentRange: [Function: reduceEachLeadingCommentRange],
reduceEachTrailingCommentRange: [Function: reduceEachTrailingCommentRange],
getLeadingCommentRanges: [Function: getLeadingCommentRanges],
getTrailingCommentRanges: [Function: getTrailingCommentRanges],
getShebang: [Function: getShebang],
isIdentifierStart: [Function: isIdentifierStart],
isIdentifierPart: [Function: isIdentifierPart],
isIdentifierText: [Function: isIdentifierText],
createScanner: [Function: createScanner],
isExternalModuleNameRelative: [Function: isExternalModuleNameRelative],
sortAndDeduplicateDiagnostics: [Function: sortAndDeduplicateDiagnostics],
resolvingEmptyArray: [],
emptyMap: Map {},
emptyUnderscoreEscapedMap: Map {},
externalHelpersModuleNameText: 'tslib',
defaultMaximumTruncationLength: 160,
getDeclarationOfKind: [Function: getDeclarationOfKind],
createUnderscoreEscapedMap: [Function: createUnderscoreEscapedMap],
hasEntries: [Function: hasEntries],
createSymbolTable: [Function: createSymbolTable],
toPath: [Function: toPath],
changesAffectModuleResolution: [Function: changesAffectModuleResolution],
optionsHaveModuleResolutionChanges: [Function: optionsHaveModuleResolutionChanges],
findAncestor: [Function: findAncestor],
forEachAncestor: [Function: forEachAncestor],
forEachEntry: [Function: forEachEntry],
forEachKey: [Function: forEachKey],
copyEntries: [Function: copyEntries],
arrayToSet: [Function: arrayToSet],
cloneMap: [Function: cloneMap],
usingSingleLineStringWriter: [Function: usingSingleLineStringWriter],
getFullWidth: [Function: getFullWidth],
getResolvedModule: [Function: getResolvedModule],
setResolvedModule: [Function: setResolvedModule],
setResolvedTypeReferenceDirective: [Function: setResolvedTypeReferenceDirective],
projectReferenceIsEqualTo: [Function: projectReferenceIsEqualTo],
moduleResolutionIsEqualTo: [Function: moduleResolutionIsEqualTo],
packageIdToString: [Function: packageIdToString],
typeDirectiveIsEqualTo: [Function: typeDirectiveIsEqualTo],
hasChangesInResolutions: [Function: hasChangesInResolutions],
containsParseError: [Function: containsParseError],
getSourceFileOfNode: [Function: getSourceFileOfNode],
isStatementWithLocals: [Function: isStatementWithLocals],
getStartPositionOfLine: [Function: getStartPositionOfLine],
nodePosToString: [Function: nodePosToString],
getEndLinePosition: [Function: getEndLinePosition],
isFileLevelUniqueName: [Function: isFileLevelUniqueName],
nodeIsMissing: [Function: nodeIsMissing],
nodeIsPresent: [Function: nodeIsPresent],
insertStatementsAfterStandardPrologue: [Function: insertStatementsAfterStandardPrologue],
insertStatementsAfterCustomPrologue: [Function: insertStatementsAfterCustomPrologue],
insertStatementAfterStandardPrologue: [Function: insertStatementAfterStandardPrologue],
insertStatementAfterCustomPrologue: [Function: insertStatementAfterCustomPrologue],
isRecognizedTripleSlashComment: [Function: isRecognizedTripleSlashComment],
isPinnedComment: [Function: isPinnedComment],
getTokenPosOfNode: [Function: getTokenPosOfNode],
getNonDecoratorTokenPosOfNode: [Function: getNonDecoratorTokenPosOfNode],
getSourceTextOfNodeFromSourceFile: [Function: getSourceTextOfNodeFromSourceFile],
getTextOfNodeFromSourceText: [Function: getTextOfNodeFromSourceText],
getTextOfNode: [Function: getTextOfNode],
indexOfNode: [Function: indexOfNode],
getEmitFlags: [Function: getEmitFlags],
getLiteralText: [Function: getLiteralText],
getTextOfConstantValue: [Function: getTextOfConstantValue],
makeIdentifierFromModuleName: [Function: makeIdentifierFromModuleName],
isBlockOrCatchScoped: [Function: isBlockOrCatchScoped],
isCatchClauseVariableDeclarationOrBindingElement: [Function: isCatchClauseVariableDeclarationOrBindingElement],
isAmbientModule: [Function: isAmbientModule],
isModuleWithStringLiteralName: [Function: isModuleWithStringLiteralName],
isNonGlobalAmbientModule: [Function: isNonGlobalAmbientModule],
isEffectiveModuleDeclaration: [Function: isEffectiveModuleDeclaration],
isShorthandAmbientModuleSymbol: [Function: isShorthandAmbientModuleSymbol],
isBlockScopedContainerTopLevel: [Function: isBlockScopedContainerTopLevel],
isGlobalScopeAugmentation: [Function: isGlobalScopeAugmentation],
isExternalModuleAugmentation: [Function: isExternalModuleAugmentation],
isModuleAugmentationExternal: [Function: isModuleAugmentationExternal],
getNonAugmentationDeclaration: [Function: getNonAugmentationDeclaration],
isEffectiveExternalModule: [Function: isEffectiveExternalModule],
isBlockScope: [Function: isBlockScope],
isDeclarationWithTypeParameters: [Function: isDeclarationWithTypeParameters],
isDeclarationWithTypeParameterChildren: [Function: isDeclarationWithTypeParameterChildren],
isAnyImportSyntax: [Function: isAnyImportSyntax],
isLateVisibilityPaintedStatement: [Function: isLateVisibilityPaintedStatement],
isAnyImportOrReExport: [Function: isAnyImportOrReExport],
getEnclosingBlockScopeContainer: [Function: getEnclosingBlockScopeContainer],
declarationNameToString: [Function: declarationNameToString],
getNameFromIndexInfo: [Function: getNameFromIndexInfo],
getTextOfPropertyName: [Function: getTextOfPropertyName],
entityNameToString: [Function: entityNameToString],
createDiagnosticForNode: [Function: createDiagnosticForNode],
createDiagnosticForNodeArray: [Function: createDiagnosticForNodeArray],
createDiagnosticForNodeInSourceFile: [Function: createDiagnosticForNodeInSourceFile],
createDiagnosticForNodeFromMessageChain: [Function: createDiagnosticForNodeFromMessageChain],
getSpanOfTokenAtPosition: [Function: getSpanOfTokenAtPosition],
getErrorSpanForNode: [Function: getErrorSpanForNode],
isExternalOrCommonJsModule: [Function: isExternalOrCommonJsModule],
isJsonSourceFile: [Function: isJsonSourceFile],
isEnumConst: [Function: isEnumConst],
isDeclarationReadonly: [Function: isDeclarationReadonly],
isVarConst: [Function: isVarConst],
isLet: [Function: isLet],
isSuperCall: [Function: isSuperCall],
isImportCall: [Function: isImportCall],
isLiteralImportTypeNode: [Function: isLiteralImportTypeNode],
isPrologueDirective: [Function: isPrologueDirective],
getLeadingCommentRangesOfNode: [Function: getLeadingCommentRangesOfNode],
getJSDocCommentRanges: [Function: getJSDocCommentRanges],
fullTripleSlashReferencePathRegEx: /^(\/\/\/\s*<reference\s+path\s*=\s*)('|")(.+?)\2.*?\/>/,
fullTripleSlashAMDReferencePathRegEx:
/^(\/\/\/\s*<amd-dependency\s+path\s*=\s*)('|")(.+?)\2.*?\/>/,
isPartOfTypeNode: [Function: isPartOfTypeNode],
isChildOfNodeWithKind: [Function: isChildOfNodeWithKind],
forEachReturnStatement: [Function: forEachReturnStatement],
forEachYieldExpression: [Function: forEachYieldExpression],
getRestParameterElementType: [Function: getRestParameterElementType],
getMembersOfDeclaration: [Function: getMembersOfDeclaration],
isVariableLike: [Function: isVariableLike],
isVariableLikeOrAccessor: [Function: isVariableLikeOrAccessor],
isVariableDeclarationInVariableStatement: [Function: isVariableDeclarationInVariableStatement],
isValidESSymbolDeclaration: [Function: isValidESSymbolDeclaration],
introducesArgumentsExoticObject: [Function: introducesArgumentsExoticObject],
unwrapInnermostStatementOfLabel: [Function: unwrapInnermostStatementOfLabel],
isFunctionBlock: [Function: isFunctionBlock],
isObjectLiteralMethod: [Function: isObjectLiteralMethod],
isObjectLiteralOrClassExpressionMethod: [Function: isObjectLiteralOrClassExpressionMethod],
isIdentifierTypePredicate: [Function: isIdentifierTypePredicate],
isThisTypePredicate: [Function: isThisTypePredicate],
getPropertyAssignment: [Function: getPropertyAssignment],
getTsConfigObjectLiteralExpression: [Function: getTsConfigObjectLiteralExpression],
getTsConfigPropArrayElementValue: [Function: getTsConfigPropArrayElementValue],
getTsConfigPropArray: [Function: getTsConfigPropArray],
getContainingFunction: [Function: getContainingFunction],
getContainingFunctionDeclaration: [Function: getContainingFunctionDeclaration],
getContainingClass: [Function: getContainingClass],
getThisContainer: [Function: getThisContainer],
getNewTargetContainer: [Function: getNewTargetContainer],
getSuperContainer: [Function: getSuperContainer],
getImmediatelyInvokedFunctionExpression: [Function: getImmediatelyInvokedFunctionExpression],
isSuperOrSuperProperty: [Function: isSuperOrSuperProperty],
isSuperProperty: [Function: isSuperProperty],
isThisProperty: [Function: isThisProperty],
getEntityNameFromTypeNode: [Function: getEntityNameFromTypeNode],
getInvokedExpression: [Function: getInvokedExpression],
nodeCanBeDecorated: [Function: nodeCanBeDecorated],
nodeIsDecorated: [Function: nodeIsDecorated],
nodeOrChildIsDecorated: [Function: nodeOrChildIsDecorated],
childIsDecorated: [Function: childIsDecorated],
isJSXTagName: [Function: isJSXTagName],
isExpressionNode: [Function: isExpressionNode],
isInExpressionContext: [Function: isInExpressionContext],
isExternalModuleImportEqualsDeclaration: [Function: isExternalModuleImportEqualsDeclaration],
getExternalModuleImportEqualsDeclarationExpression:
[Function: getExternalModuleImportEqualsDeclarationExpression],
isInternalModuleImportEqualsDeclaration: [Function: isInternalModuleImportEqualsDeclaration],
isSourceFileJS: [Function: isSourceFileJS],
isSourceFileNotJS: [Function: isSourceFileNotJS],
isInJSFile: [Function: isInJSFile],
isInJsonFile: [Function: isInJsonFile],
isInJSDoc: [Function: isInJSDoc],
isJSDocIndexSignature: [Function: isJSDocIndexSignature],
isRequireCall: [Function: isRequireCall],
isSingleOrDoubleQuote: [Function: isSingleOrDoubleQuote],
isStringDoubleQuoted: [Function: isStringDoubleQuoted],
getDeclarationOfExpando: [Function: getDeclarationOfExpando],
isAssignmentDeclaration: [Function: isAssignmentDeclaration],
getEffectiveInitializer: [Function: getEffectiveInitializer],
getDeclaredExpandoInitializer: [Function: getDeclaredExpandoInitializer],
getAssignedExpandoInitializer: [Function: getAssignedExpandoInitializer],
getExpandoInitializer: [Function: getExpandoInitializer],
isDefaultedExpandoInitializer: [Function: isDefaultedExpandoInitializer],
getNameOfExpando: [Function: getNameOfExpando],
getRightMostAssignedExpression: [Function: getRightMostAssignedExpression],
isExportsIdentifier: [Function: isExportsIdentifier],
isModuleExportsPropertyAccessExpression: [Function: isModuleExportsPropertyAccessExpression],
getAssignmentDeclarationKind: [Function: getAssignmentDeclarationKind],
isBindableObjectDefinePropertyCall: [Function: isBindableObjectDefinePropertyCall],
getAssignmentDeclarationPropertyAccessKind: [Function: getAssignmentDeclarationPropertyAccessKind],
getInitializerOfBinaryExpression: [Function: getInitializerOfBinaryExpression],
isPrototypePropertyAssignment: [Function: isPrototypePropertyAssignment],
isSpecialPropertyDeclaration: [Function: isSpecialPropertyDeclaration],
isFunctionSymbol: [Function: isFunctionSymbol],
importFromModuleSpecifier: [Function: importFromModuleSpecifier],
tryGetImportFromModuleSpecifier: [Function: tryGetImportFromModuleSpecifier],
getExternalModuleName: [Function: getExternalModuleName],
getNamespaceDeclarationNode: [Function: getNamespaceDeclarationNode],
isDefaultImport: [Function: isDefaultImport],
hasQuestionToken: [Function: hasQuestionToken],
isJSDocConstructSignature: [Function: isJSDocConstructSignature],
isJSDocTypeAlias: [Function: isJSDocTypeAlias],
isTypeAlias: [Function: isTypeAlias],
getSingleInitializerOfVariableStatementOrPropertyDeclaration:
[Function: getSingleInitializerOfVariableStatementOrPropertyDeclaration],
getJSDocCommentsAndTags: [Function: getJSDocCommentsAndTags],
getParameterSymbolFromJSDoc: [Function: getParameterSymbolFromJSDoc],
getHostSignatureFromJSDoc: [Function: getHostSignatureFromJSDoc],
getHostSignatureFromJSDocHost: [Function: getHostSignatureFromJSDocHost],
getJSDocHost: [Function: getJSDocHost],
getTypeParameterFromJsDoc: [Function: getTypeParameterFromJsDoc],
hasRestParameter: [Function: hasRestParameter],
isRestParameter: [Function: isRestParameter],
AssignmentKind:
{ '0': 'None',
'1': 'Definite',
'2': 'Compound',
None: 0,
Definite: 1,
Compound: 2 },
getAssignmentTargetKind: [Function: getAssignmentTargetKind],
isAssignmentTarget: [Function: isAssignmentTarget],
isNodeWithPossibleHoistedDeclaration: [Function: isNodeWithPossibleHoistedDeclaration],
isValueSignatureDeclaration: [Function: isValueSignatureDeclaration],
walkUpParenthesizedTypes: [Function: walkUpParenthesizedTypes],
walkUpParenthesizedExpressions: [Function: walkUpParenthesizedExpressions],
skipParentheses: [Function: skipParentheses],
isDeleteTarget: [Function: isDeleteTarget],
isNodeDescendantOf: [Function: isNodeDescendantOf],
isDeclarationName: [Function: isDeclarationName],
getDeclarationFromName: [Function: getDeclarationFromName],
isLiteralComputedPropertyDeclarationName: [Function: isLiteralComputedPropertyDeclarationName],
isIdentifierName: [Function: isIdentifierName],
isAliasSymbolDeclaration: [Function: isAliasSymbolDeclaration],
exportAssignmentIsAlias: [Function: exportAssignmentIsAlias],
getEffectiveBaseTypeNode: [Function: getEffectiveBaseTypeNode],
getClassExtendsHeritageElement: [Function: getClassExtendsHeritageElement],
getClassImplementsHeritageClauseElements: [Function: getClassImplementsHeritageClauseElements],
getAllSuperTypeNodes: [Function: getAllSuperTypeNodes],
getInterfaceBaseTypeNodes: [Function: getInterfaceBaseTypeNodes],
getHeritageClause: [Function: getHeritageClause],
tryResolveScriptReference: [Function: tryResolveScriptReference],
getAncestor: [Function: getAncestor],
isKeyword: [Function: isKeyword],
isContextualKeyword: [Function: isContextualKeyword],
isNonContextualKeyword: [Function: isNonContextualKeyword],
isStringANonContextualKeyword: [Function: isStringANonContextualKeyword],
isIdentifierANonContextualKeyword: [Function: isIdentifierANonContextualKeyword],
isTrivia: [Function: isTrivia],
FunctionFlags:
{ '0': 'Normal',
'1': 'Generator',
'2': 'Async',
'3': 'AsyncGenerator',
'4': 'Invalid',
Normal: 0,
Generator: 1,
Async: 2,
Invalid: 4,
AsyncGenerator: 3 },
getFunctionFlags: [Function: getFunctionFlags],
isAsyncFunction: [Function: isAsyncFunction],
isStringOrNumericLiteralLike: [Function: isStringOrNumericLiteralLike],
hasDynamicName: [Function: hasDynamicName],
isDynamicName: [Function: isDynamicName],
isWellKnownSymbolSyntactically: [Function: isWellKnownSymbolSyntactically],
getPropertyNameForPropertyNameNode: [Function: getPropertyNameForPropertyNameNode],
isPropertyNameLiteral: [Function: isPropertyNameLiteral],
getTextOfIdentifierOrLiteral: [Function: getTextOfIdentifierOrLiteral],
getEscapedTextOfIdentifierOrLiteral: [Function: getEscapedTextOfIdentifierOrLiteral],
getPropertyNameForKnownSymbolName: [Function: getPropertyNameForKnownSymbolName],
isKnownSymbol: [Function: isKnownSymbol],
isESSymbolIdentifier: [Function: isESSymbolIdentifier],
isPushOrUnshiftIdentifier: [Function: isPushOrUnshiftIdentifier],
isParameterDeclaration: [Function: isParameterDeclaration],
getRootDeclaration: [Function: getRootDeclaration],
nodeStartsNewLexicalEnvironment: [Function: nodeStartsNewLexicalEnvironment],
nodeIsSynthesized: [Function: nodeIsSynthesized],
getOriginalSourceFile: [Function: getOriginalSourceFile],
Associativity: { '0': 'Left', '1': 'Right', Left: 0, Right: 1 },
getExpressionAssociativity: [Function: getExpressionAssociativity],
getOperatorAssociativity: [Function: getOperatorAssociativity],
getExpressionPrecedence: [Function: getExpressionPrecedence],
getOperator: [Function: getOperator],
getOperatorPrecedence: [Function: getOperatorPrecedence],
getBinaryOperatorPrecedence: [Function: getBinaryOperatorPrecedence],
createDiagnosticCollection: [Function: createDiagnosticCollection],
escapeString: [Function: escapeString],
isIntrinsicJsxName: [Function: isIntrinsicJsxName],
escapeNonAsciiString: [Function: escapeNonAsciiString],
getIndentString: [Function: getIndentString],
getIndentSize: [Function: getIndentSize],
createTextWriter: [Function: createTextWriter],
getTrailingSemicolonOmittingWriter: [Function: getTrailingSemicolonOmittingWriter],
getResolvedExternalModuleName: [Function: getResolvedExternalModuleName],
getExternalModuleNameFromDeclaration: [Function: getExternalModuleNameFromDeclaration],
getExternalModuleNameFromPath: [Function: getExternalModuleNameFromPath],
getOwnEmitOutputFilePath: [Function: getOwnEmitOutputFilePath],
getDeclarationEmitOutputFilePath: [Function: getDeclarationEmitOutputFilePath],
getDeclarationEmitOutputFilePathWorker: [Function: getDeclarationEmitOutputFilePathWorker],
getSourceFilesToEmit: [Function: getSourceFilesToEmit],
sourceFileMayBeEmitted: [Function: sourceFileMayBeEmitted],
getSourceFilePathInNewDir: [Function: getSourceFilePathInNewDir],
getSourceFilePathInNewDirWorker: [Function: getSourceFilePathInNewDirWorker],
writeFile: [Function: writeFile],
getLineOfLocalPosition: [Function: getLineOfLocalPosition],
getLineOfLocalPositionFromLineMap: [Function: getLineOfLocalPositionFromLineMap],
getFirstConstructorWithBody: [Function: getFirstConstructorWithBody],
getSetAccessorTypeAnnotationNode: [Function: getSetAccessorTypeAnnotationNode],
getThisParameter: [Function: getThisParameter],
parameterIsThisKeyword: [Function: parameterIsThisKeyword],
isThisIdentifier: [Function: isThisIdentifier],
identifierIsThisKeyword: [Function: identifierIsThisKeyword],
getAllAccessorDeclarations: [Function: getAllAccessorDeclarations],
getEffectiveTypeAnnotationNode: [Function: getEffectiveTypeAnnotationNode],
getTypeAnnotationNode: [Function: getTypeAnnotationNode],
getEffectiveReturnTypeNode: [Function: getEffectiveReturnTypeNode],
getJSDocTypeParameterDeclarations: [Function: getJSDocTypeParameterDeclarations],
getEffectiveSetAccessorTypeAnnotationNode: [Function: getEffectiveSetAccessorTypeAnnotationNode],
emitNewLineBeforeLeadingComments: [Function: emitNewLineBeforeLeadingComments],
emitNewLineBeforeLeadingCommentsOfPosition: [Function: emitNewLineBeforeLeadingCommentsOfPosition],
emitNewLineBeforeLeadingCommentOfPosition: [Function: emitNewLineBeforeLeadingCommentOfPosition],
emitComments: [Function: emitComments],
emitDetachedComments: [Function: emitDetachedComments],
writeCommentRange: [Function: writeCommentRange],
hasModifiers: [Function: hasModifiers],
hasModifier: [Function: hasModifier],
hasStaticModifier: [Function: hasStaticModifier],
hasReadonlyModifier: [Function: hasReadonlyModifier],
getSelectedModifierFlags: [Function: getSelectedModifierFlags],
getModifierFlags: [Function: getModifierFlags],
getModifierFlagsNoCache: [Function: getModifierFlagsNoCache],
modifierToFlag: [Function: modifierToFlag],
isLogicalOperator: [Function: isLogicalOperator],
isAssignmentOperator: [Function: isAssignmentOperator],
tryGetClassExtendingExpressionWithTypeArguments: [Function: tryGetClassExtendingExpressionWithTypeArguments],
tryGetClassImplementingOrExtendingExpressionWithTypeArguments:
[Function: tryGetClassImplementingOrExtendingExpressionWithTypeArguments],
isAssignmentExpression: [Function: isAssignmentExpression],
isDestructuringAssignment: [Function: isDestructuringAssignment],
isExpressionWithTypeArgumentsInClassExtendsClause:
[Function: isExpressionWithTypeArgumentsInClassExtendsClause],
isEntityNameExpression: [Function: isEntityNameExpression],
isPropertyAccessEntityNameExpression: [Function: isPropertyAccessEntityNameExpression],
tryGetPropertyAccessOrIdentifierToString: [Function: tryGetPropertyAccessOrIdentifierToString],
isPrototypeAccess: [Function: isPrototypeAccess],
isRightSideOfQualifiedNameOrPropertyAccess: [Function: isRightSideOfQualifiedNameOrPropertyAccess],
isEmptyObjectLiteral: [Function: isEmptyObjectLiteral],
isEmptyArrayLiteral: [Function: isEmptyArrayLiteral],
getLocalSymbolForExportDefault: [Function: getLocalSymbolForExportDefault],
tryExtractTSExtension: [Function: tryExtractTSExtension],
convertToBase64: [Function: convertToBase64],
base64encode: [Function: base64encode],
base64decode: [Function: base64decode],
readJson: [Function: readJson],
directoryProbablyExists: [Function: directoryProbablyExists],
getNewLineCharacter: [Function: getNewLineCharacter],
createRange: [Function: createRange],
moveRangeEnd: [Function: moveRangeEnd],
moveRangePos: [Function: moveRangePos],
moveRangePastDecorators: [Function: moveRangePastDecorators],
moveRangePastModifiers: [Function: moveRangePastModifiers],
isCollapsedRange: [Function: isCollapsedRange],
createTokenRange: [Function: createTokenRange],
rangeIsOnSingleLine: [Function: rangeIsOnSingleLine],
rangeStartPositionsAreOnSameLine: [Function: rangeStartPositionsAreOnSameLine],
rangeEndPositionsAreOnSameLine: [Function: rangeEndPositionsAreOnSameLine],
rangeStartIsOnSameLineAsRangeEnd: [Function: rangeStartIsOnSameLineAsRangeEnd],
rangeEndIsOnSameLineAsRangeStart: [Function: rangeEndIsOnSameLineAsRangeStart],
isNodeArrayMultiLine: [Function: isNodeArrayMultiLine],
positionsAreOnSameLine: [Function: positionsAreOnSameLine],
getStartPositionOfRange: [Function: getStartPositionOfRange],
isDeclarationNameOfEnumOrNamespace: [Function: isDeclarationNameOfEnumOrNamespace],
getInitializedVariables: [Function: getInitializedVariables],
isWatchSet: [Function: isWatchSet],
closeFileWatcher: [Function: closeFileWatcher],
getCheckFlags: [Function: getCheckFlags],
getDeclarationModifierFlagsFromSymbol: [Function: getDeclarationModifierFlagsFromSymbol],
skipAlias: [Function: skipAlias],
getCombinedLocalAndExportSymbolFlags: [Function: getCombinedLocalAndExportSymbolFlags],
isWriteOnlyAccess: [Function: isWriteOnlyAccess],
isWriteAccess: [Function: isWriteAccess],
compareDataObjects: [Function: compareDataObjects],
clearMap: [Function: clearMap],
mutateMap: [Function: mutateMap],
forEachAncestorDirectory: [Function: forEachAncestorDirectory],
isAbstractConstructorType: [Function: isAbstractConstructorType],
isAbstractConstructorSymbol: [Function: isAbstractConstructorSymbol],
getClassLikeDeclarationOfSymbol: [Function: getClassLikeDeclarationOfSymbol],
getObjectFlags: [Function: getObjectFlags],
typeHasCallOrConstructSignatures: [Function: typeHasCallOrConstructSignatures],
forSomeAncestorDirectory: [Function: forSomeAncestorDirectory],
isUMDExportSymbol: [Function: isUMDExportSymbol],
showModuleSpecifier: [Function: showModuleSpecifier],
getLastChild: [Function: getLastChild],
addToSeen: [Function: addToSeen],
isObjectTypeDeclaration: [Function: isObjectTypeDeclaration],
isTypeNodeKind: [Function: isTypeNodeKind],
isAccessExpression: [Function: isAccessExpression],
isBundleFileTextLike: [Function: isBundleFileTextLike],
getDefaultLibFileName: [Function: getDefaultLibFileName],
textSpanEnd: [Function: textSpanEnd],
textSpanIsEmpty: [Function: textSpanIsEmpty],
textSpanContainsPosition: [Function: textSpanContainsPosition],
textRangeContainsPositionInclusive: [Function: textRangeContainsPositionInclusive],
textSpanContainsTextSpan: [Function: textSpanContainsTextSpan],
textSpanOverlapsWith: [Function: textSpanOverlapsWith],
textSpanOverlap: [Function: textSpanOverlap],
textSpanIntersectsWithTextSpan: [Function: textSpanIntersectsWithTextSpan],
textSpanIntersectsWith: [Function: textSpanIntersectsWith],
decodedTextSpanIntersectsWith: [Function: decodedTextSpanIntersectsWith],
textSpanIntersectsWithPosition: [Function: textSpanIntersectsWithPosition],
textSpanIntersection: [Function: textSpanIntersection],
createTextSpan: [Function: createTextSpan],
createTextSpanFromBounds: [Function: createTextSpanFromBounds],
textChangeRangeNewSpan: [Function: textChangeRangeNewSpan],
textChangeRangeIsUnchanged: [Function: textChangeRangeIsUnchanged],
createTextChangeRange: [Function: createTextChangeRange],
unchangedTextChangeRange: { span: { start: 0, length: 0 }, newLength: 0 },
collapseTextChangeRangesAcrossMultipleVersions: [Function: collapseTextChangeRangesAcrossMultipleVersions],
getTypeParameterOwner: [Function: getTypeParameterOwner],
isParameterPropertyDeclaration: [Function: isParameterPropertyDeclaration],
isEmptyBindingPattern: [Function: isEmptyBindingPattern],
isEmptyBindingElement: [Function: isEmptyBindingElement],
walkUpBindingElementsAndPatterns: [Function: walkUpBindingElementsAndPatterns],
getCombinedModifierFlags: [Function: getCombinedModifierFlags],
getCombinedNodeFlags: [Function: getCombinedNodeFlags],
validateLocaleAndSetLanguage: [Function: validateLocaleAndSetLanguage],
getOriginalNode: [Function: getOriginalNode],
isParseTreeNode: [Function: isParseTreeNode],
getParseTreeNode: [Function: getParseTreeNode],
escapeLeadingUnderscores: [Function: escapeLeadingUnderscores],
unescapeLeadingUnderscores: [Function: unescapeLeadingUnderscores],
idText: [Function: idText],
symbolName: [Function: symbolName],
getNameOfJSDocTypedef: [Function: getNameOfJSDocTypedef],
isNamedDeclaration: [Function: isNamedDeclaration],
getNonAssignedNameOfDeclaration: [Function: getNonAssignedNameOfDeclaration],
getNameOfDeclaration: [Function: getNameOfDeclaration],
getJSDocParameterTags: [Function: getJSDocParameterTags],
getJSDocTypeParameterTags: [Function: getJSDocTypeParameterTags],
hasJSDocParameterTags: [Function: hasJSDocParameterTags],
getJSDocAugmentsTag: [Function: getJSDocAugmentsTag],
getJSDocClassTag: [Function: getJSDocClassTag],
getJSDocEnumTag: [Function: getJSDocEnumTag],
getJSDocThisTag: [Function: getJSDocThisTag],
getJSDocReturnTag: [Function: getJSDocReturnTag],
getJSDocTemplateTag: [Function: getJSDocTemplateTag],
getJSDocTypeTag: [Function: getJSDocTypeTag],
getJSDocType: [Function: getJSDocType],
getJSDocReturnType: [Function: getJSDocReturnType],
getJSDocTags: [Function: getJSDocTags],
getAllJSDocTagsOfKind: [Function: getAllJSDocTagsOfKind],
getEffectiveTypeParameterDeclarations: [Function: getEffectiveTypeParameterDeclarations],
getEffectiveConstraintOfTypeParameter: [Function: getEffectiveConstraintOfTypeParameter],
isNumericLiteral: [Function: isNumericLiteral],
isBigIntLiteral: [Function: isBigIntLiteral],
isStringLiteral: [Function: isStringLiteral],
isJsxText: [Function: isJsxText],
isRegularExpressionLiteral: [Function: isRegularExpressionLiteral],
isNoSubstitutionTemplateLiteral: [Function: isNoSubstitutionTemplateLiteral],
isTemplateHead: [Function: isTemplateHead],
isTemplateMiddle: [Function: isTemplateMiddle],
isTemplateTail: [Function: isTemplateTail],
isIdentifier: [Function: isIdentifier],
isQualifiedName: [Function: isQualifiedName],
isComputedPropertyName: [Function: isComputedPropertyName],
isTypeParameterDeclaration: [Function: isTypeParameterDeclaration],
isParameter: [Function: isParameter],
isDecorator: [Function: isDecorator],
isPropertySignature: [Function: isPropertySignature],
isPropertyDeclaration: [Function: isPropertyDeclaration],
isMethodSignature: [Function: isMethodSignature],
isMethodDeclaration: [Function: isMethodDeclaration],
isConstructorDeclaration: [Function: isConstructorDeclaration],
isGetAccessorDeclaration: [Function: isGetAccessorDeclaration],
isSetAccessorDeclaration: [Function: isSetAccessorDeclaration],
isCallSignatureDeclaration: [Function: isCallSignatureDeclaration],
isConstructSignatureDeclaration: [Function: isConstructSignatureDeclaration],
isIndexSignatureDeclaration: [Function: isIndexSignatureDeclaration],
isGetOrSetAccessorDeclaration: [Function: isGetOrSetAccessorDeclaration],
isTypePredicateNode: [Function: isTypePredicateNode],
isTypeReferenceNode: [Function: isTypeReferenceNode],
isFunctionTypeNode: [Function: isFunctionTypeNode],
isConstructorTypeNode: [Function: isConstructorTypeNode],
isTypeQueryNode: [Function: isTypeQueryNode],
isTypeLiteralNode: [Function: isTypeLiteralNode],
isArrayTypeNode: [Function: isArrayTypeNode],
isTupleTypeNode: [Function: isTupleTypeNode],
isUnionTypeNode: [Function: isUnionTypeNode],
isIntersectionTypeNode: [Function: isIntersectionTypeNode],
isConditionalTypeNode: [Function: isConditionalTypeNode],
isInferTypeNode: [Function: isInferTypeNode],
isParenthesizedTypeNode: [Function: isParenthesizedTypeNode],
isThisTypeNode: [Function: isThisTypeNode],
isTypeOperatorNode: [Function: isTypeOperatorNode],
isIndexedAccessTypeNode: [Function: isIndexedAccessTypeNode],
isMappedTypeNode: [Function: isMappedTypeNode],
isLiteralTypeNode: [Function: isLiteralTypeNode],
isImportTypeNode: [Function: isImportTypeNode],
isObjectBindingPattern: [Function: isObjectBindingPattern],
isArrayBindingPattern: [Function: isArrayBindingPattern],
isBindingElement: [Function: isBindingElement],
isArrayLiteralExpression: [Function: isArrayLiteralExpression],
isObjectLiteralExpression: [Function: isObjectLiteralExpression],
isPropertyAccessExpression: [Function: isPropertyAccessExpression],
isElementAccessExpression: [Function: isElementAccessExpression],
isCallExpression: [Function: isCallExpression],
isNewExpression: [Function: isNewExpression],
isTaggedTemplateExpression: [Function: isTaggedTemplateExpression],
isTypeAssertion: [Function: isTypeAssertion],
isConstTypeReference: [Function: isConstTypeReference],
isParenthesizedExpression: [Function: isParenthesizedExpression],
skipPartiallyEmittedExpressions: [Function: skipPartiallyEmittedExpressions],
isFunctionExpression: [Function: isFunctionExpression],
isArrowFunction: [Function: isArrowFunction],
isDeleteExpression: [Function: isDeleteExpression],
isTypeOfExpression: [Function: isTypeOfExpression],
isVoidExpression: [Function: isVoidExpression],
isAwaitExpression: [Function: isAwaitExpression],
isPrefixUnaryExpression: [Function: isPrefixUnaryExpression],
isPostfixUnaryExpression: [Function: isPostfixUnaryExpression],
isBinaryExpression: [Function: isBinaryExpression],
isConditionalExpression: [Function: isConditionalExpression],
isTemplateExpression: [Function: isTemplateExpression],
isYieldExpression: [Function: isYieldExpression],
isSpreadElement: [Function: isSpreadElement],
isClassExpression: [Function: isClassExpression],
isOmittedExpression: [Function: isOmittedExpression],
isExpressionWithTypeArguments: [Function: isExpressionWithTypeArguments],
isAsExpression: [Function: isAsExpression],
isNonNullExpression: [Function: isNonNullExpression],
isMetaProperty: [Function: isMetaProperty],
isTemplateSpan: [Function: isTemplateSpan],
isSemicolonClassElement: [Function: isSemicolonClassElement],
isBlock: [Function: isBlock],
isVariableStatement: [Function: isVariableStatement],
isEmptyStatement: [Function: isEmptyStatement],
isExpressionStatement: [Function: isExpressionStatement],
isIfStatement: [Function: isIfStatement],
isDoStatement: [Function: isDoStatement],
isWhileStatement: [Function: isWhileStatement],
isForStatement: [Function: isForStatement],
isForInStatement: [Function: isForInStatement],
isForOfStatement: [Function: isForOfStatement],
isContinueStatement: [Function: isContinueStatement],
isBreakStatement: [Function: isBreakStatement],
isBreakOrContinueStatement: [Function: isBreakOrContinueStatement],
isReturnStatement: [Function: isReturnStatement],
isWithStatement: [Function: isWithStatement],
isSwitchStatement: [Function: isSwitchStatement],
isLabeledStatement: [Function: isLabeledStatement],
isThrowStatement: [Function: isThrowStatement],
isTryStatement: [Function: isTryStatement],
isDebuggerStatement: [Function: isDebuggerStatement],
isVariableDeclaration: [Function: isVariableDeclaration],
isVariableDeclarationList: [Function: isVariableDeclarationList],
isFunctionDeclaration: [Function: isFunctionDeclaration],
isClassDeclaration: [Function: isClassDeclaration],
isInterfaceDeclaration: [Function: isInterfaceDeclaration],
isTypeAliasDeclaration: [Function: isTypeAliasDeclaration],
isEnumDeclaration: [Function: isEnumDeclaration],
isModuleDeclaration: [Function: isModuleDeclaration],
isModuleBlock: [Function: isModuleBlock],
isCaseBlock: [Function: isCaseBlock],
isNamespaceExportDeclaration: [Function: isNamespaceExportDeclaration],
isImportEqualsDeclaration: [Function: isImportEqualsDeclaration],
isImportDeclaration: [Function: isImportDeclaration],
isImportClause: [Function: isImportClause],
isNamespaceImport: [Function: isNamespaceImport],
isNamedImports: [Function: isNamedImports],
isImportSpecifier: [Function: isImportSpecifier],
isExportAssignment: [Function: isExportAssignment],
isExportDeclaration: [Function: isExportDeclaration],
isNamedExports: [Function: isNamedExports],
isExportSpecifier: [Function: isExportSpecifier],
isMissingDeclaration: [Function: isMissingDeclaration],
isExternalModuleReference: [Function: isExternalModuleReference],
isJsxElement: [Function: isJsxElement],
isJsxSelfClosingElement: [Function: isJsxSelfClosingElement],
isJsxOpeningElement: [Function: isJsxOpeningElement],
isJsxClosingElement: [Function: isJsxClosingElement],
isJsxFragment: [Function: isJsxFragment],
isJsxOpeningFragment: [Function: isJsxOpeningFragment],
isJsxClosingFragment: [Function: isJsxClosingFragment],
isJsxAttribute: [Function: isJsxAttribute],
isJsxAttributes: [Function: isJsxAttributes],
isJsxSpreadAttribute: [Function: isJsxSpreadAttribute],
isJsxExpression: [Function: isJsxExpression],
isCaseClause: [Function: isCaseClause],
isDefaultClause: [Function: isDefaultClause],
isHeritageClause: [Function: isHeritageClause],
isCatchClause: [Function: isCatchClause],
isPropertyAssignment: [Function: isPropertyAssignment],
isShorthandPropertyAssignment: [Function: isShorthandPropertyAssignment],
isSpreadAssignment: [Function: isSpreadAssignment],
isEnumMember: [Function: isEnumMember],
isSourceFile: [Function: isSourceFile],
isBundle: [Function: isBundle],
isUnparsedSource: [Function: isUnparsedSource],
isUnparsedPrepend: [Function: isUnparsedPrepend],
isUnparsedTextLike: [Function: isUnparsedTextLike],
isUnparsedNode: [Function: isUnparsedNode],
isJSDocTypeExpression: [Function: isJSDocTypeExpression],
isJSDocAllType: [Function: isJSDocAllType],
isJSDocUnknownType: [Function: isJSDocUnknownType],
isJSDocNullableType: [Function: isJSDocNullableType],
isJSDocNonNullableType: [Function: isJSDocNonNullableType],
isJSDocOptionalType: [Function: isJSDocOptionalType],
isJSDocFunctionType: [Function: isJSDocFunctionType],
isJSDocVariadicType: [Function: isJSDocVariadicType],
isJSDoc: [Function: isJSDoc],
isJSDocAugmentsTag: [Function: isJSDocAugmentsTag],
isJSDocClassTag: [Function: isJSDocClassTag],
isJSDocEnumTag: [Function: isJSDocEnumTag],
isJSDocThisTag: [Function: isJSDocThisTag],
isJSDocParameterTag: [Function: isJSDocParameterTag],
isJSDocReturnTag: [Function: isJSDocReturnTag],
isJSDocTypeTag: [Function: isJSDocTypeTag],
isJSDocTemplateTag: [Function: isJSDocTemplateTag],
isJSDocTypedefTag: [Function: isJSDocTypedefTag],
isJSDocPropertyTag: [Function: isJSDocPropertyTag],
isJSDocPropertyLikeTag: [Function: isJSDocPropertyLikeTag],
isJSDocTypeLiteral: [Function: isJSDocTypeLiteral],
isJSDocCallbackTag: [Function: isJSDocCallbackTag],
isJSDocSignature: [Function: isJSDocSignature],
isSyntaxList: [Function: isSyntaxList],
isNode: [Function: isNode],
isNodeKind: [Function: isNodeKind],
isToken: [Function: isToken],
isNodeArray: [Function: isNodeArray],
isLiteralKind: [Function: isLiteralKind],
isLiteralExpression: [Function: isLiteralExpression],
isTemplateLiteralKind: [Function: isTemplateLiteralKind],
isTemplateLiteralToken: [Function: isTemplateLiteralToken],
isTemplateMiddleOrTemplateTail: [Function: isTemplateMiddleOrTemplateTail],
isImportOrExportSpecifier: [Function: isImportOrExportSpecifier],
isStringTextContainingNode: [Function: isStringTextContainingNode],
isGeneratedIdentifier: [Function: isGeneratedIdentifier],
isModifierKind: [Function: isModifierKind],
isParameterPropertyModifier: [Function: isParameterPropertyModifier],
isClassMemberModifier: [Function: isClassMemberModifier],
isModifier: [Function: isModifier],
isEntityName: [Function: isEntityName],
isPropertyName: [Function: isPropertyName],
isBindingName: [Function: isBindingName],
isFunctionLike: [Function: isFunctionLike],
isFunctionLikeDeclaration: [Function: isFunctionLikeDeclaration],
isFunctionLikeKind: [Function: isFunctionLikeKind],
isFunctionOrModuleBlock: [Function: isFunctionOrModuleBlock],
isClassElement: [Function: isClassElement],
isClassLike: [Function: isClassLike],
isAccessor: [Function: isAccessor],
isMethodOrAccessor: [Function: isMethodOrAccessor],
isTypeElement: [Function: isTypeElement],
isClassOrTypeElement: [Function: isClassOrTypeElement],
isObjectLiteralElementLike: [Function: isObjectLiteralElementLike],
isTypeNode: [Function: isTypeNode],
isFunctionOrConstructorTypeNode: [Function: isFunctionOrConstructorTypeNode],
isBindingPattern: [Function: isBindingPattern],
isAssignmentPattern: [Function: isAssignmentPattern],
isArrayBindingElement: [Function: isArrayBindingElement],
isDeclarationBindingElement: [Function: isDeclarationBindingElement],
isBindingOrAssignmentPattern: [Function: isBindingOrAssignmentPattern],
isObjectBindingOrAssignmentPattern: [Function: isObjectBindingOrAssignmentPattern],
isArrayBindingOrAssignmentPattern: [Function: isArrayBindingOrAssignmentPattern],
isPropertyAccessOrQualifiedNameOrImportTypeNode: [Function: isPropertyAccessOrQualifiedNameOrImportTypeNode],
isPropertyAccessOrQualifiedName: [Function: isPropertyAccessOrQualifiedName],
isCallLikeExpression: [Function: isCallLikeExpression],
isCallOrNewExpression: [Function: isCallOrNewExpression],
isTemplateLiteral: [Function: isTemplateLiteral],
isLeftHandSideExpression: [Function: isLeftHandSideExpression],
isUnaryExpression: [Function: isUnaryExpression],
isUnaryExpressionWithWrite: [Function: isUnaryExpressionWithWrite],
isExpression: [Function: isExpression],
isAssertionExpression: [Function: isAssertionExpression],
isPartiallyEmittedExpression: [Function: isPartiallyEmittedExpression],
isNotEmittedStatement: [Function: isNotEmittedStatement],
isNotEmittedOrPartiallyEmittedNode: [Function: isNotEmittedOrPartiallyEmittedNode],
isIterationStatement: [Function: isIterationStatement],
isForInOrOfStatement: [Function: isForInOrOfStatement],
isConciseBody: [Function: isConciseBody],
isFunctionBody: [Function: isFunctionBody],
isForInitializer: [Function: isForInitializer],
isModuleBody: [Function: isModuleBody],
isNamespaceBody: [Function: isNamespaceBody],
isJSDocNamespaceBody: [Function: isJSDocNamespaceBody],
isNamedImportBindings: [Function: isNamedImportBindings],
isModuleOrEnumDeclaration: [Function: isModuleOrEnumDeclaration],
isDeclaration: [Function: isDeclaration],
isDeclarationStatement: [Function: isDeclarationStatement],
isStatementButNotDeclaration: [Function: isStatementButNotDeclaration],
isStatement: [Function: isStatement],
isModuleReference: [Function: isModuleReference],
isJsxTagNameExpression: [Function: isJsxTagNameExpression],
isJsxChild: [Function: isJsxChild],
isJsxAttributeLike: [Function: isJsxAttributeLike],
isStringLiteralOrJsxExpression: [Function: isStringLiteralOrJsxExpression],
isJsxOpeningLikeElement: [Function: isJsxOpeningLikeElement],
isCaseOrDefaultClause: [Function: isCaseOrDefaultClause],
isJSDocNode: [Function: isJSDocNode],
isJSDocCommentContainingNode: [Function: isJSDocCommentContainingNode],
isJSDocTag: [Function: isJSDocTag],
isSetAccessor: [Function: isSetAccessor],
isGetAccessor: [Function: isGetAccessor],
hasJSDocNodes: [Function: hasJSDocNodes],
hasType: [Function: hasType],
hasInitializer: [Function: hasInitializer],
hasOnlyExpressionInitializer: [Function: hasOnlyExpressionInitializer],
isObjectLiteralElement: [Function: isObjectLiteralElement],
isTypeReferenceType: [Function: isTypeReferenceType],
guessIndentation: [Function: guessIndentation],
isStringLiteralLike: [Function: isStringLiteralLike],
isNamedImportsOrExports: [Function: isNamedImportsOrExports],
objectAllocator:
{ getNodeConstructor: [Function: getNodeConstructor],
getTokenConstructor: [Function: getTokenConstructor],
getIdentifierConstructor: [Function: getIdentifierConstructor],
getSourceFileConstructor: [Function: getSourceFileConstructor],
getSymbolConstructor: [Function: getSymbolConstructor],
getTypeConstructor: [Function: getTypeConstructor],
getSignatureConstructor: [Function: getSignatureConstructor],
getSourceMapSourceConstructor: [Function: getSourceMapSourceConstructor] },
formatStringFromArgs: [Function: formatStringFromArgs],
getLocaleSpecificMessage: [Function: getLocaleSpecificMessage],
createFileDiagnostic: [Function: createFileDiagnostic],
formatMessage: [Function: formatMessage],
createCompilerDiagnostic: [Function: createCompilerDiagnostic],
createCompilerDiagnosticFromMessageChain: [Function: createCompilerDiagnosticFromMessageChain],
chainDiagnosticMessages: [Function: chainDiagnosticMessages],
concatenateDiagnosticMessageChains: [Function: concatenateDiagnosticMessageChains],
compareDiagnostics: [Function: compareDiagnostics],
compareDiagnosticsSkipRelatedInformation: [Function: compareDiagnosticsSkipRelatedInformation],
getEmitScriptTarget: [Function: getEmitScriptTarget],
getEmitModuleKind: [Function: getEmitModuleKind],
getEmitModuleResolutionKind: [Function: getEmitModuleResolutionKind],
hasJsonModuleEmitEnabled: [Function: hasJsonModuleEmitEnabled],
unreachableCodeIsError: [Function: unreachableCodeIsError],
unusedLabelIsError: [Function: unusedLabelIsError],
getAreDeclarationMapsEnabled: [Function: getAreDeclarationMapsEnabled],
getAllowSyntheticDefaultImports: [Function: getAllowSyntheticDefaultImports],
getEmitDeclarations: [Function: getEmitDeclarations],
isIncrementalCompilation: [Function: isIncrementalCompilation],
getStrictOptionValue: [Function: getStrictOptionValue],
compilerOptionsAffectSemanticDiagnostics: [Function: compilerOptionsAffectSemanticDiagnostics],
compilerOptionsAffectEmit: [Function: compilerOptionsAffectEmit],
getCompilerOptionValue: [Function: getCompilerOptionValue],
hasZeroOrOneAsteriskCharacter: [Function: hasZeroOrOneAsteriskCharacter],
directorySeparator: '/',
normalizeSlashes: [Function: normalizeSlashes],
getRootLength: [Function: getRootLength],
normalizePath: [Function: normalizePath],
normalizePathAndParts: [Function: normalizePathAndParts],
getDirectoryPath: [Function: getDirectoryPath],
startsWithDirectory: [Function: startsWithDirectory],
isUrl: [Function: isUrl],
pathIsRelative: [Function: pathIsRelative],
isRootedDiskPath: [Function: isRootedDiskPath],
isDiskPathRoot: [Function: isDiskPathRoot],
convertToRelativePath: [Function: convertToRelativePath],
getPathComponents: [Function: getPathComponents],
reducePathComponents: [Function: reducePathComponents],
getNormalizedPathComponents: [Function: getNormalizedPathComponents],
getNormalizedAbsolutePath: [Function: getNormalizedAbsolutePath],
getPathFromPathComponents: [Function: getPathFromPathComponents],
getNormalizedAbsolutePathWithoutRoot: [Function: getNormalizedAbsolutePathWithoutRoot],
getPathComponentsRelativeTo: [Function: getPathComponentsRelativeTo],
getRelativePathFromFile: [Function: getRelativePathFromFile],
getRelativePathFromDirectory: [Function: getRelativePathFromDirectory],
getRelativePathToDirectoryOrUrl: [Function: getRelativePathToDirectoryOrUrl],
ensurePathIsNonModuleName: [Function: ensurePathIsNonModuleName],
getBaseFileName: [Function: getBaseFileName],
combinePaths: [Function: combinePaths],
resolvePath: [Function: resolvePath],
hasTrailingDirectorySeparator: [Function: hasTrailingDirectorySeparator],
removeTrailingDirectorySeparator: [Function: removeTrailingDirectorySeparator],
ensureTrailingDirectorySeparator: [Function: ensureTrailingDirectorySeparator],
comparePathsCaseSensitive: [Function: comparePathsCaseSensitive],
comparePathsCaseInsensitive: [Function: comparePathsCaseInsensitive],
comparePaths: [Function: comparePaths],
containsPath: [Function: containsPath],
tryRemoveDirectoryPrefix: [Function: tryRemoveDirectoryPrefix],
regExpEscape: [Function: regExpEscape],
hasExtension: [Function: hasExtension],
commonPackageFolders: [ 'node_modules', 'bower_components', 'jspm_packages' ],
getRegularExpressionForWildcard: [Function: getRegularExpressionForWildcard],
getRegularExpressionsForWildcards: [Function: getRegularExpressionsForWildcards],
isImplicitGlob: [Function: isImplicitGlob],
getFileMatcherPatterns: [Function: getFileMatcherPatterns],
getRegexFromPattern: [Function: getRegexFromPattern],
matchFiles: [Function: matchFiles],
ensureScriptKind: [Function: ensureScriptKind],
getScriptKindFromFileName: [Function: getScriptKindFromFileName],
supportedTSExtensions: [ '.ts', '.tsx', '.d.ts' ],
supportedTSExtensionsWithJson: [ '.ts', '.tsx', '.d.ts', '.json' ],
supportedTSExtensionsForExtractExtension: [ '.d.ts', '.ts', '.tsx' ],
supportedJSExtensions: [ '.js', '.jsx' ],
supportedJSAndJsonExtensions: [ '.js', '.jsx', '.json' ],
getSupportedExtensions: [Function: getSupportedExtensions],
getSuppoertedExtensionsWithJsonIfResolveJsonModule:
[Function: getSuppoertedExtensionsWithJsonIfResolveJsonModule],
hasJSFileExtension: [Function: hasJSFileExtension],
hasJSOrJsonFileExtension: [Function: hasJSOrJsonFileExtension],
hasTSFileExtension: [Function: hasTSFileExtension],
isSupportedSourceFileName: [Function: isSupportedSourceFileName],
ExtensionPriority:
{ '0': 'Highest',
'2': 'Lowest',
TypeScriptFiles: 0,
DeclarationAndJavaScriptFiles: 2,
Highest: 0,
Lowest: 2 },
getExtensionPriority: [Function: getExtensionPriority],
adjustExtensionPriority: [Function: adjustExtensionPriority],
getNextLowestExtensionPriority: [Function: getNextLowestExtensionPriority],
removeFileExtension: [Function: removeFileExtension],
tryRemoveExtension: [Function: tryRemoveExtension],
removeExtension: [Function: removeExtension],
changeExtension: [Function: changeExtension],
changeAnyExtension: [Function: changeAnyExtension],
tryParsePattern: [Function: tryParsePattern],
positionIsSynthesized: [Function: positionIsSynthesized],
extensionIsTS: [Function: extensionIsTS],
resolutionExtensionIsTSOrJson: [Function: resolutionExtensionIsTSOrJson],
extensionFromPath: [Function: extensionFromPath],
isAnySupportedFileExtension: [Function: isAnySupportedFileExtension],
tryGetExtensionFromPath: [Function: tryGetExtensionFromPath],
getAnyExtensionFromPath: [Function: getAnyExtensionFromPath],
isCheckJsEnabledForFile: [Function: isCheckJsEnabledForFile],
emptyFileSystemEntries: { files: [], directories: [] },
matchPatternOrExact: [Function: matchPatternOrExact],
sliceAfter: [Function: sliceAfter],
addRelatedInfo: [Function: addRelatedInfo],
minAndMax: [Function: minAndMax],
NodeSet: [Function: NodeSet],
NodeMap: [Function: NodeMap],
rangeOfNode: [Function: rangeOfNode],
rangeOfTypeParameters: [Function: rangeOfTypeParameters],
skipTypeChecking: [Function: skipTypeChecking],
isJsonEqual: [Function: isJsonEqual],
getOrUpdate: [Function: getOrUpdate],
parsePseudoBigInt: [Function: parsePseudoBigInt],
pseudoBigIntToString: [Function: pseudoBigIntToString],
createNode: [Function: createNode],
isJSDocLikeText: [Function: isJSDocLikeText],
forEachChild: [Function: forEachChild],
createSourceFile: [Function: createSourceFile],
parseIsolatedEntityName: [Function: parseIsolatedEntityName],
parseJsonText: [Function: parseJsonText],
isExternalModule: [Function: isExternalModule],
updateSourceFile: [Function: updateSourceFile],
parseIsolatedJSDocComment: [Function: parseIsolatedJSDocComment],
parseJSDocTypeExpressionForTests: [Function: parseJSDocTypeExpressionForTests],
isDeclarationFileName: [Function: isDeclarationFileName],
processCommentPragmas: [Function: processCommentPragmas],
processPragmasIntoFields: [Function: processPragmasIntoFields],
tagNamesAreEquivalent: [Function: tagNamesAreEquivalent],
compileOnSaveCommandLineOption: { name: 'compileOnSave', type: 'boolean' },
libs:
[ 'es5',
'es6',
'es2015',
'es7',
'es2016',
'es2017',
'es2018',
'es2019',
'es2020',
'esnext',
'dom',
'dom.iterable',
'webworker',
'webworker.importscripts',
'scripthost',
'es2015.core',
'es2015.collection',
'es2015.generator',
'es2015.iterable',
'es2015.promise',
'es2015.proxy',
'es2015.reflect',
'es2015.symbol',
'es2015.symbol.wellknown',
'es2016.array.include',
'es2017.object',
'es2017.sharedmemory',
'es2017.string',
'es2017.intl',
'es2017.typedarrays',
'es2018.asynciterable',
'es2018.intl',
'es2018.promise',
'es2018.regexp',
'es2019.array',
'es2019.object',
'es2019.string',
'es2019.symbol',
'es2020.string',
'es2020.symbol.wellknown',
'esnext.array',
'esnext.symbol',
'esnext.asynciterable',
'esnext.intl',
'esnext.bigint' ],
libMap:
Map {
'es5' => 'lib.es5.d.ts',
'es6' => 'lib.es2015.d.ts',
'es2015' => 'lib.es2015.d.ts',
'es7' => 'lib.es2016.d.ts',
'es2016' => 'lib.es2016.d.ts',
'es2017' => 'lib.es2017.d.ts',
'es2018' => 'lib.es2018.d.ts',
'es2019' => 'lib.es2019.d.ts',
'es2020' => 'lib.es2020.d.ts',
'esnext' => 'lib.esnext.d.ts',
'dom' => 'lib.dom.d.ts',
'dom.iterable' => 'lib.dom.iterable.d.ts',
'webworker' => 'lib.webworker.d.ts',
'webworker.importscripts' => 'lib.webworker.importscripts.d.ts',
'scripthost' => 'lib.scripthost.d.ts',
'es2015.core' => 'lib.es2015.core.d.ts',
'es2015.collection' => 'lib.es2015.collection.d.ts',
'es2015.generator' => 'lib.es2015.generator.d.ts',
'es2015.iterable' => 'lib.es2015.iterable.d.ts',
'es2015.promise' => 'lib.es2015.promise.d.ts',
'es2015.proxy' => 'lib.es2015.proxy.d.ts',
'es2015.reflect' => 'lib.es2015.reflect.d.ts',
'es2015.symbol' => 'lib.es2015.symbol.d.ts',
'es2015.symbol.wellknown' => 'lib.es2015.symbol.wellknown.d.ts',
'es2016.array.include' => 'lib.es2016.array.include.d.ts',
'es2017.object' => 'lib.es2017.object.d.ts',
'es2017.sharedmemory' => 'lib.es2017.sharedmemory.d.ts',
'es2017.string' => 'lib.es2017.string.d.ts',
'es2017.intl' => 'lib.es2017.intl.d.ts',
'es2017.typedarrays' => 'lib.es2017.typedarrays.d.ts',
'es2018.asynciterable' => 'lib.es2018.asynciterable.d.ts',
'es2018.intl' => 'lib.es2018.intl.d.ts',
'es2018.promise' => 'lib.es2018.promise.d.ts',
'es2018.regexp' => 'lib.es2018.regexp.d.ts',
'es2019.array' => 'lib.es2019.array.d.ts',
'es2019.object' => 'lib.es2019.object.d.ts',
'es2019.string' => 'lib.es2019.string.d.ts',
'es2019.symbol' => 'lib.es2019.symbol.d.ts',
'es2020.string' => 'lib.es2020.string.d.ts',
'es2020.symbol.wellknown' => 'lib.es2020.symbol.wellknown.d.ts',
'esnext.array' => 'lib.es2019.array.d.ts',
'esnext.symbol' => 'lib.es2019.symbol.d.ts',
'esnext.asynciterable' => 'lib.es2018.asynciterable.d.ts',
'esnext.intl' => 'lib.esnext.intl.d.ts',
'esnext.bigint' => 'lib.esnext.bigint.d.ts' },
commonOptionsWithBuild:
[ { name: 'help',
shortName: 'h',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6017,
category: 3,
key: 'Print_this_message_6017',
message: 'Print this message.',
reportsUnnecessary: undefined } },
{ name: 'help', shortName: '?', type: 'boolean' },
{ name: 'watch',
shortName: 'w',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6005,
category: 3,
key: 'Watch_input_files_6005',
message: 'Watch input files.',
reportsUnnecessary: undefined } },
{ name: 'preserveWatchOutput',
type: 'boolean',
showInSimplifiedHelpView: false,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6191,
category: 3,
key:
'Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191',
message:
'Whether to keep outdated console output in watch mode instead of clearing the screen.',
reportsUnnecessary: undefined } },
{ name: 'listFiles',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6155,
category: 3,
key: 'Print_names_of_files_part_of_the_compilation_6155',
message: 'Print names of files part of the compilation.',
reportsUnnecessary: undefined } },
{ name: 'listEmittedFiles',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6154,
category: 3,
key:
'Print_names_of_generated_files_part_of_the_compilation_6154',
message: 'Print names of generated files part of the compilation.',
reportsUnnecessary: undefined } },
{ name: 'pretty',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6073,
category: 3,
key:
'Stylize_errors_and_messages_using_color_and_context_experimental_6073',
message:
'Stylize errors and messages using color and context (experimental).',
reportsUnnecessary: undefined } },
{ name: 'traceResolution',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6085,
category: 3,
key: 'Enable_tracing_of_the_name_resolution_process_6085',
message: 'Enable tracing of the name resolution process.',
reportsUnnecessary: undefined } },
{ name: 'diagnostics',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6149,
category: 3,
key: 'Show_diagnostic_information_6149',
message: 'Show diagnostic information.',
reportsUnnecessary: undefined } },
{ name: 'extendedDiagnostics',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6150,
category: 3,
key: 'Show_verbose_diagnostic_information_6150',
message: 'Show verbose diagnostic information.',
reportsUnnecessary: undefined } },
{ name: 'incremental',
shortName: 'i',
type: 'boolean',
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6378,
category: 3,
key: 'Enable_incremental_compilation_6378',
message: 'Enable incremental compilation',
reportsUnnecessary: undefined } } ],
optionDeclarations:
[ { name: 'help',
shortName: 'h',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6017,
category: 3,
key: 'Print_this_message_6017',
message: 'Print this message.',
reportsUnnecessary: undefined } },
{ name: 'help', shortName: '?', type: 'boolean' },
{ name: 'watch',
shortName: 'w',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6005,
category: 3,
key: 'Watch_input_files_6005',
message: 'Watch input files.',
reportsUnnecessary: undefined } },
{ name: 'preserveWatchOutput',
type: 'boolean',
showInSimplifiedHelpView: false,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6191,
category: 3,
key:
'Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191',
message:
'Whether to keep outdated console output in watch mode instead of clearing the screen.',
reportsUnnecessary: undefined } },
{ name: 'listFiles',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6155,
category: 3,
key: 'Print_names_of_files_part_of_the_compilation_6155',
message: 'Print names of files part of the compilation.',
reportsUnnecessary: undefined } },
{ name: 'listEmittedFiles',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6154,
category: 3,
key:
'Print_names_of_generated_files_part_of_the_compilation_6154',
message: 'Print names of generated files part of the compilation.',
reportsUnnecessary: undefined } },
{ name: 'pretty',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6073,
category: 3,
key:
'Stylize_errors_and_messages_using_color_and_context_experimental_6073',
message:
'Stylize errors and messages using color and context (experimental).',
reportsUnnecessary: undefined } },
{ name: 'traceResolution',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6085,
category: 3,
key: 'Enable_tracing_of_the_name_resolution_process_6085',
message: 'Enable tracing of the name resolution process.',
reportsUnnecessary: undefined } },
{ name: 'diagnostics',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6149,
category: 3,
key: 'Show_diagnostic_information_6149',
message: 'Show diagnostic information.',
reportsUnnecessary: undefined } },
{ name: 'extendedDiagnostics',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6150,
category: 3,
key: 'Show_verbose_diagnostic_information_6150',
message: 'Show verbose diagnostic information.',
reportsUnnecessary: undefined } },
{ name: 'incremental',
shortName: 'i',
type: 'boolean',
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6378,
category: 3,
key: 'Enable_incremental_compilation_6378',
message: 'Enable incremental compilation',
reportsUnnecessary: undefined } },
{ name: 'all',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6169,
category: 3,
key: 'Show_all_compiler_options_6169',
message: 'Show all compiler options.',
reportsUnnecessary: undefined } },
{ name: 'version',
shortName: 'v',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6019,
category: 3,
key: 'Print_the_compiler_s_version_6019',
message: 'Print the compiler\'s version.',
reportsUnnecessary: undefined } },
{ name: 'init',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6070,
category: 3,
key:
'Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070',
message:
'Initializes a TypeScript project and creates a tsconfig.json file.',
reportsUnnecessary: undefined } },
{ name: 'project',
shortName: 'p',
type: 'string',
isFilePath: true,
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
paramType:
{ code: 6040,
category: 3,
key: 'FILE_OR_DIRECTORY_6040',
message: 'FILE OR DIRECTORY',
reportsUnnecessary: undefined },
description:
{ code: 6020,
category: 3,
key:
'Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020',
message:
'Compile the project given the path to its configuration file, or to a folder with a \'tsconfig.json\'.',
reportsUnnecessary: undefined } },
{ name: 'build',
type: 'boolean',
shortName: 'b',
showInSimplifiedHelpView: true,
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
description:
{ code: 6364,
category: 3,
key:
'Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364',
message:
'Build one or more projects and their dependencies, if out of date',
reportsUnnecessary: undefined } },
{ name: 'showConfig',
type: 'boolean',
category:
{ code: 6171,
category: 3,
key: 'Command_line_Options_6171',
message: 'Command-line Options',
reportsUnnecessary: undefined },
isCommandLineOnly: true,
description:
{ code: 1350,
category: 3,
key: 'Print_the_final_configuration_instead_of_building_1350',
message: 'Print the final configuration instead of building.',
reportsUnnecessary: undefined } },
{ name: 'target',
shortName: 't',
type:
Map {
'es3' => 0,
'es5' => 1,
'es6' => 2,
'es2015' => 2,
'es2016' => 3,
'es2017' => 4,
'es2018' => 5,
'es2019' => 6,
'es2020' => 7,
'esnext' => 8 },
affectsSourceFile: true,
affectsModuleResolution: true,
affectsEmit: true,
paramType:
{ code: 6036,
category: 3,
key: 'VERSION_6036',
message: 'VERSION',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6015,
category: 3,
key:
'Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_or_ESNEXT_6015',
message:
'Specify ECMAScript target version: \'ES3\' (default), \'ES5\', \'ES2015\', \'ES2016\', \'ES2017\', \'ES2018\', \'ES2019\' or \'ESNEXT\'.',
reportsUnnecessary: undefined } },
{ name: 'module',
shortName: 'm',
type:
Map {
'none' => 0,
'commonjs' => 1,
'amd' => 2,
'system' => 4,
'umd' => 3,
'es6' => 5,
'es2015' => 5,
'esnext' => 6 },
affectsModuleResolution: true,
paramType:
{ code: 6034,
category: 3,
key: 'KIND_6034',
message: 'KIND',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6016,
category: 3,
key:
'Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_or_ESNext_6016',
message:
'Specify module code generation: \'none\', \'commonjs\', \'amd\', \'system\', \'umd\', \'es2015\', or \'ESNext\'.',
reportsUnnecessary: undefined } },
{ name: 'lib',
type: 'list',
element:
{ name: 'lib',
type:
Map {
'es5' => 'lib.es5.d.ts',
'es6' => 'lib.es2015.d.ts',
'es2015' => 'lib.es2015.d.ts',
'es7' => 'lib.es2016.d.ts',
'es2016' => 'lib.es2016.d.ts',
'es2017' => 'lib.es2017.d.ts',
'es2018' => 'lib.es2018.d.ts',
'es2019' => 'lib.es2019.d.ts',
'es2020' => 'lib.es2020.d.ts',
'esnext' => 'lib.esnext.d.ts',
'dom' => 'lib.dom.d.ts',
'dom.iterable' => 'lib.dom.iterable.d.ts',
'webworker' => 'lib.webworker.d.ts',
'webworker.importscripts' => 'lib.webworker.importscripts.d.ts',
'scripthost' => 'lib.scripthost.d.ts',
'es2015.core' => 'lib.es2015.core.d.ts',
'es2015.collection' => 'lib.es2015.collection.d.ts',
'es2015.generator' => 'lib.es2015.generator.d.ts',
'es2015.iterable' => 'lib.es2015.iterable.d.ts',
'es2015.promise' => 'lib.es2015.promise.d.ts',
'es2015.proxy' => 'lib.es2015.proxy.d.ts',
'es2015.reflect' => 'lib.es2015.reflect.d.ts',
'es2015.symbol' => 'lib.es2015.symbol.d.ts',
'es2015.symbol.wellknown' => 'lib.es2015.symbol.wellknown.d.ts',
'es2016.array.include' => 'lib.es2016.array.include.d.ts',
'es2017.object' => 'lib.es2017.object.d.ts',
'es2017.sharedmemory' => 'lib.es2017.sharedmemory.d.ts',
'es2017.string' => 'lib.es2017.string.d.ts',
'es2017.intl' => 'lib.es2017.intl.d.ts',
'es2017.typedarrays' => 'lib.es2017.typedarrays.d.ts',
'es2018.asynciterable' => 'lib.es2018.asynciterable.d.ts',
'es2018.intl' => 'lib.es2018.intl.d.ts',
'es2018.promise' => 'lib.es2018.promise.d.ts',
'es2018.regexp' => 'lib.es2018.regexp.d.ts',
'es2019.array' => 'lib.es2019.array.d.ts',
'es2019.object' => 'lib.es2019.object.d.ts',
'es2019.string' => 'lib.es2019.string.d.ts',
'es2019.symbol' => 'lib.es2019.symbol.d.ts',
'es2020.string' => 'lib.es2020.string.d.ts',
'es2020.symbol.wellknown' => 'lib.es2020.symbol.wellknown.d.ts',
'esnext.array' => 'lib.es2019.array.d.ts',
'esnext.symbol' => 'lib.es2019.symbol.d.ts',
'esnext.asynciterable' => 'lib.es2018.asynciterable.d.ts',
'esnext.intl' => 'lib.esnext.intl.d.ts',
'esnext.bigint' => 'lib.esnext.bigint.d.ts' } },
affectsModuleResolution: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6079,
category: 3,
key:
'Specify_library_files_to_be_included_in_the_compilation_6079',
message: 'Specify library files to be included in the compilation.',
reportsUnnecessary: undefined } },
{ name: 'allowJs',
type: 'boolean',
affectsModuleResolution: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6102,
category: 3,
key: 'Allow_javascript_files_to_be_compiled_6102',
message: 'Allow javascript files to be compiled.',
reportsUnnecessary: undefined } },
{ name: 'checkJs',
type: 'boolean',
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 8019,
category: 3,
key: 'Report_errors_in_js_files_8019',
message: 'Report errors in .js files.',
reportsUnnecessary: undefined } },
{ name: 'jsx',
type: Map { 'preserve' => 1, 'react-native' => 3, 'react' => 2 },
affectsSourceFile: true,
paramType:
{ code: 6034,
category: 3,
key: 'KIND_6034',
message: 'KIND',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6080,
category: 3,
key:
'Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080',
message:
'Specify JSX code generation: \'preserve\', \'react-native\', or \'react\'.',
reportsUnnecessary: undefined } },
{ name: 'declaration',
shortName: 'd',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6002,
category: 3,
key: 'Generates_corresponding_d_ts_file_6002',
message: 'Generates corresponding \'.d.ts\' file.',
reportsUnnecessary: undefined } },
{ name: 'declarationMap',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6000,
category: 3,
key:
'Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000',
message:
'Generates a sourcemap for each corresponding \'.d.ts\' file.',
reportsUnnecessary: undefined } },
{ name: 'emitDeclarationOnly',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6014,
category: 3,
key: 'Only_emit_d_ts_declaration_files_6014',
message: 'Only emit \'.d.ts\' declaration files.',
reportsUnnecessary: undefined } },
{ name: 'sourceMap',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6043,
category: 3,
key: 'Generates_corresponding_map_file_6043',
message: 'Generates corresponding \'.map\' file.',
reportsUnnecessary: undefined } },
{ name: 'outFile',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6035,
category: 3,
key: 'FILE_6035',
message: 'FILE',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6001,
category: 3,
key: 'Concatenate_and_emit_output_to_single_file_6001',
message: 'Concatenate and emit output to single file.',
reportsUnnecessary: undefined } },
{ name: 'outDir',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6038,
category: 3,
key: 'DIRECTORY_6038',
message: 'DIRECTORY',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6006,
category: 3,
key: 'Redirect_output_structure_to_the_directory_6006',
message: 'Redirect output structure to the directory.',
reportsUnnecessary: undefined } },
{ name: 'rootDir',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6037,
category: 3,
key: 'LOCATION_6037',
message: 'LOCATION',
reportsUnnecessary: undefined },
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6058,
category: 3,
key:
'Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058',
message:
'Specify the root directory of input files. Use to control the output directory structure with --outDir.',
reportsUnnecessary: undefined } },
{ name: 'composite',
type: 'boolean',
affectsEmit: true,
isTSConfigOnly: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6302,
category: 3,
key: 'Enable_project_compilation_6302',
message: 'Enable project compilation',
reportsUnnecessary: undefined } },
{ name: 'tsBuildInfoFile',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6035,
category: 3,
key: 'FILE_6035',
message: 'FILE',
reportsUnnecessary: undefined },
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6380,
category: 3,
key:
'Specify_file_to_store_incremental_compilation_information_6380',
message: 'Specify file to store incremental compilation information',
reportsUnnecessary: undefined } },
{ name: 'removeComments',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6009,
category: 3,
key: 'Do_not_emit_comments_to_output_6009',
message: 'Do not emit comments to output.',
reportsUnnecessary: undefined } },
{ name: 'noEmit',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6010,
category: 3,
key: 'Do_not_emit_outputs_6010',
message: 'Do not emit outputs.',
reportsUnnecessary: undefined } },
{ name: 'importHelpers',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6139,
category: 3,
key: 'Import_emit_helpers_from_tslib_6139',
message: 'Import emit helpers from \'tslib\'.',
reportsUnnecessary: undefined } },
{ name: 'downlevelIteration',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6179,
category: 3,
key:
'Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179',
message:
'Provide full support for iterables in \'for-of\', spread, and destructuring when targeting \'ES5\' or \'ES3\'.',
reportsUnnecessary: undefined } },
{ name: 'isolatedModules',
type: 'boolean',
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6153,
category: 3,
key:
'Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153',
message:
'Transpile each file as a separate module (similar to \'ts.transpileModule\').',
reportsUnnecessary: undefined } },
{ name: 'strict',
type: 'boolean',
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6180,
category: 3,
key: 'Enable_all_strict_type_checking_options_6180',
message: 'Enable all strict type-checking options.',
reportsUnnecessary: undefined } },
{ name: 'noImplicitAny',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6052,
category: 3,
key:
'Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052',
message:
'Raise error on expressions and declarations with an implied \'any\' type.',
reportsUnnecessary: undefined } },
{ name: 'strictNullChecks',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6113,
category: 3,
key: 'Enable_strict_null_checks_6113',
message: 'Enable strict null checks.',
reportsUnnecessary: undefined } },
{ name: 'strictFunctionTypes',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6186,
category: 3,
key: 'Enable_strict_checking_of_function_types_6186',
message: 'Enable strict checking of function types.',
reportsUnnecessary: undefined } },
{ name: 'strictBindCallApply',
type: 'boolean',
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6214,
category: 3,
key:
'Enable_strict_bind_call_and_apply_methods_on_functions_6214',
message:
'Enable strict \'bind\', \'call\', and \'apply\' methods on functions.',
reportsUnnecessary: undefined } },
{ name: 'strictPropertyInitialization',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6187,
category: 3,
key:
'Enable_strict_checking_of_property_initialization_in_classes_6187',
message:
'Enable strict checking of property initialization in classes.',
reportsUnnecessary: undefined } },
{ name: 'noImplicitThis',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6115,
category: 3,
key:
'Raise_error_on_this_expressions_with_an_implied_any_type_6115',
message:
'Raise error on \'this\' expressions with an implied \'any\' type.',
reportsUnnecessary: undefined } },
{ name: 'alwaysStrict',
type: 'boolean',
affectsSourceFile: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6141,
category: 3,
key:
'Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141',
message:
'Parse in strict mode and emit "use strict" for each source file.',
reportsUnnecessary: undefined } },
{ name: 'noUnusedLocals',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6134,
category: 3,
key: 'Report_errors_on_unused_locals_6134',
message: 'Report errors on unused locals.',
reportsUnnecessary: undefined } },
{ name: 'noUnusedParameters',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6135,
category: 3,
key: 'Report_errors_on_unused_parameters_6135',
message: 'Report errors on unused parameters.',
reportsUnnecessary: undefined } },
{ name: 'noImplicitReturns',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6075,
category: 3,
key:
'Report_error_when_not_all_code_paths_in_function_return_a_value_6075',
message:
'Report error when not all code paths in function return a value.',
reportsUnnecessary: undefined } },
{ name: 'noFallthroughCasesInSwitch',
type: 'boolean',
affectsBindDiagnostics: true,
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6076,
category: 3,
key:
'Report_errors_for_fallthrough_cases_in_switch_statement_6076',
message: 'Report errors for fallthrough cases in switch statement.',
reportsUnnecessary: undefined } },
{ name: 'moduleResolution',
type: Map { 'node' => 2, 'classic' => 1 },
affectsModuleResolution: true,
paramType:
{ code: 6039,
category: 3,
key: 'STRATEGY_6039',
message: 'STRATEGY',
reportsUnnecessary: undefined },
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6069,
category: 3,
key:
'Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069',
message:
'Specify module resolution strategy: \'node\' (Node.js) or \'classic\' (TypeScript pre-1.6).',
reportsUnnecessary: undefined } },
{ name: 'baseUrl',
type: 'string',
affectsModuleResolution: true,
isFilePath: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6083,
category: 3,
key: 'Base_directory_to_resolve_non_absolute_module_names_6083',
message: 'Base directory to resolve non-absolute module names.',
reportsUnnecessary: undefined } },
{ name: 'paths',
type: 'object',
affectsModuleResolution: true,
isTSConfigOnly: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6167,
category: 3,
key:
'A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167',
message:
'A series of entries which re-map imports to lookup locations relative to the \'baseUrl\'.',
reportsUnnecessary: undefined } },
{ name: 'rootDirs',
type: 'list',
isTSConfigOnly: true,
element: { name: 'rootDirs', type: 'string', isFilePath: true },
affectsModuleResolution: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6168,
category: 3,
key:
'List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168',
message:
'List of root folders whose combined content represents the structure of the project at runtime.',
reportsUnnecessary: undefined } },
{ name: 'typeRoots',
type: 'list',
element: { name: 'typeRoots', type: 'string', isFilePath: true },
affectsModuleResolution: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6161,
category: 3,
key: 'List_of_folders_to_include_type_definitions_from_6161',
message: 'List of folders to include type definitions from.',
reportsUnnecessary: undefined } },
{ name: 'types',
type: 'list',
element: { name: 'types', type: 'string' },
affectsModuleResolution: true,
showInSimplifiedHelpView: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6124,
category: 3,
key: 'Type_declaration_files_to_be_included_in_compilation_6124',
message: 'Type declaration files to be included in compilation.',
reportsUnnecessary: undefined } },
{ name: 'allowSyntheticDefaultImports',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6011,
category: 3,
key:
'Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011',
message:
'Allow default imports from modules with no default export. This does not affect code emit, just typechecking.',
reportsUnnecessary: undefined } },
{ name: 'esModuleInterop',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 7037,
category: 3,
key:
'Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037',
message:
'Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies \'allowSyntheticDefaultImports\'.',
reportsUnnecessary: undefined } },
{ name: 'preserveSymlinks',
type: 'boolean',
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6013,
category: 3,
key: 'Do_not_resolve_the_real_path_of_symlinks_6013',
message: 'Do not resolve the real path of symlinks.',
reportsUnnecessary: undefined } },
{ name: 'allowUmdGlobalAccess',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 95076,
category: 3,
key: 'Allow_accessing_UMD_globals_from_modules_95076',
message: 'Allow accessing UMD globals from modules.',
reportsUnnecessary: undefined } },
{ name: 'sourceRoot',
type: 'string',
affectsEmit: true,
paramType:
{ code: 6037,
category: 3,
key: 'LOCATION_6037',
message: 'LOCATION',
reportsUnnecessary: undefined },
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6004,
category: 3,
key:
'Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004',
message:
'Specify the location where debugger should locate TypeScript files instead of source locations.',
reportsUnnecessary: undefined } },
{ name: 'mapRoot',
type: 'string',
affectsEmit: true,
paramType:
{ code: 6037,
category: 3,
key: 'LOCATION_6037',
message: 'LOCATION',
reportsUnnecessary: undefined },
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6003,
category: 3,
key:
'Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003',
message:
'Specify the location where debugger should locate map files instead of generated locations.',
reportsUnnecessary: undefined } },
{ name: 'inlineSourceMap',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6151,
category: 3,
key:
'Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151',
message:
'Emit a single file with source maps instead of having a separate file.',
reportsUnnecessary: undefined } },
{ name: 'inlineSources',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6152,
category: 3,
key:
'Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152',
message:
'Emit the source alongside the sourcemaps within a single file; requires \'--inlineSourceMap\' or \'--sourceMap\' to be set.',
reportsUnnecessary: undefined } },
{ name: 'experimentalDecorators',
type: 'boolean',
category:
{ code: 6177,
category: 3,
key: 'Experimental_Options_6177',
message: 'Experimental Options',
reportsUnnecessary: undefined },
description:
{ code: 6065,
category: 3,
key: 'Enables_experimental_support_for_ES7_decorators_6065',
message: 'Enables experimental support for ES7 decorators.',
reportsUnnecessary: undefined } },
{ name: 'emitDecoratorMetadata',
type: 'boolean',
category:
{ code: 6177,
category: 3,
key: 'Experimental_Options_6177',
message: 'Experimental Options',
reportsUnnecessary: undefined },
description:
{ code: 6066,
category: 3,
key:
'Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066',
message:
'Enables experimental support for emitting type metadata for decorators.',
reportsUnnecessary: undefined } },
{ name: 'jsxFactory',
type: 'string',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6146,
category: 3,
key:
'Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146',
message:
'Specify the JSX factory function to use when targeting \'react\' JSX emit, e.g. \'React.createElement\' or \'h\'.',
reportsUnnecessary: undefined } },
{ name: 'resolveJsonModule',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6197,
category: 3,
key: 'Include_modules_imported_with_json_extension_6197',
message: 'Include modules imported with \'.json\' extension',
reportsUnnecessary: undefined } },
{ name: 'out',
type: 'string',
affectsEmit: true,
isFilePath: false,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
paramType:
{ code: 6035,
category: 3,
key: 'FILE_6035',
message: 'FILE',
reportsUnnecessary: undefined },
description:
{ code: 6170,
category: 3,
key:
'Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170',
message:
'[Deprecated] Use \'--outFile\' instead. Concatenate and emit output to single file',
reportsUnnecessary: undefined } },
{ name: 'reactNamespace',
type: 'string',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6084,
category: 3,
key:
'Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084',
message:
'[Deprecated] Use \'--jsxFactory\' instead. Specify the object invoked for createElement when targeting \'react\' JSX emit',
reportsUnnecessary: undefined } },
{ name: 'skipDefaultLibCheck',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6160,
category: 3,
key:
'Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160',
message:
'[Deprecated] Use \'--skipLibCheck\' instead. Skip type checking of default library declaration files.',
reportsUnnecessary: undefined } },
{ name: 'charset',
type: 'string',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6163,
category: 3,
key: 'The_character_set_of_the_input_files_6163',
message: 'The character set of the input files.',
reportsUnnecessary: undefined } },
{ name: 'emitBOM',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6164,
category: 3,
key:
'Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164',
message:
'Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.',
reportsUnnecessary: undefined } },
{ name: 'locale',
type: 'string',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6156,
category: 3,
key:
'The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156',
message:
'The locale used when displaying messages to the user (e.g. \'en-us\')',
reportsUnnecessary: undefined } },
{ name: 'newLine',
type: Map { 'crlf' => 0, 'lf' => 1 },
affectsEmit: true,
paramType:
{ code: 6061,
category: 3,
key: 'NEWLINE_6061',
message: 'NEWLINE',
reportsUnnecessary: undefined },
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6060,
category: 3,
key:
'Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060',
message:
'Specify the end of line sequence to be used when emitting files: \'CRLF\' (dos) or \'LF\' (unix).',
reportsUnnecessary: undefined } },
{ name: 'noErrorTruncation',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6165,
category: 3,
key: 'Do_not_truncate_error_messages_6165',
message: 'Do not truncate error messages.',
reportsUnnecessary: undefined } },
{ name: 'noLib',
type: 'boolean',
affectsModuleResolution: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6158,
category: 3,
key: 'Do_not_include_the_default_library_file_lib_d_ts_6158',
message: 'Do not include the default library file (lib.d.ts).',
reportsUnnecessary: undefined } },
{ name: 'noResolve',
type: 'boolean',
affectsModuleResolution: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6159,
category: 3,
key:
'Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159',
message:
'Do not add triple-slash references or imported modules to the list of compiled files.',
reportsUnnecessary: undefined } },
{ name: 'stripInternal',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6056,
category: 3,
key:
'Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056',
message:
'Do not emit declarations for code that has an \'@internal\' annotation.',
reportsUnnecessary: undefined } },
{ name: 'disableSizeLimit',
type: 'boolean',
affectsSourceFile: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6162,
category: 3,
key: 'Disable_size_limitations_on_JavaScript_projects_6162',
message: 'Disable size limitations on JavaScript projects.',
reportsUnnecessary: undefined } },
{ name: 'noImplicitUseStrict',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6112,
category: 3,
key: 'Do_not_emit_use_strict_directives_in_module_output_6112',
message: 'Do not emit \'use strict\' directives in module output.',
reportsUnnecessary: undefined } },
{ name: 'noEmitHelpers',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6157,
category: 3,
key:
'Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157',
message:
'Do not generate custom helper functions like \'__extends\' in compiled output.',
reportsUnnecessary: undefined } },
{ name: 'noEmitOnError',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6008,
category: 3,
key: 'Do_not_emit_outputs_if_any_errors_were_reported_6008',
message: 'Do not emit outputs if any errors were reported.',
reportsUnnecessary: undefined } },
{ name: 'preserveConstEnums',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6007,
category: 3,
key:
'Do_not_erase_const_enum_declarations_in_generated_code_6007',
message: 'Do not erase const enum declarations in generated code.',
reportsUnnecessary: undefined } },
{ name: 'declarationDir',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6038,
category: 3,
key: 'DIRECTORY_6038',
message: 'DIRECTORY',
reportsUnnecessary: undefined },
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6166,
category: 3,
key: 'Output_directory_for_generated_declaration_files_6166',
message: 'Output directory for generated declaration files.',
reportsUnnecessary: undefined } },
{ name: 'skipLibCheck',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6012,
category: 3,
key: 'Skip_type_checking_of_declaration_files_6012',
message: 'Skip type checking of declaration files.',
reportsUnnecessary: undefined } },
{ name: 'allowUnusedLabels',
type: 'boolean',
affectsBindDiagnostics: true,
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6074,
category: 3,
key: 'Do_not_report_errors_on_unused_labels_6074',
message: 'Do not report errors on unused labels.',
reportsUnnecessary: undefined } },
{ name: 'allowUnreachableCode',
type: 'boolean',
affectsBindDiagnostics: true,
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6077,
category: 3,
key: 'Do_not_report_errors_on_unreachable_code_6077',
message: 'Do not report errors on unreachable code.',
reportsUnnecessary: undefined } },
{ name: 'suppressExcessPropertyErrors',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6072,
category: 3,
key: 'Suppress_excess_property_checks_for_object_literals_6072',
message: 'Suppress excess property checks for object literals.',
reportsUnnecessary: undefined } },
{ name: 'suppressImplicitAnyIndexErrors',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6055,
category: 3,
key:
'Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055',
message:
'Suppress noImplicitAny errors for indexing objects lacking index signatures.',
reportsUnnecessary: undefined } },
{ name: 'forceConsistentCasingInFileNames',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6078,
category: 3,
key:
'Disallow_inconsistently_cased_references_to_the_same_file_6078',
message: 'Disallow inconsistently-cased references to the same file.',
reportsUnnecessary: undefined } },
{ name: 'maxNodeModuleJsDepth',
type: 'number',
affectsModuleResolution: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6136,
category: 3,
key:
'The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136',
message:
'The maximum dependency depth to search under node_modules and load JavaScript files.',
reportsUnnecessary: undefined } },
{ name: 'noStrictGenericChecks',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6185,
category: 3,
key:
'Disable_strict_checking_of_generic_signatures_in_function_types_6185',
message:
'Disable strict checking of generic signatures in function types.',
reportsUnnecessary: undefined } },
{ name: 'keyofStringsOnly',
type: 'boolean',
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6195,
category: 3,
key:
'Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195',
message:
'Resolve \'keyof\' to string valued property names only (no numbers or symbols).',
reportsUnnecessary: undefined } },
{ name: 'plugins',
type: 'list',
isTSConfigOnly: true,
element: { name: 'plugin', type: 'object' },
description:
{ code: 6181,
category: 3,
key: 'List_of_language_service_plugins_6181',
message: 'List of language service plugins.',
reportsUnnecessary: undefined } } ],
semanticDiagnosticsOptionDeclarations:
[ { name: 'noImplicitAny',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6052,
category: 3,
key:
'Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052',
message:
'Raise error on expressions and declarations with an implied \'any\' type.',
reportsUnnecessary: undefined } },
{ name: 'strictNullChecks',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6113,
category: 3,
key: 'Enable_strict_null_checks_6113',
message: 'Enable strict null checks.',
reportsUnnecessary: undefined } },
{ name: 'strictFunctionTypes',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6186,
category: 3,
key: 'Enable_strict_checking_of_function_types_6186',
message: 'Enable strict checking of function types.',
reportsUnnecessary: undefined } },
{ name: 'strictPropertyInitialization',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6187,
category: 3,
key:
'Enable_strict_checking_of_property_initialization_in_classes_6187',
message:
'Enable strict checking of property initialization in classes.',
reportsUnnecessary: undefined } },
{ name: 'noImplicitThis',
type: 'boolean',
affectsSemanticDiagnostics: true,
strictFlag: true,
showInSimplifiedHelpView: true,
category:
{ code: 6173,
category: 3,
key: 'Strict_Type_Checking_Options_6173',
message: 'Strict Type-Checking Options',
reportsUnnecessary: undefined },
description:
{ code: 6115,
category: 3,
key:
'Raise_error_on_this_expressions_with_an_implied_any_type_6115',
message:
'Raise error on \'this\' expressions with an implied \'any\' type.',
reportsUnnecessary: undefined } },
{ name: 'noUnusedLocals',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6134,
category: 3,
key: 'Report_errors_on_unused_locals_6134',
message: 'Report errors on unused locals.',
reportsUnnecessary: undefined } },
{ name: 'noUnusedParameters',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6135,
category: 3,
key: 'Report_errors_on_unused_parameters_6135',
message: 'Report errors on unused parameters.',
reportsUnnecessary: undefined } },
{ name: 'noImplicitReturns',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6075,
category: 3,
key:
'Report_error_when_not_all_code_paths_in_function_return_a_value_6075',
message:
'Report error when not all code paths in function return a value.',
reportsUnnecessary: undefined } },
{ name: 'noFallthroughCasesInSwitch',
type: 'boolean',
affectsBindDiagnostics: true,
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6176,
category: 3,
key: 'Additional_Checks_6176',
message: 'Additional Checks',
reportsUnnecessary: undefined },
description:
{ code: 6076,
category: 3,
key:
'Report_errors_for_fallthrough_cases_in_switch_statement_6076',
message: 'Report errors for fallthrough cases in switch statement.',
reportsUnnecessary: undefined } },
{ name: 'allowSyntheticDefaultImports',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6011,
category: 3,
key:
'Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011',
message:
'Allow default imports from modules with no default export. This does not affect code emit, just typechecking.',
reportsUnnecessary: undefined } },
{ name: 'esModuleInterop',
type: 'boolean',
affectsSemanticDiagnostics: true,
showInSimplifiedHelpView: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 7037,
category: 3,
key:
'Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037',
message:
'Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies \'allowSyntheticDefaultImports\'.',
reportsUnnecessary: undefined } },
{ name: 'allowUmdGlobalAccess',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 95076,
category: 3,
key: 'Allow_accessing_UMD_globals_from_modules_95076',
message: 'Allow accessing UMD globals from modules.',
reportsUnnecessary: undefined } },
{ name: 'noImplicitUseStrict',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6112,
category: 3,
key: 'Do_not_emit_use_strict_directives_in_module_output_6112',
message: 'Do not emit \'use strict\' directives in module output.',
reportsUnnecessary: undefined } },
{ name: 'allowUnusedLabels',
type: 'boolean',
affectsBindDiagnostics: true,
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6074,
category: 3,
key: 'Do_not_report_errors_on_unused_labels_6074',
message: 'Do not report errors on unused labels.',
reportsUnnecessary: undefined } },
{ name: 'allowUnreachableCode',
type: 'boolean',
affectsBindDiagnostics: true,
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6077,
category: 3,
key: 'Do_not_report_errors_on_unreachable_code_6077',
message: 'Do not report errors on unreachable code.',
reportsUnnecessary: undefined } },
{ name: 'suppressExcessPropertyErrors',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6072,
category: 3,
key: 'Suppress_excess_property_checks_for_object_literals_6072',
message: 'Suppress excess property checks for object literals.',
reportsUnnecessary: undefined } },
{ name: 'suppressImplicitAnyIndexErrors',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6055,
category: 3,
key:
'Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055',
message:
'Suppress noImplicitAny errors for indexing objects lacking index signatures.',
reportsUnnecessary: undefined } },
{ name: 'noStrictGenericChecks',
type: 'boolean',
affectsSemanticDiagnostics: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6185,
category: 3,
key:
'Disable_strict_checking_of_generic_signatures_in_function_types_6185',
message:
'Disable strict checking of generic signatures in function types.',
reportsUnnecessary: undefined } } ],
affectsEmitOptionDeclarations:
[ { name: 'target',
shortName: 't',
type:
Map {
'es3' => 0,
'es5' => 1,
'es6' => 2,
'es2015' => 2,
'es2016' => 3,
'es2017' => 4,
'es2018' => 5,
'es2019' => 6,
'es2020' => 7,
'esnext' => 8 },
affectsSourceFile: true,
affectsModuleResolution: true,
affectsEmit: true,
paramType:
{ code: 6036,
category: 3,
key: 'VERSION_6036',
message: 'VERSION',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6015,
category: 3,
key:
'Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_or_ESNEXT_6015',
message:
'Specify ECMAScript target version: \'ES3\' (default), \'ES5\', \'ES2015\', \'ES2016\', \'ES2017\', \'ES2018\', \'ES2019\' or \'ESNEXT\'.',
reportsUnnecessary: undefined } },
{ name: 'declaration',
shortName: 'd',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6002,
category: 3,
key: 'Generates_corresponding_d_ts_file_6002',
message: 'Generates corresponding \'.d.ts\' file.',
reportsUnnecessary: undefined } },
{ name: 'declarationMap',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6000,
category: 3,
key:
'Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000',
message:
'Generates a sourcemap for each corresponding \'.d.ts\' file.',
reportsUnnecessary: undefined } },
{ name: 'emitDeclarationOnly',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6014,
category: 3,
key: 'Only_emit_d_ts_declaration_files_6014',
message: 'Only emit \'.d.ts\' declaration files.',
reportsUnnecessary: undefined } },
{ name: 'sourceMap',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6043,
category: 3,
key: 'Generates_corresponding_map_file_6043',
message: 'Generates corresponding \'.map\' file.',
reportsUnnecessary: undefined } },
{ name: 'outFile',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6035,
category: 3,
key: 'FILE_6035',
message: 'FILE',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6001,
category: 3,
key: 'Concatenate_and_emit_output_to_single_file_6001',
message: 'Concatenate and emit output to single file.',
reportsUnnecessary: undefined } },
{ name: 'outDir',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6038,
category: 3,
key: 'DIRECTORY_6038',
message: 'DIRECTORY',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6006,
category: 3,
key: 'Redirect_output_structure_to_the_directory_6006',
message: 'Redirect output structure to the directory.',
reportsUnnecessary: undefined } },
{ name: 'rootDir',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6037,
category: 3,
key: 'LOCATION_6037',
message: 'LOCATION',
reportsUnnecessary: undefined },
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6058,
category: 3,
key:
'Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058',
message:
'Specify the root directory of input files. Use to control the output directory structure with --outDir.',
reportsUnnecessary: undefined } },
{ name: 'composite',
type: 'boolean',
affectsEmit: true,
isTSConfigOnly: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6302,
category: 3,
key: 'Enable_project_compilation_6302',
message: 'Enable project compilation',
reportsUnnecessary: undefined } },
{ name: 'tsBuildInfoFile',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6035,
category: 3,
key: 'FILE_6035',
message: 'FILE',
reportsUnnecessary: undefined },
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6380,
category: 3,
key:
'Specify_file_to_store_incremental_compilation_information_6380',
message: 'Specify file to store incremental compilation information',
reportsUnnecessary: undefined } },
{ name: 'removeComments',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6009,
category: 3,
key: 'Do_not_emit_comments_to_output_6009',
message: 'Do not emit comments to output.',
reportsUnnecessary: undefined } },
{ name: 'noEmit',
type: 'boolean',
affectsEmit: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6010,
category: 3,
key: 'Do_not_emit_outputs_6010',
message: 'Do not emit outputs.',
reportsUnnecessary: undefined } },
{ name: 'importHelpers',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6139,
category: 3,
key: 'Import_emit_helpers_from_tslib_6139',
message: 'Import emit helpers from \'tslib\'.',
reportsUnnecessary: undefined } },
{ name: 'downlevelIteration',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6179,
category: 3,
key:
'Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179',
message:
'Provide full support for iterables in \'for-of\', spread, and destructuring when targeting \'ES5\' or \'ES3\'.',
reportsUnnecessary: undefined } },
{ name: 'sourceRoot',
type: 'string',
affectsEmit: true,
paramType:
{ code: 6037,
category: 3,
key: 'LOCATION_6037',
message: 'LOCATION',
reportsUnnecessary: undefined },
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6004,
category: 3,
key:
'Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004',
message:
'Specify the location where debugger should locate TypeScript files instead of source locations.',
reportsUnnecessary: undefined } },
{ name: 'mapRoot',
type: 'string',
affectsEmit: true,
paramType:
{ code: 6037,
category: 3,
key: 'LOCATION_6037',
message: 'LOCATION',
reportsUnnecessary: undefined },
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6003,
category: 3,
key:
'Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003',
message:
'Specify the location where debugger should locate map files instead of generated locations.',
reportsUnnecessary: undefined } },
{ name: 'inlineSourceMap',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6151,
category: 3,
key:
'Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151',
message:
'Emit a single file with source maps instead of having a separate file.',
reportsUnnecessary: undefined } },
{ name: 'inlineSources',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6175,
category: 3,
key: 'Source_Map_Options_6175',
message: 'Source Map Options',
reportsUnnecessary: undefined },
description:
{ code: 6152,
category: 3,
key:
'Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152',
message:
'Emit the source alongside the sourcemaps within a single file; requires \'--inlineSourceMap\' or \'--sourceMap\' to be set.',
reportsUnnecessary: undefined } },
{ name: 'out',
type: 'string',
affectsEmit: true,
isFilePath: false,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
paramType:
{ code: 6035,
category: 3,
key: 'FILE_6035',
message: 'FILE',
reportsUnnecessary: undefined },
description:
{ code: 6170,
category: 3,
key:
'Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170',
message:
'[Deprecated] Use \'--outFile\' instead. Concatenate and emit output to single file',
reportsUnnecessary: undefined } },
{ name: 'reactNamespace',
type: 'string',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6084,
category: 3,
key:
'Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084',
message:
'[Deprecated] Use \'--jsxFactory\' instead. Specify the object invoked for createElement when targeting \'react\' JSX emit',
reportsUnnecessary: undefined } },
{ name: 'emitBOM',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6164,
category: 3,
key:
'Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164',
message:
'Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.',
reportsUnnecessary: undefined } },
{ name: 'newLine',
type: Map { 'crlf' => 0, 'lf' => 1 },
affectsEmit: true,
paramType:
{ code: 6061,
category: 3,
key: 'NEWLINE_6061',
message: 'NEWLINE',
reportsUnnecessary: undefined },
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6060,
category: 3,
key:
'Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060',
message:
'Specify the end of line sequence to be used when emitting files: \'CRLF\' (dos) or \'LF\' (unix).',
reportsUnnecessary: undefined } },
{ name: 'stripInternal',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6056,
category: 3,
key:
'Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056',
message:
'Do not emit declarations for code that has an \'@internal\' annotation.',
reportsUnnecessary: undefined } },
{ name: 'noEmitHelpers',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6157,
category: 3,
key:
'Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157',
message:
'Do not generate custom helper functions like \'__extends\' in compiled output.',
reportsUnnecessary: undefined } },
{ name: 'noEmitOnError',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6008,
category: 3,
key: 'Do_not_emit_outputs_if_any_errors_were_reported_6008',
message: 'Do not emit outputs if any errors were reported.',
reportsUnnecessary: undefined } },
{ name: 'preserveConstEnums',
type: 'boolean',
affectsEmit: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6007,
category: 3,
key:
'Do_not_erase_const_enum_declarations_in_generated_code_6007',
message: 'Do not erase const enum declarations in generated code.',
reportsUnnecessary: undefined } },
{ name: 'declarationDir',
type: 'string',
affectsEmit: true,
isFilePath: true,
paramType:
{ code: 6038,
category: 3,
key: 'DIRECTORY_6038',
message: 'DIRECTORY',
reportsUnnecessary: undefined },
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
description:
{ code: 6166,
category: 3,
key: 'Output_directory_for_generated_declaration_files_6166',
message: 'Output directory for generated declaration files.',
reportsUnnecessary: undefined } } ],
moduleResolutionOptionDeclarations:
[ { name: 'target',
shortName: 't',
type:
Map {
'es3' => 0,
'es5' => 1,
'es6' => 2,
'es2015' => 2,
'es2016' => 3,
'es2017' => 4,
'es2018' => 5,
'es2019' => 6,
'es2020' => 7,
'esnext' => 8 },
affectsSourceFile: true,
affectsModuleResolution: true,
affectsEmit: true,
paramType:
{ code: 6036,
category: 3,
key: 'VERSION_6036',
message: 'VERSION',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6015,
category: 3,
key:
'Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_or_ESNEXT_6015',
message:
'Specify ECMAScript target version: \'ES3\' (default), \'ES5\', \'ES2015\', \'ES2016\', \'ES2017\', \'ES2018\', \'ES2019\' or \'ESNEXT\'.',
reportsUnnecessary: undefined } },
{ name: 'module',
shortName: 'm',
type:
Map {
'none' => 0,
'commonjs' => 1,
'amd' => 2,
'system' => 4,
'umd' => 3,
'es6' => 5,
'es2015' => 5,
'esnext' => 6 },
affectsModuleResolution: true,
paramType:
{ code: 6034,
category: 3,
key: 'KIND_6034',
message: 'KIND',
reportsUnnecessary: undefined },
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6016,
category: 3,
key:
'Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_or_ESNext_6016',
message:
'Specify module code generation: \'none\', \'commonjs\', \'amd\', \'system\', \'umd\', \'es2015\', or \'ESNext\'.',
reportsUnnecessary: undefined } },
{ name: 'lib',
type: 'list',
element:
{ name: 'lib',
type:
Map {
'es5' => 'lib.es5.d.ts',
'es6' => 'lib.es2015.d.ts',
'es2015' => 'lib.es2015.d.ts',
'es7' => 'lib.es2016.d.ts',
'es2016' => 'lib.es2016.d.ts',
'es2017' => 'lib.es2017.d.ts',
'es2018' => 'lib.es2018.d.ts',
'es2019' => 'lib.es2019.d.ts',
'es2020' => 'lib.es2020.d.ts',
'esnext' => 'lib.esnext.d.ts',
'dom' => 'lib.dom.d.ts',
'dom.iterable' => 'lib.dom.iterable.d.ts',
'webworker' => 'lib.webworker.d.ts',
'webworker.importscripts' => 'lib.webworker.importscripts.d.ts',
'scripthost' => 'lib.scripthost.d.ts',
'es2015.core' => 'lib.es2015.core.d.ts',
'es2015.collection' => 'lib.es2015.collection.d.ts',
'es2015.generator' => 'lib.es2015.generator.d.ts',
'es2015.iterable' => 'lib.es2015.iterable.d.ts',
'es2015.promise' => 'lib.es2015.promise.d.ts',
'es2015.proxy' => 'lib.es2015.proxy.d.ts',
'es2015.reflect' => 'lib.es2015.reflect.d.ts',
'es2015.symbol' => 'lib.es2015.symbol.d.ts',
'es2015.symbol.wellknown' => 'lib.es2015.symbol.wellknown.d.ts',
'es2016.array.include' => 'lib.es2016.array.include.d.ts',
'es2017.object' => 'lib.es2017.object.d.ts',
'es2017.sharedmemory' => 'lib.es2017.sharedmemory.d.ts',
'es2017.string' => 'lib.es2017.string.d.ts',
'es2017.intl' => 'lib.es2017.intl.d.ts',
'es2017.typedarrays' => 'lib.es2017.typedarrays.d.ts',
'es2018.asynciterable' => 'lib.es2018.asynciterable.d.ts',
'es2018.intl' => 'lib.es2018.intl.d.ts',
'es2018.promise' => 'lib.es2018.promise.d.ts',
'es2018.regexp' => 'lib.es2018.regexp.d.ts',
'es2019.array' => 'lib.es2019.array.d.ts',
'es2019.object' => 'lib.es2019.object.d.ts',
'es2019.string' => 'lib.es2019.string.d.ts',
'es2019.symbol' => 'lib.es2019.symbol.d.ts',
'es2020.string' => 'lib.es2020.string.d.ts',
'es2020.symbol.wellknown' => 'lib.es2020.symbol.wellknown.d.ts',
'esnext.array' => 'lib.es2019.array.d.ts',
'esnext.symbol' => 'lib.es2019.symbol.d.ts',
'esnext.asynciterable' => 'lib.es2018.asynciterable.d.ts',
'esnext.intl' => 'lib.esnext.intl.d.ts',
'esnext.bigint' => 'lib.esnext.bigint.d.ts' } },
affectsModuleResolution: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6079,
category: 3,
key:
'Specify_library_files_to_be_included_in_the_compilation_6079',
message: 'Specify library files to be included in the compilation.',
reportsUnnecessary: undefined } },
{ name: 'allowJs',
type: 'boolean',
affectsModuleResolution: true,
showInSimplifiedHelpView: true,
category:
{ code: 6172,
category: 3,
key: 'Basic_Options_6172',
message: 'Basic Options',
reportsUnnecessary: undefined },
description:
{ code: 6102,
category: 3,
key: 'Allow_javascript_files_to_be_compiled_6102',
message: 'Allow javascript files to be compiled.',
reportsUnnecessary: undefined } },
{ name: 'moduleResolution',
type: Map { 'node' => 2, 'classic' => 1 },
affectsModuleResolution: true,
paramType:
{ code: 6039,
category: 3,
key: 'STRATEGY_6039',
message: 'STRATEGY',
reportsUnnecessary: undefined },
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6069,
category: 3,
key:
'Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069',
message:
'Specify module resolution strategy: \'node\' (Node.js) or \'classic\' (TypeScript pre-1.6).',
reportsUnnecessary: undefined } },
{ name: 'baseUrl',
type: 'string',
affectsModuleResolution: true,
isFilePath: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6083,
category: 3,
key: 'Base_directory_to_resolve_non_absolute_module_names_6083',
message: 'Base directory to resolve non-absolute module names.',
reportsUnnecessary: undefined } },
{ name: 'paths',
type: 'object',
affectsModuleResolution: true,
isTSConfigOnly: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6167,
category: 3,
key:
'A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167',
message:
'A series of entries which re-map imports to lookup locations relative to the \'baseUrl\'.',
reportsUnnecessary: undefined } },
{ name: 'rootDirs',
type: 'list',
isTSConfigOnly: true,
element: { name: 'rootDirs', type: 'string', isFilePath: true },
affectsModuleResolution: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6168,
category: 3,
key:
'List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168',
message:
'List of root folders whose combined content represents the structure of the project at runtime.',
reportsUnnecessary: undefined } },
{ name: 'typeRoots',
type: 'list',
element: { name: 'typeRoots', type: 'string', isFilePath: true },
affectsModuleResolution: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6161,
category: 3,
key: 'List_of_folders_to_include_type_definitions_from_6161',
message: 'List of folders to include type definitions from.',
reportsUnnecessary: undefined } },
{ name: 'types',
type: 'list',
element: { name: 'types', type: 'string' },
affectsModuleResolution: true,
showInSimplifiedHelpView: true,
category:
{ code: 6174,
category: 3,
key: 'Module_Resolution_Options_6174',
message: 'Module Resolution Options',
reportsUnnecessary: undefined },
description:
{ code: 6124,
category: 3,
key: 'Type_declaration_files_to_be_included_in_compilation_6124',
message: 'Type declaration files to be included in compilation.',
reportsUnnecessary: undefined } },
{ name: 'noLib',
type: 'boolean',
affectsModuleResolution: true,
category:
{ code: 6178,
category: 3,
key: 'Advanced_Options_6178',
message: 'Advanced Options',
reportsUnnecessary: undefined },
descr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment