Skip to content

v0.2.9

Choose a tag to compare

@github-actions github-actions released this 16 Jul 02:11
· 16 commits to main since this release
3cb7e5c

Patch Changes

  • #92 57d3d08 Thanks @jxom! - Added typed named endpoints, Server discovery, and generic Testcontainers-backed instances.

    import { Instance } from "prool/testcontainers";
    import { GenericContainer } from "testcontainers";
    
    const service = Instance.testcontainer({
      name: "service",
      container: () => new GenericContainer("service:latest"),
      endpoints: {
        default: { protocol: "http", port: 8080 },
        metrics: { protocol: "http", port: 9090 },
      },
    });
    
    await service.start();
    service.endpoints.metrics;