(provider: CredentialProvider)
| 42 | }); |
| 43 | |
| 44 | const plugin = (provider: CredentialProvider) => |
| 45 | definePlugin(() => ({ |
| 46 | id: "acme" as const, |
| 47 | credentialProviders: [provider], |
| 48 | storage: () => ({}), |
| 49 | extension: (ctx) => ({ |
| 50 | seed: () => ctx.core.integrations.register({ slug: INTEG, description: "Acme", config: {} }), |
| 51 | read: () => ctx.connections.resolveValue({ owner: "org", integration: INTEG, name: CONN }), |
| 52 | }), |
| 53 | }))(); |
| 54 | |
| 55 | const executorWithConnection = (provider: CredentialProvider) => |
| 56 | Effect.gen(function* () { |
no test coverage detected