125 Commits

Author SHA1 Message Date
Jason Miller
6ae396906e 0.4.3 0.4.3 2018-01-26 14:21:45 -05:00
Jason Miller
ad72047646 Update snapshots with smaller code size 2018-01-26 13:17:29 -05:00
Jason Miller
b5504c9f03
Merge pull request #69 from tymondesigns/feature/newer-typescript
use latest typescript and fix issue with importHelpers
2018-01-26 12:55:23 -05:00
Jason Miller
edf2975a78
Merge branch 'master' into feature/newer-typescript 2018-01-26 12:54:51 -05:00
Jason Miller
2413292f14 Update deps 2018-01-26 12:50:03 -05:00
Jason Miller
cc8718638c Move to uglify-es and rollup-plugin-uglify@3! 2018-01-26 12:49:55 -05:00
Jason Miller
6a06939c61 Update deps 2018-01-26 12:11:29 -05:00
Jason Miller
d671cf8936 Quickfix for rollup-plugin-nodent breaking JSX plugin. (see https://github.com/oligot/rollup-plugin-nodent/pull/6) 2018-01-26 12:11:17 -05:00
Sean Tymon
a1d926fd40 use latest typescript and fix issue with importHelpers 2018-01-26 09:04:24 +00:00
Jason Miller
99746d8280
Merge pull request #65 from tlvince/64
Guard against flow transform response
2018-01-25 14:41:31 -05:00
Tom Vincent
f9b6e023bb
Guard against flow transform response
Closes #64.
2018-01-25 10:05:58 +00:00
Jason Miller
096b8ba8d9 0.4.2 0.4.2 2018-01-24 15:57:49 -05:00
Jason Miller
fa91a2284c Add JSX test 2018-01-24 15:57:22 -05:00
Jason Miller
b38b8603b7 Fix Nodent usage of acorn-jsx. (thanks @songawee - see developit/karmatic#8) 2018-01-24 15:57:13 -05:00
Jason Miller
a133de8c38 Show error stack traces 2018-01-24 15:55:19 -05:00
Jason Miller
004adc6d48
Merge pull request #59 from Andarist/snapshots
Auto generate tests with snapshots
2018-01-24 09:33:55 -05:00
Jason Miller
e8cb46f6ae
Merge branch 'master' into snapshots 2018-01-24 09:33:40 -05:00
Jason Miller
f42f4b202a 0.4.1 0.4.1 2018-01-24 08:59:24 -05:00
Jason Miller
b55ae94bf7 Fix sourcemaps! 2018-01-24 08:58:43 -05:00
Mateusz Burzyński
c2627c72e5 Auto generate tests with snapshots 2018-01-24 10:01:12 +01:00
Jason Miller
d8d2bf0bd4 0.4.0 0.4.0 2018-01-23 14:58:38 -05:00
Jason Miller
280cb5855e
Merge pull request #57 from developit/testing-setup
Add a proper testing setup
2018-01-23 14:57:17 -05:00
Jason Miller
236fa3f4de Automatically detect and use index.ts & src/index.ts entry rather than requiring it to be manually specified. 2018-01-23 14:52:55 -05:00
Jason Miller
7db4d5c2e7 Don't warn about missing "name" field in package.json if we just warned about a missing package.json. 2018-01-23 14:52:29 -05:00
Jason Miller
29c6621fab Don't bother avoiding importing acorn-jsx (likely cause of [this failure](https://travis-ci.org/developit/karmatic/builds/332444062)) 2018-01-23 14:52:07 -05:00
Jason Miller
5baf00a35b Add a proper test harness (via Jest) 2018-01-23 14:51:38 -05:00
Jason Miller
f25d9684e9
Merge pull request #51 from Andarist/safe-var-name-scoped-pkg
Support for scoped packages - remove scope from the name & remove it from dist location
2018-01-22 14:34:44 -05:00
Jason Miller
ffa65d07e2
Merge pull request #16 from tymondesigns/feature/typescript
adding ts support
2018-01-22 14:33:55 -05:00
Mateusz Burzyński
a1e05992ca Support for scoped packages - remove scope from the name & remove it from dist location 2018-01-20 22:08:09 +01:00
Sean Tymon
5d6aa826ff use const 2018-01-19 22:55:48 +00:00
Sean Tymon
2d90fc8caf resolve conflict 2018-01-19 21:49:05 +00:00
Sean Tymon
eaa687f7c7 more fixes 2018-01-19 21:47:53 +00:00
Sean Tymon
02f3da5352
Merge branch 'master' into feature/typescript 2018-01-19 21:34:38 +00:00
Sean Tymon
a1a61bf052 fixes 2018-01-19 21:32:50 +00:00
Jason Miller
932acd640b 0.3.1 0.3.1 2018-01-14 13:38:11 -05:00
Jason Miller
d10fb70901 second demo 2018-01-14 13:37:25 -05:00
Jason Miller
8960114faf If defaults + named exports are detected, only export default and prune named. Enable pure properties for tree-shaking (since they're already enabled for uglify) 2018-01-14 13:37:15 -05:00
Jason Miller
d52bd6cd85 0.3.0 0.3.0 2018-01-13 18:12:30 -05:00
Jason Miller
79c8cb97d2 oss.ninja 🥋 2018-01-13 18:11:42 -05:00
Jason Miller
2054b0ada0 Only extract & write out CSS files once. 2018-01-13 18:09:54 -05:00
Jason Miller
2dcd6698e3 Dedupe entries. 2018-01-13 18:09:24 -05:00
Jason Miller
f5b61e74d9 Allow specification of Uglify's mangle option in the package.json, and use it to enable advanced property mangling. 2018-01-13 18:09:15 -05:00
Jason Miller
b58b9803b2 Fix error messages 2018-01-13 18:06:03 -05:00
Jason Miller
73a564b5df Update dependencies. Fixes #42 2018-01-13 18:05:22 -05:00
Jason Miller
e9683e197d
Merge pull request #38 from kevlened/master
Add target environment option
2018-01-13 16:51:25 -05:00
kevlened
708ec4d2a1 Tab to space fix in README 2018-01-10 19:41:37 -08:00
kevlened
65dc28f5e5 Invert target option logic 2018-01-10 07:15:53 -08:00
kevlened
5f7f805d51 Add target environment option 2018-01-06 21:55:22 -08:00
Jason Miller
90d02e6990
Merge pull request #32 from lukeed/cli
Migrate CLI to Sade
2018-01-05 22:38:57 -05:00
Jason Miller
d8162d58ce
Merge pull request #33 from ColinRTaylor/pr/inline-all
Include dependencies
2018-01-05 22:37:41 -05:00