Skip to content

TfLlu/TfL-API-Client

Repository files navigation

Tfl-API-Client

A socket.io wrapper for the https://api.tfl.lu streaming API
This packages uses UMD, so it can be used as commonjs, amd package and can be loaded via script tag

Install with npm

npm install tfl-api-client

Build Setup

# install dependencies
npm install

# Run demo at localhost:8080
npm install
npm run start

How to use client using script tag

<script src="path/to/node_modules/tfl-api-client/dist/bundle.js"></script>
<script>
    var api = new TfLAPIClient('https://api.tfl.lu/v1');
    api.subscribe('/BikePoint', function(data) {
        console.log(data)
    });
</script>

How to use client using commonjs

const TfLAPIClient = require('tfl-api-client');

var api = new TfLAPIClient('https://api.tfl.lu/v1');
api.subscribe('/BikePoint', function(data) {
    console.log(data)
});

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •