Commits


Brian Hulette authored and Wes McKinney committed 2d6453b2531
ARROW-940: [JS] Generate multiple artifacts Running `npm run build` now produces three sets of artifacts: * `lib/`: CommonJS modules with typescript declarations * `lib-esm/`: ES6 modules with typescript declarations * `_bundles/`: minified and un-minified bundles with source maps for use in the browser This PR also adds `.npmigore` and `bower.json` to get ready for packaging releases for both npm and bower Author: Brian Hulette <brian.hulette@ccri.com> Closes #663 from TheNeuralBit/multiple-artifacts and squashes the following commits: a056cd9 [Brian Hulette] update README 7779797 [Brian Hulette] add typescript dev dependency 895c95b [Brian Hulette] update npm main file 71aefb9 [Brian Hulette] Add bower config, add repo to npm config 0d47146 [Brian Hulette] updated read_file example b01bd75 [Brian Hulette] JS lib now creates multiple artifacts: ES5/6 with .d.ts files, and bundles