Sign In
n

neilcochran

npm

996

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

28 packages

cross-stitch

This repository defines a json schema to represent cross stitch patterns and provides javascript/typescript tools to work with them.

mk-ts-app

Streamline your Typescript/Node project set up with mk-ts-app. Spend time coding, not setting up your project! This interactive command line app will walk you through a complete project set up in seconds!

@squawk/airport-data

Pre-processed FAA NASR airport snapshot for use with @squawk/airports

@squawk/airports

Pure logic library for querying US airport data by identifier, location, or name

@squawk/airspace

Pure logic library for querying US airspace geometry by position and altitude

@squawk/airspace-data

Pre-processed FAA NASR airspace GeoJSON snapshot for use with @squawk/airspace

@squawk/airway-data

Pre-processed FAA NASR airway snapshot for use with @squawk/airways

@squawk/airways

Airway lookup, traversal, and expansion by designation, fix, or search

@squawk/fix-data

Pre-processed FAA NASR fix/waypoint snapshot for use with @squawk/fixes

@squawk/fixes

Fix/waypoint queries by identifier, location, or name search

@squawk/flight-math

Aviation flight computer calculations - the programmatic equivalent of an E6B

@squawk/flightplan

Flight plan route string parsing and resolution using composed navigation resolvers

@squawk/geo

Geospatial utilities: great-circle distance, bearing, midpoint, destination point, and polygon containment

@squawk/icao-registry

FAA ICAO hex address to aircraft registration and info lookup

@squawk/icao-registry-data

Pre-processed FAA ReleasableAircraft snapshot for use with @squawk/icao-registry

@squawk/mcp

Model Context Protocol server exposing squawk's aviation libraries as tools for LLM clients

@squawk/navaid-data

Pre-processed FAA NASR navaid snapshot for use with @squawk/navaids

@squawk/navaids

Navaid queries by identifier, frequency, type, location, or name search

@squawk/notams

Parse raw ICAO-format NOTAM strings into fully typed, structured objects

@squawk/procedure-data

Pre-processed FAA CIFP procedure snapshot (SIDs, STARs, IAPs) for use with @squawk/procedures

@squawk/procedures

Instrument procedure lookup and expansion for SIDs, STARs, and Instrument Approach Procedures (IAPs)

@squawk/search

Domain-agnostic fuzzy string matching and ranked search scoring utilities

@squawk/types

Shared TypeScript type definitions for the @squawk aviation libraries

@squawk/units

Aviation-aware unit conversion and formatting utilities

@squawk/weather

Parse raw aviation weather strings (METAR, SPECI, TAF, SIGMET, AIRMET, PIREP) into structured objects