github Effect-TS/effect @effect/platform@0.68.1

latest releases: @effect/sql-sqlite-react-native@0.18.1, @effect/sql-sqlite-node@0.16.1, @effect/sql-sqlite-wasm@0.15.1...
4 hours ago

Patch Changes

  • #3743 b75ac5d Thanks @sukovanej! - Add support for ConfigProvider based on .env files.

    import { PlatformConfigProvider } from "@effect/platform"
    import { NodeContext } from "@effect/platform-node"
    import { Config } from "effect"
    
    Effect.gen(function* () {
      const config = yield* Config.all({
        api_url: Config.string("API_URL"),
        api_key: Config.string("API_KEY")
      })
    
      console.log(`Api config: ${config}`)
    }).pipe(
      Effect.provide(
        PlatformConfigProvider.layerDotEnvAdd(".env").pipe(
          Layer.provide(NodeContext.layer)
        )
      )
    )

Don't miss a new effect release

NewReleases is sending notifications on new releases.