Skip to content

Commit

Permalink
chore(release): update packages versions (#184)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and github-actions[bot] authored Sep 11, 2023
1 parent f0686d7 commit cbb2601
Show file tree
Hide file tree
Showing 8 changed files with 101 additions and 100 deletions.
61 changes: 0 additions & 61 deletions .changeset/flat-countries-rule.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/friendly-impalas-cross.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/olive-parrots-perform.md

This file was deleted.

22 changes: 0 additions & 22 deletions .changeset/rotten-geckos-flash.md

This file was deleted.

6 changes: 6 additions & 0 deletions packages/server-config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @eddeee888/gcg-server-config

## 0.1.0

### Minor Changes

- ccdc5e2: Add recommended default `maybeValue` option: `T | null | undefined`

## 0.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/server-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eddeee888/gcg-server-config",
"version": "0.0.1",
"version": "0.1.0",
"repository": {
"type": "git",
"url": "https://github.com/eddeee888/graphql-code-generator-plugins.git",
Expand Down
92 changes: 92 additions & 0 deletions packages/typescript-resolver-files/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,97 @@
# @eddeee888/gcg-typescript-resolver-files

## 0.7.0

### Minor Changes

- ab6a9e7: Support extending non-root object types

For example, given this schema:

```graphql
# user/schema.graphql
type User {
id: ID!
}

# car/schema.graphql
extend type User {
cars: [Car!]!
}

# house/schema.graphql
extend type User {
housesOwned: [House!]!
housesSold: [House!]!
}
```

It'd generate these files:

```ts
// user/resolvers/User.ts
export const User: Pick<UserResolvers, 'id'> = {
// ...
};

// car/resolvers/User.ts
export const User: Pick<UserResolvers, 'cars'> = {
// ...
};

// house/resolvers/User.ts
export const User: Pick<UserResolvers, 'housesOwned' | 'housesSold'> = {
// ...
};
```

And the main resolver file:

```ts
// resolvers.generated.ts
import { User as user_User } from './user/resolvers/User';
import { User as car_User } from './car/resolvers/User';
import { User as house_User } from './house/resolvers/User';

export const resolvers: Resolvers = {
User: {
...user_User,
...car_User,
...house_User,
},
};
```

- d5d9577: Drop support for `typesPluginsConfig.namingConvention` - this is now always `keep`

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.

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.

- 5497e8f: Add experimental support for [add](https://the-guild.dev/graphql/codegen/plugins/other/add) plugin.

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`).

Example:

```ts
// codegen.ts
{
generates: {
'src/schema': defineConfig({
add: {
'./types.generated.ts': { content: '/* eslint-disable */' },
},
})
}
}
```

### Patch Changes

- Updated dependencies [ccdc5e2]
- @eddeee888/gcg-server-config@0.1.0

## 0.6.0

### Minor Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/typescript-resolver-files/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eddeee888/gcg-typescript-resolver-files",
"version": "0.6.0",
"version": "0.7.0",
"repository": {
"type": "git",
"url": "https://github.com/eddeee888/graphql-code-generator-plugins.git",
Expand All @@ -27,7 +27,7 @@
"graphql": "^15.0.0 || ^16.0.0"
},
"dependencies": {
"@eddeee888/gcg-server-config": "0.0.1",
"@eddeee888/gcg-server-config": "0.1.0",
"@graphql-codegen/add": "^5.0.0",
"@graphql-codegen/plugin-helpers": "^5.0.0",
"@graphql-codegen/typescript": "^4.0.0",
Expand Down

0 comments on commit cbb2601

Please sign in to comment.