├── .gitignore ├── LICENSE ├── README.md ├── examples ├── JavaTypescriptWebapp │ ├── .gitignore │ ├── WebContent │ │ └── META-INF │ │ │ └── MANIFEST.MF │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── src │ │ └── main │ │ ├── java │ │ └── demo │ │ │ └── EchoServlet.java │ │ ├── ts │ │ ├── demo.ts │ │ ├── demo2.ts │ │ └── folder with spaces │ │ │ └── demo.ts │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── ts15options │ ├── build.gradle │ └── src │ │ └── main │ │ └── ts │ │ └── root │ │ ├── base.ts │ │ └── helloworld.ts └── tsconfigjson │ ├── build.gradle │ ├── index.html │ ├── src │ └── main │ │ └── ts │ │ ├── helloworld.ts │ │ └── thisshouldnotbecompiled.ts │ └── tsconfig.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── typescript-gradle-plugin ├── build.gradle └── src ├── main ├── groovy │ └── de │ │ └── richsource │ │ └── gradle │ │ └── plugins │ │ └── typescript │ │ ├── CompileTypeScript.groovy │ │ ├── Jsx.groovy │ │ ├── Module.groovy │ │ ├── ModuleResoltion.groovy │ │ ├── Newline.groovy │ │ ├── Target.groovy │ │ └── TypescriptPlugin.groovy └── resources │ └── META-INF │ └── gradle-plugins │ └── de.richsource.gradle.plugins.typescript.properties └── test └── java └── de └── richsource └── gradle └── plugins └── typescript └── TypeScriptGradlePluginTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/README.md -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | /build 3 | /npm-debug.log 4 | -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/build.gradle -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/gradlew -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/gradlew.bat -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/src/main/java/demo/EchoServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/src/main/java/demo/EchoServlet.java -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/src/main/ts/demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/src/main/ts/demo.ts -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/src/main/ts/demo2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/src/main/ts/demo2.ts -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/src/main/ts/folder with spaces/demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/src/main/ts/folder with spaces/demo.ts -------------------------------------------------------------------------------- /examples/JavaTypescriptWebapp/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/JavaTypescriptWebapp/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /examples/ts15options/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/ts15options/build.gradle -------------------------------------------------------------------------------- /examples/ts15options/src/main/ts/root/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/ts15options/src/main/ts/root/base.ts -------------------------------------------------------------------------------- /examples/ts15options/src/main/ts/root/helloworld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/ts15options/src/main/ts/root/helloworld.ts -------------------------------------------------------------------------------- /examples/tsconfigjson/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/tsconfigjson/build.gradle -------------------------------------------------------------------------------- /examples/tsconfigjson/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/tsconfigjson/index.html -------------------------------------------------------------------------------- /examples/tsconfigjson/src/main/ts/helloworld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/tsconfigjson/src/main/ts/helloworld.ts -------------------------------------------------------------------------------- /examples/tsconfigjson/src/main/ts/thisshouldnotbecompiled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/tsconfigjson/src/main/ts/thisshouldnotbecompiled.ts -------------------------------------------------------------------------------- /examples/tsconfigjson/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/examples/tsconfigjson/tsconfig.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=1.8.0 -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include 'typescript-gradle-plugin' -------------------------------------------------------------------------------- /typescript-gradle-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/build.gradle -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/CompileTypeScript.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/CompileTypeScript.groovy -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Jsx.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Jsx.groovy -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Module.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Module.groovy -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/ModuleResoltion.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/ModuleResoltion.groovy -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Newline.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Newline.groovy -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Target.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/Target.groovy -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/TypescriptPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/groovy/de/richsource/gradle/plugins/typescript/TypescriptPlugin.groovy -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/main/resources/META-INF/gradle-plugins/de.richsource.gradle.plugins.typescript.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/main/resources/META-INF/gradle-plugins/de.richsource.gradle.plugins.typescript.properties -------------------------------------------------------------------------------- /typescript-gradle-plugin/src/test/java/de/richsource/gradle/plugins/typescript/TypeScriptGradlePluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sothmann/typescript-gradle-plugin/HEAD/typescript-gradle-plugin/src/test/java/de/richsource/gradle/plugins/typescript/TypeScriptGradlePluginTest.java --------------------------------------------------------------------------------