{"_id":"@auki/navgraph","name":"@auki/navgraph","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@auki/navgraph","version":"0.1.0","description":"Navigation graph data types and management","keywords":["navigation","graph","pathfinding"],"author":{"name":"Jason Yankowski"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aukilabs/hybrid-pathfinding.git"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"type":"module","scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist"},"devDependencies":{"@types/earcut":"^3.0.0","typescript":"^5.9.3"},"dependencies":{"earcut":"^3.0.2"},"_id":"@auki/navgraph@0.1.0","gitHead":"465f1b5fce947114e9dfd61f5f8b8980db1377c6","bugs":{"url":"https://github.com/aukilabs/hybrid-pathfinding/issues"},"homepage":"https://github.com/aukilabs/hybrid-pathfinding#readme","_nodeVersion":"22.19.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-u24RBBDMhQCX7f1wMpPvcKqP3Kln9BSSLnyWaCKItCyO8o5COxbDRvfG/PD9mjMKhTrCVPqE98KSDdQROzFU7A==","shasum":"408c77082ddc0f871cc2f51aef337507d54463e4","tarball":"https://registry.npmjs.org/@auki/navgraph/-/navgraph-0.1.0.tgz","fileCount":8,"unpackedSize":10966,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCPd8unQojtLgFC/+v/bGCgtGV+zXKNx/JcNt8VteuBYwIhAMXZ63huUw8L5IoPDHr4mbmDgIkpIpi548OkBjP2r/DF"}]},"_npmUser":{"name":"jasonatauki","email":"jason@aukilabs.com"},"directories":{},"maintainers":[{"name":"jasonatauki","email":"jason@aukilabs.com"},{"name":"auki2","email":"bot@aukilabs.com"},{"name":"dataviruset","email":"oskar@dataviruset.com"},{"name":"shuning.auki","email":"shuning@aukilabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/navgraph_0.1.0_1763524458249_0.35039685786513797"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-19T03:54:18.143Z","0.1.0":"2025-11-19T03:54:18.432Z","modified":"2025-11-19T03:54:18.726Z"},"maintainers":[{"name":"jasonatauki","email":"jason@aukilabs.com"},{"name":"auki2","email":"bot@aukilabs.com"},{"name":"dataviruset","email":"oskar@dataviruset.com"},{"name":"shuning.auki","email":"shuning@aukilabs.com"}],"description":"Navigation graph data types and management","homepage":"https://github.com/aukilabs/hybrid-pathfinding#readme","keywords":["navigation","graph","pathfinding"],"repository":{"type":"git","url":"git+https://github.com/aukilabs/hybrid-pathfinding.git"},"author":{"name":"Jason Yankowski"},"bugs":{"url":"https://github.com/aukilabs/hybrid-pathfinding/issues"},"license":"MIT","readme":"# @auki/navgraph\n\nNavigation graph library for pathfinding.\n\n## Installation\n\n```bash\nnpm install @auki/navgraph\n```\n\n## Basic Usage\n\n```typescript\nimport { NavMap, Point, Edge, Area } from '@auki/navgraph';\n\nconst navMap: NavMap = {\n  points: {\n    p1: { x: 0, y: 0, z: 0 },\n    p2: { x: 10, y: 0, z: 0 },\n    p3: { x: 5, y: 0, z: 5 }\n  },\n  edges: {\n    e1: { from: \"p1\", to: \"p2\" },\n    e2: { from: \"p2\", to: \"p3\" },\n    e3: { from: \"p3\", to: \"p1\" }\n  },\n  areas: {\n    area1: { edges: [\"e1\", \"e2\", \"e3\"] }\n  }\n};\n```\n\n## License\n\nMIT\n\n","readmeFilename":"README.md","_rev":"1-c1fc56ab1ba1774069828394c69977ea"}