Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

airline-codes

1.0.2 • Public • Published

Airline Codes

Airline codes (IATA) and information pulled from OpenFlights.org

Install

npm install airline-codes

Usage

The list of airline codes is wrapped in a Backbone Collection, so have access to all normal collection methods like findWhere, at, and sort.

var airlines = require('airline-codes');
 
console.log(airlines.findWhere({ iata: 'WS' }).get('name'));
//=> Westjet

If you'd like only the JSON list of airline codes, you can use either the Backbone Collection's toJSON method or import the json list directly:

require('airline-codes').toJSON();
require('airline-codes/airlines.json');

Update the list of Airline Codes

Fetch Airline codes

$ wget https://raw.githubusercontent.com/jpatokal/openflights/master/data/airlines.dat

Generate the list

Convert the list of airlines codes from csv format to JSON.

node convert.js

Thanks

install

npm i airline-codes

Downloadsweekly downloads

2

version

1.0.2

license

ISC

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar