release mod to portal (create logo, fix thumbnail, add desc)

This commit is contained in:
Adam 2022-02-13 10:44:13 +01:00
parent 7141d7e5f7
commit d634ecc909
6 changed files with 7435 additions and 10 deletions

View file

@ -9,7 +9,6 @@ import org.apache.tools.ant.filters.ReplaceTokens
import org.jetbrains.kotlin.util.parseSpaceSeparatedArgs
plugins {
idea
dev.adamko.kafkatorio.lang.node
distribution
}
@ -135,7 +134,9 @@ distributions {
}
from(licenseFile)
from(typescriptToLua.map { it.outputs })
filter<ReplaceTokens>("tokens" to projectTokens)
filesNotMatching("**/*.png") {
filter<ReplaceTokens>("tokens" to projectTokens)
}
includeEmptyDirs = false
exclude {
// exclude empty files

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 883 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 702 B

After

Width:  |  Height:  |  Size: 75 KiB

Before After
Before After

View file

@ -0,0 +1,8 @@
**Work-in-progress**
The Kafkatorio Events mod is part of Kafkatorio, an in-development platform that exports data from
Factorio to Apache Kafka, a event-based database. This allows for external systems to access
Factorio data.
This mod will not work without additional infrastructure. Once development is completed, setup
instructions will be made available.

View file

@ -13,14 +13,23 @@ plugins {
kotlin {
js(IR) {
binaries.executable()
browser {
testTask {
useKarma {
useChromeHeadless()
}
}
}
// nodejs()
// browser{} causes this error:
// Cannot load "webpack", it is not registered!
// Perhaps you are missing some plugin?
// Cannot load "sourcemap", it is not registered!
// Perhaps you are missing some plugin?
// Server start failed on port 9876: Error: No provider for "framework:mocha"! (Resolving: framework:mocha)
// browser {
// runTask {
// sourceMaps = true
// }
// testTask {
// useKarma {
// useChromeHeadless()
// }
// }
// }
nodejs()
}
jvm {
testRuns["test"].executionTask.configure {
@ -76,6 +85,12 @@ kotlin {
implementation("io.kotest:kotest-runner-junit5")
}
}
val jsTest by getting {
dependencies {
implementation(kotlin("test-js"))
}
}
}
}