Skip to content

Commit

Permalink
Added rollup configuration and bundling both for esm and cjs
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolas-van committed Sep 1, 2020
1 parent 5941244 commit 68c85d8
Show file tree
Hide file tree
Showing 8 changed files with 3,079 additions and 21 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/node_modules
/coverage
/dist
3 changes: 3 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,8 @@ os:
- osx
- windows

before_script:
- npm run build

after_success:
- c8 -r text-lcov npm test | coveralls
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Geodesy functions
=================

This repository is a re-packaging of [geodesy](https://github.com/chrisveness/geodesy) by Chris Veness to add commonjs support.

[![Build Status](https://travis-ci.org/chrisveness/geodesy.svg?branch=master)](https://travis-ci.org/chrisveness/geodesy)
[![Coverage Status](https://coveralls.io/repos/github/chrisveness/geodesy/badge.svg)](https://coveralls.io/github/chrisveness/geodesy)
[![Documentation](https://img.shields.io/badge/docs-www.movable--type.co.uk%2Fscripts%2Fgeodesy--library.html-lightgrey.svg)](https://www.movable-type.co.uk/scripts/geodesy-library.html)
Expand Down
42 changes: 42 additions & 0 deletions geodesy.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@

import Dms from './dms';
import { default as LatLonEllipsoidal, Cartesian } from './latlon-ellipsoidal';
import { default as LatLonEllipsoidal_Datum, Cartesian as Cartesian_Datum, datums } from './latlon-ellipsoidal-datum';
import { default as LatLonEllipsoidal_ReferenceFrame, Cartesian as Cartesian_ReferenceFrame } from './latlon-ellipsoidal-referenceframe';
import txParams from './latlon-ellipsoidal-referenceframe-txparams';
import { default as LatLonEllipsoidal_Vincenty } from './latlon-ellipsoidal-vincenty';
import { default as LatLon_NvectorEllipsoidal, Nvector as NvectorEllipsoidal, Cartesian as Cartesian_Nvector, Ned } from './latlon-nvector-ellipsoidal';
import { default as LatLonNvectorSpherical, Nvector as NvectorSpherical } from './latlon-nvector-spherical';
import { default as LatLonSpherical } from './latlon-spherical';
import { default as Mgrs, Utm as Utm_Mgrs, LatLon as Latlon_Utm_Mgrs } from './mgrs';
import { default as OsGridRef, LatLon as LatLon_OsGridRef } from './osgridref';
import { default as Utm, LatLon as LatLon_Utm } from './utm';
import Vector3d from './vector3d';

export {
Dms,
LatLonEllipsoidal,
Cartesian,
LatLonEllipsoidal_Datum,
Cartesian_Datum,
datums,
LatLonEllipsoidal_ReferenceFrame,
Cartesian_ReferenceFrame,
txParams,
LatLonEllipsoidal_Vincenty,
LatLon_NvectorEllipsoidal,
NvectorEllipsoidal,
Cartesian_Nvector,
Ned,
LatLonNvectorSpherical,
NvectorSpherical,
LatLonSpherical,
Mgrs,
Utm_Mgrs,
Latlon_Utm_Mgrs,
OsGridRef,
LatLon_OsGridRef,
Utm,
LatLon_Utm,
Vector3d,
};
Loading

0 comments on commit 68c85d8

Please sign in to comment.