sbt-plugin/src/sbt-test/gen-scala-server/06-compatibility-plugins/project/ProtocJSPlugin.scala (10 lines of code) (raw):

/* * Licensed to the Apache Software Foundation (ASF) under one or more * license agreements; and to You under the Apache License, version 2.0: * * https://www.apache.org/licenses/LICENSE-2.0 * * This file is part of the Apache Pekko project, which was derived from Akka. */ import sbt.Keys._ import sbt._ import sbtprotoc.ProtocPlugin import sbtprotoc.ProtocPlugin.autoImport.PB object ProtocJSPlugin extends AutoPlugin { override def trigger: PluginTrigger = noTrigger override def requires: Plugins = ProtocPlugin override def projectSettings: Seq[Def.Setting[_]] = Seq(Compile, Test).flatMap(inConfig(_)(PB.targets += PB.gens.js -> resourceManaged.value / "js")) }