├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── index.js ├── package.json ├── src ├── compiler.ts ├── shellescape.ts └── tsc.ts ├── test-e2e ├── .gitignore ├── gulpfile.js ├── src-broken │ ├── error.ts │ └── warning.ts ├── src-crossproj │ ├── proj-a │ │ └── main.ts │ └── proj-b │ │ ├── sub │ │ └── sub.ts │ │ └── util.ts ├── src-d-outer │ ├── hello.d.ts │ └── src │ │ └── main.ts ├── src-d │ ├── hello.d.ts │ ├── main.ts │ └── sub.ts ├── src-inplace │ ├── sub │ │ ├── sub1.ts │ │ └── sub2.ts │ ├── top1.ts │ └── top2.ts └── src │ ├── calc.ts │ ├── foo.ts │ ├── s1 │ └── a.ts │ ├── s2 │ └── b.ts │ └── sum.ts ├── test ├── compiler-spec.js ├── gulp-tsc-spec.js ├── helper.js └── tsc-spec.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/package.json -------------------------------------------------------------------------------- /src/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/src/compiler.ts -------------------------------------------------------------------------------- /src/shellescape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/src/shellescape.ts -------------------------------------------------------------------------------- /src/tsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/src/tsc.ts -------------------------------------------------------------------------------- /test-e2e/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | src-inplace/**/*.js 3 | -------------------------------------------------------------------------------- /test-e2e/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/gulpfile.js -------------------------------------------------------------------------------- /test-e2e/src-broken/error.ts: -------------------------------------------------------------------------------- 1 | notclosed(123 2 | -------------------------------------------------------------------------------- /test-e2e/src-broken/warning.ts: -------------------------------------------------------------------------------- 1 | var s:string = 123; 2 | -------------------------------------------------------------------------------- /test-e2e/src-crossproj/proj-a/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src-crossproj/proj-a/main.ts -------------------------------------------------------------------------------- /test-e2e/src-crossproj/proj-b/sub/sub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src-crossproj/proj-b/sub/sub.ts -------------------------------------------------------------------------------- /test-e2e/src-crossproj/proj-b/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src-crossproj/proj-b/util.ts -------------------------------------------------------------------------------- /test-e2e/src-d-outer/hello.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src-d-outer/hello.d.ts -------------------------------------------------------------------------------- /test-e2e/src-d-outer/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src-d-outer/src/main.ts -------------------------------------------------------------------------------- /test-e2e/src-d/hello.d.ts: -------------------------------------------------------------------------------- 1 | declare function hello(world: string): number; 2 | -------------------------------------------------------------------------------- /test-e2e/src-d/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src-d/main.ts -------------------------------------------------------------------------------- /test-e2e/src-d/sub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src-d/sub.ts -------------------------------------------------------------------------------- /test-e2e/src-inplace/sub/sub1.ts: -------------------------------------------------------------------------------- 1 | 2 | /// 3 | 4 | console.log("sub1"); 5 | 6 | -------------------------------------------------------------------------------- /test-e2e/src-inplace/sub/sub2.ts: -------------------------------------------------------------------------------- 1 | console.log("sub2"); 2 | -------------------------------------------------------------------------------- /test-e2e/src-inplace/top1.ts: -------------------------------------------------------------------------------- 1 | var s:string = "top1"; 2 | 3 | -------------------------------------------------------------------------------- /test-e2e/src-inplace/top2.ts: -------------------------------------------------------------------------------- 1 | var s:string = "top2"; 2 | 3 | -------------------------------------------------------------------------------- /test-e2e/src/calc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src/calc.ts -------------------------------------------------------------------------------- /test-e2e/src/foo.ts: -------------------------------------------------------------------------------- 1 | var s:string = 'Hello, world!'; 2 | console.log(s); 3 | -------------------------------------------------------------------------------- /test-e2e/src/s1/a.ts: -------------------------------------------------------------------------------- 1 | console.log("s1"); -------------------------------------------------------------------------------- /test-e2e/src/s2/b.ts: -------------------------------------------------------------------------------- 1 | console.log("s2"); -------------------------------------------------------------------------------- /test-e2e/src/sum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test-e2e/src/sum.ts -------------------------------------------------------------------------------- /test/compiler-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test/compiler-spec.js -------------------------------------------------------------------------------- /test/gulp-tsc-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test/gulp-tsc-spec.js -------------------------------------------------------------------------------- /test/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test/helper.js -------------------------------------------------------------------------------- /test/tsc-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/test/tsc-spec.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kant2002/gulp-tsc/HEAD/tsconfig.json --------------------------------------------------------------------------------