diff --git a/internal/compiler/fileloader.go b/internal/compiler/fileloader.go index bec5e1f725..e0fa217b1d 100644 --- a/internal/compiler/fileloader.go +++ b/internal/compiler/fileloader.go @@ -64,7 +64,6 @@ type processedFiles struct { importHelpersImportSpecifiers map[tspath.Path]*ast.Node libFiles map[tspath.Path]*LibFile // List of present unsupported extensions - unsupportedExtensions []string sourceFilesFoundSearchingNodeModules collections.Set[tspath.Path] includeProcessor *includeProcessor // if file was included using source file and its output is actually part of program @@ -152,7 +151,6 @@ func processAllProgramFiles( sourceFileMetaDatas := make(map[tspath.Path]ast.SourceFileMetaData, totalFileCount) var jsxRuntimeImportSpecifiers map[tspath.Path]*jsxRuntimeImportSpecifier var importHelpersImportSpecifiers map[tspath.Path]*ast.Node - var unsupportedExtensions []string var sourceFilesFoundSearchingNodeModules collections.Set[tspath.Path] libFilesMap := make(map[tspath.Path]*LibFile, libFileCount) @@ -217,10 +215,6 @@ func processAllProgramFiles( } importHelpersImportSpecifiers[path] = task.importHelpersImportSpecifier } - extension := tspath.TryGetExtensionFromPath(file.FileName()) - if slices.Contains(tspath.SupportedJSExtensionsFlat, extension) { - unsupportedExtensions = core.AppendIfUnique(unsupportedExtensions, extension) - } if task.fromExternalLibrary { sourceFilesFoundSearchingNodeModules.Add(path) } @@ -251,7 +245,6 @@ func processAllProgramFiles( sourceFileMetaDatas: sourceFileMetaDatas, jsxRuntimeImportSpecifiers: jsxRuntimeImportSpecifiers, importHelpersImportSpecifiers: importHelpersImportSpecifiers, - unsupportedExtensions: unsupportedExtensions, sourceFilesFoundSearchingNodeModules: sourceFilesFoundSearchingNodeModules, libFiles: libFilesMap, missingFiles: missingFiles, diff --git a/internal/compiler/program.go b/internal/compiler/program.go index 192690ecfd..ce89aaa601 100644 --- a/internal/compiler/program.go +++ b/internal/compiler/program.go @@ -1605,12 +1605,6 @@ func (p *Program) IsSourceFileFromExternalLibrary(file *ast.SourceFile) bool { return p.sourceFilesFoundSearchingNodeModules.Has(file.Path()) } -// UnsupportedExtensions returns a list of all present "unsupported" extensions, -// e.g. extensions that are not yet supported by the port. -func (p *Program) UnsupportedExtensions() []string { - return p.unsupportedExtensions -} - func (p *Program) GetJSXRuntimeImportSpecifier(path tspath.Path) (moduleReference string, specifier *ast.Node) { if result := p.jsxRuntimeImportSpecifiers[path]; result != nil { return result.moduleReference, result.specifier diff --git a/internal/testrunner/compiler_runner.go b/internal/testrunner/compiler_runner.go index 06f9f10038..5b86188001 100644 --- a/internal/testrunner/compiler_runner.go +++ b/internal/testrunner/compiler_runner.go @@ -209,8 +209,6 @@ func (r *CompilerBaselineRunner) runSingleConfigTest(t *testing.T, testName stri compilerTest.verifySourceMapRecord(t, r.testSuitName, r.isSubmodule) compilerTest.verifyTypesAndSymbols(t, r.testSuitName, r.isSubmodule) compilerTest.verifyModuleResolution(t, r.testSuitName, r.isSubmodule) - // !!! Verify all baselines - compilerTest.verifyUnionOrdering(t) compilerTest.verifyParentPointers(t) } @@ -368,9 +366,8 @@ func (c *compilerTest) verifyDiagnostics(t *testing.T, suiteName string, isSubmo defer testutil.RecoverAndFail(t, "Panic on creating error baseline for test "+c.filename) files := core.Concatenate(c.tsConfigFiles, core.Concatenate(c.toBeCompiled, c.otherFiles)) tsbaseline.DoErrorBaseline(t, c.configuredName, files, c.result.Diagnostics, c.result.Options.Pretty.IsTrue(), baseline.Options{ - Subfolder: suiteName, - IsSubmodule: isSubmodule, - IsSubmoduleAccepted: c.containsUnsupportedOptionsForDiagnostics(), + Subfolder: suiteName, + IsSubmodule: isSubmodule, DiffFixupOld: func(old string) string { var sb strings.Builder sb.Grow(len(old)) @@ -410,11 +407,6 @@ func (c *compilerTest) verifyJavaScriptOutput(t *testing.T, suiteName string, is return } - if c.options.OutFile != "" { - // Just return, no t.Skip; this is unsupported so testing them is not helpful. - return - } - t.Run("output", func(t *testing.T) { if msg, ok := skippedEmitTests[c.basename]; ok { t.Skip(msg) @@ -442,11 +434,6 @@ func (c *compilerTest) verifyJavaScriptOutput(t *testing.T, suiteName string, is } func (c *compilerTest) verifySourceMapOutput(t *testing.T, suiteName string, isSubmodule bool) { - if c.options.OutFile != "" { - // Just return, no t.Skip; this is unsupported so testing them is not helpful. - return - } - t.Run("sourcemap", func(t *testing.T) { defer testutil.RecoverAndFail(t, "Panic on creating source map output for test "+c.filename) headerComponents := tspath.GetPathComponentsRelativeTo(repo.TestDataPath, c.filename, tspath.ComparePathsOptions{}) @@ -467,11 +454,6 @@ func (c *compilerTest) verifySourceMapOutput(t *testing.T, suiteName string, isS } func (c *compilerTest) verifySourceMapRecord(t *testing.T, suiteName string, isSubmodule bool) { - if c.options.OutFile != "" { - // Just return, no t.Skip; this is unsupported so testing them is not helpful. - return - } - t.Run("sourcemap record", func(t *testing.T) { defer testutil.RecoverAndFail(t, "Panic on creating source map record for test "+c.filename) headerComponents := tspath.GetPathComponentsRelativeTo(repo.TestDataPath, c.filename, tspath.ComparePathsOptions{}) @@ -601,17 +583,3 @@ func (c *compilerTest) verifyParentPointers(t *testing.T) { } }) } - -func (c *compilerTest) containsUnsupportedOptionsForDiagnostics() bool { - if len(c.result.Program.UnsupportedExtensions()) != 0 { - return true - } - if c.options.BaseUrl != "" { - return true - } - if c.options.OutFile != "" { - return true - } - - return false -} diff --git a/internal/testutil/tsbaseline/type_symbol_baseline.go b/internal/testutil/tsbaseline/type_symbol_baseline.go index d8f40d133c..f08dbf37b4 100644 --- a/internal/testutil/tsbaseline/type_symbol_baseline.go +++ b/internal/testutil/tsbaseline/type_symbol_baseline.go @@ -95,7 +95,6 @@ func DoTypeAndSymbolBaseline( return sb.String()[:sb.Len()-1] } - typesOpts.IsSubmoduleAccepted = len(program.UnsupportedExtensions()) != 0 // TODO(jakebailey): read submoduleAccepted.txt checkBaselines(t, baselinePath, allFiles, fullWalker, header, typesOpts, false /*isSymbolBaseline*/) }) diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/allowJscheckJsTypeParameterNoCrash.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/allowJscheckJsTypeParameterNoCrash.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/allowJscheckJsTypeParameterNoCrash.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/allowJscheckJsTypeParameterNoCrash.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/allowJscheckJsTypeParameterNoCrash.types.diff b/testdata/baselines/reference/submodule/compiler/allowJscheckJsTypeParameterNoCrash.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/allowJscheckJsTypeParameterNoCrash.types.diff rename to testdata/baselines/reference/submodule/compiler/allowJscheckJsTypeParameterNoCrash.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/amdLikeInputDeclarationEmit.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/amdLikeInputDeclarationEmit.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/amdLikeInputDeclarationEmit.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/amdLikeInputDeclarationEmit.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/amdLikeInputDeclarationEmit.types.diff b/testdata/baselines/reference/submodule/compiler/amdLikeInputDeclarationEmit.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/amdLikeInputDeclarationEmit.types.diff rename to testdata/baselines/reference/submodule/compiler/amdLikeInputDeclarationEmit.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsObjectCreatesRestForJs.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/argumentsObjectCreatesRestForJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsObjectCreatesRestForJs.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/argumentsObjectCreatesRestForJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsObjectCreatesRestForJs.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsObjectCreatesRestForJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsObjectCreatesRestForJs.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsObjectCreatesRestForJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsPropertyNameInJsMode2.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/argumentsPropertyNameInJsMode2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsPropertyNameInJsMode2.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/argumentsPropertyNameInJsMode2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsPropertyNameInJsMode2.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsPropertyNameInJsMode2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsPropertyNameInJsMode2.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsPropertyNameInJsMode2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor1_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor1_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor1_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor1_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor2_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor2_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor2_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor2_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor3_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor3_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor3_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor3_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor4_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor4_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor4_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor4_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor5_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor5_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor5_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor5_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor6_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor6_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInConstructor6_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInConstructor6_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInFunction1_Js.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInFunction1_Js.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInFunction1_Js.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInFunction1_Js.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInFunction1_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInFunction1_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInFunction1_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInFunction1_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod1_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod1_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod1_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod1_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod2_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod2_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod2_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod2_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod3_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod3_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod3_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod3_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod4_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod4_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod4_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod4_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod5_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod5_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod5_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod5_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod6_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod6_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod6_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod6_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod7_Js.types.diff b/testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod7_Js.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/argumentsReferenceInMethod7_Js.types.diff rename to testdata/baselines/reference/submodule/compiler/argumentsReferenceInMethod7_Js.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/arrowExpressionBodyJSDoc.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/arrowExpressionBodyJSDoc.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/arrowExpressionBodyJSDoc.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/arrowExpressionBodyJSDoc.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/checkJsObjectLiteralIndexSignatures.types.diff b/testdata/baselines/reference/submodule/compiler/checkJsObjectLiteralIndexSignatures.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/checkJsObjectLiteralIndexSignatures.types.diff rename to testdata/baselines/reference/submodule/compiler/checkJsObjectLiteralIndexSignatures.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/checkJsTypeDefNoUnusedLocalMarked.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/checkJsTypeDefNoUnusedLocalMarked.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/checkJsTypeDefNoUnusedLocalMarked.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/checkJsTypeDefNoUnusedLocalMarked.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/checkJsTypeDefNoUnusedLocalMarked.types.diff b/testdata/baselines/reference/submodule/compiler/checkJsTypeDefNoUnusedLocalMarked.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/checkJsTypeDefNoUnusedLocalMarked.types.diff rename to testdata/baselines/reference/submodule/compiler/checkJsTypeDefNoUnusedLocalMarked.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/checkJsdocTypeTagOnExportAssignment3.types.diff b/testdata/baselines/reference/submodule/compiler/checkJsdocTypeTagOnExportAssignment3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/checkJsdocTypeTagOnExportAssignment3.types.diff rename to testdata/baselines/reference/submodule/compiler/checkJsdocTypeTagOnExportAssignment3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/checkJsdocTypeTagOnExportAssignment7.types.diff b/testdata/baselines/reference/submodule/compiler/checkJsdocTypeTagOnExportAssignment7.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/checkJsdocTypeTagOnExportAssignment7.types.diff rename to testdata/baselines/reference/submodule/compiler/checkJsdocTypeTagOnExportAssignment7.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.types.diff b/testdata/baselines/reference/submodule/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.types.diff rename to testdata/baselines/reference/submodule/compiler/checkingObjectDefinePropertyOnFunctionNonexistentPropertyNoCrash1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/classFieldSuperAccessibleJs1.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/classFieldSuperAccessibleJs1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/classFieldSuperAccessibleJs1.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/classFieldSuperAccessibleJs1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/classFieldSuperNotAccessibleJs.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/classFieldSuperNotAccessibleJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/classFieldSuperNotAccessibleJs.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/classFieldSuperNotAccessibleJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/classFieldSuperNotAccessibleJs.types.diff b/testdata/baselines/reference/submodule/compiler/classFieldSuperNotAccessibleJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/classFieldSuperNotAccessibleJs.types.diff rename to testdata/baselines/reference/submodule/compiler/classFieldSuperNotAccessibleJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/commonJsExportTypeDeclarationError.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/commonJsExportTypeDeclarationError.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/commonJsExportTypeDeclarationError.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/commonJsExportTypeDeclarationError.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/commonJsExportTypeDeclarationError.types.diff b/testdata/baselines/reference/submodule/compiler/commonJsExportTypeDeclarationError.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/commonJsExportTypeDeclarationError.types.diff rename to testdata/baselines/reference/submodule/compiler/commonJsExportTypeDeclarationError.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/commonJsIsolatedModules.types.diff b/testdata/baselines/reference/submodule/compiler/commonJsIsolatedModules.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/commonJsIsolatedModules.types.diff rename to testdata/baselines/reference/submodule/compiler/commonJsIsolatedModules.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/commonjsAccessExports.types.diff b/testdata/baselines/reference/submodule/compiler/commonjsAccessExports.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/commonjsAccessExports.types.diff rename to testdata/baselines/reference/submodule/compiler/commonjsAccessExports.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/contextuallyTypeArgumentsKeyword.types.diff b/testdata/baselines/reference/submodule/compiler/contextuallyTypeArgumentsKeyword.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/contextuallyTypeArgumentsKeyword.types.diff rename to testdata/baselines/reference/submodule/compiler/contextuallyTypeArgumentsKeyword.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/contextuallyTypedParametersOptionalInJSDoc.types.diff b/testdata/baselines/reference/submodule/compiler/contextuallyTypedParametersOptionalInJSDoc.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/contextuallyTypedParametersOptionalInJSDoc.types.diff rename to testdata/baselines/reference/submodule/compiler/contextuallyTypedParametersOptionalInJSDoc.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.types.diff b/testdata/baselines/reference/submodule/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.types.diff rename to testdata/baselines/reference/submodule/compiler/contravariantOnlyInferenceFromAnnotatedFunctionJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/contravariantOnlyInferenceWithAnnotatedOptionalParameterJs.types.diff b/testdata/baselines/reference/submodule/compiler/contravariantOnlyInferenceWithAnnotatedOptionalParameterJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/contravariantOnlyInferenceWithAnnotatedOptionalParameterJs.types.diff rename to testdata/baselines/reference/submodule/compiler/contravariantOnlyInferenceWithAnnotatedOptionalParameterJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/controlFlowInstanceof.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/controlFlowInstanceof.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/controlFlowInstanceof.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/controlFlowInstanceof.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/controlFlowInstanceof.types.diff b/testdata/baselines/reference/submodule/compiler/controlFlowInstanceof.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/controlFlowInstanceof.types.diff rename to testdata/baselines/reference/submodule/compiler/controlFlowInstanceof.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/declarationEmitClassSetAccessorParamNameInJs3.types.diff b/testdata/baselines/reference/submodule/compiler/declarationEmitClassSetAccessorParamNameInJs3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/declarationEmitClassSetAccessorParamNameInJs3.types.diff rename to testdata/baselines/reference/submodule/compiler/declarationEmitClassSetAccessorParamNameInJs3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/declarationEmitLateBoundJSAssignments.types.diff b/testdata/baselines/reference/submodule/compiler/declarationEmitLateBoundJSAssignments.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/declarationEmitLateBoundJSAssignments.types.diff rename to testdata/baselines/reference/submodule/compiler/declarationEmitLateBoundJSAssignments.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.types.diff b/testdata/baselines/reference/submodule/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.types.diff rename to testdata/baselines/reference/submodule/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/expandoFunctionContextualTypesJs.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/expandoFunctionContextualTypesJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/expandoFunctionContextualTypesJs.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/expandoFunctionContextualTypesJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/expandoFunctionContextualTypesJs.types.diff b/testdata/baselines/reference/submodule/compiler/expandoFunctionContextualTypesJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/expandoFunctionContextualTypesJs.types.diff rename to testdata/baselines/reference/submodule/compiler/expandoFunctionContextualTypesJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/expandoFunctionSymbolPropertyJs.types.diff b/testdata/baselines/reference/submodule/compiler/expandoFunctionSymbolPropertyJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/expandoFunctionSymbolPropertyJs.types.diff rename to testdata/baselines/reference/submodule/compiler/expandoFunctionSymbolPropertyJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/exportDefaultMarksIdentifierAsUsed.types.diff b/testdata/baselines/reference/submodule/compiler/exportDefaultMarksIdentifierAsUsed.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/exportDefaultMarksIdentifierAsUsed.types.diff rename to testdata/baselines/reference/submodule/compiler/exportDefaultMarksIdentifierAsUsed.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/exportDefaultWithJSDoc1.types.diff b/testdata/baselines/reference/submodule/compiler/exportDefaultWithJSDoc1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/exportDefaultWithJSDoc1.types.diff rename to testdata/baselines/reference/submodule/compiler/exportDefaultWithJSDoc1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/functionExpressionNames.types.diff b/testdata/baselines/reference/submodule/compiler/functionExpressionNames.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/functionExpressionNames.types.diff rename to testdata/baselines/reference/submodule/compiler/functionExpressionNames.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/genericDefaultsJs.types.diff b/testdata/baselines/reference/submodule/compiler/genericDefaultsJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/genericDefaultsJs.types.diff rename to testdata/baselines/reference/submodule/compiler/genericDefaultsJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=false).types.diff b/testdata/baselines/reference/submodule/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=false).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=false).types.diff rename to testdata/baselines/reference/submodule/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=false).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=true).types.diff b/testdata/baselines/reference/submodule/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=true).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=true).types.diff rename to testdata/baselines/reference/submodule/compiler/importHelpersCommonJSJavaScript(verbatimmodulesyntax=true).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/importNonExportedMember12.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/importNonExportedMember12.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/importNonExportedMember12.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/importNonExportedMember12.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/importNonExportedMember12.types.diff b/testdata/baselines/reference/submodule/compiler/importNonExportedMember12.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/importNonExportedMember12.types.diff rename to testdata/baselines/reference/submodule/compiler/importNonExportedMember12.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/importNonExportedMember9.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/importNonExportedMember9.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/importNonExportedMember9.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/importNonExportedMember9.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/inexistentPropertyInsideToStringType.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/inexistentPropertyInsideToStringType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/inexistentPropertyInsideToStringType.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/inexistentPropertyInsideToStringType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/inexistentPropertyInsideToStringType.types.diff b/testdata/baselines/reference/submodule/compiler/inexistentPropertyInsideToStringType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/inexistentPropertyInsideToStringType.types.diff rename to testdata/baselines/reference/submodule/compiler/inexistentPropertyInsideToStringType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/isolatedDeclarationsAllowJs.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/isolatedDeclarationsAllowJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/isolatedDeclarationsAllowJs.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/isolatedDeclarationsAllowJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/javascriptCommonjsModule.types.diff b/testdata/baselines/reference/submodule/compiler/javascriptCommonjsModule.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/javascriptCommonjsModule.types.diff rename to testdata/baselines/reference/submodule/compiler/javascriptCommonjsModule.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/javascriptDefinePropertyPrototypeNonConstructor.types.diff b/testdata/baselines/reference/submodule/compiler/javascriptDefinePropertyPrototypeNonConstructor.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/javascriptDefinePropertyPrototypeNonConstructor.types.diff rename to testdata/baselines/reference/submodule/compiler/javascriptDefinePropertyPrototypeNonConstructor.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/javascriptImportDefaultBadExport.types.diff b/testdata/baselines/reference/submodule/compiler/javascriptImportDefaultBadExport.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/javascriptImportDefaultBadExport.types.diff rename to testdata/baselines/reference/submodule/compiler/javascriptImportDefaultBadExport.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportAssignedArray.types.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportAssignedArray.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportAssignedArray.types.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportAssignedArray.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.types.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.types.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportAssignedFunctionWithExtraTypedefsMembers.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportedClassWithExtends.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportedClassWithExtends.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportedClassWithExtends.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportedClassWithExtends.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportedClassWithExtends.types.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportedClassWithExtends.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationEmitExportedClassWithExtends.types.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationEmitExportedClassWithExtends.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationsGlobalFileConstFunction.types.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationsGlobalFileConstFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationsGlobalFileConstFunction.types.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationsGlobalFileConstFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationsGlobalFileConstFunctionNamed.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationsGlobalFileConstFunctionNamed.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationsGlobalFileConstFunctionNamed.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationsGlobalFileConstFunctionNamed.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationsGlobalFileConstFunctionNamed.types.diff b/testdata/baselines/reference/submodule/compiler/jsDeclarationsGlobalFileConstFunctionNamed.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDeclarationsGlobalFileConstFunctionNamed.types.diff rename to testdata/baselines/reference/submodule/compiler/jsDeclarationsGlobalFileConstFunctionNamed.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsDocDeclarationEmitDoesNotUseNodeModulesPathWithoutError.types.diff b/testdata/baselines/reference/submodule/compiler/jsDocDeclarationEmitDoesNotUseNodeModulesPathWithoutError.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsDocDeclarationEmitDoesNotUseNodeModulesPathWithoutError.types.diff rename to testdata/baselines/reference/submodule/compiler/jsDocDeclarationEmitDoesNotUseNodeModulesPathWithoutError.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsElementAccessNoContextualTypeCrash.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsElementAccessNoContextualTypeCrash.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsElementAccessNoContextualTypeCrash.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsElementAccessNoContextualTypeCrash.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsElementAccessNoContextualTypeCrash.types.diff b/testdata/baselines/reference/submodule/compiler/jsElementAccessNoContextualTypeCrash.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsElementAccessNoContextualTypeCrash.types.diff rename to testdata/baselines/reference/submodule/compiler/jsElementAccessNoContextualTypeCrash.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsEnumCrossFileExport.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsEnumCrossFileExport.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsEnumCrossFileExport.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsEnumCrossFileExport.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsEnumCrossFileExport.types.diff b/testdata/baselines/reference/submodule/compiler/jsEnumCrossFileExport.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsEnumCrossFileExport.types.diff rename to testdata/baselines/reference/submodule/compiler/jsEnumCrossFileExport.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsEnumTagOnObjectFrozen.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsEnumTagOnObjectFrozen.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsEnumTagOnObjectFrozen.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsEnumTagOnObjectFrozen.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsEnumTagOnObjectFrozen.types.diff b/testdata/baselines/reference/submodule/compiler/jsEnumTagOnObjectFrozen.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsEnumTagOnObjectFrozen.types.diff rename to testdata/baselines/reference/submodule/compiler/jsEnumTagOnObjectFrozen.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExpandoObjectDefineProperty.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsExpandoObjectDefineProperty.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExpandoObjectDefineProperty.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsExpandoObjectDefineProperty.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExpandoObjectDefineProperty.types.diff b/testdata/baselines/reference/submodule/compiler/jsExpandoObjectDefineProperty.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExpandoObjectDefineProperty.types.diff rename to testdata/baselines/reference/submodule/compiler/jsExpandoObjectDefineProperty.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportAssignmentNonMutableLocation.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsExportAssignmentNonMutableLocation.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportAssignmentNonMutableLocation.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsExportAssignmentNonMutableLocation.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportAssignmentNonMutableLocation.types.diff b/testdata/baselines/reference/submodule/compiler/jsExportAssignmentNonMutableLocation.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportAssignmentNonMutableLocation.types.diff rename to testdata/baselines/reference/submodule/compiler/jsExportAssignmentNonMutableLocation.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation.types.diff b/testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation.types.diff rename to testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation2.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation2.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation2.types.diff b/testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation2.types.diff rename to testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation3.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation3.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation3.types.diff b/testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExportMemberMergedWithModuleAugmentation3.types.diff rename to testdata/baselines/reference/submodule/compiler/jsExportMemberMergedWithModuleAugmentation3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsExtendsImplicitAny.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsExtendsImplicitAny.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsExtendsImplicitAny.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsExtendsImplicitAny.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileAlternativeUseOfOverloadTag.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileAlternativeUseOfOverloadTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileAlternativeUseOfOverloadTag.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileAlternativeUseOfOverloadTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileClassPropertyInitalizationInObjectLiteral.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileClassPropertyInitalizationInObjectLiteral.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileClassPropertyInitalizationInObjectLiteral.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileClassPropertyInitalizationInObjectLiteral.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileClassSelfReferencedProperty.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileClassSelfReferencedProperty.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileClassSelfReferencedProperty.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileClassSelfReferencedProperty.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationBindDeepExportsAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationBindDeepExportsAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationBindDeepExportsAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationBindDeepExportsAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationBindDeepExportsAssignment.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationBindDeepExportsAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationBindDeepExportsAssignment.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationBindDeepExportsAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationConstructorOverloadSyntax.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationConstructorOverloadSyntax.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationConstructorOverloadSyntax.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationConstructorOverloadSyntax.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationDecoratorSyntax.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationDecoratorSyntax.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationDecoratorSyntax.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationDecoratorSyntax.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationExternalPackageError.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationExternalPackageError.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationExternalPackageError.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationExternalPackageError.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationFunctionOverloadSyntax.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationFunctionOverloadSyntax.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationFunctionOverloadSyntax.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationFunctionOverloadSyntax.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationMethodOverloadSyntax.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationMethodOverloadSyntax.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationMethodOverloadSyntax.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationMethodOverloadSyntax.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationWithMapFileAsJs.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationWithMapFileAsJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationWithMapFileAsJs.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationWithMapFileAsJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationWithMapFileAsJsWithInlineSourceMap.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationWithMapFileAsJsWithInlineSourceMap.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationWithMapFileAsJsWithInlineSourceMap.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationWithMapFileAsJsWithInlineSourceMap.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationWithMapFileAsJsWithOutDir.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileCompilationWithMapFileAsJsWithOutDir.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileCompilationWithMapFileAsJsWithOutDir.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileCompilationWithMapFileAsJsWithOutDir.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileESModuleWithEnumTag.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileESModuleWithEnumTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileESModuleWithEnumTag.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileESModuleWithEnumTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionOverloads.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileFunctionOverloads.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionOverloads.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileFunctionOverloads.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionOverloads2.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileFunctionOverloads2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionOverloads2.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileFunctionOverloads2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionParametersAsOptional2.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFileFunctionParametersAsOptional2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionParametersAsOptional2.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFileFunctionParametersAsOptional2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileImportPreservedWhenUsed.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileImportPreservedWhenUsed.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileImportPreservedWhenUsed.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileImportPreservedWhenUsed.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads2.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileMethodOverloads2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads2.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileMethodOverloads2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads4.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileMethodOverloads4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads4.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileMethodOverloads4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads5.types.diff b/testdata/baselines/reference/submodule/compiler/jsFileMethodOverloads5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads5.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFileMethodOverloads5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.types.diff b/testdata/baselines/reference/submodule/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.types.diff rename to testdata/baselines/reference/submodule/compiler/jsFunctionWithPrototypeNoErrorTruncationNoCrash.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsSelfReferencingArgumentsFunction.types.diff b/testdata/baselines/reference/submodule/compiler/jsSelfReferencingArgumentsFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsSelfReferencingArgumentsFunction.types.diff rename to testdata/baselines/reference/submodule/compiler/jsSelfReferencingArgumentsFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseImplicitAny.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseImplicitAny.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseImplicitAny.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseImplicitAny.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseImplicitAny.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseImplicitAny.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseImplicitAny.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseImplicitAny.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseNoImplicitAny.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseNoImplicitAny.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseNoImplicitAny.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseNoImplicitAny.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseNoImplicitAny.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseNoImplicitAny.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocArrayObjectPromiseNoImplicitAny.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocArrayObjectPromiseNoImplicitAny.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocFunctionClassPropertiesDeclaration.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocFunctionClassPropertiesDeclaration.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocFunctionClassPropertiesDeclaration.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocFunctionClassPropertiesDeclaration.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocFunctionClassPropertiesDeclaration.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocFunctionClassPropertiesDeclaration.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocFunctionClassPropertiesDeclaration.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocFunctionClassPropertiesDeclaration.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocIllegalTags.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocIllegalTags.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocIllegalTags.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocIllegalTags.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocImportTypeNodeNamespace.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocImportTypeNodeNamespace.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocImportTypeNodeNamespace.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocImportTypeNodeNamespace.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocImportTypeNodeNamespace.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocImportTypeNodeNamespace.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocImportTypeNodeNamespace.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocImportTypeNodeNamespace.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocParameterParsingInfiniteLoop.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocParameterParsingInfiniteLoop.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocParameterParsingInfiniteLoop.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocParameterParsingInfiniteLoop.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocParameterParsingInfiniteLoop.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocParameterParsingInfiniteLoop.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocParameterParsingInfiniteLoop.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocParameterParsingInfiniteLoop.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocPropertyTagInvalid.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocPropertyTagInvalid.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocPropertyTagInvalid.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocPropertyTagInvalid.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocResolveNameFailureInTypedef.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocResolveNameFailureInTypedef.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocResolveNameFailureInTypedef.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocResolveNameFailureInTypedef.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocRestParameter.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocRestParameter.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocRestParameter.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocRestParameter.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocRestParameter.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocRestParameter.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocRestParameter.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocRestParameter.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeCast.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocTypeCast.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeCast.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocTypeCast.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeGenericInstantiationAttempt.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocTypeGenericInstantiationAttempt.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeGenericInstantiationAttempt.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocTypeGenericInstantiationAttempt.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeNongenericInstantiationAttempt.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocTypeNongenericInstantiationAttempt.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeNongenericInstantiationAttempt.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocTypeNongenericInstantiationAttempt.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeNongenericInstantiationAttempt.types.diff b/testdata/baselines/reference/submodule/compiler/jsdocTypeNongenericInstantiationAttempt.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypeNongenericInstantiationAttempt.types.diff rename to testdata/baselines/reference/submodule/compiler/jsdocTypeNongenericInstantiationAttempt.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypedefMissingType.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocTypedefMissingType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypedefMissingType.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocTypedefMissingType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypedefNoCrash2.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/jsdocTypedefNoCrash2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsdocTypedefNoCrash2.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/jsdocTypedefNoCrash2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsxDeclarationsWithEsModuleInteropNoCrash.types.diff b/testdata/baselines/reference/submodule/compiler/jsxDeclarationsWithEsModuleInteropNoCrash.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsxDeclarationsWithEsModuleInteropNoCrash.types.diff rename to testdata/baselines/reference/submodule/compiler/jsxDeclarationsWithEsModuleInteropNoCrash.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/jsxPreserveWithJsInput.types.diff b/testdata/baselines/reference/submodule/compiler/jsxPreserveWithJsInput.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/jsxPreserveWithJsInput.types.diff rename to testdata/baselines/reference/submodule/compiler/jsxPreserveWithJsInput.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/localRequireFunction.types.diff b/testdata/baselines/reference/submodule/compiler/localRequireFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/localRequireFunction.types.diff rename to testdata/baselines/reference/submodule/compiler/localRequireFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/misspelledJsDocTypedefTags.types.diff b/testdata/baselines/reference/submodule/compiler/misspelledJsDocTypedefTags.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/misspelledJsDocTypedefTags.types.diff rename to testdata/baselines/reference/submodule/compiler/misspelledJsDocTypedefTags.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.types.diff b/testdata/baselines/reference/submodule/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.types.diff rename to testdata/baselines/reference/submodule/compiler/moduleExportsTypeNoExcessPropertyCheckFromContainedLiteral.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/modulePreserve4.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/modulePreserve4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/modulePreserve4.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/modulePreserve4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/modulePreserve4.types.diff b/testdata/baselines/reference/submodule/compiler/modulePreserve4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/modulePreserve4.types.diff rename to testdata/baselines/reference/submodule/compiler/modulePreserve4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/narrowingPlainJsNoCrash1.types.diff b/testdata/baselines/reference/submodule/compiler/narrowingPlainJsNoCrash1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/narrowingPlainJsNoCrash1.types.diff rename to testdata/baselines/reference/submodule/compiler/narrowingPlainJsNoCrash1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/noParameterReassignmentIIFEAnnotated.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/noParameterReassignmentIIFEAnnotated.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/noParameterReassignmentIIFEAnnotated.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/noParameterReassignmentIIFEAnnotated.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/noParameterReassignmentIIFEAnnotated.types.diff b/testdata/baselines/reference/submodule/compiler/noParameterReassignmentIIFEAnnotated.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/noParameterReassignmentIIFEAnnotated.types.diff rename to testdata/baselines/reference/submodule/compiler/noParameterReassignmentIIFEAnnotated.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/noParameterReassignmentJSIIFE.types.diff b/testdata/baselines/reference/submodule/compiler/noParameterReassignmentJSIIFE.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/noParameterReassignmentJSIIFE.types.diff rename to testdata/baselines/reference/submodule/compiler/noParameterReassignmentJSIIFE.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/objectPropertyAsClass.types.diff b/testdata/baselines/reference/submodule/compiler/objectPropertyAsClass.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/objectPropertyAsClass.types.diff rename to testdata/baselines/reference/submodule/compiler/objectPropertyAsClass.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/parseJsxElementInUnaryExpressionNoCrash1.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/parseJsxElementInUnaryExpressionNoCrash1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/parseJsxElementInUnaryExpressionNoCrash1.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/parseJsxElementInUnaryExpressionNoCrash1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/parseJsxElementInUnaryExpressionNoCrash2.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/parseJsxElementInUnaryExpressionNoCrash2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/parseJsxElementInUnaryExpressionNoCrash2.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/parseJsxElementInUnaryExpressionNoCrash2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/parsingDeepParenthensizedExpression.types.diff b/testdata/baselines/reference/submodule/compiler/parsingDeepParenthensizedExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/parsingDeepParenthensizedExpression.types.diff rename to testdata/baselines/reference/submodule/compiler/parsingDeepParenthensizedExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/pushTypeGetTypeOfAlias.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/pushTypeGetTypeOfAlias.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/pushTypeGetTypeOfAlias.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/pushTypeGetTypeOfAlias.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/pushTypeGetTypeOfAlias.types.diff b/testdata/baselines/reference/submodule/compiler/pushTypeGetTypeOfAlias.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/pushTypeGetTypeOfAlias.types.diff rename to testdata/baselines/reference/submodule/compiler/pushTypeGetTypeOfAlias.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/reactImportDropped.types.diff b/testdata/baselines/reference/submodule/compiler/reactImportDropped.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/reactImportDropped.types.diff rename to testdata/baselines/reference/submodule/compiler/reactImportDropped.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/requireOfJsonFileInJsFile.types.diff b/testdata/baselines/reference/submodule/compiler/requireOfJsonFileInJsFile.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/requireOfJsonFileInJsFile.types.diff rename to testdata/baselines/reference/submodule/compiler/requireOfJsonFileInJsFile.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/resolveNameWithNamspace.types.diff b/testdata/baselines/reference/submodule/compiler/resolveNameWithNamspace.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/resolveNameWithNamspace.types.diff rename to testdata/baselines/reference/submodule/compiler/resolveNameWithNamspace.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/returnConditionalExpressionJSDocCast.types.diff b/testdata/baselines/reference/submodule/compiler/returnConditionalExpressionJSDocCast.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/returnConditionalExpressionJSDocCast.types.diff rename to testdata/baselines/reference/submodule/compiler/returnConditionalExpressionJSDocCast.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/subclassThisTypeAssignable01.types.diff b/testdata/baselines/reference/submodule/compiler/subclassThisTypeAssignable01.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/subclassThisTypeAssignable01.types.diff rename to testdata/baselines/reference/submodule/compiler/subclassThisTypeAssignable01.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/superNoModifiersCrash.types.diff b/testdata/baselines/reference/submodule/compiler/superNoModifiersCrash.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/superNoModifiersCrash.types.diff rename to testdata/baselines/reference/submodule/compiler/superNoModifiersCrash.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/thisInObjectJs.types.diff b/testdata/baselines/reference/submodule/compiler/thisInObjectJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/thisInObjectJs.types.diff rename to testdata/baselines/reference/submodule/compiler/thisInObjectJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/truthinessCallExpressionCoercion4.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/truthinessCallExpressionCoercion4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/truthinessCallExpressionCoercion4.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/truthinessCallExpressionCoercion4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/truthinessCallExpressionCoercion4.types.diff b/testdata/baselines/reference/submodule/compiler/truthinessCallExpressionCoercion4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/truthinessCallExpressionCoercion4.types.diff rename to testdata/baselines/reference/submodule/compiler/truthinessCallExpressionCoercion4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/uniqueSymbolJs.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/uniqueSymbolJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/uniqueSymbolJs.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/uniqueSymbolJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/unusedTypeParameters_templateTag.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/unusedTypeParameters_templateTag.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/unusedTypeParameters_templateTag.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/unusedTypeParameters_templateTag.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/unusedTypeParameters_templateTag2.errors.txt.diff b/testdata/baselines/reference/submodule/compiler/unusedTypeParameters_templateTag2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/unusedTypeParameters_templateTag2.errors.txt.diff rename to testdata/baselines/reference/submodule/compiler/unusedTypeParameters_templateTag2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/compiler/unusedTypeParameters_templateTag2.types.diff b/testdata/baselines/reference/submodule/compiler/unusedTypeParameters_templateTag2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/compiler/unusedTypeParameters_templateTag2.types.diff rename to testdata/baselines/reference/submodule/compiler/unusedTypeParameters_templateTag2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/assertionTypePredicates2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/assertionTypePredicates2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/assertionTypePredicates2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/assertionTypePredicates2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/assertionsAndNonReturningFunctions.types.diff b/testdata/baselines/reference/submodule/conformance/assertionsAndNonReturningFunctions.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/assertionsAndNonReturningFunctions.types.diff rename to testdata/baselines/reference/submodule/conformance/assertionsAndNonReturningFunctions.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/assignmentToVoidZero1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/assignmentToVoidZero1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero1.types.diff b/testdata/baselines/reference/submodule/conformance/assignmentToVoidZero1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero1.types.diff rename to testdata/baselines/reference/submodule/conformance/assignmentToVoidZero1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/assignmentToVoidZero2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/assignmentToVoidZero2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero2.types.diff b/testdata/baselines/reference/submodule/conformance/assignmentToVoidZero2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/assignmentToVoidZero2.types.diff rename to testdata/baselines/reference/submodule/conformance/assignmentToVoidZero2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/asyncArrowFunction_allowJs.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/asyncArrowFunction_allowJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/asyncArrowFunction_allowJs.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/asyncArrowFunction_allowJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/asyncArrowFunction_allowJs.types.diff b/testdata/baselines/reference/submodule/conformance/asyncArrowFunction_allowJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/asyncArrowFunction_allowJs.types.diff rename to testdata/baselines/reference/submodule/conformance/asyncArrowFunction_allowJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/asyncFunctionDeclaration16_es5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/asyncFunctionDeclaration16_es5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/asyncFunctionDeclaration16_es5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/asyncFunctionDeclaration16_es5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/asyncFunctionDeclaration16_es5.types.diff b/testdata/baselines/reference/submodule/conformance/asyncFunctionDeclaration16_es5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/asyncFunctionDeclaration16_es5.types.diff rename to testdata/baselines/reference/submodule/conformance/asyncFunctionDeclaration16_es5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/binderUninitializedModuleExportsAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/binderUninitializedModuleExportsAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/binderUninitializedModuleExportsAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/binderUninitializedModuleExportsAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=false).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=false).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=false).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=false).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=true).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=true).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=true).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=false,noemit=true).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=false).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=false).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=false).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=false).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=true).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=true).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=true).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/bundlerImportTsExtensions(allowimportingtsextensions=true,noemit=true).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callOfPropertylessConstructorFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/callOfPropertylessConstructorFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callOfPropertylessConstructorFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/callOfPropertylessConstructorFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callOfPropertylessConstructorFunction.types.diff b/testdata/baselines/reference/submodule/conformance/callOfPropertylessConstructorFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callOfPropertylessConstructorFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/callOfPropertylessConstructorFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callWithMissingVoidUndefinedUnknownAnyInJs(strict=false).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/callWithMissingVoidUndefinedUnknownAnyInJs(strict=false).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callWithMissingVoidUndefinedUnknownAnyInJs(strict=false).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/callWithMissingVoidUndefinedUnknownAnyInJs(strict=false).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackCrossModule.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/callbackCrossModule.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackCrossModule.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/callbackCrossModule.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackCrossModule.types.diff b/testdata/baselines/reference/submodule/conformance/callbackCrossModule.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackCrossModule.types.diff rename to testdata/baselines/reference/submodule/conformance/callbackCrossModule.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackOnConstructor.types.diff b/testdata/baselines/reference/submodule/conformance/callbackOnConstructor.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackOnConstructor.types.diff rename to testdata/baselines/reference/submodule/conformance/callbackOnConstructor.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackTag2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/callbackTag2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackTag2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/callbackTag2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackTag2.types.diff b/testdata/baselines/reference/submodule/conformance/callbackTag2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackTag2.types.diff rename to testdata/baselines/reference/submodule/conformance/callbackTag2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackTag4.types.diff b/testdata/baselines/reference/submodule/conformance/callbackTag4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackTag4.types.diff rename to testdata/baselines/reference/submodule/conformance/callbackTag4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackTagNamespace.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/callbackTagNamespace.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackTagNamespace.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/callbackTagNamespace.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackTagNamespace.types.diff b/testdata/baselines/reference/submodule/conformance/callbackTagNamespace.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackTagNamespace.types.diff rename to testdata/baselines/reference/submodule/conformance/callbackTagNamespace.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/callbackTagVariadicType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/callbackTagVariadicType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/callbackTagVariadicType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/callbackTagVariadicType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/chainedPrototypeAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/chainedPrototypeAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/chainedPrototypeAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/chainedPrototypeAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/chainedPrototypeAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/chainedPrototypeAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/chainedPrototypeAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/chainedPrototypeAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignProperty.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignProperty.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignProperty.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignProperty.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignProperty.types.diff b/testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignProperty.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignProperty.types.diff rename to testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignProperty.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignPrototypeProperty.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignPrototypeProperty.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignPrototypeProperty.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignPrototypeProperty.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignPrototypeProperty.types.diff b/testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignPrototypeProperty.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkExportsObjectAssignPrototypeProperty.types.diff rename to testdata/baselines/reference/submodule/conformance/checkExportsObjectAssignPrototypeProperty.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocParamOnVariableDeclaredFunctionExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocParamTag1.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocParamTag1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocParamTag1.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocParamTag1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag1.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag1.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag11.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag11.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag11.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag11.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag11.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag11.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag11.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag11.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag12.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag12.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag12.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag12.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag14.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag14.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag14.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag14.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag15.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag15.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag15.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag15.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag15.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag15.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag15.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag15.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag2.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag2.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag3.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag3.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag8.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag8.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag8.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag8.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag8.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag8.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocSatisfiesTag8.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocSatisfiesTag8.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag1.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag1.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag2.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag2.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag5.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag5.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag6.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag6.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag6.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag6.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag6.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag6.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag6.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag6.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag8.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag8.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag8.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag8.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag8.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag8.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTag8.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTag8.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty1.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty1.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty2.types.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypeTagOnObjectProperty2.types.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypeTagOnObjectProperty2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypedefOnlySourceFile.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkJsdocTypedefOnlySourceFile.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkJsdocTypedefOnlySourceFile.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkJsdocTypedefOnlySourceFile.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkObjectDefineProperty.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkObjectDefineProperty.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkObjectDefineProperty.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkObjectDefineProperty.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkObjectDefineProperty.types.diff b/testdata/baselines/reference/submodule/conformance/checkObjectDefineProperty.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkObjectDefineProperty.types.diff rename to testdata/baselines/reference/submodule/conformance/checkObjectDefineProperty.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkOtherObjectAssignProperty.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/checkOtherObjectAssignProperty.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkOtherObjectAssignProperty.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/checkOtherObjectAssignProperty.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkOtherObjectAssignProperty.types.diff b/testdata/baselines/reference/submodule/conformance/checkOtherObjectAssignProperty.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkOtherObjectAssignProperty.types.diff rename to testdata/baselines/reference/submodule/conformance/checkOtherObjectAssignProperty.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/checkSpecialPropertyAssignments.types.diff b/testdata/baselines/reference/submodule/conformance/checkSpecialPropertyAssignments.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/checkSpecialPropertyAssignments.types.diff rename to testdata/baselines/reference/submodule/conformance/checkSpecialPropertyAssignments.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/circularMultipleAssignmentDeclaration.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/circularMultipleAssignmentDeclaration.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/circularMultipleAssignmentDeclaration.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/circularMultipleAssignmentDeclaration.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/circularMultipleAssignmentDeclaration.types.diff b/testdata/baselines/reference/submodule/conformance/circularMultipleAssignmentDeclaration.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/circularMultipleAssignmentDeclaration.types.diff rename to testdata/baselines/reference/submodule/conformance/circularMultipleAssignmentDeclaration.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/classCanExtendConstructorFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/classCanExtendConstructorFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/classCanExtendConstructorFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/classCanExtendConstructorFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/classCanExtendConstructorFunction.types.diff b/testdata/baselines/reference/submodule/conformance/classCanExtendConstructorFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/classCanExtendConstructorFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/classCanExtendConstructorFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSAliasedExport.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/commonJSAliasedExport.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSAliasedExport.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/commonJSAliasedExport.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSAliasedExport.types.diff b/testdata/baselines/reference/submodule/conformance/commonJSAliasedExport.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSAliasedExport.types.diff rename to testdata/baselines/reference/submodule/conformance/commonJSAliasedExport.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportClassTypeReference.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/commonJSImportClassTypeReference.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportClassTypeReference.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/commonJSImportClassTypeReference.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportClassTypeReference.types.diff b/testdata/baselines/reference/submodule/conformance/commonJSImportClassTypeReference.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportClassTypeReference.types.diff rename to testdata/baselines/reference/submodule/conformance/commonJSImportClassTypeReference.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportExportedClassExpression.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/commonJSImportExportedClassExpression.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportExportedClassExpression.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/commonJSImportExportedClassExpression.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportExportedClassExpression.types.diff b/testdata/baselines/reference/submodule/conformance/commonJSImportExportedClassExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportExportedClassExpression.types.diff rename to testdata/baselines/reference/submodule/conformance/commonJSImportExportedClassExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportNestedClassTypeReference.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/commonJSImportNestedClassTypeReference.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportNestedClassTypeReference.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/commonJSImportNestedClassTypeReference.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportNestedClassTypeReference.types.diff b/testdata/baselines/reference/submodule/conformance/commonJSImportNestedClassTypeReference.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSImportNestedClassTypeReference.types.diff rename to testdata/baselines/reference/submodule/conformance/commonJSImportNestedClassTypeReference.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/commonJSReexport.types.diff b/testdata/baselines/reference/submodule/conformance/commonJSReexport.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/commonJSReexport.types.diff rename to testdata/baselines/reference/submodule/conformance/commonJSReexport.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/conflictingCommonJSES2015Exports.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/conflictingCommonJSES2015Exports.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/conflictingCommonJSES2015Exports.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/conflictingCommonJSES2015Exports.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/conflictingCommonJSES2015Exports.types.diff b/testdata/baselines/reference/submodule/conformance/conflictingCommonJSES2015Exports.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/conflictingCommonJSES2015Exports.types.diff rename to testdata/baselines/reference/submodule/conformance/conflictingCommonJSES2015Exports.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMergeWithClass.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctionMergeWithClass.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMergeWithClass.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctionMergeWithClass.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMergeWithClass.types.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctionMergeWithClass.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMergeWithClass.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctionMergeWithClass.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMethodTypeParameters.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctionMethodTypeParameters.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMethodTypeParameters.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctionMethodTypeParameters.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMethodTypeParameters.types.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctionMethodTypeParameters.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionMethodTypeParameters.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctionMethodTypeParameters.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctions.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctions.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions.types.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctions.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctions.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions2.types.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctions2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions2.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctions2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctions3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctions3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions3.types.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctions3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctions3.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctions3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionsStrict.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctionsStrict.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionsStrict.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctionsStrict.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionsStrict.types.diff b/testdata/baselines/reference/submodule/conformance/constructorFunctionsStrict.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorFunctionsStrict.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorFunctionsStrict.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnClassConstructor.types.diff b/testdata/baselines/reference/submodule/conformance/constructorTagOnClassConstructor.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnClassConstructor.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorTagOnClassConstructor.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnNestedBinaryExpression.types.diff b/testdata/baselines/reference/submodule/conformance/constructorTagOnNestedBinaryExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnNestedBinaryExpression.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorTagOnNestedBinaryExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnObjectLiteralMethod.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/constructorTagOnObjectLiteralMethod.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnObjectLiteralMethod.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/constructorTagOnObjectLiteralMethod.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnObjectLiteralMethod.types.diff b/testdata/baselines/reference/submodule/conformance/constructorTagOnObjectLiteralMethod.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorTagOnObjectLiteralMethod.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorTagOnObjectLiteralMethod.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/constructorTagWithThisTag.types.diff b/testdata/baselines/reference/submodule/conformance/constructorTagWithThisTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/constructorTagWithThisTag.types.diff rename to testdata/baselines/reference/submodule/conformance/constructorTagWithThisTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/contextualThisTypeInJavascript.types.diff b/testdata/baselines/reference/submodule/conformance/contextualThisTypeInJavascript.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/contextualThisTypeInJavascript.types.diff rename to testdata/baselines/reference/submodule/conformance/contextualThisTypeInJavascript.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/contextualTypeFromJSDoc.types.diff b/testdata/baselines/reference/submodule/conformance/contextualTypeFromJSDoc.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/contextualTypeFromJSDoc.types.diff rename to testdata/baselines/reference/submodule/conformance/contextualTypeFromJSDoc.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/contextualTypedSpecialAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/contextualTypedSpecialAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/contextualTypedSpecialAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/contextualTypedSpecialAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/contextualTypedSpecialAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/contextualTypedSpecialAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/contextualTypedSpecialAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/contextualTypedSpecialAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/defaultPropertyAssignedClassWithPrototype.types.diff b/testdata/baselines/reference/submodule/conformance/defaultPropertyAssignedClassWithPrototype.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/defaultPropertyAssignedClassWithPrototype.types.diff rename to testdata/baselines/reference/submodule/conformance/defaultPropertyAssignedClassWithPrototype.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/destructuringParameterDeclaration9(strict=false).types.diff b/testdata/baselines/reference/submodule/conformance/destructuringParameterDeclaration9(strict=false).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/destructuringParameterDeclaration9(strict=false).types.diff rename to testdata/baselines/reference/submodule/conformance/destructuringParameterDeclaration9(strict=false).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/destructuringParameterDeclaration9(strict=true).types.diff b/testdata/baselines/reference/submodule/conformance/destructuringParameterDeclaration9(strict=true).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/destructuringParameterDeclaration9(strict=true).types.diff rename to testdata/baselines/reference/submodule/conformance/destructuringParameterDeclaration9(strict=true).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumMergeWithExpando.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/enumMergeWithExpando.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumMergeWithExpando.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/enumMergeWithExpando.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumMergeWithExpando.types.diff b/testdata/baselines/reference/submodule/conformance/enumMergeWithExpando.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumMergeWithExpando.types.diff rename to testdata/baselines/reference/submodule/conformance/enumMergeWithExpando.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTag.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/enumTag.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTag.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/enumTag.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTag.types.diff b/testdata/baselines/reference/submodule/conformance/enumTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTag.types.diff rename to testdata/baselines/reference/submodule/conformance/enumTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTagCircularReference.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/enumTagCircularReference.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTagCircularReference.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/enumTagCircularReference.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTagImported.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/enumTagImported.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTagImported.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/enumTagImported.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTagImported.types.diff b/testdata/baselines/reference/submodule/conformance/enumTagImported.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTagImported.types.diff rename to testdata/baselines/reference/submodule/conformance/enumTagImported.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTagOnExports.types.diff b/testdata/baselines/reference/submodule/conformance/enumTagOnExports.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTagOnExports.types.diff rename to testdata/baselines/reference/submodule/conformance/enumTagOnExports.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTagOnExports2.types.diff b/testdata/baselines/reference/submodule/conformance/enumTagOnExports2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTagOnExports2.types.diff rename to testdata/baselines/reference/submodule/conformance/enumTagOnExports2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTagUseBeforeDefCrash.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/enumTagUseBeforeDefCrash.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTagUseBeforeDefCrash.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/enumTagUseBeforeDefCrash.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/enumTagUseBeforeDefCrash.types.diff b/testdata/baselines/reference/submodule/conformance/enumTagUseBeforeDefCrash.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/enumTagUseBeforeDefCrash.types.diff rename to testdata/baselines/reference/submodule/conformance/enumTagUseBeforeDefCrash.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/errorOnFunctionReturnType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/errorOnFunctionReturnType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/errorOnFunctionReturnType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/errorOnFunctionReturnType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/errorOnFunctionReturnType.types.diff b/testdata/baselines/reference/submodule/conformance/errorOnFunctionReturnType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/errorOnFunctionReturnType.types.diff rename to testdata/baselines/reference/submodule/conformance/errorOnFunctionReturnType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/esDecorators-classDeclaration-exportModifier.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/esDecorators-classDeclaration-exportModifier.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/esDecorators-classDeclaration-exportModifier.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/esDecorators-classDeclaration-exportModifier.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/expandoOnAlias.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/expandoOnAlias.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/expandoOnAlias.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/expandoOnAlias.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/exportNestedNamespaces.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/exportNestedNamespaces.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces.types.diff b/testdata/baselines/reference/submodule/conformance/exportNestedNamespaces.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces.types.diff rename to testdata/baselines/reference/submodule/conformance/exportNestedNamespaces.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/exportNestedNamespaces2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/exportNestedNamespaces2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces2.types.diff b/testdata/baselines/reference/submodule/conformance/exportNestedNamespaces2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportNestedNamespaces2.types.diff rename to testdata/baselines/reference/submodule/conformance/exportNestedNamespaces2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportPropertyAssignmentNameResolution.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/exportPropertyAssignmentNameResolution.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportPropertyAssignmentNameResolution.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/exportPropertyAssignmentNameResolution.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportPropertyAssignmentNameResolution.types.diff b/testdata/baselines/reference/submodule/conformance/exportPropertyAssignmentNameResolution.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportPropertyAssignmentNameResolution.types.diff rename to testdata/baselines/reference/submodule/conformance/exportPropertyAssignmentNameResolution.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportedAliasedEnumTag.types.diff b/testdata/baselines/reference/submodule/conformance/exportedAliasedEnumTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportedAliasedEnumTag.types.diff rename to testdata/baselines/reference/submodule/conformance/exportedAliasedEnumTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportedEnumTypeAndValue.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/exportedEnumTypeAndValue.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportedEnumTypeAndValue.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/exportedEnumTypeAndValue.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/exportedEnumTypeAndValue.types.diff b/testdata/baselines/reference/submodule/conformance/exportedEnumTypeAndValue.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/exportedEnumTypeAndValue.types.diff rename to testdata/baselines/reference/submodule/conformance/exportedEnumTypeAndValue.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/extendsTag2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/extendsTag2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/extendsTag2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/extendsTag2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/extendsTag4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/extendsTag4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/extendsTag4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/extendsTag4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/extendsTagEmit.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/extendsTagEmit.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/extendsTagEmit.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/extendsTagEmit.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/extendsTagEmit.types.diff b/testdata/baselines/reference/submodule/conformance/extendsTagEmit.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/extendsTagEmit.types.diff rename to testdata/baselines/reference/submodule/conformance/extendsTagEmit.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/globalMergeWithCommonJSAssignmentDeclaration.types.diff b/testdata/baselines/reference/submodule/conformance/globalMergeWithCommonJSAssignmentDeclaration.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/globalMergeWithCommonJSAssignmentDeclaration.types.diff rename to testdata/baselines/reference/submodule/conformance/globalMergeWithCommonJSAssignmentDeclaration.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/globalThisCollision.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/globalThisCollision.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/globalThisCollision.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/globalThisCollision.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/globalThisPropertyAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/globalThisPropertyAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/globalThisPropertyAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/globalThisPropertyAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importAliasModuleExports.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importAliasModuleExports.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importAliasModuleExports.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importAliasModuleExports.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importAliasModuleExports.types.diff b/testdata/baselines/reference/submodule/conformance/importAliasModuleExports.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importAliasModuleExports.types.diff rename to testdata/baselines/reference/submodule/conformance/importAliasModuleExports.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importDeferJsdoc.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importDeferJsdoc.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importDeferJsdoc.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importDeferJsdoc.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTag11.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importTag11.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTag11.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importTag11.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTag12.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importTag12.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTag12.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importTag12.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTag13.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importTag13.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTag13.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importTag13.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTag14.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importTag14.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTag14.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importTag14.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTag17.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importTag17.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTag17.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importTag17.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTag17.types.diff b/testdata/baselines/reference/submodule/conformance/importTag17.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTag17.types.diff rename to testdata/baselines/reference/submodule/conformance/importTag17.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTag24.types.diff b/testdata/baselines/reference/submodule/conformance/importTag24.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTag24.types.diff rename to testdata/baselines/reference/submodule/conformance/importTag24.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importTypeInJSDoc.types.diff b/testdata/baselines/reference/submodule/conformance/importTypeInJSDoc.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importTypeInJSDoc.types.diff rename to testdata/baselines/reference/submodule/conformance/importTypeInJSDoc.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/importingExportingTypes.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/importingExportingTypes.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/importingExportingTypes.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/importingExportingTypes.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/inferingFromAny.types.diff b/testdata/baselines/reference/submodule/conformance/inferingFromAny.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/inferingFromAny.types.diff rename to testdata/baselines/reference/submodule/conformance/inferingFromAny.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments2.types.diff b/testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments2.types.diff rename to testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments6.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments6.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments6.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments6.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments6.types.diff b/testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments6.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments6.types.diff rename to testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments6.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments7.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments7.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments7.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments7.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments7.types.diff b/testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments7.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/inferringClassMembersFromAssignments7.types.diff rename to testdata/baselines/reference/submodule/conformance/inferringClassMembersFromAssignments7.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/inferringClassStaticMembersFromAssignments.types.diff b/testdata/baselines/reference/submodule/conformance/inferringClassStaticMembersFromAssignments.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/inferringClassStaticMembersFromAssignments.types.diff rename to testdata/baselines/reference/submodule/conformance/inferringClassStaticMembersFromAssignments.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeJsContainer.types.diff b/testdata/baselines/reference/submodule/conformance/jsContainerMergeJsContainer.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeJsContainer.types.diff rename to testdata/baselines/reference/submodule/conformance/jsContainerMergeJsContainer.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration.types.diff b/testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration.types.diff rename to testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration2.types.diff b/testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration3.types.diff b/testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsContainerMergeTsDeclaration3.types.diff rename to testdata/baselines/reference/submodule/conformance/jsContainerMergeTsDeclaration3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassExtendsVisibility.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassExtendsVisibility.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassExtendsVisibility.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassExtendsVisibility.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassExtendsVisibility.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassExtendsVisibility.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassExtendsVisibility.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassExtendsVisibility.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassImplementsGenericsSerialization.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassImplementsGenericsSerialization.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassImplementsGenericsSerialization.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassImplementsGenericsSerialization.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassLikeHeuristic.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassLikeHeuristic.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassLikeHeuristic.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassLikeHeuristic.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassLikeHeuristic.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassLikeHeuristic.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassLikeHeuristic.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassLikeHeuristic.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassMethod.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassMethod.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassMethod.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassMethod.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassMethod.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassMethod.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassMethod.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassMethod.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStatic.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStatic.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStatic.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStatic.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStatic.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStatic.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStatic.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStatic.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStaticMethodAugmentation.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStaticMethodAugmentation.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStaticMethodAugmentation.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStaticMethodAugmentation.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStaticMethodAugmentation.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStaticMethodAugmentation.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassStaticMethodAugmentation.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassStaticMethodAugmentation.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassesErr.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsClassesErr.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsClassesErr.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsClassesErr.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsCommonjsRelativePath.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsCommonjsRelativePath.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsCommonjsRelativePath.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsCommonjsRelativePath.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsComputedNames.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsComputedNames.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsComputedNames.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsComputedNames.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsCrossfileMerge.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsCrossfileMerge.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsCrossfileMerge.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsCrossfileMerge.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsCrossfileMerge.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsCrossfileMerge.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsCrossfileMerge.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsCrossfileMerge.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsDocCommentsOnConsts.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsDocCommentsOnConsts.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsDocCommentsOnConsts.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsDocCommentsOnConsts.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsEnumTag.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsEnumTag.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsEnumTag.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsEnumTag.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsEnumTag.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsEnumTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsEnumTag.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsEnumTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpression.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpression.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionAnonymous.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionAnonymous.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionAnonymous.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionAnonymous.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassExpressionShadowing.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance1.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance1.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance2.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance3.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedClassInstance3.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedClassInstance3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedConstructorFunction.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedConstructorFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedConstructorFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedConstructorFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedConstructorFunctionWithSub.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedVisibility.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedVisibility.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignedVisibility.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignedVisibility.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignmentExpressionPlusSecondary.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignmentWithKeywordName.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignmentWithKeywordName.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportAssignmentWithKeywordName.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportAssignmentWithKeywordName.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportDefinePropertyEmit.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportDefinePropertyEmit.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportDefinePropertyEmit.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportDefinePropertyEmit.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportDefinePropertyEmit.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportDefinePropertyEmit.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportDefinePropertyEmit.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportDefinePropertyEmit.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportDoubleAssignmentInClosure.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportDoubleAssignmentInClosure.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportDoubleAssignmentInClosure.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportDoubleAssignmentInClosure.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportForms.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportForms.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportForms.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportForms.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportFormsErr.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportFormsErr.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportFormsErr.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportFormsErr.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportFormsErr.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportFormsErr.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportFormsErr.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportFormsErr.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportSubAssignments.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportSubAssignments.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportSubAssignments.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportSubAssignments.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportSubAssignments.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportSubAssignments.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportSubAssignments.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportSubAssignments.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportedClassAliases.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsExportedClassAliases.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsExportedClassAliases.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsExportedClassAliases.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionClassesCjsExportAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionKeywordProp.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionKeywordProp.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionKeywordProp.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionKeywordProp.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionKeywordPropExhaustive.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionKeywordPropExhaustive.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionKeywordPropExhaustive.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionKeywordPropExhaustive.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses2.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionLikeClasses2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionLikeClasses2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionPrototypeStatic.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionPrototypeStatic.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionPrototypeStatic.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionPrototypeStatic.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionPrototypeStatic.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionPrototypeStatic.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionPrototypeStatic.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionPrototypeStatic.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionWithDefaultAssignedMember.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionWithDefaultAssignedMember.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionWithDefaultAssignedMember.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionWithDefaultAssignedMember.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctions.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctions.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctions.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctions.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctions.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctions.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctions.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctions.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionsCjs.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionsCjs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionsCjs.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionsCjs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionsCjs.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionsCjs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsFunctionsCjs.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsFunctionsCjs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespace.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespace.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespace.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespace.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespace.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespace.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespace.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespace.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsImportAliasExposedWithinNamespaceCjs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportNamespacedType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsImportNamespacedType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportNamespacedType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsImportNamespacedType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportNamespacedType.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsImportNamespacedType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsImportNamespacedType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsImportNamespacedType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsInterfaces.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsInterfaces.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsInterfaces.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsInterfaces.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsJSDocRedirectedLookups.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsJSDocRedirectedLookups.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsJSDocRedirectedLookups.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsJSDocRedirectedLookups.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsJSDocRedirectedLookups.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsJSDocRedirectedLookups.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsJSDocRedirectedLookups.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsJSDocRedirectedLookups.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsJson.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsJson.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsJson.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsJson.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsMissingTypeParameters.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsMissingTypeParameters.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsMissingTypeParameters.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsMissingTypeParameters.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsMissingTypeParameters.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsMissingTypeParameters.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsMissingTypeParameters.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsMissingTypeParameters.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsModuleReferenceHasEmit.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsModuleReferenceHasEmit.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsModuleReferenceHasEmit.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsModuleReferenceHasEmit.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsModuleReferenceHasEmit.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsModuleReferenceHasEmit.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsModuleReferenceHasEmit.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsModuleReferenceHasEmit.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsNestedParams.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsNestedParams.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsNestedParams.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsNestedParams.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsOptionalTypeLiteralProps1.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsOptionalTypeLiteralProps1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsOptionalTypeLiteralProps1.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsOptionalTypeLiteralProps1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsOptionalTypeLiteralProps2.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsOptionalTypeLiteralProps2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsOptionalTypeLiteralProps2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsOptionalTypeLiteralProps2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsPackageJson.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsPackageJson.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsPackageJson.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsPackageJson.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsParameterTagReusesInputNodeInEmit2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReactComponents.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReactComponents.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReactComponents.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReactComponents.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReexportAliasesEsModuleInterop.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReexportAliasesEsModuleInterop.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReexportAliasesEsModuleInterop.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReexportAliasesEsModuleInterop.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReexportedCjsAlias.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReexportedCjsAlias.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReexportedCjsAlias.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReexportedCjsAlias.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReferenceToClassInstanceCrossFile.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsRestArgsWithThisTypeInJSDocFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingNodesMappingJSDocTypes.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingTypeAnnotations.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingTypeAnnotations.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingTypeAnnotations.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingTypeAnnotations.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingTypeAnnotations.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingTypeAnnotations.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsReusesExistingTypeAnnotations.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsReusesExistingTypeAnnotations.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeAliases.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeAliases.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeAliases.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeAliases.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeAliases.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeAliases.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeAliases.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeAliases.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReassignmentFromDeclaration.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReassignmentFromDeclaration.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReassignmentFromDeclaration.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReassignmentFromDeclaration.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReassignmentFromDeclaration2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences2.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences3.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences3.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences4.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypeReferences4.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypeReferences4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndImportTypes.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndImportTypes.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndImportTypes.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndImportTypes.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndImportTypes.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndImportTypes.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndImportTypes.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndImportTypes.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndLatebound.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndLatebound.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndLatebound.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndLatebound.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndLatebound.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndLatebound.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefAndLatebound.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefAndLatebound.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsTypedefPropertyAndExportAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsUniqueSymbolUsage.types.diff b/testdata/baselines/reference/submodule/conformance/jsDeclarationsUniqueSymbolUsage.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsDeclarationsUniqueSymbolUsage.types.diff rename to testdata/baselines/reference/submodule/conformance/jsDeclarationsUniqueSymbolUsage.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugmentsMissingType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocAugmentsMissingType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugmentsMissingType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocAugmentsMissingType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugmentsMissingType.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocAugmentsMissingType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugmentsMissingType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocAugmentsMissingType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugments_errorInExtendsExpression.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocAugments_errorInExtendsExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugments_errorInExtendsExpression.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocAugments_errorInExtendsExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugments_nameMismatch.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocAugments_nameMismatch.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugments_nameMismatch.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocAugments_nameMismatch.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugments_notAClass.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocAugments_notAClass.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocAugments_notAClass.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocAugments_notAClass.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocConstructorFunctionTypeReference.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocConstructorFunctionTypeReference.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocConstructorFunctionTypeReference.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocConstructorFunctionTypeReference.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocConstructorFunctionTypeReference.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocConstructorFunctionTypeReference.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocConstructorFunctionTypeReference.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocConstructorFunctionTypeReference.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunctionType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocFunctionType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunctionType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocFunctionType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunctionType.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocFunctionType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunctionType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocFunctionType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunction_missingReturn.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocFunction_missingReturn.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunction_missingReturn.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocFunction_missingReturn.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunction_missingReturn.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocFunction_missingReturn.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocFunction_missingReturn.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocFunction_missingReturn.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImplements_class.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocImplements_class.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImplements_class.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImplements_class.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImplements_missingType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocImplements_missingType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImplements_missingType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImplements_missingType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportType.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportType2.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportType2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportType2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportType2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToClassAlias.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToClassAlias.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToClassAlias.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToClassAlias.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToClassAlias.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToClassAlias.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToClassAlias.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToClassAlias.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToCommonjsModule.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToCommonjsModule.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToCommonjsModule.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToCommonjsModule.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToCommonjsModule.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToCommonjsModule.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToCommonjsModule.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToCommonjsModule.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToESModule.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToESModule.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToESModule.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToESModule.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToESModule.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToESModule.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToESModule.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToESModule.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToStringLiteral.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToStringLiteral.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToStringLiteral.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToStringLiteral.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToStringLiteral.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToStringLiteral.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocImportTypeReferenceToStringLiteral.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocImportTypeReferenceToStringLiteral.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocIndexSignature.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocIndexSignature.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocIndexSignature.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocIndexSignature.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocIndexSignature.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocIndexSignature.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocIndexSignature.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocIndexSignature.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocOuterTypeParameters1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocOuterTypeParameters1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocOuterTypeParameters1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocOuterTypeParameters1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocOuterTypeParameters2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocOuterTypeParameters2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocOuterTypeParameters2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocOuterTypeParameters2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocOuterTypeParameters3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocOuterTypeParameters3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocOuterTypeParameters3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocOuterTypeParameters3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParamTag2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocParamTag2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParamTag2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParamTag2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParamTag2.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocParamTag2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParamTag2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParamTag2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParamTagTypeLiteral.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocParamTagTypeLiteral.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParamTagTypeLiteral.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParamTagTypeLiteral.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseBackquotedParamName.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseBackquotedParamName.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseBackquotedParamName.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseBackquotedParamName.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseDotDotDotInJSDocFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseDotDotDotInJSDocFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseDotDotDotInJSDocFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseDotDotDotInJSDocFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseDotDotDotInJSDocFunction.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseDotDotDotInJSDocFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseDotDotDotInJSDocFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseDotDotDotInJSDocFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseHigherOrderFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseHigherOrderFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseHigherOrderFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseHigherOrderFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseHigherOrderFunction.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseHigherOrderFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseHigherOrderFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseHigherOrderFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseParenthesizedJSDocParameter.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseParenthesizedJSDocParameter.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseParenthesizedJSDocParameter.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseParenthesizedJSDocParameter.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseParenthesizedJSDocParameter.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseParenthesizedJSDocParameter.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseParenthesizedJSDocParameter.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseParenthesizedJSDocParameter.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseStarEquals.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseStarEquals.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseStarEquals.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseStarEquals.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseStarEquals.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocParseStarEquals.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocParseStarEquals.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocParseStarEquals.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocPostfixEqualsAddsOptionality.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocPostfixEqualsAddsOptionality.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocPostfixEqualsAddsOptionality.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocPostfixEqualsAddsOptionality.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrefixPostfixParsing.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocPrefixPostfixParsing.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrefixPostfixParsing.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocPrefixPostfixParsing.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrefixPostfixParsing.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocPrefixPostfixParsing.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrefixPostfixParsing.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocPrefixPostfixParsing.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrivateName2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocPrivateName2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrivateName2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocPrivateName2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrototypePropertyAccessWithType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocPrototypePropertyAccessWithType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrototypePropertyAccessWithType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocPrototypePropertyAccessWithType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrototypePropertyAccessWithType.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocPrototypePropertyAccessWithType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocPrototypePropertyAccessWithType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocPrototypePropertyAccessWithType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateClass.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateClass.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateClass.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateClass.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateClass.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateClass.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateClass.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateClass.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction2.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateConstructorFunction2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateConstructorFunction2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag4.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag4.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag5.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag5.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag8.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag8.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTemplateTag8.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTemplateTag8.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocThisType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocThisType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocThisType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocThisType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocThisType.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocThisType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocThisType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocThisType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment2.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment2.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment3.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeFromChainedAssignment3.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeFromChainedAssignment3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceExports.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceExports.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceExports.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceExports.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceExports.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceExports.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceExports.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceExports.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImport.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImport.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImport.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImport.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImport.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImport.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImport.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImport.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfClassExpression.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfClassExpression.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfClassExpression.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfClassExpression.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfClassExpression.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfClassExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfClassExpression.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfClassExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfFunctionExpression.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfFunctionExpression.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfFunctionExpression.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfFunctionExpression.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfFunctionExpression.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfFunctionExpression.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToImportOfFunctionExpression.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToImportOfFunctionExpression.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToMergedClass.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToMergedClass.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToMergedClass.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToMergedClass.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToMergedClass.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToMergedClass.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToMergedClass.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToMergedClass.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToValue.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToValue.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToValue.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToValue.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToValue.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToValue.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeReferenceToValue.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeReferenceToValue.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTag.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTag.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTag.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTag.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTag.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTag.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTag.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTag.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagCast.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTagCast.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagCast.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTagCast.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagCast.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTagCast.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagCast.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTagCast.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagOnParameter1.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTagOnParameter1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagOnParameter1.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTagOnParameter1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagParameterType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTagParameterType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagParameterType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTagParameterType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagParameterType.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTagParameterType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagParameterType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTagParameterType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagRequiredParameters.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTagRequiredParameters.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagRequiredParameters.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTagRequiredParameters.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagRequiredParameters.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocTypeTagRequiredParameters.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocTypeTagRequiredParameters.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocTypeTagRequiredParameters.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocVariadicType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/jsdocVariadicType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocVariadicType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/jsdocVariadicType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/jsdocVariadicType.types.diff b/testdata/baselines/reference/submodule/conformance/jsdocVariadicType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/jsdocVariadicType.types.diff rename to testdata/baselines/reference/submodule/conformance/jsdocVariadicType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport2.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport2.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport3.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport3.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport4.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport4.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport5.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport5.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport6.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport6.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport6.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport6.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport6.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport6.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport6.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport6.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport7.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport7.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundAssignmentDeclarationSupport7.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundAssignmentDeclarationSupport7.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS2.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS2.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS3.types.diff b/testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/lateBoundClassMemberAssignmentJS3.types.diff rename to testdata/baselines/reference/submodule/conformance/lateBoundClassMemberAssignmentJS3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias2.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias2.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias3.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias3.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias4.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias4.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias5.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAlias5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAlias5.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAlias5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasExports.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAliasExports.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasExports.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAliasExports.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasExports.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAliasExports.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasExports.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAliasExports.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasImported.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAliasImported.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasImported.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAliasImported.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasImported.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAliasImported.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasImported.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAliasImported.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasUnknown.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAliasUnknown.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasUnknown.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAliasUnknown.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasUnknown.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAliasUnknown.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAliasUnknown.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAliasUnknown.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment2.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment2.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment3.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment3.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment4.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment4.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment5.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment5.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment7.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment7.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment7.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment7.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment7.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportAssignment7.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportAssignment7.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportAssignment7.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias2.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias2.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias3.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportDuplicateAlias3.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportDuplicateAlias3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportNestedNamespaces.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportNestedNamespaces.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportNestedNamespaces.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportNestedNamespaces.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportNestedNamespaces.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportNestedNamespaces.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportNestedNamespaces.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportNestedNamespaces.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportPropertyAssignmentDefault.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportPropertyAssignmentDefault.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportPropertyAssignmentDefault.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportPropertyAssignmentDefault.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportPropertyAssignmentDefault.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportPropertyAssignmentDefault.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportPropertyAssignmentDefault.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportPropertyAssignmentDefault.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment2.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment2.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment3.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment3.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment4.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportWithExportPropertyAssignment4.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportWithExportPropertyAssignment4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportsElementAccessAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/moduleExportsElementAccessAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportsElementAccessAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportsElementAccessAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/moduleExportsElementAccessAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/moduleExportsElementAccessAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/moduleExportsElementAccessAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/moduleExportsElementAccessAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nestedDestructuringOfRequire.types.diff b/testdata/baselines/reference/submodule/conformance/nestedDestructuringOfRequire.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nestedDestructuringOfRequire.types.diff rename to testdata/baselines/reference/submodule/conformance/nestedDestructuringOfRequire.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nestedPrototypeAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nestedPrototypeAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nestedPrototypeAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nestedPrototypeAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nestedPrototypeAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/nestedPrototypeAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nestedPrototypeAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/nestedPrototypeAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/noAssertForUnparseableTypedefs.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/noAssertForUnparseableTypedefs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/noAssertForUnparseableTypedefs.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/noAssertForUnparseableTypedefs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node16).types.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node16).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node16).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node16).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node18).types.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node18).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node18).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node18).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node20).types.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node20).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=node20).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=node20).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=nodenext).types.diff b/testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=nodenext).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeAllowJsPackageSelfName(module=nodenext).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeAllowJsPackageSelfName(module=nodenext).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node16).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node16).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node16).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node16).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node18).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node18).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node18).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node18).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node20).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node20).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=node20).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=node20).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsCjsFromJs(module=nodenext).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node16).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node16).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node16).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node16).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node18).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node18).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node18).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node18).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node20).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node20).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=node20).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=node20).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsExportAssignment(module=nodenext).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsGeneratedNameCollisions(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions1(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions2(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node16).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node16).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node16).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node16).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node16).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node16).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node16).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node16).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node18).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node18).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node18).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node18).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node20).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node20).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=node20).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=node20).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=nodenext).types.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=nodenext).types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesAllowJsPackageImports(module=nodenext).types.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesAllowJsPackageImports(module=nodenext).types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesCJSEmit1(module=node18).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesCJSEmit1(module=node18).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesCJSEmit1(module=node18).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesCJSEmit1(module=node18).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesCJSEmit1(module=node20).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesCJSEmit1(module=node20).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesCJSEmit1(module=node20).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesCJSEmit1(module=node20).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesCJSEmit1(module=nodenext).errors.txt.diff b/testdata/baselines/reference/submodule/conformance/nodeModulesCJSEmit1(module=nodenext).errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/nodeModulesCJSEmit1(module=nodenext).errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/nodeModulesCJSEmit1(module=nodenext).errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/overloadTag1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/overloadTag1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/overloadTag1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/overloadTag1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/paramTagBracketsAddOptionalUndefined.types.diff b/testdata/baselines/reference/submodule/conformance/paramTagBracketsAddOptionalUndefined.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/paramTagBracketsAddOptionalUndefined.types.diff rename to testdata/baselines/reference/submodule/conformance/paramTagBracketsAddOptionalUndefined.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/paramTagNestedWithoutTopLevelObject3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/paramTagNestedWithoutTopLevelObject3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/paramTagNestedWithoutTopLevelObject3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/paramTagNestedWithoutTopLevelObject3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/paramTagNestedWithoutTopLevelObject3.types.diff b/testdata/baselines/reference/submodule/conformance/paramTagNestedWithoutTopLevelObject3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/paramTagNestedWithoutTopLevelObject3.types.diff rename to testdata/baselines/reference/submodule/conformance/paramTagNestedWithoutTopLevelObject3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/paramTagOnFunctionUsingArguments.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/paramTagOnFunctionUsingArguments.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/paramTagOnFunctionUsingArguments.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/paramTagOnFunctionUsingArguments.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/paramTagOnFunctionUsingArguments.types.diff b/testdata/baselines/reference/submodule/conformance/paramTagOnFunctionUsingArguments.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/paramTagOnFunctionUsingArguments.types.diff rename to testdata/baselines/reference/submodule/conformance/paramTagOnFunctionUsingArguments.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/paramTagTypeResolution.types.diff b/testdata/baselines/reference/submodule/conformance/paramTagTypeResolution.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/paramTagTypeResolution.types.diff rename to testdata/baselines/reference/submodule/conformance/paramTagTypeResolution.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/paramTagWrapping.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/paramTagWrapping.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/paramTagWrapping.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/paramTagWrapping.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors.types.diff b/testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors.types.diff rename to testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors3.types.diff b/testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors3.types.diff rename to testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/plainJSGrammarErrors4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/plainJSGrammarErrors4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/plainJSReservedStrict.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/plainJSReservedStrict.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/plainJSReservedStrict.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/plainJSReservedStrict.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/plainJSTypeErrors.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/plainJSTypeErrors.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/plainJSTypeErrors.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/plainJSTypeErrors.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/privateConstructorFunction.types.diff b/testdata/baselines/reference/submodule/conformance/privateConstructorFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/privateConstructorFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/privateConstructorFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/privateIdentifierExpando.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/privateIdentifierExpando.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/privateIdentifierExpando.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/privateIdentifierExpando.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/privateNameJsBadAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/privateNameJsBadAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/privateNameJsBadAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/privateNameJsBadAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/privateNameJsBadDeclaration.types.diff b/testdata/baselines/reference/submodule/conformance/privateNameJsBadDeclaration.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/privateNameJsBadDeclaration.types.diff rename to testdata/baselines/reference/submodule/conformance/privateNameJsBadDeclaration.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/propertiesOfGenericConstructorFunctions.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/propertiesOfGenericConstructorFunctions.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/propertiesOfGenericConstructorFunctions.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/propertiesOfGenericConstructorFunctions.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/propertiesOfGenericConstructorFunctions.types.diff b/testdata/baselines/reference/submodule/conformance/propertiesOfGenericConstructorFunctions.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/propertiesOfGenericConstructorFunctions.types.diff rename to testdata/baselines/reference/submodule/conformance/propertiesOfGenericConstructorFunctions.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentOnImportedSymbol.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/propertyAssignmentOnImportedSymbol.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentOnImportedSymbol.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/propertyAssignmentOnImportedSymbol.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentOnParenthesizedNumber.types.diff b/testdata/baselines/reference/submodule/conformance/propertyAssignmentOnParenthesizedNumber.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentOnParenthesizedNumber.types.diff rename to testdata/baselines/reference/submodule/conformance/propertyAssignmentOnParenthesizedNumber.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentUseParentType2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/propertyAssignmentUseParentType2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentUseParentType2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/propertyAssignmentUseParentType2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentUseParentType2.types.diff b/testdata/baselines/reference/submodule/conformance/propertyAssignmentUseParentType2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/propertyAssignmentUseParentType2.types.diff rename to testdata/baselines/reference/submodule/conformance/propertyAssignmentUseParentType2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeAcrossFiles.types.diff b/testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeAcrossFiles.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeAcrossFiles.types.diff rename to testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeAcrossFiles.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeAcrossFiles2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeAcrossFiles2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeAcrossFiles2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeAcrossFiles2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeAcrossFiles2.types.diff b/testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeAcrossFiles2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeAcrossFiles2.types.diff rename to testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeAcrossFiles2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.types.diff b/testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.types.diff rename to testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergeWithInterfaceMethod.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergedTypeReference.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergedTypeReference.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergedTypeReference.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergedTypeReference.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergedTypeReference.types.diff b/testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergedTypeReference.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/prototypePropertyAssignmentMergedTypeReference.types.diff rename to testdata/baselines/reference/submodule/conformance/prototypePropertyAssignmentMergedTypeReference.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/reExportJsFromTs.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/reExportJsFromTs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/reExportJsFromTs.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/reExportJsFromTs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/reExportJsFromTs.types.diff b/testdata/baselines/reference/submodule/conformance/reExportJsFromTs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/reExportJsFromTs.types.diff rename to testdata/baselines/reference/submodule/conformance/reExportJsFromTs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/requireTwoPropertyAccesses.types.diff b/testdata/baselines/reference/submodule/conformance/requireTwoPropertyAccesses.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/requireTwoPropertyAccesses.types.diff rename to testdata/baselines/reference/submodule/conformance/requireTwoPropertyAccesses.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/returnTagTypeGuard.types.diff b/testdata/baselines/reference/submodule/conformance/returnTagTypeGuard.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/returnTagTypeGuard.types.diff rename to testdata/baselines/reference/submodule/conformance/returnTagTypeGuard.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/spellingUncheckedJS.types.diff b/testdata/baselines/reference/submodule/conformance/spellingUncheckedJS.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/spellingUncheckedJS.types.diff rename to testdata/baselines/reference/submodule/conformance/spellingUncheckedJS.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/syntaxErrors.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/syntaxErrors.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/syntaxErrors.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/syntaxErrors.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/templateInsideCallback.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/templateInsideCallback.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/templateInsideCallback.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/templateInsideCallback.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/templateInsideCallback.types.diff b/testdata/baselines/reference/submodule/conformance/templateInsideCallback.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/templateInsideCallback.types.diff rename to testdata/baselines/reference/submodule/conformance/templateInsideCallback.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/thisPropertyAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/thisPropertyAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/thisPropertyAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/thisPropertyAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignmentCircular.types.diff b/testdata/baselines/reference/submodule/conformance/thisPropertyAssignmentCircular.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignmentCircular.types.diff rename to testdata/baselines/reference/submodule/conformance/thisPropertyAssignmentCircular.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignmentInherited.types.diff b/testdata/baselines/reference/submodule/conformance/thisPropertyAssignmentInherited.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/thisPropertyAssignmentInherited.types.diff rename to testdata/baselines/reference/submodule/conformance/thisPropertyAssignmentInherited.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/thisPrototypeMethodCompoundAssignmentJs.types.diff b/testdata/baselines/reference/submodule/conformance/thisPrototypeMethodCompoundAssignmentJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/thisPrototypeMethodCompoundAssignmentJs.types.diff rename to testdata/baselines/reference/submodule/conformance/thisPrototypeMethodCompoundAssignmentJs.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/thisTypeOfConstructorFunctions.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/thisTypeOfConstructorFunctions.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/thisTypeOfConstructorFunctions.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/thisTypeOfConstructorFunctions.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/thisTypeOfConstructorFunctions.types.diff b/testdata/baselines/reference/submodule/conformance/thisTypeOfConstructorFunctions.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/thisTypeOfConstructorFunctions.types.diff rename to testdata/baselines/reference/submodule/conformance/thisTypeOfConstructorFunctions.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromContextualThisType.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromContextualThisType.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromContextualThisType.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromContextualThisType.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromContextualThisType.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromContextualThisType.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromContextualThisType.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromContextualThisType.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSConstructor.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromJSConstructor.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSConstructor.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromJSConstructor.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSConstructor.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromJSConstructor.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSConstructor.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromJSConstructor.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSInitializer.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromJSInitializer.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSInitializer.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromJSInitializer.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSInitializer.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromJSInitializer.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromJSInitializer.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromJSInitializer.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromParamTagForFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromParamTagForFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromParamTagForFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromParamTagForFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromParamTagForFunction.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromParamTagForFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromParamTagForFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromParamTagForFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10_1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10_1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10_1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10_1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10_1.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10_1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment10_1.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment10_1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment11.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment11.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment11.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment11.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment11.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment11.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment11.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment11.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment12.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment12.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment12.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment12.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment12.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment12.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment12.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment12.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment13.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment13.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment13.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment13.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment13.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment13.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment13.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment13.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment14.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment14.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment14.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment14.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment14.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment14.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment14.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment14.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment15.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment15.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment15.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment15.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment15.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment15.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment15.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment15.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment16.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment16.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment16.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment16.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment16.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment16.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment16.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment16.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment17.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment17.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment17.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment17.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment18.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment18.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment18.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment18.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment18.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment18.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment18.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment18.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment19.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment19.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment19.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment19.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment19.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment19.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment19.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment19.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment2.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment2.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment20.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment20.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment20.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment20.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment21.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment21.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment21.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment21.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment21.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment21.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment21.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment21.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment22.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment22.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment22.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment22.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment22.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment22.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment22.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment22.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment23.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment23.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment23.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment23.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment24.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment24.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment24.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment24.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment24.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment24.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment24.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment24.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment25.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment25.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment25.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment25.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment25.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment25.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment25.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment25.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment26.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment26.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment26.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment26.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment26.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment26.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment26.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment26.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment27.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment27.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment27.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment27.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment3.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment3.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment34.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment34.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment34.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment34.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment34.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment34.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment34.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment34.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment35.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment35.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment35.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment35.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment35.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment35.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment35.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment35.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment37.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment37.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment37.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment37.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment37.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment37.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment37.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment37.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment39.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment39.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment39.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment39.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment4.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment4.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment40.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment40.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment40.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment40.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment40.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment40.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment40.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment40.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment5.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment5.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment5.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment5.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment6.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment6.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment6.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment6.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment6.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment6.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment6.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment6.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment7.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment7.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment7.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment7.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment8.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment8.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment8.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment8.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment8_1.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment8_1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment8_1.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment8_1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9_1.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9_1.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9_1.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9_1.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9_1.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9_1.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignment9_1.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignment9_1.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignmentOutOfOrder.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignmentOutOfOrder.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignmentOutOfOrder.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignmentOutOfOrder.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignmentOutOfOrder.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignmentOutOfOrder.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignmentOutOfOrder.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignmentOutOfOrder.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignmentWithExport.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignmentWithExport.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPropertyAssignmentWithExport.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPropertyAssignmentWithExport.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment2.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment2.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment3.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment3.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment4.types.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeFromPrototypeAssignment4.types.diff rename to testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeLookupInIIFE.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeLookupInIIFE.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeLookupInIIFE.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeLookupInIIFE.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeTagCircularReferenceOnConstructorFunction.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typeTagCircularReferenceOnConstructorFunction.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeTagCircularReferenceOnConstructorFunction.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typeTagCircularReferenceOnConstructorFunction.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeTagCircularReferenceOnConstructorFunction.types.diff b/testdata/baselines/reference/submodule/conformance/typeTagCircularReferenceOnConstructorFunction.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeTagCircularReferenceOnConstructorFunction.types.diff rename to testdata/baselines/reference/submodule/conformance/typeTagCircularReferenceOnConstructorFunction.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeTagModuleExports.types.diff b/testdata/baselines/reference/submodule/conformance/typeTagModuleExports.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeTagModuleExports.types.diff rename to testdata/baselines/reference/submodule/conformance/typeTagModuleExports.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeTagPrototypeAssignment.types.diff b/testdata/baselines/reference/submodule/conformance/typeTagPrototypeAssignment.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeTagPrototypeAssignment.types.diff rename to testdata/baselines/reference/submodule/conformance/typeTagPrototypeAssignment.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typeTagWithGenericSignature.types.diff b/testdata/baselines/reference/submodule/conformance/typeTagWithGenericSignature.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typeTagWithGenericSignature.types.diff rename to testdata/baselines/reference/submodule/conformance/typeTagWithGenericSignature.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule.types.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule.types.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule2.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule2.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule2.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule2.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule2.types.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule2.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule2.types.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule2.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule3.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule3.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule3.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule3.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule3.types.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule3.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule3.types.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule3.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule4.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule4.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule4.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule4.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule4.types.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule4.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule4.types.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule4.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule5.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefCrossModule5.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefCrossModule5.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefCrossModule5.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefInnerNamepaths.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefInnerNamepaths.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefInnerNamepaths.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefInnerNamepaths.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefMultipleTypeParameters.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefMultipleTypeParameters.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefMultipleTypeParameters.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefMultipleTypeParameters.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefTagExtraneousProperty.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefTagExtraneousProperty.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefTagExtraneousProperty.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefTagExtraneousProperty.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefTagExtraneousProperty.types.diff b/testdata/baselines/reference/submodule/conformance/typedefTagExtraneousProperty.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefTagExtraneousProperty.types.diff rename to testdata/baselines/reference/submodule/conformance/typedefTagExtraneousProperty.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefTagTypeResolution.types.diff b/testdata/baselines/reference/submodule/conformance/typedefTagTypeResolution.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefTagTypeResolution.types.diff rename to testdata/baselines/reference/submodule/conformance/typedefTagTypeResolution.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefTagWrapping.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/typedefTagWrapping.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefTagWrapping.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/typedefTagWrapping.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/typedefTagWrapping.types.diff b/testdata/baselines/reference/submodule/conformance/typedefTagWrapping.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/typedefTagWrapping.types.diff rename to testdata/baselines/reference/submodule/conformance/typedefTagWrapping.types.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/untypedModuleImport_allowJs.errors.txt.diff b/testdata/baselines/reference/submodule/conformance/untypedModuleImport_allowJs.errors.txt.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/untypedModuleImport_allowJs.errors.txt.diff rename to testdata/baselines/reference/submodule/conformance/untypedModuleImport_allowJs.errors.txt.diff diff --git a/testdata/baselines/reference/submoduleAccepted/conformance/untypedModuleImport_allowJs.types.diff b/testdata/baselines/reference/submodule/conformance/untypedModuleImport_allowJs.types.diff similarity index 100% rename from testdata/baselines/reference/submoduleAccepted/conformance/untypedModuleImport_allowJs.types.diff rename to testdata/baselines/reference/submodule/conformance/untypedModuleImport_allowJs.types.diff