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
5843285411
Built dist
2017-07-31 15:15:05 +02:00
wessberg
a6f75b4f11
Added options to respect declarationDir from tsconfig
2017-07-31 15:14:50 +02:00
wessberg
1c1e7a7c81
Corrected README
2017-07-27 04:32:53 +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
c4c3a5dd81
- package version
2017-07-04 19:37:17 -06:00
ezolenko
904f339a32
- #23 , fix for jsx: preserve option
0.4.6
2017-07-04 19:33:05 -06:00
ezolenko
733337fcb8
- package version
2017-06-29 18:56:12 -06:00
ezolenko
ad5ff55492
- own dependency directly from github
0.4.5
2017-06-28 22:28:32 -06:00
ezolenko
a102e115f1
- fix for #22
2017-06-28 19:02:26 -06:00
ezolenko
0d5e659d71
- .editorconfig
2017-06-21 22:33:55 -06:00
ezolenko
a92e0a4e0d
- package version
0.4.4
2017-06-20 22:27:59 -06:00
ezolenko
cf7b1a4007
- depreciating peerDependencies and depending on everything directly
2017-06-20 22:26:03 -06:00
ezolenko
c204a3ec92
- fix for options typings
2017-06-14 23:20:34 -06:00
ezolenko
ae7262f253
- package version
0.4.3
2017-06-04 21:47:54 -06:00
ezolenko
66887436b5
- fix for tslint
2017-05-31 22:24:50 -06:00
ezolenko
8bee8e9541
Merge https://github.com/wessberg/rollup-plugin-typescript2
2017-05-31 22:19:21 -06:00
ezolenko
1945449627
- setting types in package and updating dependencies
2017-05-31 22:18:30 -06:00
wessberg
809804c36e
Added a custom 'tsconfig' option to the plugin
2017-05-31 20:19:02 +02:00
ezolenko
e8395fc4cd
- npm version
0.4.2
2017-05-29 22:49:18 -06:00
ezolenko
bbb428231f
- updating dependencies
2017-05-29 22:46:49 -06: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
a355b88b04
- vanity shield
2017-04-21 15:56:49 -06:00
ezolenko
ca7e6bfa39
- npm version
0.4.1
2017-04-20 22:30:44 -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
Eugene Zolenko
7a815cf685
- linting
2017-04-20 15:05:43 -06:00
Eugene Zolenko
67bd6d258d
- updating dependencies
2017-04-20 15:05:07 -06:00
Eugene Zolenko
88c8ad05c0
- removing dead code
2017-04-20 13:37:09 -06:00
Eugene Zolenko
966013bd5d
- fix for links
2017-04-19 17:45:45 -06:00
Eugene Zolenko
9bf826a034
- readme
2017-04-19 17:43:58 -06:00
ezolenko
068d839ffe
- package version
2017-04-02 22:47:56 -06:00
ezolenko
65fb8834ed
- normalizing paths used as snapshot cache keys ( #6 )
0.4.0
2017-04-02 22:40:09 -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
52297b9bd3
- trying not to fail too badly on old rollup
2017-03-24 23:21:16 -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
1dbe1cca94
- codeship status
0.3.0
2017-03-11 15:14:55 -07: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
54942a6c0e
- package version, tslint settings
2017-03-11 14:48:09 -07:00
ezolenko
664788a5ab
- commonjs hack documentation and build
0.2.2
2017-03-09 20:57:35 -07:00
ezolenko
014431b1c8
- more verbose output
2017-03-09 20:34:34 -07:00
ezolenko
78edaf3648
- a splash of color
2017-03-09 20:27:26 -07:00
Eugene Zolenko
8ebfc89582
Merge pull request #5 from bluetech/fix-plugin-chaining
...
Fix plugin chaining
2017-03-09 20:25:13 -07:00
Ran Benita
01958a4fce
- fix plugin chaining
...
If we have plugins that are ordered before typescript, e.g. `replace`,
the input to typescript should be the output of the previous plugin.
However, this doesn't happen, instead typescript transforms the original
file.
From my (possibly incorrect) analysis, this happens because of a cache
invalidation issue. If a module is processed by typescript before it is
transformed by the plugin, it seems the file is read directly from the
disk and inserted into the LanguageService `HostCache`. Later, when the
file is transformed by the plugin, there is a call to `setSnapshot` with
the "good" code (transformed by previous plugins), and then a call to
`getEmitOutput` which is expected to use the snapshot we had just set.
But this does *not* happen, instead we get the "bad" code from the
`HostCache`.
To fix this, make each call to `setSnapshot` increment the "script
version"; this tells typescript that it needs to reprocess the file.
2017-03-09 22:17:12 +02: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