typescript:tsc

Full name:

com.ppedregal.typescript:typescript-maven-plugin:0.0.1-SNAPSHOT:tsc

Description:

Compiles a set of TypeScript files

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: compile.

Required Parameters

Name Type Since Description
targetDirectory File - Output directory for .js compiled files
Default value is: target/ts.
User property is: ts.targetDirectory.

Optional Parameters

Name Type Since Description
encoding String - Encoding for files
User property is: project.build.sourceEncoding.
sourceDirectory File - Source directory for .ts source files
Default value is: src/main/ts.
User property is: ts.sourceDirectory.

Parameter Details

encoding:

Encoding for files
  • Type: java.lang.String
  • Required: No
  • User Property: project.build.sourceEncoding

sourceDirectory:

Source directory for .ts source files
  • Type: java.io.File
  • Required: No
  • User Property: ts.sourceDirectory
  • Default: src/main/ts

targetDirectory:

Output directory for .js compiled files
  • Type: java.io.File
  • Required: Yes
  • User Property: ts.targetDirectory
  • Default: target/ts