UNPKG

@tak-ps/node-cot

Version:

Lightweight JavaScript library for parsing and manipulating TAK messages

79 lines (78 loc) 2.49 kB
{ "name": "@tak-ps/node-cot", "type": "module", "version": "14.0.5", "description": "Lightweight JavaScript library for parsing and manipulating TAK messages", "author": "Nick Ingalls <nick@ingalls.ca>", "types": "index.ts", "exports": { ".": "./dist/index.js", "./cot": "./dist/lib/cot.js", "./2525": "./dist/lib/utils/2525.js", "./normalize_geojson": "./dist/lib/parser/normalize_geojson.js", "./from_geojson": "./dist/lib/parser/from_geojson.js", "./to_geojson": "./dist/lib/parser/to_geojson.js" }, "scripts": { "test": "c8 --reporter=lcov --reporter html tsx --test test/*.ts", "lint": "eslint *.ts lib/ test/", "doc": "typedoc index.ts", "build": "tsc --build && cp package.json dist/ && cp ./lib/types/*.xml ./dist/lib/types/ && mkdir -p ./dist/lib/proto/ && cp lib/proto/* ./dist/lib/proto/", "pretest": "npm run lint" }, "engines": { "node": ">= 22" }, "dependencies": { "@openaddresses/batch-error": "^2.4.0", "@sinclair/typebox": "^0.34.0", "@turf/destination": "^7.2.0", "@turf/ellipse": "^7.0.0", "@turf/helpers": "^7.0.0", "@turf/point-on-feature": "^7.0.0", "@turf/sector": "^7.1.0", "@turf/truncate": "^7.0.0", "@types/archiver": "^6.0.2", "@types/geojson": "^7946.0.14", "ajv": "^8.12.0", "archiver": "^7.0.1", "color": "^5.0.0", "geomagnetism": "^0.2.0", "json-diff-ts": "^4.0.1", "milsymbol": "^3.0.2", "node-stream-zip": "^1.15.0", "protobufjs": "^7.3.0", "rimraf": "^6.0.0", "uuid": "^11.1.0", "xml-js": "^1.6.11" }, "devDependencies": { "@types/node": "^24.0.0", "@types/tape": "^5.6.0", "c8": "^10.1.3", "eslint": "^9.0.0", "tape": "^5.6.1", "tsx": "^4.20.3", "typedoc": "^0.28.0", "typescript": "^5.7.0", "typescript-eslint": "^8.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/dfpc-coe/node-cot.git" }, "keywords": [ "tak", "atak", "wintak", "cot", "cusor", "target", "tactical" ], "license": "MIT", "bugs": { "url": "https://github.com/dfpc-coe/node-cot/issues" }, "homepage": "https://github.com/dfpc-coe/node-cot#readme" }