using Workerd = import "/workerd/workerd.capnp"; const unitTests :Workerd.Config = ( services = [ ( name = "importable-env-test", worker = ( modules = [ (name = "worker", esModule = embed "importable-env-test.js"), (name = "child", esModule = "import {env as live} from 'cloudflare:workers'; export const env = {...live};"), (name = "child2", esModule = "import {env as live} from 'cloudflare:workers'; export const env = {...live};"), ], compatibilityFlags = [ "nodejs_compat_v2", "env_module_nullable_support", "allow_importable_env", "capture_async_api_throws", "rpc", ], bindings = [ (name = "RPC", service = ( name = "importable-env-test", entrypoint="importableEnv")), (name = "FOO", text = "BAR"), (name = "CACHE", memoryCache = ( id = "abc123", limits = ( maxKeys = 10, maxValueSize = 1024, maxTotalValueSize = 1024, ), )) ], ) ), ], );