Skip to content

Conversation

@theroncross
Copy link
Contributor

@theroncross theroncross commented Dec 15, 2025

The change made in 72a3c49 is now missing the other properties. I checked the following in the ts playground, so I think this will leave the required fields required and the optional fields optional.

type A = {
  a?: unknown;
  b?: unknown;
}

type B = {
  b: unknown;
}

const b: A & B = {
  b: 'b'; // commenting this out should cause a type error
}

The change made in 72a3c49 is now
missing the other properties. I checked the following in the ts
playground, so I think this will leave the required fields required and
the optional fields optional.

```ts
type A = {
  a?: unknown;
  b?: unknown;
}

type B = {
  b: unknown;
}

const b = {
  b: 'b'; // commenting this out should cause a type error
}
```
@jbottigliero jbottigliero changed the title types: add missing base method options fix: add missing base method options Dec 16, 2025
@jbottigliero jbottigliero changed the title fix: add missing base method options fix(Typescript): use BaseServiceMethodOptions in ServiceMethodDynamicSegments Dec 16, 2025
@jbottigliero jbottigliero merged commit 0fb2315 into globus:main Dec 16, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants