// import { Hono } from "hono"; import { TestingInseeApiRouter } from "./api.insee.fr/index.js"; import { TestingApiEntrepriseRouter } from "./entreprise.api.gouv.fr/index.js"; import { TestingOidcFranceConnectRouter, type FranceConnectBindings, } from "./oidc.franceconnect.gouv.fr/index.js"; import { TestingRegistreNationalEntreprisesOpenApiRouter } from "./registre-national-entreprises.inpi.fr/index.js"; // export type TestingBindings = { log: typeof console.log; } & FranceConnectBindings; export const router = new Hono<{ Bindings: TestingBindings }>() .get("/healthz", ({ text }) => text("ok")) .route("/api.insee.fr", TestingInseeApiRouter) .route("/entreprise.api.gouv.fr", TestingApiEntrepriseRouter) .route("/oidc.franceconnect.gouv.fr", TestingOidcFranceConnectRouter) .route( "/registre-national-entreprises.inpi.fr", TestingRegistreNationalEntreprisesOpenApiRouter, );