TypeScript/tests/cases/conformance/externalModules
Titian Cernicova-Dragomir 2484210a00
Gh 41788 incorrect output for esprivate with nested class in esnext (#42663)
* If target:esnext,then useDefineForClassFields: true will now be the default.

* Added error if a private identifier is used in a static a initializer if target:ESNext and useDefineForClassFields:false.

* Added test for new useDefineForClassFields default and error message.

* Fixed tests after changing the default of useDefineForClassFields to true for target esnext

* Fixed code review suggestions.

* Updated error message.

* Added missing static check for the containing property. Fixed other code review issues.
2021-04-07 08:23:16 -07:00
..
es6 fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
esnext fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
typeOnly Gh 41788 incorrect output for esprivate with nested class in esnext (#42663) 2021-04-07 08:23:16 -07:00
amdImportAsPrimaryExpression.ts
amdImportNotAsPrimaryExpression.ts
asiPreventsParsingAsAmbientExternalModule01.ts
asiPreventsParsingAsAmbientExternalModule02.ts
circularReference.ts
commonJSImportAsPrimaryExpression.ts
commonJsImportBindingElementNarrowType.ts Added BindingElement to isSomeImportDeclaration (#43387) 2021-03-31 18:18:16 -07:00
commonJSImportNotAsPrimaryExpression.ts
duplicateExportAssignments.ts
exportAmbientClassNameWithObject.ts fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
exportAssignDottedName.ts
exportAssignImportedIdentifier.ts
exportAssignmentAndDeclaration.ts
exportAssignmentCircularModules.ts
exportAssignmentConstrainedGenericType.ts
exportAssignmentGenericType.ts
exportAssignmentMergedInterface.ts
exportAssignmentMergedModule.ts
exportAssignmentOfExportNamespaceWithDefault.ts Fix double alias of complex export/import/default/namespace combination 2020-10-29 18:42:36 -07:00
exportAssignmentTopLevelClodule.ts
exportAssignmentTopLevelEnumdule.ts
exportAssignmentTopLevelFundule.ts
exportAssignmentTopLevelIdentifier.ts
exportAssignNonIdentifier.ts
exportAssignTypes.ts
exportClassNameWithObjectAMD.ts fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
exportClassNameWithObjectCommonJS.ts fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
exportClassNameWithObjectSystem.ts fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
exportClassNameWithObjectUMD.ts fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
exportDeclaredModule.ts
exportDefaultClassNameWithObject.ts fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
exportNonInitializedVariablesAMD.ts
exportNonInitializedVariablesCommonJS.ts
exportNonInitializedVariablesES6.ts
exportNonInitializedVariablesSystem.ts
exportNonInitializedVariablesUMD.ts
exportNonLocalDeclarations.ts Issue better error for exporting primitive type (#36424) 2020-01-27 08:11:21 -08:00
exportNonVisibleType.ts
globalAugmentationModuleResolution.ts
importImportOnlyModule.ts
importNonExternalModule.ts
importNonStringLiteral.ts
importsImplicitlyReadonly.ts
importTsBeforeDTs.ts
initializersInDeclarations.ts
invalidSyntaxNamespaceImportWithAMD.ts Add tests 2017-03-29 13:08:21 -07:00
invalidSyntaxNamespaceImportWithCommonjs.ts Add tests 2017-03-29 13:08:21 -07:00
invalidSyntaxNamespaceImportWithSystem.ts Add tests 2017-03-29 13:08:21 -07:00
moduleResolutionWithExtensions.ts
moduleScoping.ts
multipleExportDefault1.ts
multipleExportDefault2.ts
multipleExportDefault3.ts
multipleExportDefault4.ts
multipleExportDefault5.ts
multipleExportDefault6.ts
nameDelimitedBySlashes.ts
nameWithFileExtension.ts
nameWithRelativePaths.ts
reexportClassDefinition.ts
relativePathMustResolve.ts
relativePathToDeclarationFile.ts
topLevelAmbientModule.ts
topLevelAwait.1.ts Support top level "for await of" (#37424) 2021-01-25 13:40:45 -08:00
topLevelAwait.2.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwait.3.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.1.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.2.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.3.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.4.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.5.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.6.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.7.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.8.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.9.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.10.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.11.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitErrors.12.ts Reparse top level 'await' in modules (#39084) 2020-06-18 23:43:18 -07:00
topLevelAwaitNonModule.ts Support top level "for await of" (#37424) 2021-01-25 13:40:45 -08:00
topLevelFileModule.ts
topLevelFileModuleMissing.ts
topLevelModuleDeclarationAndFile.ts
typesOnlyExternalModuleStillHasInstance.ts
umd-augmentation-1.ts
umd-augmentation-2.ts
umd-augmentation-3.ts
umd-augmentation-4.ts
umd-errors.ts
umd1.ts
umd2.ts
umd3.ts
umd4.ts
umd5.ts
umd6.ts
umd7.ts
umd8.ts
umd9.ts Add test 2019-04-08 09:46:47 -07:00