Commit Graph

83 Commits

Author SHA1 Message Date
Timothy Gu ccaeae096f
v2.1.0 2018-03-04 20:41:56 -08:00
Gregor Martynus fc539951ca Support ArrayBuffer as body (#408) 2018-03-04 16:40:39 -08:00
Timothy Gu c0950b7b9f
v2.0.0 2018-02-03 12:34:24 -08:00
Timothy Gu 5774bf4229
Update dependencies 2018-02-03 11:19:31 -08:00
David Frank d1a3b1ee34 2.0.0-alpha.9
* changelog update
2017-09-24 13:46:17 +08:00
Johnny Hauser e2603d31c7 add browser.js to npm published files (#343) 2017-09-20 01:18:49 -07:00
Timothy Gu e7c1ef88ed Update deps (#320) 2017-07-28 12:12:54 +08:00
David Frank ec852307f2 prepare next release, and start to take note in changelog on what each alpha release fixes 2017-07-27 00:43:40 +08:00
Timothy Gu 60cf26c2f3
Use require() for Node.js core modules
Fixes: #318
2017-07-27 00:15:32 +08:00
David Frank 2edb4c0266 2.0.0-alpha.7 2017-07-25 12:10:11 +08:00
David Frank 70cd403914 do not make request to example.com, use local server instead, avoid UnhandledPromiseRejectionWarning altogether 2017-07-22 21:04:59 +08:00
David Frank a89bd94545 Merge pull request #308 from jkantr/exclude-node-5
explicitly exclude node 5 from engines directive
2017-07-22 20:39:12 +08:00
David Frank 2b359c1ea1 V2 alpha.6 (#313)
2.0.0-alpha.6

* changelog update for new release
* version bump
2017-07-22 01:59:59 +08:00
jared kantrowitz 76506a8b2b explicitly exclude node 5 from engines directive 2017-07-07 14:04:30 -04:00
Jared Kantrowitz 432cd8a31e remove `encoding` as a dependency, throw detailed Error if not installed (#302)
* remove `encoding` as a dependency, throw descriptive Error if textConverted() is used without it in env

* remove rollup ext dep resolution since we don't need it

* switch to programmer error, rm unneeded test conditions, bump timeout for slow CI

* more kill `encoding` dep PR changes

keep blank "dependencies" prop in package.json so rollup's external config func doesn't seize
add ext dep checks back to the rollup config
no implicit var
clarify test comment

* [squash] alter travis cfg to test with and without `encoding`, various

fix devDeps
separate `encoding` tests to their own block

* [squash] fixing nits

* [squash] ci: full matrix of form-data versions and encoding existence

and nits
2017-07-02 12:32:48 -04:00
Jared Kantrowitz 553d50e804 Accept URLSearchParams as body (#297)
Fixes: #296
2017-06-12 13:29:50 +08:00
David Frank 062763a110 2.0.0-alpha.5 2017-06-03 18:47:44 +08:00
David Frank a2b032c0df switch from prepublish to prepare in package.json, also ignore npm 5 lock file 2017-06-03 17:59:26 +08:00
David Frank 2d986a7999 get ready for alpha 4 release 2017-05-15 19:47:12 +08:00
David Frank a170290460 Use full filename at browser field 2017-05-12 13:04:51 +08:00
Johnny Hauser 5f02f36500 use browser natives when bundled for the browser 2017-04-09 13:42:50 -05:00
Timothy Gu 047799b742 Remove babel-plugin-transform-runtime 2017-02-26 21:56:29 -08:00
Timothy Gu eb1959ed09 Drop babel-runtime
Fixes #243.
2017-02-26 21:46:53 -08:00
Tino Vyatkin f0d0675d00 Remove unneeded is-stream and buffer-to-arraybuffer (#241) 2017-02-26 18:29:57 -08:00
Timothy Gu b899649c32 Remove bluebird 2017-02-26 14:42:46 -08:00
Timothy Gu 56f786f896 Update deps and remove 0.12 compat 2017-02-26 14:12:45 -08:00
Tino Vyatkin edb28a6c50 Drop Node.js v0.12 support (#240) 2017-02-26 13:17:47 -08:00
Timothy Gu 560d5d6a02 2.0.0-alpha.3 2017-01-29 10:35:31 -08:00
Timothy Gu 95bf356c4d Use babel-preset-env 2017-01-22 17:14:55 -08:00
Timothy Gu 908f661664 2.0.0-alpha.1
Fixes #8.
Fixes #209.
Fixes #222.
2017-01-14 21:36:08 -08:00
Timothy Gu 151de2bdfb Use ES2015 export syntax (#212)
* Implement Rollup's external module check

* Use ES2015 export syntax

More friendly to ES2015 environments.
2017-01-14 20:50:10 -08:00
Timothy Gu 7f92825411 Upgrade Rollup 2016-12-14 13:54:31 -08:00
Timothy Gu 385ca6b2b0 To 100% branches coverage 2016-12-05 19:48:59 -08:00
Timothy Gu 049585be11 Revert to cross-env 2.0.1
The Object.assign used in that module is not polyfilled.
2016-11-23 11:43:51 -08:00
Timothy Gu a355664e64 Update packages 2016-11-23 11:30:01 -08:00
Timothy Gu 31bc2835dd Start using Rollup
Smaller distributed tarball.
2016-11-23 11:18:02 -08:00
Timothy Gu 5fe80dba06 Remove dependency on babel-polyfill
This way the tests can better emulate the real Node.js environment.
2016-11-05 10:26:30 -07:00
Timothy Gu 76cb57cace Support WHATWG URL objects
Fixes #175.
2016-10-15 10:19:52 -07:00
Timothy Gu ea111626e9 Switch to Codecov
Fixes #186.
2016-10-13 00:32:52 -07:00
Timothy Gu c2c6550e54 Use loose mode when compiling Babel 2016-10-12 18:18:37 -07:00
Timothy Gu 0f65af3fd8 Split Headers iterable test into four 2016-10-12 17:29:33 -07:00
Timothy Gu c3a121a360 Add support for Body#arrayBuffer 2016-10-12 17:29:33 -07:00
Timothy Gu 838071247d Convert all files to ES2015 (#182)
Elements of this commit come from #140 by @gwicke.
2016-10-10 11:50:04 -07:00
Timothy Gu 2874af4218 Use cross-env@2.0.1 to support Node.js < v4 2016-10-04 03:07:44 -07:00
Timothy Gu 7c26fa9479 Add Babel infrastructure
No actual code has been changed yet.
2016-10-04 02:59:46 -07:00
David Frank 3c053ce327 1.6.3 2016-09-26 14:16:41 +08:00
David Frank 2af4c00a67 be more open in form-data dependency 2016-09-26 14:16:32 +08:00
David Frank 523a6920aa testing both form-data 1.x and 2.x support 2016-09-26 12:58:04 +08:00
David Frank b2e6cca648 1.6.2 2016-09-24 17:53:11 +08:00
David Frank 3e53f0c2c8 1.6.1 2016-09-11 23:37:00 +08:00