graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/jsx.kt]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Generator.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Html.kt]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[kotlin-tauri-apps-api/karakum/src/webMain/kotlin/karakum/tauri/apps/api/main.kt]" -- "[kotlin-tauri-apps-api/karakum/build.gradle.kts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[kotlin-react/src/jsMain/kotlin/react/createElementOrNull.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Patches.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Html.kt]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/raw/jsxsRaw.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/raw/jsxRaw.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/RouterOptions.kt]" -- "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/RouterOptions.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/BaseRootRoute.kt]" -- "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/Route.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-typescript/karakum/src/jsMain/kotlin/typescript/karakum/main.kt]" -- "[kotlin-tanstack-history/karakum/src/jsMain/kotlin/karakum/tanstack/history/main.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/BaseRootRoute.kt]" -- "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/RootRoute.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/Route.kt]" -- "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/RootRoute.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-react/src/jsMain/kotlin/react/create.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/BaseRoute.kt]" -- "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/RootRoute.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/main.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/main.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/BaseRoute.kt]" -- "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/Route.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/RouteOptions.kt]" -- "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/RouterOptions.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Types.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Html.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-history/karakum/src/jsMain/kotlin/karakum/tanstack/history/main.kt]" -- "[kotlin-tanstack-history/karakum/build.gradle.kts]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/disposable/Disposable.kt]" -- "[kotlin-js/src/webMain/kotlin/js/disposable/AsyncDisposable.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/BaseRoute.kt]" -- "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/BaseRootRoute.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-react/src/jsMain/kotlin/react/create.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/jsx.kt]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/RouteOptions.kt]" -- "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/RouteOptions.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-typescript/karakum/src/jsMain/kotlin/typescript/karakum/plugins/convertKindEnums.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertParsedResults.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/BrowserEventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-browser/src/webMain/kotlin/web/editcontext/TextFormatUpdateEvent.kt]" -- "[kotlin-browser/src/webMain/kotlin/web/editcontext/EditContext.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-typescript/karakum/src/jsMain/kotlin/typescript/karakum/plugins/ContractFunctionApiPlugin.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-js/src/webMain/kotlin/js/promise/PromiseSettledResult.kt]" -- "[kotlin-js/src/webMain/kotlin/js/iterable/IteratorResult.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertParsedResults.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenMethodDeclaration.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-tanstack-react-router/src/jsMain/kotlin/tanstack/react/router/RootRoute.kt]" -- "[kotlin-tanstack-router-core/src/jsMain/kotlin/tanstack/router/core/RouterOptions.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/EventEmitterPlugin.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/EventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-react/src/jsMain/kotlin/react/createElementOrNull.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/jsx.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/BrowserEventInjection.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/AmbiguousSignaturePlugin.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/DuplexMembersInjection.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/BrowserEventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-browser/src/webMain/kotlin/web/editcontext/TextUpdateEvent.kt]" -- "[kotlin-browser/src/webMain/kotlin/web/editcontext/TextFormat.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertHttpTypeParameter.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers/resolveInterfaceMethodReturnTypePromisePayloadName.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/EventEmitterPlugin.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/BrowserEventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-browser/src/webMain/kotlin/web/editcontext/TextUpdateEventInit.kt]" -- "[kotlin-browser/src/webMain/kotlin/web/editcontext/CharacterBoundsUpdateEventInit.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertNumbers.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/NumberPlugin.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/raw/jsxsRaw.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/jsx.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertHttpTypeParameter.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/GenerateKeyPairTypePlugin.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/EventEmitterPlugin.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/ContractFunctionApiPlugin.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/PromiseClassApiPlugin.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertConflictingOverloads.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/main.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/EventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-browser/src/webMain/kotlin/web/editcontext/TextFormat.kt]" -- "[kotlin-browser/src/webMain/kotlin/web/editcontext/CharacterBoundsUpdateEvent.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-typescript/karakum/src/jsMain/kotlin/typescript/karakum/plugins/convertKindEnums.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/EventEmitterPlugin.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenMethodDeclaration.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenMethodDeclaration.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/EventEmitterPlugin.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/PromiseClassApiPlugin.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/DuplexMembersInjection.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/EventInjection.kt]" [label=" 2 ", penwidth="2", color="#00688b70"]; }