├── .config └── dotnet-tools.json ├── .editorconfig ├── .fantomasignore ├── .github ├── ISSUE_TEMPLATE │ └── typescript-to-f--structure-conversion.md └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .husky ├── commit-msg ├── pre-commit └── task-runner.json ├── .markdownlint.json ├── .npmrc ├── .paket └── Paket.Restore.targets ├── .vscode └── settings.json ├── CHANGELOG.md ├── Directory.Build.props ├── Directory.Packages.props ├── Glutinum.Converter.sln ├── NOTES.md ├── README.md ├── cli.js ├── commit-linter.json ├── global.json ├── package.json ├── pnpm-lock.yaml ├── scripts ├── await-spawn.mjs ├── release-core.mjs └── release-pnpm.mjs ├── src ├── Glutinum.Build │ ├── Commands │ │ ├── Cli.fs │ │ ├── Format.fs │ │ ├── Lint.fs │ │ ├── Publish.fs │ │ ├── Test │ │ │ └── Specs.fs │ │ └── Web.fs │ ├── Glutinum.Build.fsproj │ ├── Main.fs │ ├── Utils │ │ ├── Changelog.fs │ │ ├── Npm.fs │ │ ├── Nuget.fs │ │ ├── Path.fs │ │ └── Pnpm.fs │ ├── Workspace.fs │ └── packages.lock.json ├── Glutinum.Converter.CLI │ ├── Glutinum.Converter.CLI.fsproj │ ├── Program.fs │ └── packages.lock.json ├── Glutinum.Converter │ ├── FsharpAST.fs │ ├── Generate.fs │ ├── GlueAST.fs │ ├── Glutinum.Converter.fsproj │ ├── Log.fs │ ├── Merge.fs │ ├── Prelude.fs │ ├── Printer.fs │ ├── Read.fs │ ├── Reader │ │ ├── ClassDeclaration.fs │ │ ├── Declaration.fs │ │ ├── Documentation.fs │ │ ├── EnumDeclaration.fs │ │ ├── ExportAssignment.fs │ │ ├── FunctionDeclaration.fs │ │ ├── IndexedAccessType.fs │ │ ├── InterfaceDeclaration.fs │ │ ├── MappedTypeNode.fs │ │ ├── ModuleDeclaration.fs │ │ ├── NamedTupleMember.fs │ │ ├── Node.fs │ │ ├── Parameters.fs │ │ ├── Report.fs │ │ ├── TypeAliasDeclaration.fs │ │ ├── TypeNode.fs │ │ ├── TypeOperatorNode.fs │ │ ├── TypeParameters.fs │ │ ├── TypeQueryNode.fs │ │ ├── TypeScriptReader.fs │ │ ├── Types.fs │ │ ├── UnionTypeNode.fs │ │ ├── Utils.fs │ │ └── VariableStatement.fs │ ├── Transform.fs │ ├── TypeScript.Extensions.fs │ ├── TypeScript.fs │ ├── Utils │ │ ├── Keywords.fs │ │ ├── List.fs │ │ ├── Naming.fs │ │ └── String.fs │ ├── js │ │ └── bootstrap.js │ └── packages.lock.json ├── Glutinum.Types │ ├── CHANGELOG.md │ ├── Glutinum.Types.fsproj │ ├── TypeScript.fs │ └── packages.lock.json └── Glutinum.Web │ ├── App.fs │ ├── Components │ ├── ASTViewer.fs │ ├── ASTViewer.module.scss │ ├── Loader.fs │ ├── Loader.module.scss │ ├── RightPanelContent.fs │ └── RightPanelContent.module.scss │ ├── Extensions │ ├── Elmish.fs │ └── Feliz.fs │ ├── Global │ ├── Router.fs │ └── Types.fs │ ├── Glutinum.Web.fsproj │ ├── IssueGenerator.fs │ ├── Libs │ ├── Glutinum.Feliz.MonacoEditor.fs │ └── Glutinum.LzString.fs │ ├── Main.fs │ ├── Pages │ ├── Editors.FSharpAST.FSharpASTViewer.fs │ ├── Editors.FSharpAST.fs │ ├── Editors.FSharpCode.fs │ ├── Editors.GlueAST.GlueASTViewer.fs │ ├── Editors.GlueAST.fs │ ├── Editors.fs │ ├── Editors.module.scss │ └── bootstrap.ts │ ├── index.html │ ├── packages.lock.json │ ├── public │ └── CNAME │ ├── scss │ ├── components │ │ └── thoth-toast.scss │ ├── lib-adapters │ │ └── _all.scss │ ├── main.scss │ └── variables.scss │ └── vite.config.ts ├── start-dev.sh ├── tests └── specs │ ├── index.js │ └── references │ ├── class │ ├── classWithRecursiveUnionToItself.d.ts │ ├── classWithRecursiveUnionToItself.fsx │ ├── constructorsWithSpread.d.ts │ ├── constructorsWithSpread.fsx │ ├── disabled.emptyClassGenerateAConstructor.d.ts │ ├── emptyClassGenerateAConstructor.fsx │ ├── generics │ │ ├── memberReturnThis.d.ts │ │ ├── memberReturnThis.fsx │ │ ├── multiple.d.ts │ │ ├── multiple.fsx │ │ ├── one.d.ts │ │ ├── one.fsx │ │ ├── oneWithConstraint.d.ts │ │ └── oneWithConstraint.fsx │ ├── heritage │ │ ├── genericResolvedWithConcreteType.d.ts │ │ ├── genericResolvedWithConcreteType.fsx │ │ ├── multipleGeneric.d.ts │ │ ├── multipleGeneric.fsx │ │ ├── nestedType.d.ts │ │ ├── nestedType.fsx │ │ ├── oneGeneric.d.ts │ │ ├── oneGeneric.fsx │ │ ├── simple.d.ts │ │ └── simple.fsx │ ├── memberReturnThis.d.ts │ ├── memberReturnThis.fsx │ ├── memberWithObjectBinding.d.ts │ ├── memberWithObjectBinding.fsx │ ├── members.d.ts │ ├── members.fsx │ ├── membersWithCallbackUsingSpreadIsAliasToDelegate.d.ts │ ├── membersWithCallbackUsingSpreadIsAliasToDelegate.fsx │ ├── membersWithGenericOnFunctionTypeSignature.d.ts │ ├── membersWithGenericOnFunctionTypeSignature.fsx │ ├── membersWithUnkownTypeReference.d.ts │ ├── membersWithUnkownTypeReference.fsx │ ├── methodWithOptionParametersDescribedWithOptionalType.d.ts │ ├── methodWithOptionParametersDescribedWithOptionalType.fsx │ ├── propertyDeclaration │ │ ├── emitCodeShouldUseOriginalName.d.ts │ │ ├── emitCodeShouldUseOriginalName.fsx │ │ ├── getAccessor.d.ts │ │ ├── getAccessor.fsx │ │ ├── getAndSetAccessor.d.ts │ │ ├── getAndSetAccessor.fsx │ │ ├── instanceProperty.d.ts │ │ ├── instanceProperty.fsx │ │ ├── privateField.d.ts │ │ ├── privateField.fsx │ │ ├── privateStaticProperty.d.ts │ │ ├── privateStaticProperty.fsx │ │ ├── setAccessor.d.ts │ │ ├── setAccessor.fsx │ │ ├── staticProperty.d.ts │ │ ├── staticProperty.fsx │ │ ├── staticPropertyReadOnly.d.ts │ │ └── staticPropertyReadOnly.fsx │ ├── simpleConstructors.d.ts │ ├── simpleConstructors.fsx │ ├── staticMemberWithArguments.d.ts │ ├── staticMemberWithArguments.fsx │ ├── staticMemberWithNoArguments.d.ts │ ├── staticMemberWithNoArguments.fsx │ ├── staticMemberWithReturnLiteralTypeIntersectionAndMultipleProperties.d.ts │ ├── staticMemberWithReturnLiteralTypeIntersectionAndMultipleProperties.fsx │ ├── staticMemberWithReturnLiteralTypeIntersectionWithTheClass.d.ts │ └── staticMemberWithReturnLiteralTypeIntersectionWithTheClass.fsx │ ├── documentation │ ├── constructor.d.ts │ ├── constructor.fsx │ ├── defaultValue │ │ ├── noSummary.d.ts │ │ ├── noSummary.fsx │ │ ├── withSummary.d.ts │ │ └── withSummary.fsx │ ├── deprecated │ │ ├── empty.d.ts │ │ ├── empty.fsx │ │ ├── multiLine.d.ts │ │ ├── multiLine.fsx │ │ ├── singleLine.d.ts │ │ └── singleLine.fsx │ ├── example │ │ ├── codeBlockWithLang.d.ts │ │ ├── codeBlockWithLang.fsx │ │ ├── multiple.d.ts │ │ ├── multiple.fsx │ │ ├── single.d.ts │ │ └── single.fsx │ ├── link │ │ ├── dontCrashNonUrlFormat.d.ts │ │ ├── dontCrashNonUrlFormat.fsx │ │ ├── urlOnly.d.ts │ │ ├── urlOnly.fsx │ │ ├── urlWithLabel.d.ts │ │ └── urlWithLabel.fsx │ ├── mdInlineCode.d.ts │ ├── mdInlineCode.fsx │ ├── methodSignature.d.ts │ ├── methodSignature.fsx │ ├── param │ │ ├── multiLine.d.ts │ │ ├── multiLine.fsx │ │ ├── multipleParam.d.ts │ │ ├── multipleParam.fsx │ │ ├── singleLine.d.ts │ │ └── singleLine.fsx │ ├── remarks │ │ ├── multiLine.d.ts │ │ ├── multiLine.fsx │ │ ├── singleLine.d.ts │ │ └── singleLine.fsx │ ├── returns │ │ ├── multiLine.d.ts │ │ ├── multiLine.fsx │ │ ├── singleLine.d.ts │ │ └── singleLine.fsx │ ├── simple.d.ts │ ├── simple.fsx │ ├── summary │ │ ├── multiLine.d.ts │ │ ├── multiLine.fsx │ │ ├── singleLine.d.ts │ │ └── singleLine.fsx │ ├── throws │ │ ├── multiLineWithRemarks.d.ts │ │ ├── multiLineWithRemarks.fsx │ │ ├── multiLineWithoutRemarks.d.ts │ │ ├── multiLineWithoutRemarks.fsx │ │ ├── multiplesWithRemarks.d.ts │ │ ├── multiplesWithRemarks.fsx │ │ ├── multiplesWithoutRemarks.d.ts │ │ ├── multiplesWithoutRemarks.fsx │ │ ├── singleLineWithRemarks.d.ts │ │ ├── singleLineWithRemarks.fsx │ │ ├── singleLineWithoutRemarks.d.ts │ │ └── singleLineWithoutRemarks.fsx │ ├── typeAlias.d.ts │ ├── typeAlias.fsx │ ├── typeParam │ │ ├── multiLine.d.ts │ │ ├── multiLine.fsx │ │ ├── multiplesTypeParams.d.ts │ │ ├── multiplesTypeParams.fsx │ │ ├── singleLine.d.ts │ │ └── singleLine.fsx │ ├── variable.d.ts │ └── variable.fsx │ ├── enums │ ├── literalNumericEnum.d.ts │ ├── literalNumericEnum.fsx │ ├── literalNumericEnumWithInheritance.d.ts │ ├── literalNumericEnumWithInheritance.fsx │ ├── literalNumericEnumWithInheritanceAndParenthesized.d.ts │ ├── literalNumericEnumWithInheritanceAndParenthesized.fsx │ ├── literalNumericEnumWithInheritanceWorksWithDuplicates.d.ts │ ├── literalNumericEnumWithInheritanceWorksWithDuplicates.fsx │ ├── literalNumericEnumWithNestedEnums.d.ts │ ├── literalNumericEnumWithNestedEnums.fsx │ ├── literalStringEnum.d.ts │ ├── literalStringEnum.fsx │ ├── literalStringEnumStartingWithDigit.d.ts │ ├── literalStringEnumStartingWithDigit.fsx │ ├── literalStringEnumWithAtSymbol.d.ts │ ├── literalStringEnumWithAtSymbol.fsx │ ├── literalStringEnumWithDash.d.ts │ ├── literalStringEnumWithDash.fsx │ ├── literalStringEnumWithDot.d.ts │ ├── literalStringEnumWithDot.fsx │ ├── literalStringEnumWithInheritance.d.ts │ ├── literalStringEnumWithInheritance.fsx │ ├── literalStringEnumWithInheritanceAndParenthesized.d.ts │ ├── literalStringEnumWithInheritanceAndParenthesized.fsx │ ├── literalStringEnumWithInheritanceWorksWithDupicates.d.ts │ ├── literalStringEnumWithInheritanceWorksWithDupicates.fsx │ ├── literalStringEnumWithLeftAngleBracket.d.ts │ ├── literalStringEnumWithLeftAngleBracket.fsx │ ├── literalStringEnumWithRightAngleBracket.d.ts │ ├── literalStringEnumWithRightAngleBracket.fsx │ ├── literalStringEnumWithSpace.d.ts │ ├── literalStringEnumWithSpace.fsx │ ├── namedIntEnum.d.ts │ ├── namedIntEnum.fsx │ ├── namedIntEnumWithInitialRank.d.ts │ ├── namedIntEnumWithInitialRank.fsx │ ├── namedStringEnum.d.ts │ ├── namedStringEnum.fsx │ ├── unionOptimisationHappensOnReturnsTypeToo.d.ts │ └── unionOptimisationHappensOnReturnsTypeToo.fsx │ ├── exclude │ ├── literalIntEnum.d.ts │ ├── literalIntEnum.fsx │ ├── literalIntEnumSingleCaseResult.d.ts │ ├── literalIntEnumSingleCaseResult.fsx │ ├── literalStringEnum.d.ts │ ├── literalStringEnum.fsx │ ├── literalStringEnumSingleCaseResult.d.ts │ └── literalStringEnumSingleCaseResult.fsx │ ├── exportAssignment │ ├── default │ │ ├── direct │ │ │ ├── class.d.ts │ │ │ └── class.fsx │ │ └── intermediateVariable │ │ │ ├── class.d.ts │ │ │ ├── class.fsx │ │ │ ├── primitive.d.ts │ │ │ └── primitive.fsx │ ├── functionReference.d.ts │ └── functionReference.fsx │ ├── exports │ ├── class.d.ts │ ├── class.fsx │ ├── classInModule.d.ts │ ├── classInModule.fsx │ ├── classInNamespace.d.ts │ ├── classInNamespace.fsx │ ├── classWithNoConstructorExplicitlyDefined.d.ts │ ├── classWithNoConstructorExplicitlyDefined.fsx │ ├── defaultClass.d.ts │ ├── defaultClass.fsx │ ├── duplicatedModuleDeclaration.d.ts │ ├── duplicatedModuleDeclaration.fsx │ ├── exportDeclaration.d.ts │ ├── exportDeclaration.fsx │ ├── functionWithArgument.d.ts │ ├── functionWithArgument.fsx │ ├── functionWithNoArgument.d.ts │ ├── functionWithNoArgument.fsx │ ├── functionWithOptionalArgument.d.ts │ ├── functionWithOptionalArgument.fsx │ ├── functionWithSeveralArguments.d.ts │ ├── functionWithSeveralArguments.fsx │ ├── functionWithTypeReferenceInNamespace.d.ts │ ├── functionWithTypeReferenceInNamespace.fsx │ ├── severalClassesInModule.d.ts │ ├── severalClassesInModule.fsx │ ├── severalFunctions.d.ts │ ├── severalFunctions.fsx │ ├── severalFunctionsInModule.d.ts │ ├── severalFunctionsInModule.fsx │ ├── variable.d.ts │ └── variable.fsx │ ├── functionDeclaration │ ├── argumentWithGenerics.d.ts │ ├── argumentWithGenerics.fsx │ ├── argumentWithObjectBinding.d.ts │ ├── argumentWithObjectBinding.fsx │ ├── optionalArgumentWithOptionalType.d.ts │ ├── optionalArgumentWithOptionalType.fsx │ ├── simple.d.ts │ ├── simple.fsx │ ├── typeReferenceWithGenerics.d.ts │ └── typeReferenceWithGenerics.fsx │ ├── functionType │ ├── interface │ │ ├── generics │ │ │ ├── moreGenericsOnParentThanNeeded.d.ts │ │ │ ├── moreGenericsOnParentThanNeeded.fsx │ │ │ ├── one.d.ts │ │ │ ├── one.fsx │ │ │ ├── several.d.ts │ │ │ └── several.fsx │ │ ├── multipleArguments.d.ts │ │ ├── multipleArguments.fsx │ │ ├── noArgument.d.ts │ │ ├── noArgument.fsx │ │ ├── oneArgument.d.ts │ │ ├── oneArgument.fsx │ │ ├── oneOptionalArgument.d.ts │ │ ├── oneOptionalArgument.fsx │ │ ├── withOptionalArguments.d.ts │ │ └── withOptionalArguments.fsx │ ├── oneGeneric.d.ts │ ├── oneGeneric.fsx │ ├── simple.d.ts │ ├── simple.fsx │ ├── spreadArgument.d.ts │ └── spreadArgument.fsx │ ├── indexedAccessType │ ├── interfaceWithSeveralMethods.d.ts │ ├── interfaceWithSeveralMethods.fsx │ ├── interfaceWithSingleMethod.d.ts │ └── interfaceWithSingleMethod.fsx │ ├── interfaces │ ├── callSignature.d.ts │ ├── callSignature.fsx │ ├── functionType │ │ ├── simple.d.ts │ │ └── simple.fsx │ ├── generics │ │ ├── multiple.d.ts │ │ ├── multiple.fsx │ │ ├── one.d.ts │ │ └── one.fsx │ ├── heritage │ │ ├── genericResolvedWithConcreteType.d.ts │ │ ├── genericResolvedWithConcreteType.fsx │ │ ├── multiple.d.ts │ │ ├── multiple.fsx │ │ ├── multipleGeneric.d.ts │ │ ├── multipleGeneric.fsx │ │ ├── nestedType.d.ts │ │ ├── nestedType.fsx │ │ ├── oneGeneric.d.ts │ │ ├── oneGeneric.fsx │ │ ├── simple.d.ts │ │ └── simple.fsx │ ├── indexSignature │ │ ├── numberParameter.d.ts │ │ ├── numberParameter.fsx │ │ ├── stringParameter.d.ts │ │ └── stringParameter.fsx │ ├── method.d.ts │ ├── method.fsx │ ├── methodWithArguments.d.ts │ ├── methodWithArguments.fsx │ ├── methodWithCallbackAndThisAnnotated.d.ts │ ├── methodWithCallbackAndThisAnnotated.fsx │ ├── multipleDeclaration.d.ts │ ├── multipleDeclaration.fsx │ ├── nullUnionIsTranslatedAsOption.d.ts │ ├── nullUnionIsTranslatedAsOption.fsx │ ├── optionalProperty │ │ ├── simple.d.ts │ │ ├── simple.fsx │ │ ├── withNullAndUndefinedUnionType.d.ts │ │ ├── withNullAndUndefinedUnionType.fsx │ │ ├── withNullUnionType.d.ts │ │ ├── withNullUnionType.fsx │ │ ├── withUndefinedUnionType.d.ts │ │ └── withUndefinedUnionType.fsx │ ├── quotedProperty.d.ts │ ├── quotedProperty.fsx │ ├── readAndWriteProperty.d.ts │ ├── readAndWriteProperty.fsx │ ├── readonlyProperty.d.ts │ ├── readonlyProperty.fsx │ ├── undefinedUnionIsTranslatedAsOption.d.ts │ └── undefinedUnionIsTranslatedAsOption.fsx │ ├── intersectionType │ ├── insideOfTypeArguments.d.ts │ ├── insideOfTypeArguments.fsx │ ├── intermediateTypeLiteral.d.ts │ ├── intermediateTypeLiteral.fsx │ ├── mixInterfaceAndTypeLiteral.d.ts │ ├── mixInterfaceAndTypeLiteral.fsx │ ├── mixInterfaceAndUnionTypeLiteral.d.ts │ ├── mixInterfaceAndUnionTypeLiteral.fsx │ ├── mutiplesInterfacesAndTypeLiterals.d.ts │ ├── mutiplesInterfacesAndTypeLiterals.fsx │ ├── simple.d.ts │ ├── simple.fsx │ ├── usedAsReturnTypeOfFunction.d.ts │ ├── usedAsReturnTypeOfFunction.fsx │ ├── withInterfaceInNamespace.d.ts │ └── withInterfaceInNamespace.fsx │ ├── iterable │ ├── IterableIterator │ │ ├── class.d.ts │ │ ├── class.fsx │ │ ├── typeLiteral.d.ts │ │ └── typeLiteral.fsx │ ├── customIterator.d.ts │ ├── customIterator.fsx │ ├── customIteratorDefaultToAnyIfDetectionFails.d.ts │ └── customIteratorDefaultToAnyIfDetectionFails.fsx │ ├── keyof │ ├── fromInterfaceProperty.d.ts │ ├── fromInterfaceProperty.fsx │ ├── method.d.ts │ ├── method.fsx │ ├── quotedProperty.d.ts │ ├── quotedProperty.fsx │ ├── simpleObject.d.ts │ ├── simpleObject.fsx │ ├── typeof.d.ts │ ├── typeof.fsx │ ├── unknown.d.ts │ └── unknown.fsx │ ├── literalType │ ├── emptyTuple.d.ts │ ├── emptyTuple.fsx │ ├── false.d.ts │ ├── false.fsx │ ├── float.d.ts │ ├── float.fsx │ ├── integer.d.ts │ ├── integer.fsx │ ├── null.d.ts │ ├── null.fsx │ ├── string.d.ts │ ├── string.fsx │ ├── true.d.ts │ ├── true.fsx │ ├── undefined.d.ts │ └── undefined.fsx │ ├── namedTuple │ ├── simple.d.ts │ └── simple.fsx │ ├── namespace │ ├── notExported.d.ts │ └── notExported.fsx │ ├── naming │ ├── dollar.d.ts │ ├── dollar.fsx │ ├── hash.d.ts │ └── hash.fsx │ ├── omit │ ├── intersectionType.d.ts │ ├── intersectionType.fsx │ ├── mutiple.d.ts │ ├── mutiple.fsx │ ├── nonExistingProperty.d.ts │ ├── nonExistingProperty.fsx │ ├── nonExistingType.d.ts │ ├── nonExistingType.fsx │ ├── resultInEmptyInterface.d.ts │ ├── resultInEmptyInterface.fsx │ ├── simple.d.ts │ ├── simple.fsx │ ├── worksAsReturnType.d.ts │ └── worksAsReturnType.fsx │ ├── parenthesizedType │ ├── simple.d.ts │ └── simple.fsx │ ├── partial │ ├── dontCrashOnUnkownTypes.d.ts │ ├── dontCrashOnUnkownTypes.fsx │ ├── generateATypeAliasWhenUsedForTypingApi.d.ts │ ├── generateATypeAliasWhenUsedForTypingApi.fsx │ ├── inheritance │ │ ├── multipleTypeDeclaration.d.ts │ │ ├── multipleTypeDeclaration.fsx │ │ ├── nullabledUnionAreOptimised.d.ts │ │ ├── nullabledUnionAreOptimised.fsx │ │ ├── optionalPropertyAreForwardedAsIs.d.ts │ │ ├── optionalPropertyAreForwardedAsIs.fsx │ │ ├── simple.d.ts │ │ └── simple.fsx │ ├── intersectionType.d.ts │ ├── intersectionType.fsx │ ├── literalType.d.ts │ ├── literalType.fsx │ ├── simple.d.ts │ └── simple.fsx │ ├── readonly │ ├── asReturnTypeSimple.d.ts │ ├── asReturnTypeSimple.fsx │ ├── asReturnTypeUnion.d.ts │ ├── asReturnTypeUnion.fsx │ ├── class.d.ts │ ├── class.fsx │ ├── intersection.d.ts │ ├── intersection.fsx │ ├── simple.d.ts │ ├── simple.fsx │ ├── union.d.ts │ └── union.fsx │ ├── regressions │ ├── recursive-type-1.d.ts │ └── recursive-type-1.fsx │ ├── replacements │ ├── Array.d.ts │ ├── Array.fsx │ ├── Boolean.d.ts │ ├── Boolean.fsx │ ├── Error.d.ts │ ├── Error.fsx │ ├── Float32Array.d.ts │ ├── Float32Array.fsx │ ├── Float64Array.d.ts │ ├── Float64Array.fsx │ ├── Function.d.ts │ ├── Function.fsx │ ├── Int16Array.d.ts │ ├── Int16Array.fsx │ ├── Int32Array.d.ts │ ├── Int32Array.fsx │ ├── Int8Array.d.ts │ ├── Int8Array.fsx │ ├── Promise.d.ts │ ├── Promise.fsx │ ├── ReadonlyArray.d.ts │ ├── ReadonlyArray.fsx │ ├── RegExp.d.ts │ ├── RegExp.fsx │ ├── Uint16Array.d.ts │ ├── Uint16Array.fsx │ ├── Uint32Array.d.ts │ ├── Uint32Array.fsx │ ├── Uint8Array.d.ts │ ├── Uint8Array.fsx │ ├── Uint8ClampedArray.d.ts │ ├── Uint8ClampedArray.fsx │ ├── date.d.ts │ ├── date.fsx │ ├── readonly_array.d.ts │ └── readonly_array.fsx │ ├── returnType │ ├── any.d.ts │ ├── any.fsx │ ├── functionWithArgument.d.ts │ ├── functionWithArgument.fsx │ ├── functionWithNoArgument.d.ts │ ├── functionWithNoArgument.fsx │ ├── generic.d.ts │ ├── generic.fsx │ ├── genericWithExtends.d.ts │ ├── genericWithExtends.fsx │ ├── never.d.ts │ ├── never.fsx │ ├── typeOfFunctionWithLiteralType.d.ts │ └── typeOfFunctionWithLiteralType.fsx │ ├── returnedType │ ├── record.d.ts │ ├── record.fsx │ ├── templateLiteralType.d.ts │ └── templateLiteralType.fsx │ ├── templateLiteralType │ ├── simple.d.ts │ └── simple.fsx │ ├── thisParameterType │ ├── simple.d.ts │ └── simple.fsx │ ├── tupleType │ ├── inUnionType.d.ts │ ├── inUnionType.fsx │ ├── mixedArgumentsType.d.ts │ ├── mixedArgumentsType.fsx │ ├── severalArguments.d.ts │ ├── severalArguments.fsx │ ├── singleArgument.d.ts │ ├── singleArgument.fsx │ ├── withOptionalType.d.ts │ └── withOptionalType.fsx │ ├── typeAlias │ ├── conditionalType │ │ ├── defaultToCheckedType.d.ts │ │ ├── defaultToCheckedType.fsx │ │ ├── simple.d.ts │ │ └── simple.fsx │ ├── constraints │ │ ├── multiple.d.ts │ │ ├── multiple.fsx │ │ ├── single.d.ts │ │ └── single.fsx │ ├── interface.d.ts │ ├── interface.fsx │ ├── literal │ │ ├── boolean.d.ts │ │ ├── boolean.fsx │ │ ├── float.d.ts │ │ ├── float.fsx │ │ ├── int.d.ts │ │ ├── int.fsx │ │ ├── string.d.ts │ │ └── string.fsx │ ├── primitives │ │ ├── array.d.ts │ │ ├── array.fsx │ │ ├── boolean.d.ts │ │ ├── boolean.fsx │ │ ├── disabled.float.d.ts │ │ ├── disabled.float.fsx │ │ ├── float.fsx │ │ ├── number.d.ts │ │ ├── number.fsx │ │ ├── object.d.ts │ │ ├── object.fsx │ │ ├── string.d.ts │ │ ├── string.fsx │ │ ├── symbol.d.ts │ │ └── symbol.fsx │ ├── record.d.ts │ ├── record.fsx │ ├── tupleType.d.ts │ ├── tupleType.fsx │ ├── typeParameter.d.ts │ ├── typeParameter.fsx │ ├── typeReference.d.ts │ ├── typeReference.fsx │ ├── unions │ │ ├── primiteAndTypeReference.d.ts │ │ ├── primiteAndTypeReference.fsx │ │ ├── primitiveAndTypeReferenceToAnInterface.d.ts │ │ ├── primitiveAndTypeReferenceToAnInterface.fsx │ │ ├── primitives.d.ts │ │ └── primitives.fsx │ ├── unknown.d.ts │ └── unknown.fsx │ ├── typeLiteral │ ├── argumentsInMethod │ │ ├── namesAreSanitized.d.ts │ │ ├── namesAreSanitized.fsx │ │ ├── nested.d.ts │ │ ├── nested.fsx │ │ ├── simple.d.ts │ │ ├── simple.fsx │ │ ├── undefinedTypesAreConvertedToOptionalArguments.d.ts │ │ └── undefinedTypesAreConvertedToOptionalArguments.fsx │ ├── constructSignature.d.ts │ ├── constructSignature.fsx │ ├── constructorType │ │ ├── simple.d.ts │ │ ├── simple.fsx │ │ ├── withOneGenerics.d.ts │ │ └── withOneGenerics.fsx │ ├── functionType │ │ ├── generics.d.ts │ │ └── generics.fsx │ ├── indexSignature │ │ ├── mixed.d.ts │ │ ├── mixed.fsx │ │ ├── readonly.d.ts │ │ ├── readonly.fsx │ │ ├── simple.d.ts │ │ └── simple.fsx │ ├── returnType │ │ ├── classMethod.d.ts │ │ ├── classMethod.fsx │ │ ├── function.d.ts │ │ ├── function.fsx │ │ ├── typeAliasMethod.d.ts │ │ └── typeAliasMethod.fsx │ ├── typeAlias │ │ ├── arguments.d.ts │ │ ├── arguments.fsx │ │ ├── nested.d.ts │ │ ├── nested.fsx │ │ ├── readonlyProperty.d.ts │ │ ├── readonlyProperty.fsx │ │ ├── simple.d.ts │ │ └── simple.fsx │ ├── variableExport.d.ts │ └── variableExport.fsx │ ├── typeOperator │ ├── readonly.d.ts │ └── readonly.fsx │ ├── typePredicate │ ├── convertedToBool.d.ts │ └── convertedToBool.fsx │ ├── typeQuery │ ├── class.d.ts │ ├── class.fsx │ ├── functionType.d.ts │ ├── functionType.fsx │ ├── namespace.d.ts │ ├── namespace.fsx │ └── primitive │ │ ├── boolean.d.ts │ │ ├── boolean.fsx │ │ ├── null.d.ts │ │ ├── null.fsx │ │ ├── number.d.ts │ │ ├── number.fsx │ │ ├── string.d.ts │ │ ├── string.fsx │ │ ├── undefined.d.ts │ │ ├── undefined.fsx │ │ ├── unit.d.ts │ │ └── unit.fsx │ ├── typeof │ ├── typeofStrings.d.ts │ └── typeofStrings.fsx │ ├── unionType │ ├── singleUnionResolved.d.ts │ ├── singleUnionResolved.fsx │ ├── typeLiteral.d.ts │ ├── typeLiteral.fsx │ ├── withArray.d.ts │ ├── withArray.fsx │ ├── withRecord.d.ts │ ├── withRecord.fsx │ ├── withTypeAliasDeclaration.d.ts │ ├── withTypeAliasDeclaration.fsx │ ├── withTypeParameter.d.ts │ └── withTypeParameter.fsx │ └── unknown │ ├── simple.d.ts │ └── simple.fsx └── vitest.workspace.ts /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.fantomasignore: -------------------------------------------------------------------------------- 1 | tests/specs/ 2 | src/Glutinum.Converter/TypeScript.fs 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/typescript-to-f--structure-conversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.github/ISSUE_TEMPLATE/typescript-to-f--structure-conversion.md -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/task-runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.husky/task-runner.json -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.paket/Paket.Restore.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.paket/Paket.Restore.targets -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /Glutinum.Converter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/Glutinum.Converter.sln -------------------------------------------------------------------------------- /NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/NOTES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/README.md -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import './dist/Program.js' 3 | -------------------------------------------------------------------------------- /commit-linter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/commit-linter.json -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/global.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/await-spawn.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/scripts/await-spawn.mjs -------------------------------------------------------------------------------- /scripts/release-core.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/scripts/release-core.mjs -------------------------------------------------------------------------------- /scripts/release-pnpm.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/scripts/release-pnpm.mjs -------------------------------------------------------------------------------- /src/Glutinum.Build/Commands/Cli.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Commands/Cli.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Commands/Format.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Commands/Format.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Commands/Lint.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Commands/Lint.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Commands/Publish.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Commands/Publish.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Commands/Test/Specs.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Commands/Test/Specs.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Commands/Web.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Commands/Web.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Glutinum.Build.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Glutinum.Build.fsproj -------------------------------------------------------------------------------- /src/Glutinum.Build/Main.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Main.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Utils/Changelog.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Utils/Changelog.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Utils/Npm.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Utils/Npm.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Utils/Nuget.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Utils/Nuget.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Utils/Path.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Utils/Path.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Utils/Pnpm.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Utils/Pnpm.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/Workspace.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/Workspace.fs -------------------------------------------------------------------------------- /src/Glutinum.Build/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Build/packages.lock.json -------------------------------------------------------------------------------- /src/Glutinum.Converter.CLI/Glutinum.Converter.CLI.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter.CLI/Glutinum.Converter.CLI.fsproj -------------------------------------------------------------------------------- /src/Glutinum.Converter.CLI/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter.CLI/Program.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter.CLI/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter.CLI/packages.lock.json -------------------------------------------------------------------------------- /src/Glutinum.Converter/FsharpAST.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/FsharpAST.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Generate.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Generate.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/GlueAST.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/GlueAST.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Glutinum.Converter.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Glutinum.Converter.fsproj -------------------------------------------------------------------------------- /src/Glutinum.Converter/Log.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Log.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Merge.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Merge.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Prelude.fs: -------------------------------------------------------------------------------- 1 | module Glutinum.Converter.Prelude 2 | 3 | [] 4 | let VERSION = "0.12.0" 5 | -------------------------------------------------------------------------------- /src/Glutinum.Converter/Printer.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Printer.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Read.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Read.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/ClassDeclaration.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/ClassDeclaration.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/Declaration.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/Declaration.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/Documentation.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/Documentation.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/EnumDeclaration.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/EnumDeclaration.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/ExportAssignment.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/ExportAssignment.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/FunctionDeclaration.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/FunctionDeclaration.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/IndexedAccessType.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/IndexedAccessType.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/InterfaceDeclaration.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/InterfaceDeclaration.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/MappedTypeNode.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/MappedTypeNode.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/ModuleDeclaration.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/ModuleDeclaration.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/NamedTupleMember.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/NamedTupleMember.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/Node.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/Node.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/Parameters.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/Parameters.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/Report.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/Report.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/TypeAliasDeclaration.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/TypeAliasDeclaration.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/TypeNode.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/TypeNode.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/TypeOperatorNode.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/TypeOperatorNode.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/TypeParameters.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/TypeParameters.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/TypeQueryNode.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/TypeQueryNode.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/TypeScriptReader.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/TypeScriptReader.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/Types.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/Types.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/UnionTypeNode.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/UnionTypeNode.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/Utils.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/Utils.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Reader/VariableStatement.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Reader/VariableStatement.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Transform.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Transform.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/TypeScript.Extensions.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/TypeScript.Extensions.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/TypeScript.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/TypeScript.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Utils/Keywords.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Utils/Keywords.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Utils/List.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Utils/List.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Utils/Naming.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Utils/Naming.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/Utils/String.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/Utils/String.fs -------------------------------------------------------------------------------- /src/Glutinum.Converter/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/js/bootstrap.js -------------------------------------------------------------------------------- /src/Glutinum.Converter/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Converter/packages.lock.json -------------------------------------------------------------------------------- /src/Glutinum.Types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Types/CHANGELOG.md -------------------------------------------------------------------------------- /src/Glutinum.Types/Glutinum.Types.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Types/Glutinum.Types.fsproj -------------------------------------------------------------------------------- /src/Glutinum.Types/TypeScript.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Types/TypeScript.fs -------------------------------------------------------------------------------- /src/Glutinum.Types/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Types/packages.lock.json -------------------------------------------------------------------------------- /src/Glutinum.Web/App.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/App.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Components/ASTViewer.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Components/ASTViewer.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Components/ASTViewer.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Components/ASTViewer.module.scss -------------------------------------------------------------------------------- /src/Glutinum.Web/Components/Loader.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Components/Loader.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Components/Loader.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Components/Loader.module.scss -------------------------------------------------------------------------------- /src/Glutinum.Web/Components/RightPanelContent.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Components/RightPanelContent.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Components/RightPanelContent.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Components/RightPanelContent.module.scss -------------------------------------------------------------------------------- /src/Glutinum.Web/Extensions/Elmish.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Extensions/Elmish.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Extensions/Feliz.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Extensions/Feliz.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Global/Router.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Global/Router.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Global/Types.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Global/Types.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Glutinum.Web.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Glutinum.Web.fsproj -------------------------------------------------------------------------------- /src/Glutinum.Web/IssueGenerator.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/IssueGenerator.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Libs/Glutinum.Feliz.MonacoEditor.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Libs/Glutinum.Feliz.MonacoEditor.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Libs/Glutinum.LzString.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Libs/Glutinum.LzString.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Main.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Main.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/Editors.FSharpAST.FSharpASTViewer.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/Editors.FSharpAST.FSharpASTViewer.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/Editors.FSharpAST.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/Editors.FSharpAST.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/Editors.FSharpCode.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/Editors.FSharpCode.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/Editors.GlueAST.GlueASTViewer.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/Editors.GlueAST.GlueASTViewer.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/Editors.GlueAST.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/Editors.GlueAST.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/Editors.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/Editors.fs -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/Editors.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/Editors.module.scss -------------------------------------------------------------------------------- /src/Glutinum.Web/Pages/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/Pages/bootstrap.ts -------------------------------------------------------------------------------- /src/Glutinum.Web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/index.html -------------------------------------------------------------------------------- /src/Glutinum.Web/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/packages.lock.json -------------------------------------------------------------------------------- /src/Glutinum.Web/public/CNAME: -------------------------------------------------------------------------------- 1 | glutinum.net 2 | -------------------------------------------------------------------------------- /src/Glutinum.Web/scss/components/thoth-toast.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/scss/components/thoth-toast.scss -------------------------------------------------------------------------------- /src/Glutinum.Web/scss/lib-adapters/_all.scss: -------------------------------------------------------------------------------- 1 | @charset "utf-8"; 2 | -------------------------------------------------------------------------------- /src/Glutinum.Web/scss/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/scss/main.scss -------------------------------------------------------------------------------- /src/Glutinum.Web/scss/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/scss/variables.scss -------------------------------------------------------------------------------- /src/Glutinum.Web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/src/Glutinum.Web/vite.config.ts -------------------------------------------------------------------------------- /start-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/start-dev.sh -------------------------------------------------------------------------------- /tests/specs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/index.js -------------------------------------------------------------------------------- /tests/specs/references/class/classWithRecursiveUnionToItself.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/classWithRecursiveUnionToItself.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/classWithRecursiveUnionToItself.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/classWithRecursiveUnionToItself.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/constructorsWithSpread.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/constructorsWithSpread.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/constructorsWithSpread.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/constructorsWithSpread.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/disabled.emptyClassGenerateAConstructor.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/specs/references/class/emptyClassGenerateAConstructor.fsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/specs/references/class/generics/memberReturnThis.d.ts: -------------------------------------------------------------------------------- 1 | export interface MyObject { 2 | instance: () => this; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/class/generics/memberReturnThis.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/generics/memberReturnThis.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/generics/multiple.d.ts: -------------------------------------------------------------------------------- 1 | class User {} 2 | -------------------------------------------------------------------------------- /tests/specs/references/class/generics/multiple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/generics/multiple.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/generics/one.d.ts: -------------------------------------------------------------------------------- 1 | class User {} 2 | -------------------------------------------------------------------------------- /tests/specs/references/class/generics/one.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/generics/one.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/generics/oneWithConstraint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/generics/oneWithConstraint.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/generics/oneWithConstraint.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/generics/oneWithConstraint.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/genericResolvedWithConcreteType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/genericResolvedWithConcreteType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/genericResolvedWithConcreteType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/genericResolvedWithConcreteType.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/multipleGeneric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/multipleGeneric.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/multipleGeneric.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/multipleGeneric.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/nestedType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/nestedType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/nestedType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/nestedType.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/oneGeneric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/oneGeneric.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/oneGeneric.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/oneGeneric.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/heritage/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/heritage/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/memberReturnThis.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/memberReturnThis.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/memberReturnThis.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/memberReturnThis.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/memberWithObjectBinding.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/memberWithObjectBinding.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/memberWithObjectBinding.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/memberWithObjectBinding.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/members.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/members.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/members.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/members.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/membersWithCallbackUsingSpreadIsAliasToDelegate.d.ts: -------------------------------------------------------------------------------- 1 | export class Commander { 2 | action(fn: (...args: any[]) => Promise); 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/class/membersWithCallbackUsingSpreadIsAliasToDelegate.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/membersWithCallbackUsingSpreadIsAliasToDelegate.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/membersWithGenericOnFunctionTypeSignature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/membersWithGenericOnFunctionTypeSignature.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/membersWithGenericOnFunctionTypeSignature.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/membersWithGenericOnFunctionTypeSignature.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/membersWithUnkownTypeReference.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/membersWithUnkownTypeReference.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/membersWithUnkownTypeReference.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/membersWithUnkownTypeReference.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/methodWithOptionParametersDescribedWithOptionalType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/methodWithOptionParametersDescribedWithOptionalType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/methodWithOptionParametersDescribedWithOptionalType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/methodWithOptionParametersDescribedWithOptionalType.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/emitCodeShouldUseOriginalName.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/emitCodeShouldUseOriginalName.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/emitCodeShouldUseOriginalName.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/emitCodeShouldUseOriginalName.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/getAccessor.d.ts: -------------------------------------------------------------------------------- 1 | export class Foo { 2 | get id(): string; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/getAccessor.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/getAccessor.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/getAndSetAccessor.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/getAndSetAccessor.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/getAndSetAccessor.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/getAndSetAccessor.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/instanceProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/instanceProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/instanceProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/instanceProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/privateField.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/privateField.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/privateField.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/privateField.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/privateStaticProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/privateStaticProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/privateStaticProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/privateStaticProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/setAccessor.d.ts: -------------------------------------------------------------------------------- 1 | export class Foo { 2 | set id(value: string); 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/setAccessor.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/setAccessor.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/staticProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/staticProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/staticProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/staticProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/staticPropertyReadOnly.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/staticPropertyReadOnly.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/propertyDeclaration/staticPropertyReadOnly.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/propertyDeclaration/staticPropertyReadOnly.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/simpleConstructors.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/simpleConstructors.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/simpleConstructors.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/simpleConstructors.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithNoArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithNoArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithNoArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithNoArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionAndMultipleProperties.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionAndMultipleProperties.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionAndMultipleProperties.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionAndMultipleProperties.fsx -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionWithTheClass.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionWithTheClass.d.ts -------------------------------------------------------------------------------- /tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionWithTheClass.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/class/staticMemberWithReturnLiteralTypeIntersectionWithTheClass.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/constructor.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/constructor.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/constructor.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/constructor.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/defaultValue/noSummary.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/defaultValue/noSummary.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/defaultValue/noSummary.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/defaultValue/noSummary.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/defaultValue/withSummary.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/defaultValue/withSummary.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/defaultValue/withSummary.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/defaultValue/withSummary.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/deprecated/empty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/deprecated/empty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/deprecated/empty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/deprecated/empty.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/deprecated/multiLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/deprecated/multiLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/deprecated/multiLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/deprecated/multiLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/deprecated/singleLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/deprecated/singleLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/deprecated/singleLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/deprecated/singleLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/example/codeBlockWithLang.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/example/codeBlockWithLang.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/example/codeBlockWithLang.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/example/codeBlockWithLang.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/example/multiple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/example/multiple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/example/multiple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/example/multiple.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/example/single.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/example/single.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/example/single.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/example/single.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/link/dontCrashNonUrlFormat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/link/dontCrashNonUrlFormat.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/link/dontCrashNonUrlFormat.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/link/dontCrashNonUrlFormat.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/link/urlOnly.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/link/urlOnly.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/link/urlOnly.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/link/urlOnly.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/link/urlWithLabel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/link/urlWithLabel.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/link/urlWithLabel.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/link/urlWithLabel.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/mdInlineCode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/mdInlineCode.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/mdInlineCode.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/mdInlineCode.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/methodSignature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/methodSignature.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/methodSignature.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/methodSignature.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/param/multiLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/param/multiLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/param/multiLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/param/multiLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/param/multipleParam.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/param/multipleParam.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/param/multipleParam.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/param/multipleParam.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/param/singleLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/param/singleLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/param/singleLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/param/singleLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/remarks/multiLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/remarks/multiLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/remarks/multiLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/remarks/multiLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/remarks/singleLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/remarks/singleLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/remarks/singleLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/remarks/singleLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/returns/multiLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/returns/multiLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/returns/multiLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/returns/multiLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/returns/singleLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/returns/singleLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/returns/singleLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/returns/singleLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/summary/multiLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/summary/multiLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/summary/multiLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/summary/multiLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/summary/singleLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/summary/singleLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/summary/singleLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/summary/singleLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiLineWithRemarks.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiLineWithRemarks.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiLineWithRemarks.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiLineWithRemarks.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiLineWithoutRemarks.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiLineWithoutRemarks.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiLineWithoutRemarks.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiLineWithoutRemarks.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiplesWithRemarks.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiplesWithRemarks.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiplesWithRemarks.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiplesWithRemarks.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiplesWithoutRemarks.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiplesWithoutRemarks.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/multiplesWithoutRemarks.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/multiplesWithoutRemarks.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/singleLineWithRemarks.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/singleLineWithRemarks.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/singleLineWithRemarks.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/singleLineWithRemarks.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/singleLineWithoutRemarks.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/singleLineWithoutRemarks.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/throws/singleLineWithoutRemarks.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/throws/singleLineWithoutRemarks.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeAlias.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeAlias.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeAlias.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeAlias.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeParam/multiLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeParam/multiLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeParam/multiLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeParam/multiLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeParam/multiplesTypeParams.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeParam/multiplesTypeParams.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeParam/multiplesTypeParams.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeParam/multiplesTypeParams.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeParam/singleLine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeParam/singleLine.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/typeParam/singleLine.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/typeParam/singleLine.fsx -------------------------------------------------------------------------------- /tests/specs/references/documentation/variable.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/variable.d.ts -------------------------------------------------------------------------------- /tests/specs/references/documentation/variable.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/documentation/variable.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnum.d.ts: -------------------------------------------------------------------------------- 1 | export type PossibleValues = 2 | | 1 3 | | 2 4 | -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnum.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnum.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithInheritance.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithInheritance.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithInheritance.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithInheritance.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithInheritanceAndParenthesized.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithInheritanceAndParenthesized.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithInheritanceAndParenthesized.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithInheritanceAndParenthesized.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithInheritanceWorksWithDuplicates.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithInheritanceWorksWithDuplicates.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithInheritanceWorksWithDuplicates.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithInheritanceWorksWithDuplicates.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithNestedEnums.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithNestedEnums.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalNumericEnumWithNestedEnums.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalNumericEnumWithNestedEnums.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnum.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnum.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnum.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnum.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumStartingWithDigit.d.ts: -------------------------------------------------------------------------------- 1 | export type GPUTextureViewDimension = 2 | | "1d" 3 | -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumStartingWithDigit.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumStartingWithDigit.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithAtSymbol.d.ts: -------------------------------------------------------------------------------- 1 | export type Name = 2 | | 'an@nymous>'; 3 | -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithAtSymbol.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithAtSymbol.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithDash.d.ts: -------------------------------------------------------------------------------- 1 | export type GPUTextureViewDimension = 2 | | "cube-array" 3 | -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithDash.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithDash.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithDot.d.ts: -------------------------------------------------------------------------------- 1 | export type FirebaseSignInProvider = 2 | | 'apple.com'; 3 | -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithDot.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithDot.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithInheritance.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithInheritance.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithInheritance.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithInheritance.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithInheritanceAndParenthesized.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithInheritanceAndParenthesized.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithInheritanceAndParenthesized.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithInheritanceAndParenthesized.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithInheritanceWorksWithDupicates.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithInheritanceWorksWithDupicates.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithInheritanceWorksWithDupicates.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithInheritanceWorksWithDupicates.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithLeftAngleBracket.d.ts: -------------------------------------------------------------------------------- 1 | export type Name = 2 | | ''; 3 | -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithRightAngleBracket.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithRightAngleBracket.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithSpace.d.ts: -------------------------------------------------------------------------------- 1 | export type Name = 2 | | 'anony mous'; 3 | -------------------------------------------------------------------------------- /tests/specs/references/enums/literalStringEnumWithSpace.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/literalStringEnumWithSpace.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/namedIntEnum.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/namedIntEnum.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/namedIntEnum.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/namedIntEnum.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/namedIntEnumWithInitialRank.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/namedIntEnumWithInitialRank.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/namedIntEnumWithInitialRank.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/namedIntEnumWithInitialRank.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/namedStringEnum.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/namedStringEnum.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/namedStringEnum.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/namedStringEnum.fsx -------------------------------------------------------------------------------- /tests/specs/references/enums/unionOptimisationHappensOnReturnsTypeToo.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/unionOptimisationHappensOnReturnsTypeToo.d.ts -------------------------------------------------------------------------------- /tests/specs/references/enums/unionOptimisationHappensOnReturnsTypeToo.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/enums/unionOptimisationHappensOnReturnsTypeToo.fsx -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalIntEnum.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exclude/literalIntEnum.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalIntEnum.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exclude/literalIntEnum.fsx -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalIntEnumSingleCaseResult.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exclude/literalIntEnumSingleCaseResult.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalIntEnumSingleCaseResult.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exclude/literalIntEnumSingleCaseResult.fsx -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalStringEnum.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exclude/literalStringEnum.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalStringEnum.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exclude/literalStringEnum.fsx -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalStringEnumSingleCaseResult.d.ts: -------------------------------------------------------------------------------- 1 | type PrimitiveResult = Exclude<"a" | "b", "a">; 2 | -------------------------------------------------------------------------------- /tests/specs/references/exclude/literalStringEnumSingleCaseResult.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exclude/literalStringEnumSingleCaseResult.fsx -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/default/direct/class.d.ts: -------------------------------------------------------------------------------- 1 | export default class ChalkInstance {} 2 | -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/default/direct/class.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exportAssignment/default/direct/class.fsx -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/default/intermediateVariable/class.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exportAssignment/default/intermediateVariable/class.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/default/intermediateVariable/class.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exportAssignment/default/intermediateVariable/class.fsx -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/default/intermediateVariable/primitive.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exportAssignment/default/intermediateVariable/primitive.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/default/intermediateVariable/primitive.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exportAssignment/default/intermediateVariable/primitive.fsx -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/functionReference.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exportAssignment/functionReference.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exportAssignment/functionReference.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exportAssignment/functionReference.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/class.d.ts: -------------------------------------------------------------------------------- 1 | export class Logger { 2 | constructor() 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/exports/class.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/class.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/classInModule.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/classInModule.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/classInModule.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/classInModule.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/classInNamespace.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/classInNamespace.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/classInNamespace.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/classInNamespace.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/classWithNoConstructorExplicitlyDefined.d.ts: -------------------------------------------------------------------------------- 1 | export class Logger { 2 | } 3 | -------------------------------------------------------------------------------- /tests/specs/references/exports/classWithNoConstructorExplicitlyDefined.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/classWithNoConstructorExplicitlyDefined.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/defaultClass.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/defaultClass.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/defaultClass.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/defaultClass.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/duplicatedModuleDeclaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/duplicatedModuleDeclaration.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/duplicatedModuleDeclaration.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/duplicatedModuleDeclaration.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/exportDeclaration.d.ts: -------------------------------------------------------------------------------- 1 | export { 2 | colorNames 3 | } from './vendor/ansi-styles/index.js'; 4 | -------------------------------------------------------------------------------- /tests/specs/references/exports/exportDeclaration.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/exportDeclaration.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithArgument.d.ts: -------------------------------------------------------------------------------- 1 | declare function hello (name : string): void 2 | -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/functionWithArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithNoArgument.d.ts: -------------------------------------------------------------------------------- 1 | declare function hello (): void 2 | -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithNoArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/functionWithNoArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithOptionalArgument.d.ts: -------------------------------------------------------------------------------- 1 | declare function hello (name? : string): void 2 | -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithOptionalArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/functionWithOptionalArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithSeveralArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/functionWithSeveralArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithSeveralArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/functionWithSeveralArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithTypeReferenceInNamespace.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/functionWithTypeReferenceInNamespace.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/functionWithTypeReferenceInNamespace.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/functionWithTypeReferenceInNamespace.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/severalClassesInModule.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/severalClassesInModule.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/severalClassesInModule.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/severalClassesInModule.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/severalFunctions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/severalFunctions.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/severalFunctions.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/severalFunctions.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/severalFunctionsInModule.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/severalFunctionsInModule.d.ts -------------------------------------------------------------------------------- /tests/specs/references/exports/severalFunctionsInModule.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/severalFunctionsInModule.fsx -------------------------------------------------------------------------------- /tests/specs/references/exports/variable.d.ts: -------------------------------------------------------------------------------- 1 | export const version : string 2 | -------------------------------------------------------------------------------- /tests/specs/references/exports/variable.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/exports/variable.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/argumentWithGenerics.d.ts: -------------------------------------------------------------------------------- 1 | export function extend(options : T): void 2 | -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/argumentWithGenerics.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/argumentWithGenerics.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/argumentWithObjectBinding.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/argumentWithObjectBinding.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/argumentWithObjectBinding.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/argumentWithObjectBinding.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/optionalArgumentWithOptionalType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/optionalArgumentWithOptionalType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/optionalArgumentWithOptionalType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/optionalArgumentWithOptionalType.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/simple.d.ts: -------------------------------------------------------------------------------- 1 | export function hello(name: string): void 2 | -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/typeReferenceWithGenerics.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/typeReferenceWithGenerics.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionDeclaration/typeReferenceWithGenerics.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionDeclaration/typeReferenceWithGenerics.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/generics/moreGenericsOnParentThanNeeded.d.ts: -------------------------------------------------------------------------------- 1 | export interface MyObject { 2 | foo: (min: A, max: B) => B; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/generics/moreGenericsOnParentThanNeeded.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/generics/moreGenericsOnParentThanNeeded.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/generics/one.d.ts: -------------------------------------------------------------------------------- 1 | export interface MyObject { 2 | upper: (s: string | undefined) => T; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/generics/one.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/generics/one.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/generics/several.d.ts: -------------------------------------------------------------------------------- 1 | export interface MyObject2 { 2 | foo: (min: A, max: B) => B; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/generics/several.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/generics/several.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/multipleArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/multipleArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/multipleArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/multipleArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/noArgument.d.ts: -------------------------------------------------------------------------------- 1 | export interface MyObject { 2 | random: () => number; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/noArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/noArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/oneArgument.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/oneArgument.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/oneArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/oneArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/oneOptionalArgument.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/oneOptionalArgument.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/oneOptionalArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/oneOptionalArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/withOptionalArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/withOptionalArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionType/interface/withOptionalArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/interface/withOptionalArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/oneGeneric.d.ts: -------------------------------------------------------------------------------- 1 | export type PluginFunc = (option: T, c: string) => void 2 | -------------------------------------------------------------------------------- /tests/specs/references/functionType/oneGeneric.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/oneGeneric.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/simple.d.ts: -------------------------------------------------------------------------------- 1 | type GreetFunction = (a: string) => void; 2 | -------------------------------------------------------------------------------- /tests/specs/references/functionType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/functionType/spreadArgument.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/spreadArgument.d.ts -------------------------------------------------------------------------------- /tests/specs/references/functionType/spreadArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/functionType/spreadArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/indexedAccessType/interfaceWithSeveralMethods.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/indexedAccessType/interfaceWithSeveralMethods.d.ts -------------------------------------------------------------------------------- /tests/specs/references/indexedAccessType/interfaceWithSeveralMethods.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/indexedAccessType/interfaceWithSeveralMethods.fsx -------------------------------------------------------------------------------- /tests/specs/references/indexedAccessType/interfaceWithSingleMethod.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/indexedAccessType/interfaceWithSingleMethod.d.ts -------------------------------------------------------------------------------- /tests/specs/references/indexedAccessType/interfaceWithSingleMethod.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/indexedAccessType/interfaceWithSingleMethod.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/callSignature.d.ts: -------------------------------------------------------------------------------- 1 | export interface MyObject { 2 | (name: string) : void; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/interfaces/callSignature.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/callSignature.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/functionType/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/functionType/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/functionType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/functionType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/generics/multiple.d.ts: -------------------------------------------------------------------------------- 1 | interface IUser {} 2 | -------------------------------------------------------------------------------- /tests/specs/references/interfaces/generics/multiple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/generics/multiple.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/generics/one.d.ts: -------------------------------------------------------------------------------- 1 | interface IUser {} 2 | -------------------------------------------------------------------------------- /tests/specs/references/interfaces/generics/one.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/generics/one.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/genericResolvedWithConcreteType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/genericResolvedWithConcreteType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/genericResolvedWithConcreteType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/genericResolvedWithConcreteType.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/multiple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/multiple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/multiple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/multiple.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/multipleGeneric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/multipleGeneric.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/multipleGeneric.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/multipleGeneric.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/nestedType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/nestedType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/nestedType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/nestedType.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/oneGeneric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/oneGeneric.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/oneGeneric.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/oneGeneric.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/heritage/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/heritage/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/indexSignature/numberParameter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/indexSignature/numberParameter.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/indexSignature/numberParameter.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/indexSignature/numberParameter.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/indexSignature/stringParameter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/indexSignature/stringParameter.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/indexSignature/stringParameter.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/indexSignature/stringParameter.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/method.d.ts: -------------------------------------------------------------------------------- 1 | interface Locale { 2 | hello(): string; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/interfaces/method.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/method.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/methodWithArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/methodWithArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/methodWithArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/methodWithArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/methodWithCallbackAndThisAnnotated.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/methodWithCallbackAndThisAnnotated.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/methodWithCallbackAndThisAnnotated.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/methodWithCallbackAndThisAnnotated.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/multipleDeclaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/multipleDeclaration.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/multipleDeclaration.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/multipleDeclaration.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/nullUnionIsTranslatedAsOption.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/nullUnionIsTranslatedAsOption.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/nullUnionIsTranslatedAsOption.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/nullUnionIsTranslatedAsOption.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/withNullAndUndefinedUnionType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/withNullAndUndefinedUnionType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/withNullAndUndefinedUnionType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/withNullAndUndefinedUnionType.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/withNullUnionType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/withNullUnionType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/withNullUnionType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/withNullUnionType.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/withUndefinedUnionType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/withUndefinedUnionType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/optionalProperty/withUndefinedUnionType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/optionalProperty/withUndefinedUnionType.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/quotedProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/quotedProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/interfaces/quotedProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/quotedProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/readAndWriteProperty.d.ts: -------------------------------------------------------------------------------- 1 | export interface Options { 2 | level: number; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/interfaces/readAndWriteProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/readAndWriteProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/readonlyProperty.d.ts: -------------------------------------------------------------------------------- 1 | export interface Options { 2 | readonly level: number; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/interfaces/readonlyProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/readonlyProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/interfaces/undefinedUnionIsTranslatedAsOption.d.ts: -------------------------------------------------------------------------------- 1 | interface ConfigTypeMap { 2 | default: string | null; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/interfaces/undefinedUnionIsTranslatedAsOption.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/interfaces/undefinedUnionIsTranslatedAsOption.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/insideOfTypeArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/insideOfTypeArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/insideOfTypeArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/insideOfTypeArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/intermediateTypeLiteral.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/intermediateTypeLiteral.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/intermediateTypeLiteral.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/intermediateTypeLiteral.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/mixInterfaceAndTypeLiteral.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/mixInterfaceAndTypeLiteral.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/mixInterfaceAndTypeLiteral.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/mixInterfaceAndTypeLiteral.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/mixInterfaceAndUnionTypeLiteral.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/mixInterfaceAndUnionTypeLiteral.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/mixInterfaceAndUnionTypeLiteral.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/mixInterfaceAndUnionTypeLiteral.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/mutiplesInterfacesAndTypeLiterals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/mutiplesInterfacesAndTypeLiterals.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/mutiplesInterfacesAndTypeLiterals.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/mutiplesInterfacesAndTypeLiterals.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/usedAsReturnTypeOfFunction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/usedAsReturnTypeOfFunction.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/usedAsReturnTypeOfFunction.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/usedAsReturnTypeOfFunction.fsx -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/withInterfaceInNamespace.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/withInterfaceInNamespace.d.ts -------------------------------------------------------------------------------- /tests/specs/references/intersectionType/withInterfaceInNamespace.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/intersectionType/withInterfaceInNamespace.fsx -------------------------------------------------------------------------------- /tests/specs/references/iterable/IterableIterator/class.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/IterableIterator/class.d.ts -------------------------------------------------------------------------------- /tests/specs/references/iterable/IterableIterator/class.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/IterableIterator/class.fsx -------------------------------------------------------------------------------- /tests/specs/references/iterable/IterableIterator/typeLiteral.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/IterableIterator/typeLiteral.d.ts -------------------------------------------------------------------------------- /tests/specs/references/iterable/IterableIterator/typeLiteral.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/IterableIterator/typeLiteral.fsx -------------------------------------------------------------------------------- /tests/specs/references/iterable/customIterator.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/customIterator.d.ts -------------------------------------------------------------------------------- /tests/specs/references/iterable/customIterator.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/customIterator.fsx -------------------------------------------------------------------------------- /tests/specs/references/iterable/customIteratorDefaultToAnyIfDetectionFails.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/customIteratorDefaultToAnyIfDetectionFails.d.ts -------------------------------------------------------------------------------- /tests/specs/references/iterable/customIteratorDefaultToAnyIfDetectionFails.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/iterable/customIteratorDefaultToAnyIfDetectionFails.fsx -------------------------------------------------------------------------------- /tests/specs/references/keyof/fromInterfaceProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/fromInterfaceProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/keyof/fromInterfaceProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/fromInterfaceProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/keyof/method.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/method.d.ts -------------------------------------------------------------------------------- /tests/specs/references/keyof/method.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/method.fsx -------------------------------------------------------------------------------- /tests/specs/references/keyof/quotedProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/quotedProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/keyof/quotedProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/quotedProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/keyof/simpleObject.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/simpleObject.d.ts -------------------------------------------------------------------------------- /tests/specs/references/keyof/simpleObject.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/simpleObject.fsx -------------------------------------------------------------------------------- /tests/specs/references/keyof/typeof.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/typeof.d.ts -------------------------------------------------------------------------------- /tests/specs/references/keyof/typeof.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/typeof.fsx -------------------------------------------------------------------------------- /tests/specs/references/keyof/unknown.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/unknown.d.ts -------------------------------------------------------------------------------- /tests/specs/references/keyof/unknown.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/keyof/unknown.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/emptyTuple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/emptyTuple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/literalType/emptyTuple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/emptyTuple.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/false.d.ts: -------------------------------------------------------------------------------- 1 | export type T = { log: false } 2 | -------------------------------------------------------------------------------- /tests/specs/references/literalType/false.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/false.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/float.d.ts: -------------------------------------------------------------------------------- 1 | export type T = { log: 10.0 } 2 | -------------------------------------------------------------------------------- /tests/specs/references/literalType/float.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/float.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/integer.d.ts: -------------------------------------------------------------------------------- 1 | export type T = { log: 10 } 2 | -------------------------------------------------------------------------------- /tests/specs/references/literalType/integer.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/integer.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/null.d.ts: -------------------------------------------------------------------------------- 1 | export type T = { log: null } 2 | -------------------------------------------------------------------------------- /tests/specs/references/literalType/null.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/null.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/string.d.ts: -------------------------------------------------------------------------------- 1 | export type T = { log: "name" } 2 | -------------------------------------------------------------------------------- /tests/specs/references/literalType/string.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/string.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/true.d.ts: -------------------------------------------------------------------------------- 1 | export type T = { log: true } 2 | -------------------------------------------------------------------------------- /tests/specs/references/literalType/true.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/true.fsx -------------------------------------------------------------------------------- /tests/specs/references/literalType/undefined.d.ts: -------------------------------------------------------------------------------- 1 | export type T = { log: undefined } 2 | -------------------------------------------------------------------------------- /tests/specs/references/literalType/undefined.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/literalType/undefined.fsx -------------------------------------------------------------------------------- /tests/specs/references/namedTuple/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/namedTuple/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/namedTuple/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/namedTuple/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/namespace/notExported.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/namespace/notExported.d.ts -------------------------------------------------------------------------------- /tests/specs/references/namespace/notExported.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/namespace/notExported.fsx -------------------------------------------------------------------------------- /tests/specs/references/naming/dollar.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/naming/dollar.d.ts -------------------------------------------------------------------------------- /tests/specs/references/naming/dollar.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/naming/dollar.fsx -------------------------------------------------------------------------------- /tests/specs/references/naming/hash.d.ts: -------------------------------------------------------------------------------- 1 | export type FuseSortFunctionItem = { #dd: string } 2 | -------------------------------------------------------------------------------- /tests/specs/references/naming/hash.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/naming/hash.fsx -------------------------------------------------------------------------------- /tests/specs/references/omit/intersectionType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/intersectionType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/omit/intersectionType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/intersectionType.fsx -------------------------------------------------------------------------------- /tests/specs/references/omit/mutiple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/mutiple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/omit/mutiple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/mutiple.fsx -------------------------------------------------------------------------------- /tests/specs/references/omit/nonExistingProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/nonExistingProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/omit/nonExistingProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/nonExistingProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/omit/nonExistingType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/nonExistingType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/omit/nonExistingType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/nonExistingType.fsx -------------------------------------------------------------------------------- /tests/specs/references/omit/resultInEmptyInterface.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/resultInEmptyInterface.d.ts -------------------------------------------------------------------------------- /tests/specs/references/omit/resultInEmptyInterface.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/resultInEmptyInterface.fsx -------------------------------------------------------------------------------- /tests/specs/references/omit/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/omit/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/omit/worksAsReturnType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/worksAsReturnType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/omit/worksAsReturnType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/omit/worksAsReturnType.fsx -------------------------------------------------------------------------------- /tests/specs/references/parenthesizedType/simple.d.ts: -------------------------------------------------------------------------------- 1 | export type Foo = (string | number) 2 | -------------------------------------------------------------------------------- /tests/specs/references/parenthesizedType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/parenthesizedType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/dontCrashOnUnkownTypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/dontCrashOnUnkownTypes.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/dontCrashOnUnkownTypes.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/dontCrashOnUnkownTypes.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/generateATypeAliasWhenUsedForTypingApi.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/generateATypeAliasWhenUsedForTypingApi.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/generateATypeAliasWhenUsedForTypingApi.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/generateATypeAliasWhenUsedForTypingApi.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/multipleTypeDeclaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/multipleTypeDeclaration.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/multipleTypeDeclaration.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/multipleTypeDeclaration.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/nullabledUnionAreOptimised.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/nullabledUnionAreOptimised.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/nullabledUnionAreOptimised.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/nullabledUnionAreOptimised.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/optionalPropertyAreForwardedAsIs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/optionalPropertyAreForwardedAsIs.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/optionalPropertyAreForwardedAsIs.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/optionalPropertyAreForwardedAsIs.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/inheritance/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/inheritance/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/intersectionType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/intersectionType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/intersectionType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/intersectionType.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/literalType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/literalType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/literalType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/literalType.fsx -------------------------------------------------------------------------------- /tests/specs/references/partial/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/partial/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/partial/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/readonly/asReturnTypeSimple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/asReturnTypeSimple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/readonly/asReturnTypeSimple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/asReturnTypeSimple.fsx -------------------------------------------------------------------------------- /tests/specs/references/readonly/asReturnTypeUnion.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/asReturnTypeUnion.d.ts -------------------------------------------------------------------------------- /tests/specs/references/readonly/asReturnTypeUnion.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/asReturnTypeUnion.fsx -------------------------------------------------------------------------------- /tests/specs/references/readonly/class.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/class.d.ts -------------------------------------------------------------------------------- /tests/specs/references/readonly/class.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/class.fsx -------------------------------------------------------------------------------- /tests/specs/references/readonly/intersection.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/intersection.d.ts -------------------------------------------------------------------------------- /tests/specs/references/readonly/intersection.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/intersection.fsx -------------------------------------------------------------------------------- /tests/specs/references/readonly/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/readonly/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/readonly/union.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/union.d.ts -------------------------------------------------------------------------------- /tests/specs/references/readonly/union.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/readonly/union.fsx -------------------------------------------------------------------------------- /tests/specs/references/regressions/recursive-type-1.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/regressions/recursive-type-1.d.ts -------------------------------------------------------------------------------- /tests/specs/references/regressions/recursive-type-1.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/regressions/recursive-type-1.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Array 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Boolean.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Boolean 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Boolean.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Boolean.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Error.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Error 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Error.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Error.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Float32Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Float32Array; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Float32Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Float32Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Float64Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Float64Array; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Float64Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Float64Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Function.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Function.d.ts -------------------------------------------------------------------------------- /tests/specs/references/replacements/Function.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Function.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Int16Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Int16Array; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Int16Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Int16Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Int32Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Int32Array; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Int32Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Int32Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Int8Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Int8Array; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Int8Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Int8Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Promise.d.ts: -------------------------------------------------------------------------------- 1 | export function hello () : Promise -------------------------------------------------------------------------------- /tests/specs/references/replacements/Promise.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Promise.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/ReadonlyArray.d.ts: -------------------------------------------------------------------------------- 1 | export type T = ReadonlyArray 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/ReadonlyArray.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/ReadonlyArray.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/RegExp.d.ts: -------------------------------------------------------------------------------- 1 | export type T = RegExp 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/RegExp.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/RegExp.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint16Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Uint16Array; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint16Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Uint16Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint32Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Uint32Array; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint32Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Uint32Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint8Array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Uint8Array 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint8Array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Uint8Array.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint8ClampedArray.d.ts: -------------------------------------------------------------------------------- 1 | export type T = Uint8ClampedArray; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/Uint8ClampedArray.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/Uint8ClampedArray.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/date.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/date.d.ts -------------------------------------------------------------------------------- /tests/specs/references/replacements/date.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/date.fsx -------------------------------------------------------------------------------- /tests/specs/references/replacements/readonly_array.d.ts: -------------------------------------------------------------------------------- 1 | export type T = readonly number[]; 2 | -------------------------------------------------------------------------------- /tests/specs/references/replacements/readonly_array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/replacements/readonly_array.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnType/any.d.ts: -------------------------------------------------------------------------------- 1 | export type T5 = ReturnType; 2 | -------------------------------------------------------------------------------- /tests/specs/references/returnType/any.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/any.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnType/functionWithArgument.d.ts: -------------------------------------------------------------------------------- 1 | export type T1 = ReturnType<(s: string) => void>; 2 | -------------------------------------------------------------------------------- /tests/specs/references/returnType/functionWithArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/functionWithArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnType/functionWithNoArgument.d.ts: -------------------------------------------------------------------------------- 1 | export type T0 = ReturnType<() => string>; 2 | -------------------------------------------------------------------------------- /tests/specs/references/returnType/functionWithNoArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/functionWithNoArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnType/generic.d.ts: -------------------------------------------------------------------------------- 1 | export type T2 = ReturnType<() => T>; 2 | -------------------------------------------------------------------------------- /tests/specs/references/returnType/generic.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/generic.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnType/genericWithExtends.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/genericWithExtends.d.ts -------------------------------------------------------------------------------- /tests/specs/references/returnType/genericWithExtends.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/genericWithExtends.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnType/never.d.ts: -------------------------------------------------------------------------------- 1 | export type T6 = ReturnType; 2 | -------------------------------------------------------------------------------- /tests/specs/references/returnType/never.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/never.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnType/typeOfFunctionWithLiteralType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/typeOfFunctionWithLiteralType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/returnType/typeOfFunctionWithLiteralType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnType/typeOfFunctionWithLiteralType.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnedType/record.d.ts: -------------------------------------------------------------------------------- 1 | export function t(args: Record); 2 | -------------------------------------------------------------------------------- /tests/specs/references/returnedType/record.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnedType/record.fsx -------------------------------------------------------------------------------- /tests/specs/references/returnedType/templateLiteralType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnedType/templateLiteralType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/returnedType/templateLiteralType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/returnedType/templateLiteralType.fsx -------------------------------------------------------------------------------- /tests/specs/references/templateLiteralType/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/templateLiteralType/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/templateLiteralType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/templateLiteralType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/thisParameterType/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/thisParameterType/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/thisParameterType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/thisParameterType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/tupleType/inUnionType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/inUnionType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/tupleType/inUnionType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/inUnionType.fsx -------------------------------------------------------------------------------- /tests/specs/references/tupleType/mixedArgumentsType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/mixedArgumentsType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/tupleType/mixedArgumentsType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/mixedArgumentsType.fsx -------------------------------------------------------------------------------- /tests/specs/references/tupleType/severalArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/severalArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/tupleType/severalArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/severalArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/tupleType/singleArgument.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/singleArgument.d.ts -------------------------------------------------------------------------------- /tests/specs/references/tupleType/singleArgument.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/singleArgument.fsx -------------------------------------------------------------------------------- /tests/specs/references/tupleType/withOptionalType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/withOptionalType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/tupleType/withOptionalType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/tupleType/withOptionalType.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/conditionalType/defaultToCheckedType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/conditionalType/defaultToCheckedType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/conditionalType/defaultToCheckedType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/conditionalType/defaultToCheckedType.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/conditionalType/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/conditionalType/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/conditionalType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/conditionalType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/constraints/multiple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/constraints/multiple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/constraints/multiple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/constraints/multiple.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/constraints/single.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/constraints/single.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/constraints/single.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/constraints/single.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/interface.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/interface.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/interface.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/interface.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/boolean.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/literal/boolean.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/boolean.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/literal/boolean.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/float.d.ts: -------------------------------------------------------------------------------- 1 | type Test1 = 1.12 2 | -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/float.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/literal/float.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/int.d.ts: -------------------------------------------------------------------------------- 1 | type Test = 0 2 | -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/int.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/literal/int.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/string.d.ts: -------------------------------------------------------------------------------- 1 | type GPUAutoLayoutMode = 2 | "auto"; 3 | -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/literal/string.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/literal/string.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/array.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/array.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/array.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/array.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/boolean.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/boolean.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/boolean.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/boolean.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/disabled.float.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/disabled.float.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/disabled.float.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/disabled.float.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/float.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/float.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/number.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/number.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/number.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/number.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/object.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/object.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/object.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/object.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/string.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/string.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/string.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/string.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/symbol.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/symbol.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/primitives/symbol.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/primitives/symbol.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/record.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/record.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/record.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/record.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/tupleType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/tupleType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/tupleType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/tupleType.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/typeParameter.d.ts: -------------------------------------------------------------------------------- 1 | export type PluginFunc = T; 2 | -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/typeParameter.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/typeParameter.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/typeReference.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/typeReference.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/typeReference.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/typeReference.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unions/primiteAndTypeReference.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unions/primiteAndTypeReference.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unions/primiteAndTypeReference.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unions/primiteAndTypeReference.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unions/primitiveAndTypeReferenceToAnInterface.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unions/primitiveAndTypeReferenceToAnInterface.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unions/primitiveAndTypeReferenceToAnInterface.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unions/primitiveAndTypeReferenceToAnInterface.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unions/primitives.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unions/primitives.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unions/primitives.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unions/primitives.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unknown.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unknown.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeAlias/unknown.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeAlias/unknown.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/namesAreSanitized.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/namesAreSanitized.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/namesAreSanitized.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/namesAreSanitized.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/nested.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/nested.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/nested.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/nested.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/undefinedTypesAreConvertedToOptionalArguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/undefinedTypesAreConvertedToOptionalArguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/argumentsInMethod/undefinedTypesAreConvertedToOptionalArguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/argumentsInMethod/undefinedTypesAreConvertedToOptionalArguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/constructSignature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/constructSignature.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/constructSignature.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/constructSignature.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/constructorType/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/constructorType/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/constructorType/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/constructorType/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/constructorType/withOneGenerics.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/constructorType/withOneGenerics.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/constructorType/withOneGenerics.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/constructorType/withOneGenerics.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/functionType/generics.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/functionType/generics.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/functionType/generics.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/functionType/generics.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/indexSignature/mixed.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/indexSignature/mixed.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/indexSignature/mixed.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/indexSignature/mixed.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/indexSignature/readonly.d.ts: -------------------------------------------------------------------------------- 1 | export interface MyType { 2 | readonly [n: number]: string; 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/indexSignature/readonly.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/indexSignature/readonly.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/indexSignature/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/indexSignature/simple.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/indexSignature/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/indexSignature/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/returnType/classMethod.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/returnType/classMethod.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/returnType/classMethod.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/returnType/classMethod.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/returnType/function.d.ts: -------------------------------------------------------------------------------- 1 | export function Test(): { a: string, b: number } 2 | -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/returnType/function.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/returnType/function.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/returnType/typeAliasMethod.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/returnType/typeAliasMethod.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/returnType/typeAliasMethod.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/returnType/typeAliasMethod.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/arguments.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/typeAlias/arguments.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/arguments.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/typeAlias/arguments.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/nested.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/typeAlias/nested.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/nested.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/typeAlias/nested.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/readonlyProperty.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/typeAlias/readonlyProperty.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/readonlyProperty.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/typeAlias/readonlyProperty.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/simple.d.ts: -------------------------------------------------------------------------------- 1 | export type Animal = { 2 | name: string 3 | } 4 | -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/typeAlias/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/typeAlias/simple.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/variableExport.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/variableExport.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeLiteral/variableExport.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeLiteral/variableExport.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeOperator/readonly.d.ts: -------------------------------------------------------------------------------- 1 | declare function test(array: readonly string[]) 2 | -------------------------------------------------------------------------------- /tests/specs/references/typeOperator/readonly.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeOperator/readonly.fsx -------------------------------------------------------------------------------- /tests/specs/references/typePredicate/convertedToBool.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typePredicate/convertedToBool.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typePredicate/convertedToBool.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typePredicate/convertedToBool.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/class.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/class.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/class.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/class.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/functionType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/functionType.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/functionType.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/functionType.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/namespace.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/namespace.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/namespace.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/namespace.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/boolean.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/boolean.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/boolean.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/boolean.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/null.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/null.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/null.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/null.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/number.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/number.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/number.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/number.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/string.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/string.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/string.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/string.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/undefined.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/undefined.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/undefined.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/undefined.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/unit.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/unit.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeQuery/primitive/unit.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeQuery/primitive/unit.fsx -------------------------------------------------------------------------------- /tests/specs/references/typeof/typeofStrings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeof/typeofStrings.d.ts -------------------------------------------------------------------------------- /tests/specs/references/typeof/typeofStrings.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/typeof/typeofStrings.fsx -------------------------------------------------------------------------------- /tests/specs/references/unionType/singleUnionResolved.d.ts: -------------------------------------------------------------------------------- 1 | export type ColorInfo = number | false; 2 | -------------------------------------------------------------------------------- /tests/specs/references/unionType/singleUnionResolved.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/singleUnionResolved.fsx -------------------------------------------------------------------------------- /tests/specs/references/unionType/typeLiteral.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/typeLiteral.d.ts -------------------------------------------------------------------------------- /tests/specs/references/unionType/typeLiteral.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/typeLiteral.fsx -------------------------------------------------------------------------------- /tests/specs/references/unionType/withArray.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withArray.d.ts -------------------------------------------------------------------------------- /tests/specs/references/unionType/withArray.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withArray.fsx -------------------------------------------------------------------------------- /tests/specs/references/unionType/withRecord.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withRecord.d.ts -------------------------------------------------------------------------------- /tests/specs/references/unionType/withRecord.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withRecord.fsx -------------------------------------------------------------------------------- /tests/specs/references/unionType/withTypeAliasDeclaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withTypeAliasDeclaration.d.ts -------------------------------------------------------------------------------- /tests/specs/references/unionType/withTypeAliasDeclaration.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withTypeAliasDeclaration.fsx -------------------------------------------------------------------------------- /tests/specs/references/unionType/withTypeParameter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withTypeParameter.d.ts -------------------------------------------------------------------------------- /tests/specs/references/unionType/withTypeParameter.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unionType/withTypeParameter.fsx -------------------------------------------------------------------------------- /tests/specs/references/unknown/simple.d.ts: -------------------------------------------------------------------------------- 1 | export const version : unknown; 2 | -------------------------------------------------------------------------------- /tests/specs/references/unknown/simple.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutinum-org/cli/HEAD/tests/specs/references/unknown/simple.fsx -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- 1 | export default [ 2 | 'tests/specs/generated/' 3 | ] 4 | --------------------------------------------------------------------------------