Skip to content

Commit cbb2601

Browse files
chore(release): update packages versions (#184)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent f0686d7 commit cbb2601

File tree

8 files changed

+101
-100
lines changed

8 files changed

+101
-100
lines changed

.changeset/flat-countries-rule.md

Lines changed: 0 additions & 61 deletions
This file was deleted.

.changeset/friendly-impalas-cross.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/olive-parrots-perform.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/rotten-geckos-flash.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/server-config/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @eddeee888/gcg-server-config
22

3+
## 0.1.0
4+
5+
### Minor Changes
6+
7+
- ccdc5e2: Add recommended default `maybeValue` option: `T | null | undefined`
8+
39
## 0.0.1
410

511
### Patch Changes

packages/server-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eddeee888/gcg-server-config",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/eddeee888/graphql-code-generator-plugins.git",

packages/typescript-resolver-files/CHANGELOG.md

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,97 @@
11
# @eddeee888/gcg-typescript-resolver-files
22

3+
## 0.7.0
4+
5+
### Minor Changes
6+
7+
- ab6a9e7: Support extending non-root object types
8+
9+
For example, given this schema:
10+
11+
```graphql
12+
# user/schema.graphql
13+
type User {
14+
id: ID!
15+
}
16+
17+
# car/schema.graphql
18+
extend type User {
19+
cars: [Car!]!
20+
}
21+
22+
# house/schema.graphql
23+
extend type User {
24+
housesOwned: [House!]!
25+
housesSold: [House!]!
26+
}
27+
```
28+
29+
It'd generate these files:
30+
31+
```ts
32+
// user/resolvers/User.ts
33+
export const User: Pick<UserResolvers, 'id'> = {
34+
// ...
35+
};
36+
37+
// car/resolvers/User.ts
38+
export const User: Pick<UserResolvers, 'cars'> = {
39+
// ...
40+
};
41+
42+
// house/resolvers/User.ts
43+
export const User: Pick<UserResolvers, 'housesOwned' | 'housesSold'> = {
44+
// ...
45+
};
46+
```
47+
48+
And the main resolver file:
49+
50+
```ts
51+
// resolvers.generated.ts
52+
import { User as user_User } from './user/resolvers/User';
53+
import { User as car_User } from './car/resolvers/User';
54+
import { User as house_User } from './house/resolvers/User';
55+
56+
export const resolvers: Resolvers = {
57+
User: {
58+
...user_User,
59+
...car_User,
60+
...house_User,
61+
},
62+
};
63+
```
64+
65+
- d5d9577: Drop support for `typesPluginsConfig.namingConvention` - this is now always `keep`
66+
67+
In the preset, we made the assumption that the types used in resolver files are in the same format as the schema. So we `keep` the naming convention.
68+
69+
Some types in `types.generated.ts` are affected. However, they are not currently used in any of the resolver files. So, if consumers have leaned into the recommended default config and generated resolver files (which is the intention of the preset), then there should be no issue upgrading.
70+
71+
- 5497e8f: Add experimental support for [add](https://the-guild.dev/graphql/codegen/plugins/other/add) plugin.
72+
73+
Consumers can use the preset's `add` option to do the equivalent of the `add` plugin to target the generated resolvers type file (default `types.generated.ts`).
74+
75+
Example:
76+
77+
```ts
78+
// codegen.ts
79+
{
80+
generates: {
81+
'src/schema': defineConfig({
82+
add: {
83+
'./types.generated.ts': { content: '/* eslint-disable */' },
84+
},
85+
})
86+
}
87+
}
88+
```
89+
90+
### Patch Changes
91+
92+
- Updated dependencies [ccdc5e2]
93+
- @eddeee888/gcg-server-config@0.1.0
94+
395
## 0.6.0
496

597
### Minor Changes

packages/typescript-resolver-files/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eddeee888/gcg-typescript-resolver-files",
3-
"version": "0.6.0",
3+
"version": "0.7.0",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/eddeee888/graphql-code-generator-plugins.git",
@@ -27,7 +27,7 @@
2727
"graphql": "^15.0.0 || ^16.0.0"
2828
},
2929
"dependencies": {
30-
"@eddeee888/gcg-server-config": "0.0.1",
30+
"@eddeee888/gcg-server-config": "0.1.0",
3131
"@graphql-codegen/add": "^5.0.0",
3232
"@graphql-codegen/plugin-helpers": "^5.0.0",
3333
"@graphql-codegen/typescript": "^4.0.0",

0 commit comments

Comments
 (0)