trait Cypress extends BaseClass with TypeScriptModule with IntegrationSuite with TestModule
- Alphabetic
- By Inheritance
- Cypress
- TestModule
- TaskModule
- IntegrationSuite
- TypeScriptModule
- Module
- BaseClass
- Cacher
- Cacher
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait TypeScriptTests extends BaseClass with TypeScriptModule
- Definition Classes
- TypeScriptModule
Abstract Value Members
- abstract def port: T[String]
- Definition Classes
- IntegrationSuite
- abstract def service: TypeScriptModule
- Definition Classes
- IntegrationSuite
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bundle: T[PathRef]
- Definition Classes
- TypeScriptModule
- def bundleExternal: T[Seq[Value]]
- Definition Classes
- TypeScriptModule
- def bundleFlags: T[Map[String, Value]]
- Definition Classes
- TypeScriptModule
- def bundleScriptBuilder: Task[String]
configure esbuild with
@esbuild-plugins/tsconfig-paths
include .d.ts filesconfigure esbuild with
@esbuild-plugins/tsconfig-paths
include .d.ts files- Definition Classes
- TypeScriptModule
- Annotations
- @Scaladoc()
- def cachedTarget[T](t: => T)(implicit c: Enclosing): T
- Attributes
- protected[this]
- Definition Classes
- Cacher → Cacher
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- def compile: T[PathRef]
- Definition Classes
- TypeScriptModule
- def compilerOptions: T[Map[String, Value]]
- Definition Classes
- Cypress → TypeScriptModule
- def compilerOptionsBuilder: Task[Map[String, Value]]
- Definition Classes
- TypeScriptModule
- def compilerOptionsPaths: T[Map[String, String]]
- Definition Classes
- TypeScriptModule
- def computedArgs: T[Seq[String]]
- Definition Classes
- TypeScriptModule
- def configSource: T[PathRef]
- def createNodeModulesSymlink: Task[Unit]
create a createNodeModulesSymlink for node_modules in compile.dest removes need for node_modules prefix in import statements
node_modules/<some-package>
import * as somepackage from "<some-package>"create a createNodeModulesSymlink for node_modules in compile.dest removes need for node_modules prefix in import statements
node_modules/<some-package>
import * as somepackage from "<some-package>"- Definition Classes
- TypeScriptModule
- Annotations
- @Scaladoc()
- def customTsConfig: T[Boolean]
Mill by default will use local tsconfig if one is provided, This can set to
false
if you would prefer mill to use the generated tsconfig, if you can not for some reason just not delete the local one.Mill by default will use local tsconfig if one is provided, This can set to
false
if you would prefer mill to use the generated tsconfig, if you can not for some reason just not delete the local one.Regardless of the configuration, mill will auto gen a tsconfig if one does not exist in
T.workspace
.- Definition Classes
- TypeScriptModule
- Annotations
- @Scaladoc()
- def declarationDir: T[String]
- Definition Classes
- TypeScriptModule
- def defaultCommandName(): String
- Definition Classes
- TestModule → TaskModule
- def enableEsm: T[Boolean]
- Definition Classes
- TypeScriptModule
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def executionFlags: T[Map[String, String]]
- Definition Classes
- TypeScriptModule
- def forkEnv: T[Map[String, String]]
- Definition Classes
- Cypress → TypeScriptModule
- def generatedSources: T[Seq[PathRef]]
- Definition Classes
- TypeScriptModule
- def generatedSourcesPathsBuilder: T[Seq[(String, String)]]
- Definition Classes
- TypeScriptModule
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def mainFileName: T[String]
- Definition Classes
- TypeScriptModule
- def mainFilePath: T[Path]
- Definition Classes
- TypeScriptModule
- implicit def millModuleBasePath: BasePath
- Definition Classes
- Module
- def millModuleDirectChildren: Seq[define.Module]
- Definition Classes
- Module
- implicit def millModuleExternal: External
- Definition Classes
- Module
- implicit def millModuleSegments: Segments
- Definition Classes
- Module
- implicit def millModuleShared: Foreign
- Definition Classes
- Module
- def millOuterCtx: Ctx
- Definition Classes
- BaseClass
- def moduleDeps: Seq[TypeScriptModule]
- Definition Classes
- TypeScriptModule
- final def moduleDir: Path
- Definition Classes
- Module
- final def moduleInternal: millInternal
- Definition Classes
- Module
- def moduleName: String
- Definition Classes
- TypeScriptModule
- def modulePaths: T[Seq[(String, String)]]
- Definition Classes
- TypeScriptModule
- final def moduleSegments: Segments
- Definition Classes
- Module
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def npmDeps: T[Seq[String]]
- Definition Classes
- TypeScriptModule
- def npmDevDeps: T[Seq[String]]
- Definition Classes
- Cypress → TypeScriptModule
- def npmInstall: T[PathRef]
- Definition Classes
- TypeScriptModule
- def options: T[Map[String, Value]]
- Definition Classes
- TypeScriptModule
- def packageJson: T[TypeScriptModule.PackageJson]
- Definition Classes
- TypeScriptModule
- def recModuleDeps: Seq[TypeScriptModule]
- Definition Classes
- TypeScriptModule
- def resources: T[Seq[PathRef]]
- Definition Classes
- TypeScriptModule
- def run(args: define.Args): Command[CommandResult]
- Definition Classes
- TypeScriptModule
- def runTypeCheck: T[Boolean]
Run
ts-node
command if set totrue
.Run
ts-node
command if set totrue
.ts-node
will build declarations and or js output, depending on ts-config.- Definition Classes
- TypeScriptModule
- Annotations
- @Scaladoc()
- def sources: T[Seq[PathRef]]
- Definition Classes
- TypeScriptModule
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def testCached: T[Unit]
- Definition Classes
- TestModule
- def testCachedArgs: T[Seq[String]]
- Definition Classes
- TestModule
- def testForked(args: String*): Command[TestResult]
- Definition Classes
- TestModule
- def testTask(args: Task[Seq[String]]): Task[TestResult]
- Attributes
- protected
- Definition Classes
- Cypress → TestModule
- def toString(): String
- Definition Classes
- TypeScriptModule → Module → AnyRef → Any
- def transitiveNpmDeps: T[Seq[String]]
- Definition Classes
- TypeScriptModule
- def transitiveNpmDevDeps: T[Seq[String]]
- Definition Classes
- TypeScriptModule
- def transitiveUnmanagedDeps: T[Seq[PathRef]]
- Definition Classes
- TypeScriptModule
- def tsDeps: T[Seq[String]]
Typescript versioning:
Typescript versioning:
- typescript
- ts-node
- tsconfig-paths
- @types/node
- Definition Classes
- TypeScriptModule
- Annotations
- @Scaladoc()
- def tscAllSources: T[IndexedSeq[String]]
- Definition Classes
- TypeScriptModule
- def tscCopySources: Task[Unit]
- Definition Classes
- TypeScriptModule
- def typeRoots: Task[Value]
- Definition Classes
- TypeScriptModule
- def unmanagedDeps: T[Seq[PathRef]]
- Definition Classes
- TypeScriptModule
- def upstreamPathsBuilder: T[Seq[(String, String)]]
- Definition Classes
- TypeScriptModule
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def millSourcePath: Path
- Definition Classes
- Module
- Annotations
- @deprecated
- Deprecated
(Since version Mill 0.12.11) For read-access use moduleDir instead. Calls like
Task.Sources(millSourcePath / "foo")
can be replace withTask.Sources("foo")