rootProject.name = "numass" enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") enableFeaturePreview("VERSION_CATALOGS") pluginManagement { val toolsVersion: String by extra repositories { mavenLocal() maven("https://repo.kotlin.link") mavenCentral() gradlePluginPortal() } plugins { id("org.jetbrains.compose").version(extra["compose.version"] as String) id("space.kscience.gradle.project") version toolsVersion id("space.kscience.gradle.mpp") version toolsVersion id("space.kscience.gradle.jvm") version toolsVersion id("space.kscience.gradle.js") version toolsVersion } } dependencyResolutionManagement { val toolsVersion: String by extra repositories { mavenLocal() maven("https://repo.kotlin.link") mavenCentral() } versionCatalogs { create("npmlibs") { from("space.kscience:version-catalog:$toolsVersion") } } } include( ":numass-data-model", ":numass-analysis", ":numass-data-proto", ":numass-data-server", ":numass-workspace", ":numass-model", //":numass-detector-client" )