Skip to content

Commit

Permalink
Append Typescript to npmDevDependencies instead of npmDependencies. (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
odisseus committed Sep 17, 2023
1 parent 6cc42df commit 9ecf062
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,16 @@ object ScalaJsBundlerHack {

val adaptScalaJSBundlerPackageJson: Def.Setting[_] = {
Compile / scalaJSBundlerPackageJson := {
val deps = (Compile / npmDependencies).value
val deps = (Compile / npmDevDependencies).value
/* Make sure we always include typescript for the stdlib if it wasnt already added */
val withTypescript: Seq[(String, String)] =
if (deps.exists { case (lib, _) => lib == "typescript" }) deps
else deps :+ ("typescript" -> stTypescriptVersion.value)

PackageJsonTasks.writePackageJson(
(Compile / npmUpdate / crossTarget).value,
(Compile / npmDependencies).value,
withTypescript,
(Compile / npmDevDependencies).value,
(Compile / npmResolutions).value,
(Compile / additionalNpmConfig).value,
fullClasspath = Nil, // hack here
Expand Down

0 comments on commit 9ecf062

Please sign in to comment.