{"library":"find-my-way-ts","type":"library","category":null,"description":"find-my-way-ts is a highly performant, framework-independent HTTP router designed for Node.js environments, leveraging a Radix Tree (also known as a compact Prefix Tree) for extremely fast route matching. It is a TypeScript-first fork of the popular `find-my-way` router, providing enhanced type safety and improved developer experience through its explicit type definitions. Currently at version 0.1.6, the package appears to be under active development, with frequent patch releases addressing bug fixes and minor enhancements, such as improved URI error handling and `QueryString` module integration. Its primary differentiator is its speed and efficient algorithm for path resolution, supporting route parameters and wildcards, making it suitable for high-throughput HTTP servers. Its pre-1.0 status suggests a relatively fast-moving API, though the current changes are mostly iterative improvements.","language":"javascript","status":"active","version":"0.1.6","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install find-my-way-ts","imports":["import { findMyWay } from 'find-my-way-ts';","import type { HTTPMethod } from 'find-my-way-ts';","import type { Handler } from 'find-my-way-ts';"]},{"cmd":"yarn add find-my-way-ts","imports":[]},{"cmd":"pnpm add find-my-way-ts","imports":[]}],"homepage":null,"github":"https://github.com/tim-smart/find-my-way-ts","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/find-my-way-ts","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/find-my-way-ts/compatibility"}}