diff --git a/BindingHtmlToReact/build.sbt b/BindingHtmlToReact/build.sbt index ecba60a..7b4b59e 100644 --- a/BindingHtmlToReact/build.sbt +++ b/BindingHtmlToReact/build.sbt @@ -67,3 +67,11 @@ libraryDependencies ++= PartialFunction.condOpt( "org.scalamacros" % "paradise" % "2.1.1" cross CrossVersion.full ) } + +webpack / version := { + if (VersionNumber(scalaJSVersion).matchesSemVer(SemanticSelector("<1"))) { + "3.12.0" + } else { + "5.98.0" + } +} \ No newline at end of file diff --git a/BindingReactToReact/build.sbt b/BindingReactToReact/build.sbt index 8ff82e0..b09034a 100644 --- a/BindingReactToReact/build.sbt +++ b/BindingReactToReact/build.sbt @@ -51,3 +51,11 @@ scalacOptions ++= PartialFunction.condOpt( ) { case true => "-P:scalajs:sjsDefinedByDefault" } + +webpack / version := { + if (VersionNumber(scalaJSVersion).matchesSemVer(SemanticSelector("<1"))) { + "3.12.0" + } else { + "5.98.0" + } +} diff --git a/HtmlMountPoint/build.sbt b/HtmlMountPoint/build.sbt index 1d028b0..cec7210 100644 --- a/HtmlMountPoint/build.sbt +++ b/HtmlMountPoint/build.sbt @@ -16,3 +16,11 @@ libraryDependencies += { "org.scala-js" %%% "scalajs-dom" % "1.2.0" } } + +webpack / version := { + if (VersionNumber(scalaJSVersion).matchesSemVer(SemanticSelector("<1"))) { + "3.12.0" + } else { + "5.98.0" + } +} diff --git a/ReactToBindingHtml/build.sbt b/ReactToBindingHtml/build.sbt index ecba60a..4904449 100644 --- a/ReactToBindingHtml/build.sbt +++ b/ReactToBindingHtml/build.sbt @@ -67,3 +67,11 @@ libraryDependencies ++= PartialFunction.condOpt( "org.scalamacros" % "paradise" % "2.1.1" cross CrossVersion.full ) } + +webpack / version := { + if (VersionNumber(scalaJSVersion).matchesSemVer(SemanticSelector("<1"))) { + "3.12.0" + } else { + "5.98.0" + } +}