1.0.5 • Published 4 years ago

terminal-procedures v1.0.5

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

terminal-procedures

Fetch the latest terminal procedures information from https://www.faa.gov/

NPM Version Build Status Coverage Maintainability

Installation

$ npm install --save terminal-procedures

Usage

const terminalProcedures = require('./')

terminalProcedures.list('KBRO').then(results => {
  console.log(JSON.stringify(results, null, 2))
})

Output

{
  "documents": {
    "terminalProcedures": [
      [
        {
          "name": "AIRPORT DIAGRAM (PDF)",
          "type": "APD",
          "url": "http://aeronav.faa.gov/d-tpp/1707/00061ad.pdf#nameddest=(BRO)"
        },
        {
          "name": "ILS OR LOC RWY 13 (PDF)",
          "type": "IAP",
          "url": "http://aeronav.faa.gov/d-tpp/1707/00061il13.pdf#nameddest=(BRO)"
        },
        {
          "name": "RNAV (GPS) RWY 13 (PDF)",
          "type": "IAP",
          "url": "http://aeronav.faa.gov/d-tpp/1707/00061r13.pdf#nameddest=(BRO)"
        },
        {
          "name": "RNAV (GPS) RWY 18 (PDF)",
          "type": "IAP",
          "url": "http://aeronav.faa.gov/d-tpp/1707/00061r18.pdf#nameddest=(BRO)"
        },
        {
          "name": "LOC BC RWY 31 (PDF)",
          "type": "IAP",
          "url": "http://aeronav.faa.gov/d-tpp/1707/00061lbc31.pdf#nameddest=(BRO)"
        },
        {
          "name": "VOR OR TACAN-A (PDF)",
          "type": "IAP",
          "url": "http://aeronav.faa.gov/d-tpp/1707/00061vta.pdf#nameddest=(BRO)"
        },
        {
          "name": "LAHSO (PDF)",
          "type": "LAH",
          "url": "http://aeronav.faa.gov/d-tpp/1707/sc3lahso.pdf#nameddest=(BRO)"
        },
        {
          "name": "TAKEOFF MINIMUMS (PDF)",
          "type": "MIN",
          "url": "http://aeronav.faa.gov/d-tpp/1707/sc3to.pdf#nameddest=(BRO)"
        },
        {
          "name": "ALTERNATE MINIMUMS (PDF)",
          "type": "MIN",
          "url": "http://aeronav.faa.gov/d-tpp/1707/sc3alt.pdf#nameddest=(BRO)"
        }
      ]
    ]
  }
}

API

terminalProcedures(icaos)

terminalProcedures.list(icaos)

icaos

Type: string or array

One of the following:

  • a single ICAO code
  • an array of ICAO codes

terminalProcedures.fetchCurrentCycle()

Fetch the current diagrams distribution cycle numbers (.e.g, 1813)

License

MIT © Forrest Desjardins

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.4.0

5 years ago

0.3.15

6 years ago

0.3.14

6 years ago

0.3.13

6 years ago

0.3.12

6 years ago

0.3.11

6 years ago

0.3.10

6 years ago

0.3.9

6 years ago

0.3.8

6 years ago

0.3.7

7 years ago

0.3.6

7 years ago

0.3.5

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.4

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

8 years ago