MySQL, Firebird, XML, JSON, CSV or YAML generator for custom Countries data. All the data is fetched from geonames.org
http://peric.github.com/GetCountries
We use package.json to set up all the dependencies and to build production files.
$ npm install
$ npm start
$ npm run watch
$ npm build
npm test