Sign In

@squawk/notams

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@squawk/notams - npm Package Compare versions

Comparing version
0.3.4
to
0.3.5
+2
-2
package.json
{
"name": "@squawk/notams",
"version": "0.3.4",
"version": "0.3.5",
"type": "module",

@@ -49,4 +49,4 @@ "description": "Parse raw ICAO-format NOTAM strings into fully typed, structured objects",

"dependencies": {
"@squawk/types": "^0.7.2"
"@squawk/types": "^0.8.0"
}
}

@@ -5,7 +5,8 @@ <h1><img src="../../../assets/squawk-logo.svg" alt="squawk logo" width="48" height="48" style="vertical-align: middle">&nbsp; @squawk/notams</h1>

Pure parsing library for ICAO-format NOTAM (Notice to Air Missions) strings.
Parses raw NOTAMs into fully typed, structured objects. Contains no network
calls or data fetching - consumers provide raw NOTAM strings however they
obtain them (FAA NOTAM API, ICAO API, local feed, file dump) and the package
returns structured results.
Pure parsing library for NOTAM (Notice to Air Missions) strings. Supports
both ICAO-format and FAA domestic (legacy) format NOTAMs. Parses raw NOTAMs
into fully typed, structured objects. Contains no network calls or data
fetching - consumers provide raw NOTAM strings however they obtain them (FAA
NOTAM API, ICAO API, local feed, file dump) and the package returns
structured results.

@@ -63,2 +64,9 @@ Part of the [@squawk](https://www.npmjs.com/org/squawk) aviation library suite. See all packages on npm.

### `parseFaaNotam(raw)`
Parses a raw FAA domestic (legacy) NOTAM string into a structured `FaaNotam`
object. FAA domestic NOTAMs use a keyword-prefixed body format (RWY, TWY,
OBST, AD, etc.) rather than the ICAO Q-line + items A through G structure.
The recognized keywords are enumerated by the `FaaNotamKeyword` type.
## Types

@@ -65,0 +73,0 @@