* Standardize on a single tsconfig
* Standardize tsconfig output
- Move output of es5 code into dist/js (leaves room for dist/es for modules)
- Update references from ./index over to ./dist/js/index.js
- Seems like this will publish types for several new packages
- A few packages needed to be slightly modified to publish correctly to dist
- Small fixes to @turf/turf due to the file path changes
- Note: not currently using types.ts for testing (next commit)
* Re-enable testing using types.ts in packages where that exists
* Run packages/turf tests after everything else has built
* Enforce tsc before bench
* nearest-neighbor-analysis test updates from rowanwins
* Rollup packages
- truncate
- union
* Add rollup build before tests
* Drop browser rollup build for individual packages
* Remove index.browser.js
* Import io from src/jsts
* Ignore linting for union build
* Simplify Rollup config
- Do not include any dependencies in the build. Some dependencies are not ES5 and breaks the final browser build.
* Include rollup in npm script
* Add pretests & rollup at root
* Add rollup to npm script
* Make deep-slice JSDocs private
* Types testing is handled at root level
* Convert Rollup config to ES5
- Less chance of errors when linting when root package is not present
* New turf.center-of-mass module.
* Added the link to the wikipedia article with the formulae.
* turf-center-of-mass passes the lint test.
* turf-center-of-mass now can take a FeatureCollection.
* Test added for turf-center-of-mass using a FeatureCollection.