Nacho Portmanteau Meltdown

    nextbus

    0.0.7 • Public • Published

    nextbus-js

    npm version Travis CI Build Status

    Node.js interface to the NextBus XML Feed

    Installation

    npm install nextbus

    Usage

    import nextbus from 'nextbus';
    // or:
    // const nextbus = require('nextbus').default;
     
    const nb = nextbus();
    // or:
    // const nb = nextbus({
    //   host: 'webservices.nextbus.com', // optional; default is shown
    //   protocol: 'http:',               // optional; default is shown
    // });
     
    nb.getAgencies().then((agencies) => {
      expect(agencies).toEqual([
        {
          regionTitle: 'California-Northern',
          tag: 'actransit',
          title: 'AC Transit',
        },
        {
          regionTitle: 'Maryland',
          tag: 'jhu-apl',
          title: 'APL',
        },
        {
          regionTitle: 'North Carolina',
          tag: 'art',
          title: 'Asheville Redefines Transit',
        },
        // ...
      ]);
    });

    Keywords

    Install

    npm i nextbus

    DownloadsWeekly Downloads

    16

    Version

    0.0.7

    License

    MIT

    Last publish

    Collaborators

    • elliottsj