{"_id":"@aeyrium/faa-parser","_rev":"5-e71c8abb2f8bacde46b197f83a1f7d04","name":"@aeyrium/faa-parser","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@aeyrium/faa-parser","version":"1.0.0","description":"Node module for parsing various FAA data files.","main":"index.js","scripts":{"test":"mocha **/__test__/*_test.js"},"repository":{"type":"git","url":"git+https://github.com/aeyrium/faa-parser.git"},"keywords":["FAA","Airport","Airmen","Aircraft"],"author":{"name":"Rodney Aiglstorfer","email":"rodney@aeyrium.com"},"license":"MIT","bugs":{"url":"https://github.com/aeyrium/faa-parser/issues"},"homepage":"https://github.com/aeyrium/faa-parser#readme","devDependencies":{"eslint":"^5.6.1","mocha":"^5.2.0"},"dependencies":{"line-by-line":"^0.1.6","moment":"^2.22.2"},"gitHead":"3e9438c2e4b50df5defe89bbc8320fb3bc2d1084","_id":"@aeyrium/faa-parser@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.4.1","_npmUser":{"name":"ra9r","email":"rodney@aeyrium.com"},"dist":{"integrity":"sha512-g6be649qOgjl6BKK2mRBJ6LMnMaSbURsOfYNTTY82J5yDbYCGol7zOGVzdiZniEMr3OJYtxABbyvuAkkXpMTYw==","shasum":"40aeecaf8d2f1f2f20f62bd995ef9c20895b10df","tarball":"https://registry.npmjs.org/@aeyrium/faa-parser/-/faa-parser-1.0.0.tgz","fileCount":19,"unpackedSize":286318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrvyOCRA9TVsSAnZWagAAk4EP/RVrJ4nPt1gN8qHiSB8a\nmxiOW7SUtwyQxX5IpQgoqo+CukjtaTFZrQec7RjYdeDTazbgtHLCTlAtFYcT\n6mZaK9yvwDBeQfAV2RlEueiJCUSBRz1YqAAdl+qGjtKPP7D/oKoEzF1+DeRW\nkJOoueL/f9iWceorqlGq6hPQt/vDn75hFIST6Zkx4TsRzUflCWQSujRQLDo2\nHz71g2x+rFWuXxfjYMg4fbTr8tonhsTiEiataU41U6mtyyDMOhD5Woekn6LT\n7bVwlGYjlHHv1lDH163MQ9qR5ZLm4Xo2rJVgXNi3uxt1ALX4uHB02H3VGDty\nKEshfhe0KsogpWMnu+49ASAdObIu6b49fnBGokV0Wfz7RYGp1ptiR0/0fFnp\njC9eVjrgyefn1jvGR9w9xZvu01xfje9lfsvGZYzogM2fNdMv8zCVIQHFFHta\njDlEk1s6sbRU58ySXB3vG8glu9xLGiGHcRTHlHeV4JyDLG8IlVpH+adPiCtS\nkvrcqQSohv6BPQ9ig/cjko18Qz5LqxUFObu6SEp3grLVUHg9Bgyf4eIGC+XK\nf0lAyQtPVNzUIIwDPHPk/e+JgQKjsdNz9GYbsHj3BvrxdF2gnbyPEov4d7KJ\nKc+U4ALP6Hc1fsSr+8iGRzCMpX7448m0OJsPhsWU/T0I3O2OAUe+50j3OmVc\nHxOd\r\n=l4rG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGRy/Q3bSVBTHC+ZsTE1oD8G67k2N9Q+cdK3q/PKASnAiEA+lwwXshCxwqd1WnrECyyNiMRhgx/eNS53LebUjNiS/4="}]},"maintainers":[{"name":"ra9r","email":"rodney@aeyrium.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faa-parser_1.0.0_1538194573914_0.25710867635609724"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aeyrium/faa-parser","version":"1.0.1","description":"Node module for parsing various FAA data files.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/aeyrium/faa-parser.git"},"keywords":["FAA","Airport","Airmen","Aircraft"],"author":{"name":"Rodney Aiglstorfer","email":"rodney@aeyrium.com"},"license":"MIT","bugs":{"url":"https://github.com/aeyrium/faa-parser/issues"},"homepage":"https://github.com/aeyrium/faa-parser#readme","devDependencies":{"chai":"^4.2.0","eslint":"^5.6.1","mocha":"^5.2.0"},"dependencies":{"jsonschema":"^1.2.4","line-by-line":"^0.1.6","moment":"^2.22.2"},"gitHead":"cac99fc267ff7443b22d0fb76693219fe239140f","_id":"@aeyrium/faa-parser@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"ra9r","email":"rodney@aeyrium.com"},"dist":{"integrity":"sha512-gNCKnXtccx6W72O5E8BIT34FSp+yz65HvsSfM5+HM7T+ZDJkekzmnkcX5d3QOTqFnMBk2uQn6m3qO4dc3wzIfQ==","shasum":"d21e87f5a1d0419da029ec1ccb7679532a33641e","tarball":"https://registry.npmjs.org/@aeyrium/faa-parser/-/faa-parser-1.0.1.tgz","fileCount":20,"unpackedSize":290424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4lRzCRA9TVsSAnZWagAA2ZUP/i3Nb0FqEn9R4NRZLtM4\noAEQ7yfjILLN57NrfLNiSvbzA+1/W5hK6TSORIfrUBsTBsteJbbh4CglU/j9\nzirbXaC8AIrtidtHSYfaomn3Ol3JDp/CUIDpvmQnRvg5G5BU/b1Pbj9wORw6\njkzhzdDybQZGJbCRkGt5th2yAnu7Qi9mCsG0leUXKzetgelkHbs3/1yksykC\nQn3k1Wd91DGprA/rdP/czaIBwEHUXp8x+IPIqP+LgHjd/g9Mu83Nf7Cut/Tc\nh2jPZ3B64KSqL2Hqr3ecg8JKY90dTE/0CI8GvP6OCjEH0ObnPHokV4PLT+g/\nKK+LoPv4x08BuPA5um4D0z+2KxYAy4dmb0AryxgdnnWAiJ08oqDSwvyqPdCc\nW34JZGnL7GW/43OUWa4Vjc6hdM2D7tS1MDD5RZ+d9N9T776CIlaf9QLhwiZD\nOXZ+kC1C5pnTOYtLJuJG8ZOjBI4tu0NLc1pi0bQehnQoKXoTG5CvsO7vnavJ\nVqxgrlcpNOpiCLbsRamVvgf1Ear6/K3ripy6/YulOz9yxGGy67w1NgmsRjOC\nF4dQkmFla/p/M/lAfWaeo7eD1GnGaGs/yyRsETxvdvXmU8CNeLuGeEjyuJD2\nweXr+AUJa+qxn4gIsUERPp0ql4AY2DWbzATiPAczeSPWoGbLtDCSlzKR+6gC\nShnr\r\n=bqTZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBU+Tfg1rRre57pkcrQXIykUrUhpuF6GzJyA0J+P6pNgAiA2+3UM0q62i/NQvtGICe8yEgaWDP4goKR0YkIsjqPfsA=="}]},"maintainers":[{"name":"ra9r","email":"rodney@aeyrium.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faa-parser_1.0.1_1541559411130_0.9557750736812025"},"_hasShrinkwrap":false},"1.0.2":{"name":"@aeyrium/faa-parser","version":"1.0.2","description":"Node module for parsing various FAA data files.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/aeyrium/faa-parser.git"},"keywords":["FAA","Airport","Airmen","Aircraft"],"author":{"name":"Rodney Aiglstorfer","email":"rodney@aeyrium.com"},"license":"MIT","bugs":{"url":"https://github.com/aeyrium/faa-parser/issues"},"homepage":"https://github.com/aeyrium/faa-parser#readme","devDependencies":{"chai":"^4.2.0","eslint":"^5.6.1","mocha":"^5.2.0"},"dependencies":{"jsonschema":"^1.2.4","line-by-line":"^0.1.6","moment":"^2.22.2"},"gitHead":"cac99fc267ff7443b22d0fb76693219fe239140f","_id":"@aeyrium/faa-parser@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"ra9r","email":"rodney@aeyrium.com"},"dist":{"integrity":"sha512-6XO3PZP+bGOthHnOAVZbTVXUOf6zJWCY96aCpd4iOja0QQDYOYAHWAbB9wxcTPafITQzLKhDrSqqSDwCLPYK0w==","shasum":"1931dc1b7987e3af7bf0e965b5b54ff77aa9ca40","tarball":"https://registry.npmjs.org/@aeyrium/faa-parser/-/faa-parser-1.0.2.tgz","fileCount":20,"unpackedSize":290612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4l63CRA9TVsSAnZWagAABjwP/1XJv6YF08b+HxeB45LH\nLGHPVgN3xMgBVmN9UCaW62jnGkkmAEPQAzvtDXTzx4R1siSqe04g4ksvLqq7\ng5Xs80sj8DnYiKmSys3EJv3VicwonAv/OegmNJW0fZujojB/K2vSgIrzkRfe\nBKP8GRT1EIDwRGgKEH1rgauyCqJ0NR6FYK9CZs1Ie8a+EyghT+WUWHwWMqgG\noAo9aj90JWVRSg2gaYoJ7K1VWGoOjjFNt3nFLRkTtTQieKAAz9T2bNRSRgZV\nO2A7KyvG7B19m1A3VAueQc3XP2amXnXFIQEcXVnJeqAEkWt57DVd0Ol3UIJS\nBCJulqD0DuOwZzlFjZCqXCZB3lrfCmVw70npJobyRYjHIWTYKgkydJytczjo\nXufvczWvgtZk3tUHrgQYP1GSCNTBzu/4j9ns5kzuukAK1rdcXfCNQArReTTw\n7mg8tBi1qr/7Ty8wBphe3gpoX/e6vSuJv0++D2Da/tEQMs6inRZ4QKYcr5Ef\nb0rcJ87y8BGMvlv5JaAh9fNnzz7o9IQcRB9W8A97Lp0HHlvQjJCRsSMTNiT4\nf2o4zt06YL5XZ+bZxbJlqH5JHRMUCsg7/NuiqBqQDRb94kTxmw1tBQ1v1gVF\nekhS2OLQd8sSwJFYCd6eTzxpEjt0Vee1h0DnvCQdbCIP0FwQTpNg4mgsDjNU\nJJvF\r\n=YkUJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmns1S6pQDZ0Ibsc6W8sN04eJpfsDIZCASGFhzEYnG+QIgNGxXGWkvas4EyaOgT0biaUejFQvKKFud3kvh6f5/K2w="}]},"maintainers":[{"name":"ra9r","email":"rodney@aeyrium.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faa-parser_1.0.2_1541562038717_0.38004494274142453"},"_hasShrinkwrap":false},"1.0.3":{"name":"@aeyrium/faa-parser","version":"1.0.3","description":"Node module for parsing various FAA data files.","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/aeyrium/faa-parser.git"},"keywords":["FAA","Airport","Airmen","Aircraft"],"author":{"name":"Rodney Aiglstorfer","email":"rodney@aeyrium.com"},"license":"MIT","bugs":{"url":"https://github.com/aeyrium/faa-parser/issues"},"homepage":"https://github.com/aeyrium/faa-parser#readme","devDependencies":{"chai":"^4.2.0","eslint":"^5.6.1","mocha":"^5.2.0"},"dependencies":{"case":"^1.6.1","cli":"^1.0.1","firebase-admin":"^8.2.0","geofirex":"0.0.6","moment":"^2.24.0","n-readlines":"^1.0.0"},"gitHead":"ae5ab7c26ef5e946063ce0f0602714daaec033fa","_id":"@aeyrium/faa-parser@1.0.3","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-QX0HdZ8FtG5h9MRoBn8SHHbXKjJzkwghS+EpvyHz9Guzl+894ZVfbIdBpRsknx4FURCc2mM96I6Oz+4WEhqWiQ==","shasum":"5adf680309b97722b458cf5363d9ebdb1199a322","tarball":"https://registry.npmjs.org/@aeyrium/faa-parser/-/faa-parser-1.0.3.tgz","fileCount":14,"unpackedSize":252261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyzfjCRA9TVsSAnZWagAAzmMP/iyOvsSjDC1/xDTrOOd5\nwr52x0kgm0BjgQX7S3avhYjpW/EimRIi553P5V0VaYo2QFaDK3S6/L2JPaz2\noYqcS3/8JImYW44EpHfmJZgGPMF9JRDL6LYYw66PhXmd1EKDtrr469X80J6q\nNExc5mguJ0xGtdlfhOr1FqLx0efWXtx7SJgmoNtblkMppfa3lcCM1rKAa9hb\n/LBlL5bNgu/dREoplJdJ4TSa4gq6n+ty4YnfvsfE09oHw/2qMHmYg1SU/xki\npD9KBPd2uf4uheyEvSYbMdxNWwlChL9g+Hub8VKyPEjUv/SkNJ6pbgJQVS6f\nC/Xzmx9IbPkhPigaEdDGRtZIF45lBqxhQycuSLXGcLjaOTVJlW0rQSeAmJv1\n/ArdCXjukh/FhVs0tS3Y0H+ItVai46u7rNPEeHKnd3XocYK3zDNuVqul0e1C\nZT5z0cKe7x3k+Js3RYY+069J3DQ2qBwB26CjBd1kZS7WT/jYckQpW89uROCv\n+iXDQtXRZE/81WWkSCOHwyDFbOaErqXXaldNHeo9Lq/8O1OPLI/xn3jeVqcL\nGc5pHiUdJ8GkLObS9nQg39M6aDRfREfHWYcxikyzhySa76SBgeYwlzIwxKPD\n6DQYu2kha3GIimHWJTfmzXRlklw7v8BXiyc/78YjqCPMmp0njkixfBIweZGg\nAe81\r\n=dr5A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNKvHTSm+Nbnr2Dex3g81iRmhBTQewcQ61xjnnzC3stAIgaitflhu0T9sZCvIshHCaP9W2FfZUYqCMoqaFWoeXfOM="}]},"maintainers":[{"email":"build@aeyrium.com","name":"aeyrium-build"},{"email":"rodney@aeyrium.com","name":"ra9r"}],"_npmUser":{"name":"ra9r","email":"rodney@aeyrium.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/faa-parser_1.0.3_1573599202975_0.16497832959043235"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-29T04:16:13.749Z","1.0.0":"2018-09-29T04:16:14.158Z","modified":"2022-04-04T11:50:03.982Z","1.0.1":"2018-11-07T02:56:51.404Z","1.0.2":"2018-11-07T03:40:38.865Z","1.0.3":"2019-11-12T22:53:23.081Z"},"maintainers":[{"email":"build@aeyrium.com","name":"aeyrium-build"},{"email":"rodney@aeyrium.com","name":"ra9r"}],"description":"Node module for parsing various FAA data files.","homepage":"https://github.com/aeyrium/faa-parser#readme","keywords":["FAA","Airport","Airmen","Aircraft"],"repository":{"type":"git","url":"git+https://github.com/aeyrium/faa-parser.git"},"author":{"name":"Rodney Aiglstorfer","email":"rodney@aeyrium.com"},"bugs":{"url":"https://github.com/aeyrium/faa-parser/issues"},"license":"MIT","readme":"# faa-parser\nNode module for parsing various FAA data files.\n\n```javascript\nconst FAA = require('../index')\nconst Parser = FAA.Parser\n\nvar parser = new Parser(FAA.Airport)\n\n// https://www.faa.gov/air_traffic/flight_info/aeronav/aero_data/NASR_Subscription_2019-06-20\nvar sourceFile = 'path/to/APT.txt';\n\nvar promise = parser.parse(sourceFile, airport => {\n  return new Promise((resolve, revoke) => {\n    if (airport.state === 'NV')\n      console.log(JSON.stringify(airport, null, 2))\n    resolve();\n  });\n});\n\npromise.then(() => {\n  console.log('It worked!')\n  done()\n}).catch((err) => {\n  throw err\n});\n```\n","readmeFilename":"README.md"}