65 Commits

Author SHA1 Message Date
Eugene Zolenko
d289d3f725 - outDir placeholder other than cwd, fix for #83 2018-06-06 14:51:23 -06:00
Eugene Zolenko
b9a93eb5d9 - fix for #82
- printing tslib version
2018-06-04 17:07:22 -06:00
Eugene Zolenko
7b939304ae - new transformers interface #76 2018-04-27 17:16:38 -06:00
Eugene Zolenko
9dd2f61b29
Transformers (#74) 2018-04-13 23:18:24 -06:00
Eugene Zolenko
f15cb84dcc - "clean: true" will not create cache in the first place #68 2018-03-29 18:24:49 -06:00
Eugene Zolenko
f19dfae1d8 - build 2018-03-28 10:42:53 -06:00
Eugene Zolenko
a0b835d51a - fix for sourcemaps taken from cache 2018-03-28 10:38:02 -06:00
Eugene Zolenko
62aedfe3e3 - fix for formatting 2018-03-28 10:23:26 -06:00
Lukas Rieder
ffb2c0d835 Make sure sourcemap callback works having to clean cache
Note that the reason for passing a JSON string rather than an object
reference is that Rollup mutates the object, leading to unpredictable
behaviour.
2018-03-26 13:14:47 +02:00
Lukas Rieder
52593d203b Add 'sourceMapCallback' option to enable advanced mapping use cases 2018-03-14 16:20:19 +01:00
ezolenko
7332077918 - relaxing module overrides to allow for ESNext #54 2018-03-06 18:34:12 -07:00
Eugene Zolenko
b3e32e51a9
- tsconfigDefaults for #53 (#55) 2018-02-01 20:37:53 -07:00
Eugene Zolenko
e26cb55dd9 - error output follows tsconfig pretty option #47 2017-12-15 18:02:25 -07:00
Eugene Zolenko
906db178ff - fix for #42, potential mitigation for #40 2017-11-14 17:48:26 -07:00
Eugene Zolenko
6135555b5c #41
- fix for plugin name
2017-11-03 16:49:05 -06:00
Eugene Zolenko
388b5da6a1 - npm script for self building with output of previous build
- own version in debug output
2017-10-23 17:30:29 -06:00
Eugene Zolenko
a5eafe6f1d - ignoring duplicate include/exclude paths 2017-10-23 16:43:04 -06:00
Eugene Zolenko
05ba8fa2c8 - treating excludes the same way
- formatting
2017-10-23 12:22:43 -06:00
mattdsteele
60aa8a3132 feat: Support rootDirs compiler option
Fixes #37
2017-10-20 11:04:56 -05:00
Eugene Zolenko
fa1bbf8882 - partial tsconfig override from plugin options (#33) 2017-09-27 17:31:18 -06:00
Eugene Zolenko
64e70d82e4 - fix for #32
- fix for typescript typing changes
2017-09-26 18:34:25 -06:00
ezolenko
fe70d274db - fix for rollup 0.48.2 #30 2017-08-25 22:05:42 -06:00
ezolenko
448913d411 - fix for #24. forcing declarations for project files even if they are ignored by rollup 2017-08-15 17:56:29 -06:00
ezolenko
81228203cf - option for overriding typescript version for #27 2017-08-11 00:33:36 -06:00
ezolenko
c501e1a34f - fix for TS5052
- cleanup
2017-07-31 23:27:05 -06:00
wessberg
5ed8751382 Added whitespace to respect lint 2017-07-31 19:41:19 +02:00
wessberg
f014536a67 Moved variables inside transform function to support multiple invocations within same file. Added handling for absolute paths in rollup destinations and a null-check 2017-07-31 19:25:45 +02:00
wessberg
a6f75b4f11 Added options to respect declarationDir from tsconfig 2017-07-31 15:14:50 +02:00
wessberg
29eae41e26 Refactoring. Declarations will now be local to the rollup destination directory 2017-07-27 04:22:49 +02:00
wessberg
919f72ba51 Declarations will now be placed within the 'dest' folder and shadow the filename of the bundle 2017-07-27 02:23:48 +02:00
ezolenko
904f339a32 - #23, fix for jsx: preserve option 2017-07-04 19:33:05 -06:00
ezolenko
c204a3ec92 - fix for options typings 2017-06-14 23:20:34 -06:00
ezolenko
66887436b5 - fix for tslint 2017-05-31 22:24:50 -06:00
wessberg
809804c36e Added a custom 'tsconfig' option to the plugin 2017-05-31 20:19:02 +02:00
ezolenko
80a42b63fa - fix for type definitions eating memory in watch mode
- publishing type definitions
2017-05-29 22:41:44 -06:00
Bryan Ross
b948b49d75 write out DTS file structure 2017-05-29 11:50:31 -06:00
Eugene Zolenko
b471b987fa - using active rollup config as part of cache hash
Partial solution for #15 and a number of other potential conflicts.
2017-04-20 15:14:01 -06:00
ezolenko
f4cd9b488e - removing voodoo code 2017-03-25 00:19:45 -06:00
ezolenko
0af3de8df6 - removing "there were errors" in watch mode
- finalizing cache when aborting build on empty transpile
2017-03-25 00:02:05 -06:00
ezolenko
722cb2da00 - error codes and types 2017-03-24 23:08:10 -06:00
Eugene Zolenko
96b284635f Watch (#8)
* - partial fix for watch mode (#6)

* - trying to detect watch mode

* - support for watch mode
2017-03-14 19:04:59 -06:00
ezolenko
e9415132d3 - not forcing source map option in tsconfig 2017-03-11 15:01:13 -07:00
ezolenko
93b5947270 - checking semantic diagnostics in transform()
(possible fix for #3)
- meaningful verbosity level 2
2017-03-11 14:56:54 -07:00
ezolenko
664788a5ab - commonjs hack documentation and build 2017-03-09 20:57:35 -07:00
ezolenko
014431b1c8 - more verbose output 2017-03-09 20:34:34 -07:00
ezolenko
e06785ffdd - hack for issue #2
Passing resolved import through resolve to match key in rollup-plugin-commonjs namedExports map.
2017-03-06 21:45:46 -07:00
ezolenko
c59b8cece7 - tracking changes to automatic ambient types 2017-03-06 21:22:37 -07:00
ezolenko
2d49f9e12e - improved debug output 2017-03-05 23:04:43 -07:00
ezolenko
f15f068eaa - removing debug output 2017-03-05 22:09:36 -07:00
ezolenko
5891f93427 - reporting tsconfig parsing errors 2017-03-05 15:14:51 -07:00