Tobi
01/27/2020, 7:38 AMerror Couldn't find package "@jetbrains/kotlin-inline-style-prefixer@1.0.0-pre.89" required by "cats-js@1.0.0-SNAPSHOT" on the "npm" registry.
That's how I configured the dependency:
kotlin {
    target {
        browser {}
        nodejs {}
    }
    sourceSets {
        main {
            dependencies {
                implementation kotlin('stdlib-js')
                implementation kotlin('test-js')
                implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime-js:0.14.0"
                implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core-js:1.3.2'
                implementation "io.ktor:ktor-client-js:1.2.6"
                implementation "io.ktor:ktor-client-json-js:1.2.6"
                implementation("io.ktor:ktor-client-serialization-js:1.2.6")
                implementation(npm("core-js", "^2.0.0"))
                implementation(npm("@jetbrains/kotlin-react", "16.9.0-pre.83"))
                implementation(npm("@jetbrains/kotlin-react-dom", "16.9.0-pre.83"))
                implementation(npm("@jetbrains/kotlin-extensions", "1.0.1-pre.67"))
                implementation(npm("@jetbrains/kotlin-extensions", "1.0.1-pre.67"))
                implementation(npm("@jetbrains/kotlin-styled", "1.0.0-pre.89"))
                implementation(npm("@jetbrains/kotlin-css", "1.0.0-pre.89"))
                implementation(npm("@jetbrains/kotlin-inline-style-prefixer", "1.0.0-pre.89"))
                implementation(npm("react", "16.8.3"))
                implementation(npm("react-dom", "16.8.3"))
                implementation(npm("kotlinx-html", "0.6.12"))
                api(npm("text-encoding","0.7.0"))
            }
        }
    }
}
Furthermore I added the alias as I've done it previously for other dependencies:
// workaround for <https://youtrack.jetbrains.com/issue/KT-31807>
config.resolve.alias = {
    'kotlin-css-js': '@jetbrains/kotlin-css-js',
    'kotlin-extensions': '@jetbrains/kotlin-extensions',
    'kotlin-react': '@jetbrains/kotlin-react',
    'kotlin-react-dom': '@jetbrains/kotlin-react-dom',
    'kotlin-styled': '@jetbrains/kotlin-styled',
    'kotlin-css': '@jetbrains/kotlin-css',
    'kotlin-inline-style-prefixer': '@jetbrains/kotlin-inline-style-prefixer',
    'kotlinx-html-js': 'kotlinx-html',
};
Any idea what could be the problem?
Thanks in advance!Ivan Kubyshkin [JetBrains]
01/27/2020, 7:50 AMinline-style-prefixer  like this:
implementation(npm("inline-style-prefixer", "5.1.0"))
https://www.npmjs.com/package/@jetbrains/kotlin-styledIlya Goncharov [JB]
01/27/2020, 7:52 AMTobi
01/27/2020, 8:37 AM'inline-style-prefixer': '@jetbrains/kotlin-styled'
@Ilya Goncharov [JB]
That does satisfy the IDE, but webpack is not happy when running it.
ERROR in ./kotlin/cats-js.js
Module not found: Error: Can't resolve 'kotlin-styled' in '/Users/X/Documents/repos/cats-js/build/js/packages/cats-js/kotlin'
 @ ./kotlin/cats-js.js 3:4-219
 @ multi ./kotlin/cats-js.jsIlya Goncharov [JB]
01/27/2020, 8:38 AM