npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/transavia

v5.0.0

Published

DataFire integration for Airports API v2

Downloads

5

Readme

@datafire/transavia

Client library for Airports API v2

Installation and Usage

npm install --save @datafire/transavia
let transavia = require('@datafire/transavia').create({
  apiKeyHeader: "",
  apiKeyQuery: ""
});

.then(data => {
  console.log(data);
});

Description

Returns all airports

Actions

58d8bcb7a9e6240e200cff24

Retrieve all airports.

transavia.58d8bcb7a9e6240e200cff24(null, context)

Input

This action has no parameters

Output

58d8bcb8a9e6240e200cff26

Retrieve airports by country code.

transavia.58d8bcb8a9e6240e200cff26({
  "countryCode": ""
}, context)

Input

  • input object
    • countryCode required string: Comma-separated list of country codes (2-character ISO 3166-1). More than 3 country codes is not allowed.

Output

58d8bcb8a9e6240e200cff27

Retrieve nearest airports by geo coordinates (latitude/longitude).

transavia.58d8bcb8a9e6240e200cff27({}, context)

Input

  • input object
    • latitude string: Latitude in decimals, lower than -90.0 and higher than 90.0 is not allowed.
    • longitude string: Longitude in decimals, lower than -180.0 and higher than 180.0 is not allowed.
    • maxDistanceInKm string: Maximum distance in kilometers, lower than 1 and higher than 500 is not allowed. If not set, max value is applied.
    • limit string: Limits the result, lower than 0 is not allowed. If not set, the result is not limited.

Output

58d8bcb8a9e6240e200cff28

Retrieve nearest airports by station id.

transavia.58d8bcb8a9e6240e200cff28({
  "id": ""
}, context)

Input

  • input object
    • id required string: Airport (IATA code) to search nearest airports for.
    • maxDistanceInKm string: Maximum distance in kilometers, lower than 1 and higher than 500 is not allowed. If not set, max value is applied.
    • limit string: Limits the result, lower than 0 is not allowed. If not set, the result is not limited.

Output

58d8bcb7a9e6240e200cff25

Retrieve airport by id.

transavia.58d8bcb7a9e6240e200cff25({
  "id": ""
}, context)

Input

  • input object
    • id required string: Airport code (3-character IATA code).

Output

Definitions

AirportDetailsDto

  • AirportDetailsDto object
    • city string: City where the airport is located.
    • country Country
    • geoCoordinates GeoCoordinates
    • id string: Unique identifier.
    • inboundRoutes Link
    • name string: Name of the airport.
    • outboundRoutes Link

AirportDto

  • AirportDto object
    • city string: City where the airport is located.
    • country Country
    • geoCoordinates GeoCoordinates
    • id string: Unique identifier.
    • name string: Name of the airport.
    • self Link

AirportDtoArray

BadRequestResponse

  • BadRequestResponse object
    • errorMessages array
      • items string

Country

  • Country object
    • code string
    • name string

GeoCoordinates

  • GeoCoordinates object
    • latitude number
    • longitude number

InternalServerErrorResponse

  • InternalServerErrorResponse object
    • errorMessage string
    • referenceId string

Link

  • Link object
    • href string

NearestAirportDto

  • NearestAirportDto object
    • city string: City where the airport is located.
    • country Country
    • distanceInKm integer: Distance in kilometers.
    • geoCoordinates GeoCoordinates
    • id string: Unique identifier.
    • name string: Name of the airport.
    • self Link

NearestAirportDtoArray