{"id":173223602,"number":"0.7.2","published_at":"2026-02-06T16:53:57.440Z","licenses":"MIT","integrity":"sha512-vaj+Zf9e7jaU3CKiCjdHl7KazAAGfqvP39aZ8TG4DloQRw9diRjLSkZi9fnXpTmHDdlPoe5HoI9n8cspCOolMw==","status":null,"download_url":"https://registry.npmjs.org/@morpho-dev/router/-/router-0.7.2.tgz","registry_url":"https://www.npmjs.com/package/@morpho-dev/router/v/0.7.2","documentation_url":null,"install_command":"npm install @morpho-dev/router@0.7.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d6614100-980b-457e-bb8a-a14bba52a1af"}},"dist":{"shasum":"b32ac585a50338095b473f1430fd6f124abcf508","tarball":"https://registry.npmjs.org/@morpho-dev/router/-/router-0.7.2.tgz","fileCount":74,"integrity":"sha512-vaj+Zf9e7jaU3CKiCjdHl7KazAAGfqvP39aZ8TG4DloQRw9diRjLSkZi9fnXpTmHDdlPoe5HoI9n8cspCOolMw==","signatures":[{"sig":"MEUCIQC40jtqelJAYaaRCRH4vifcaaf7D9WWjGrEHwjOGhyT8QIgAx6YYmHx3piGVfGYkgr4PqEwNFuSOqf5EIwo64ymqGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5319170},"gitHead":null,"main":"./dist/index.node.js","scripts":{"cli":"pnpm build \u0026\u0026 node --experimental-loader=@opentelemetry/instrumentation/hook.mjs ./dist/cli.js","dev":"tsdown --config tsdown.config.ts --watch --onSuccess 'echo \"Router package rebuilt\"'","lint":"biome check src/","test":"vitest run","bench":"vitest bench","build":"pnpm openapi:generate \u0026\u0026 tsdown --config tsdown.config.ts","format":"biome format --write src/","lint:ci":"biome ci src/","test:ui":"vitest --ui","docs:cli":"node ./scripts/generate-readme.mjs","test:e2e":"./scripts/e2e-run.sh","e2e:setup":"./scripts/e2e-setup.sh","typecheck":"pnpm openapi:generate \u0026\u0026 tsc --project tsconfig.json --noEmit --incremental","test:watch":"vitest watch","e2e:teardown":"./scripts/e2e-teardown.sh","container:run":"docker run -p 7891:7891 -e OTEL_EXPORTER_OTLP_ENDPOINT=http://host.docker.internal:4318/v1/traces --rm -it morpho-router","test:tenderly":"vitest --config vitest.e2e.config.ts run","migrations:run":"drizzle-kit migrate --config src/database/drizzle/drizzle.config.ts","container:build":"docker build -f Dockerfile -t morpho-router ../../","openapi:generate":"node --import tsx src/cli/dump-swagger.ts \u0026\u0026 pnpm openapi-typescript src/api/Schema/generated/swagger.json -o src/api/Schema/generated/swagger.d.ts \u0026\u0026 biome check --write src/api/Schema/generated","migrations:create":"drizzle-kit generate --config src/database/drizzle/drizzle.config.ts --name"},"_npmVersion":"11.9.0","_nodeVersion":"22.12.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"default":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"}}},"browserify":null},"created_at":"2026-02-18T16:09:02.218Z","updated_at":"2026-02-18T16:09:02.218Z","purl":"pkg:npm/%40morpho-dev/router@0.7.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@morpho-dev%2Frouter/versions/0.7.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@morpho-dev%2Frouter/versions/0.7.2/codemeta","dependencies":[{"id":1918033784,"ecosystem":"npm","package_name":"pako","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1918033785,"ecosystem":"npm","package_name":"viem","requirements":"^2.37.13","kind":"runtime","optional":false},{"id":1918033786,"ecosystem":"npm","package_name":"dotenv","requirements":"^17.2.1","kind":"runtime","optional":false},{"id":1918033787,"ecosystem":"npm","package_name":"marked","requirements":"^17.0.1","kind":"runtime","optional":false},{"id":1918033781,"ecosystem":"npm","package_name":"pg","requirements":"^8.16.0","kind":"runtime","optional":false},{"id":1918033782,"ecosystem":"npm","package_name":"zod","requirements":"^4.1.12","kind":"runtime","optional":false},{"id":1918033783,"ecosystem":"npm","package_name":"hono","requirements":"^4.11.5","kind":"runtime","optional":false},{"id":1918033788,"ecosystem":"npm","package_name":"commander","requirements":"^13.1.0","kind":"runtime","optional":false},{"id":1918033789,"ecosystem":"npm","package_name":"js-base64","requirements":"^3.7.8","kind":"runtime","optional":false},{"id":1918033790,"ecosystem":"npm","package_name":"smol-toml","requirements":"^1.6.0","kind":"runtime","optional":false},{"id":1918033791,"ecosystem":"npm","package_name":"drizzle-orm","requirements":"^0.43.1","kind":"runtime","optional":false},{"id":1918033792,"ecosystem":"npm","package_name":"zod-openapi","requirements":"^5.4.3","kind":"runtime","optional":false},{"id":1918033793,"ecosystem":"npm","package_name":"openapi-fetch","requirements":"^0.15.0","kind":"runtime","optional":false},{"id":1918033794,"ecosystem":"npm","package_name":"openapi-metadata","requirements":"^0.2.2","kind":"runtime","optional":false},{"id":1918033795,"ecosystem":"npm","package_name":"reflect-metadata","requirements":"^0.2.2","kind":"runtime","optional":false},{"id":1918033796,"ecosystem":"npm","package_name":"@hono/node-server","requirements":"^1.19.9","kind":"runtime","optional":false},{"id":1918033797,"ecosystem":"npm","package_name":"@opentelemetry/api","requirements":"^1.9.0","kind":"runtime","optional":false},{"id":1918033798,"ecosystem":"npm","package_name":"@electric-sql/pglite","requirements":"^0.3.1","kind":"runtime","optional":false},{"id":1918033799,"ecosystem":"npm","package_name":"@opentelemetry/resources","requirements":"^2.2.0","kind":"runtime","optional":false},{"id":1918033800,"ecosystem":"npm","package_name":"@openzeppelin/merkle-tree","requirements":"^1.0.8","kind":"runtime","optional":false},{"id":1918033801,"ecosystem":"npm","package_name":"@opentelemetry/sdk-trace-node","requirements":"^2.2.0","kind":"runtime","optional":false},{"id":1918033802,"ecosystem":"npm","package_name":"@opentelemetry/instrumentation","requirements":"^0.208.0","kind":"runtime","optional":false},{"id":1918033803,"ecosystem":"npm","package_name":"@opentelemetry/instrumentation-pg","requirements":"^0.61.1","kind":"runtime","optional":false},{"id":1918033804,"ecosystem":"npm","package_name":"@opentelemetry/propagator-aws-xray","requirements":"^2.0.3","kind":"runtime","optional":false},{"id":1918033805,"ecosystem":"npm","package_name":"@opentelemetry/instrumentation-http","requirements":"^0.208.0","kind":"runtime","optional":false},{"id":1918033806,"ecosystem":"npm","package_name":"@opentelemetry/semantic-conventions","requirements":"^1.38.0","kind":"runtime","optional":false},{"id":1918033807,"ecosystem":"npm","package_name":"@opentelemetry/id-generator-aws-xray","requirements":"^2.0.3","kind":"runtime","optional":false},{"id":1918033808,"ecosystem":"npm","package_name":"@opentelemetry/exporter-trace-otlp-proto","requirements":"^0.208.0","kind":"runtime","optional":false},{"id":1918033809,"ecosystem":"npm","package_name":"prool","requirements":"^0.2.2","kind":"Development","optional":false},{"id":1918033810,"ecosystem":"npm","package_name":"tsdown","requirements":"^0.20.1","kind":"Development","optional":false},{"id":1918033811,"ecosystem":"npm","package_name":"@types/pg","requirements":"^8.15.5","kind":"Development","optional":false},{"id":1918033812,"ecosystem":"npm","package_name":"@types/pako","requirements":"^2.0.4","kind":"Development","optional":false},{"id":1918033813,"ecosystem":"npm","package_name":"drizzle-kit","requirements":"^0.31.1","kind":"Development","optional":false},{"id":1918033814,"ecosystem":"npm","package_name":"@repo/config","requirements":"1.0.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@morpho-dev%2Frouter"}