@@ -31,7 +31,7 @@ lazy val muiColorsGenerator = taskKey[Seq[File]]("mui-colors-generator")
3131lazy val core = (project in file(" core" ))
3232 .dependsOn(bridge)
3333 .configure(Settings .publishArtifactSettings)
34- .settings (commonSettings).settings(
34+ .configure (commonSettings).settings(
3535 name := " scalajs-react-material-ui-core" ,
3636 scalaJSUseMainModuleInitializer := false ,
3737 npmDependencies in Compile ++= Settings .npmDependenciesCore.value,
@@ -42,14 +42,14 @@ lazy val core = (project in file("core"))
4242 (npmInstallDependencies in Compile ).value
4343 ),
4444 sourceGenerators in Compile += muiColorsGenerator.taskValue
45- ).enablePlugins( ScalaJSBundlerPlugin )
45+ )
4646
4747lazy val muiIconsGenerator = taskKey[Seq [File ]](" mui-icons-generator" )
4848
4949lazy val icons = (project in file(" icons" ))
5050 .dependsOn(bridge)
5151 .configure(Settings .publishArtifactSettings)
52- .settings (commonSettings).settings(
52+ .configure (commonSettings).settings(
5353 name := " scalajs-react-material-ui-icons" ,
5454 scalaJSUseMainModuleInitializer := false ,
5555 npmDependencies in Compile ++= Settings .npmDependenciesIcons.value,
@@ -60,21 +60,21 @@ lazy val icons = (project in file("icons"))
6060 (npmInstallDependencies in Compile ).value
6161 ),
6262 sourceGenerators in Compile += muiIconsGenerator.taskValue
63- ).enablePlugins( ScalaJSBundlerPlugin )
63+ )
6464
6565lazy val lab = (project in file(" lab" ))
6666 .dependsOn(bridge)
6767 .configure(Settings .publishArtifactSettings)
68- .settings (commonSettings).settings(
68+ .configure (commonSettings).settings(
6969 name := " scalajs-react-material-ui-lab" ,
7070 scalaJSUseMainModuleInitializer := false ,
7171 npmDependencies in Compile ++= Settings .npmDependenciesLab.value,
7272 npmResolutions in Compile ++= (npmDependencies in Compile ).value.toMap,
7373 libraryDependencies ++= Settings .scalajsDependenciesLib.value
74- ).enablePlugins( ScalaJSBundlerPlugin )
74+ )
7575
7676lazy val demo = (project in file(" demo" )).dependsOn(core, lab, bridge)
77- .settings (commonSettings).settings(
77+ .configure (commonSettings).settings(
7878 scalaJSUseMainModuleInitializer := true ,
7979 scalaJSLinkerConfig ~= (_.withSourceMap(false )),
8080 stUseScalaJsDom := false ,
@@ -88,19 +88,20 @@ lazy val demo = (project in file("demo")).dependsOn(core, lab, bridge)
8888 yarnExtraArgs := Seq (" --silent" ),
8989 webpackConfigFile in fastOptJS := Some (baseDirectory.value / " dev.webpack.config.js" ),
9090 skip in publish := true
91- ).enablePlugins(ScalaJSBundlerPlugin , ScalablyTypedConverterPlugin )
91+ ).enablePlugins(ScalablyTypedConverterPlugin )
9292
9393lazy val bridge = (project in file(" utils/bridge" ))
9494 .configure(Settings .publishArtifactSettings)
95- .settings (commonSettings).settings(
95+ .configure (commonSettings).settings(
9696 name := " scalajs-react-bridge" ,
9797 scalaJSUseMainModuleInitializer := false ,
9898 npmDependencies in Compile ++= Settings .npmDependenciesBridge.value,
9999 npmResolutions in Compile ++= (npmDependencies in Compile ).value.toMap,
100100 libraryDependencies ++= Settings .scalajsDependenciesBridge.value
101- ).enablePlugins(ScalaJSBundlerPlugin , BridgeGeneratorPlugin )
101+ ).enablePlugins(BridgeGeneratorPlugin )
102102
103- lazy val commonSettings = Seq (
103+ lazy val commonSettings : Project => Project =
104+ _.enablePlugins(ScalaJSBundlerPlugin , ScalafixPlugin ).settings(
104105 crossScalaVersions := Seq (" 2.12.11" , " 2.13.3" ),
105106 scalaVersion := crossScalaVersions.value.last,
106107 description := Settings .description,
0 commit comments