File tree 35 files changed +1340
-1135
lines changed
apollo-federation-compatibility
bun-pothos/__integration-tests__
file-upload-nextjs-pothos
nestjs-apollo-federation-compatibility
35 files changed +1340
-1135
lines changed Original file line number Diff line number Diff line change 8
8
"start" : " tsx index.ts"
9
9
},
10
10
"dependencies" : {
11
- "@pulumi/aws" : " 6.74 .0" ,
11
+ "@pulumi/aws" : " 6.75 .0" ,
12
12
"@pulumi/awsx" : " 2.21.1" ,
13
13
"@pulumi/azure-native" : " 2.90.0" ,
14
14
"@pulumi/cloudflare" : " 5.49.1" ,
15
15
"@pulumi/docker" : " 4.6.2" ,
16
- "@pulumi/pulumi" : " 3.159 .0" ,
17
- "@types/node" : " 22.13.14 " ,
16
+ "@pulumi/pulumi" : " 3.160 .0" ,
17
+ "@types/node" : " 22.14.0 " ,
18
18
"tsx" : " 4.19.3" ,
19
19
"typescript" : " 5.8.2"
20
20
}
Original file line number Diff line number Diff line change 23
23
"@graphql-codegen/cli" : " 5.0.5" ,
24
24
"@graphql-codegen/typescript" : " 4.1.6" ,
25
25
"@graphql-codegen/typescript-resolvers" : " 4.5.0" ,
26
- "@types/node" : " 22.13.14 " ,
27
- "esbuild" : " 0.25.1 "
26
+ "@types/node" : " 22.14.0 " ,
27
+ "esbuild" : " 0.25.2 "
28
28
}
29
29
}
Original file line number Diff line number Diff line change 24
24
"devDependencies" : {
25
25
"@aws-cdk/assert" : " 2.68.0" ,
26
26
"@types/aws-lambda" : " 8.10.148" ,
27
- "@types/node" : " 22.13.14 " ,
28
- "aws-cdk" : " 2.1006 .0" ,
27
+ "@types/node" : " 22.14.0 " ,
28
+ "aws-cdk" : " 2.1007 .0" ,
29
29
"aws-cdk-lib" : " 2.186.0" ,
30
- "esbuild" : " 0.25.1 " ,
30
+ "esbuild" : " 0.25.2 " ,
31
31
"ts-node" : " 10.9.2" ,
32
32
"typescript" : " 5.8.2"
33
33
}
Original file line number Diff line number Diff line change 11
11
},
12
12
"devDependencies" : {
13
13
"@azure/functions" : " 4.7.0" ,
14
- "esbuild" : " 0.25.1 " ,
14
+ "esbuild" : " 0.25.2 " ,
15
15
"tslib" : " 2.8.1" ,
16
16
"typescript" : " 5.8.2"
17
17
}
Original file line number Diff line number Diff line change 1
1
import { join } from 'node:path' ;
2
+ import { versionInfo } from 'graphql' ;
2
3
import {
3
4
getAvailablePort ,
4
5
Proc ,
5
6
spawn ,
6
7
waitForAvailable ,
7
8
} from '../../nextjs-app/__integration-tests__/utils' ;
8
9
9
- describe ( 'Bun Pothos' , ( ) => {
10
+ const skipIf = ( condition : boolean ) => ( condition ? describe . skip : describe ) ;
11
+ skipIf ( versionInfo . major < 16 ) ( 'Bun Pothos' , ( ) => {
10
12
let proc : Proc ;
11
13
afterAll ( ( ) => {
12
14
return proc ?. kill ( ) ;
Original file line number Diff line number Diff line change 15
15
"ts-loader" : " 9.5.2" ,
16
16
"typescript" : " 5.8.2" ,
17
17
"webpack" : " 5.98.0" ,
18
- "wrangler" : " 4.5 .1"
18
+ "wrangler" : " 4.7 .1"
19
19
}
20
20
}
Original file line number Diff line number Diff line change 14
14
"graphql-yoga" : " workspace:*"
15
15
},
16
16
"devDependencies" : {
17
- "@cloudflare/workers-types" : " 4.20250327 .0" ,
17
+ "@cloudflare/workers-types" : " 4.20250404 .0" ,
18
18
"@whatwg-node/fetch" : " ^0.10.1" ,
19
19
"typescript" : " 5.8.2" ,
20
- "wrangler" : " 4.5 .1"
20
+ "wrangler" : " 4.7 .1"
21
21
}
22
22
}
Original file line number Diff line number Diff line change 12
12
"graphql-yoga" : " workspace:*"
13
13
},
14
14
"devDependencies" : {
15
- "@types/node" : " 22.13.14 " ,
15
+ "@types/node" : " 22.14.0 " ,
16
16
"ts-node" : " 10.9.2" ,
17
17
"ts-node-dev" : " 2.0.0" ,
18
18
"typescript" : " 5.8.2"
Original file line number Diff line number Diff line change 15
15
"reflect-metadata" : " 0.2.2"
16
16
},
17
17
"devDependencies" : {
18
- "@types/node" : " 22.13.14 " ,
18
+ "@types/node" : " 22.14.0 " ,
19
19
"ts-node" : " 10.9.2"
20
20
}
21
21
}
Original file line number Diff line number Diff line change 14
14
},
15
15
"devDependencies" : {
16
16
"@graphql-tools/utils" : " ^10.6.1" ,
17
- "@types/node" : " 22.13.14 " ,
17
+ "@types/node" : " 22.14.0 " ,
18
18
"ts-node" : " 10.9.2"
19
19
}
20
20
}
Original file line number Diff line number Diff line change 14
14
"graphql" : " 16.10.0" ,
15
15
"graphql-yoga" : " workspace:*" ,
16
16
"next" : " 15.2.4" ,
17
- "react" : " 19.0 .0" ,
18
- "react-dom" : " 19.0 .0"
17
+ "react" : " 19.1 .0" ,
18
+ "react-dom" : " 19.1 .0"
19
19
},
20
20
"devDependencies" : {
21
21
"@types/react" : " ^19.0.0" ,
Original file line number Diff line number Diff line change 16
16
},
17
17
"devDependencies" : {
18
18
"@google-cloud/functions-framework" : " 3.5.1" ,
19
- "@types/node" : " 22.13.14 " ,
19
+ "@types/node" : " 22.14.0 " ,
20
20
"typescript" : " 5.8.2"
21
21
}
22
22
}
Original file line number Diff line number Diff line change 16
16
"graphql-yoga" : " workspace:*"
17
17
},
18
18
"devDependencies" : {
19
- "@types/node" : " 22.13.14 " ,
19
+ "@types/node" : " 22.14.0 " ,
20
20
"@whatwg-node/fetch" : " 0.10.5" ,
21
21
"cross-env" : " 7.0.3" ,
22
22
"tsx" : " 4.19.3" ,
Original file line number Diff line number Diff line change 17
17
"graphql-yoga" : " workspace:*"
18
18
},
19
19
"devDependencies" : {
20
- "@types/node" : " 22.13.14 " ,
20
+ "@types/node" : " 22.14.0 " ,
21
21
"cross-env" : " 7.0.3" ,
22
22
"ts-node" : " 10.9.2" ,
23
23
"ts-node-dev" : " 2.0.0" ,
Original file line number Diff line number Diff line change 26
26
"@prisma/client" : " 6.5.0" ,
27
27
"@prisma/internals" : " 6.5.0" ,
28
28
"@prisma/migrate" : " 6.5.0" ,
29
- "@types/node" : " 22.13.14 " ,
29
+ "@types/node" : " 22.14.0 " ,
30
30
"cross-env" : " 7.0.3" ,
31
31
"prisma" : " 6.5.0" ,
32
32
"ts-node" : " 10.9.2" ,
Original file line number Diff line number Diff line change 12
12
"graphql-yoga" : " workspace:*"
13
13
},
14
14
"devDependencies" : {
15
- "@types/node" : " 22.13.14 " ,
15
+ "@types/node" : " 22.14.0 " ,
16
16
"ts-node" : " 10.9.2" ,
17
17
"ts-node-dev" : " 2.0.0" ,
18
18
"typescript" : " 5.8.2"
Original file line number Diff line number Diff line change 23
23
"cache-manager" : " ^6.0.0" ,
24
24
"class-transformer" : " 0.5.1" ,
25
25
"class-validator" : " ^0.14.0" ,
26
- "esbuild" : " 0.25.1 " ,
26
+ "esbuild" : " 0.25.2 " ,
27
27
"graphql" : " 16.10.0" ,
28
28
"kafkajs" : " ^2.2.4" ,
29
29
"mqtt" : " ^5.0.0" ,
Original file line number Diff line number Diff line change 12
12
"graphql-yoga" : " workspace:*"
13
13
},
14
14
"devDependencies" : {
15
- "esbuild" : " 0.25.1 " ,
15
+ "esbuild" : " 0.25.2 " ,
16
16
"netlify-cli" : " ^19.0.0"
17
17
}
18
18
}
Original file line number Diff line number Diff line change 10
10
"start" : " next start"
11
11
},
12
12
"dependencies" : {
13
- "@types/node" : " 22.13.14 " ,
14
- "@types/react" : " 19.0.12 " ,
15
- "@types/react-dom" : " 19.0.4 " ,
13
+ "@types/node" : " 22.14.0 " ,
14
+ "@types/react" : " 19.1.0 " ,
15
+ "@types/react-dom" : " 19.1.1 " ,
16
16
"autoprefixer" : " 10.4.21" ,
17
17
"eslint" : " 9.23.0" ,
18
18
"eslint-config-next" : " 15.2.4" ,
19
19
"graphql" : " 16.10.0" ,
20
20
"graphql-yoga" : " workspace:*" ,
21
21
"next" : " 15.2.4" ,
22
22
"postcss" : " 8.5.3" ,
23
- "react" : " 19.0 .0" ,
24
- "react-dom" : " 19.0 .0" ,
23
+ "react" : " 19.1 .0" ,
24
+ "react-dom" : " 19.1 .0" ,
25
25
"typescript" : " 5.8.2"
26
26
},
27
27
"devDependencies" : {
Original file line number Diff line number Diff line change 14
14
"graphql-yoga" : " workspace:*" ,
15
15
"next" : " 15.2.4" ,
16
16
"next-auth" : " 4.24.11" ,
17
- "react" : " 19.0 .0" ,
18
- "react-dom" : " 19.0 .0" ,
17
+ "react" : " 19.1 .0" ,
18
+ "react-dom" : " 19.1 .0" ,
19
19
"tslib" : " 2.8.1"
20
20
},
21
21
"devDependencies" : {
22
- "@types/react" : " 19.0.12 " ,
22
+ "@types/react" : " 19.1.0 " ,
23
23
"eslint" : " 9.23.0" ,
24
24
"eslint-config-next" : " 15.2.4" ,
25
25
"typescript" : " 5.8.2"
Original file line number Diff line number Diff line change 11
11
"start" : " next start"
12
12
},
13
13
"dependencies" : {
14
- "@types/react" : " 19.0.12 " ,
14
+ "@types/react" : " 19.1.0 " ,
15
15
"graphql" : " 16.10.0" ,
16
16
"graphql-yoga" : " workspace:*" ,
17
17
"next" : " 15.2.4" ,
18
- "react" : " 19.0 .0" ,
19
- "react-dom" : " 19.0 .0" ,
18
+ "react" : " 19.1 .0" ,
19
+ "react-dom" : " 19.1 .0" ,
20
20
"tslib" : " 2.8.1"
21
21
},
22
22
"devDependencies" : {
23
- "@types/node" : " 22.13.14 " ,
24
- "@types/react" : " 19.0.12 " ,
25
- "esbuild" : " 0.25.1 " ,
23
+ "@types/node" : " 22.14.0 " ,
24
+ "@types/react" : " 19.1.0 " ,
25
+ "esbuild" : " 0.25.2 " ,
26
26
"eslint" : " 9.23.0" ,
27
27
"eslint-config-next" : " 15.2.4" ,
28
28
"typescript" : " 5.8.2"
Original file line number Diff line number Diff line change 8
8
"start" : " node server.js"
9
9
},
10
10
"dependencies" : {
11
- "@types/react" : " 19.0.12 " ,
11
+ "@types/react" : " 19.1.0 " ,
12
12
"graphql" : " 16.10.0" ,
13
13
"graphql-ws" : " ^6.0.0" ,
14
14
"graphql-yoga" : " workspace:*" ,
15
15
"next" : " 15.2.4" ,
16
- "react" : " 19.0 .0" ,
17
- "react-dom" : " 19.0 .0" ,
16
+ "react" : " 19.1 .0" ,
17
+ "react-dom" : " 19.1 .0" ,
18
18
"ws" : " 8.18.1"
19
19
},
20
20
"devDependencies" : {
21
- "@types/node" : " 22.13.14 " ,
22
- "@types/react" : " 19.0.12 " ,
23
- "@types/ws" : " 8.18.0 " ,
21
+ "@types/node" : " 22.14.0 " ,
22
+ "@types/react" : " 19.1.0 " ,
23
+ "@types/ws" : " 8.18.1 " ,
24
24
"eslint" : " 9.23.0" ,
25
25
"eslint-config-next" : " 15.2.4" ,
26
26
"typescript" : " 5.8.2"
Original file line number Diff line number Diff line change 12
12
"graphql-yoga" : " workspace:*"
13
13
},
14
14
"devDependencies" : {
15
- "esbuild" : " 0.25.1 " ,
15
+ "esbuild" : " 0.25.2 " ,
16
16
"tsx" : " 4.19.3" ,
17
17
"typescript" : " 5.8.2"
18
18
}
Original file line number Diff line number Diff line change 12
12
"graphql-yoga" : " workspace:*"
13
13
},
14
14
"devDependencies" : {
15
- "@types/node" : " 22.13.14 " ,
15
+ "@types/node" : " 22.14.0 " ,
16
16
"ts-node" : " 10.9.2" ,
17
17
"typescript" : " 5.8.2"
18
18
}
Original file line number Diff line number Diff line change 19
19
"ioredis" : " 5.6.0"
20
20
},
21
21
"devDependencies" : {
22
- "@types/node" : " 22.13.14 " ,
22
+ "@types/node" : " 22.14.0 " ,
23
23
"cross-env" : " 7.0.3" ,
24
24
"ts-node" : " 10.9.2" ,
25
25
"ts-node-dev" : " 2.0.0" ,
Original file line number Diff line number Diff line change 17
17
"graphql-yoga" : " workspace:*"
18
18
},
19
19
"devDependencies" : {
20
- "@types/node" : " 22.13.14 " ,
20
+ "@types/node" : " 22.14.0 " ,
21
21
"@whatwg-node/fetch" : " ^0.10.1" ,
22
22
"cross-env" : " 7.0.3" ,
23
23
"ts-node" : " 10.9.2" ,
Original file line number Diff line number Diff line change 18
18
"graphql-yoga" : " workspace:*"
19
19
},
20
20
"devDependencies" : {
21
- "@types/node" : " 22.13.14 " ,
21
+ "@types/node" : " 22.14.0 " ,
22
22
"@whatwg-node/fetch" : " ^0.10.1" ,
23
23
"cross-env" : " 7.0.3" ,
24
24
"ts-node" : " 10.9.2" ,
Original file line number Diff line number Diff line change 15
15
"devDependencies" : {
16
16
"@whatwg-node/fetch" : " ^0.10.1" ,
17
17
"typescript" : " 5.8.2" ,
18
- "wrangler" : " 4.5 .1"
18
+ "wrangler" : " 4.7 .1"
19
19
}
20
20
}
Original file line number Diff line number Diff line change 28
28
"jest" : " ^29.0.0" ,
29
29
"prettier" : " 3.5.3" ,
30
30
"prettier-plugin-svelte" : " 3.3.3" ,
31
- "svelte" : " 5.25.3 " ,
31
+ "svelte" : " 5.25.6 " ,
32
32
"svelte-check" : " 4.1.5" ,
33
33
"svelte-preprocess" : " 6.0.3" ,
34
34
"tslib" : " 2.8.1" ,
Original file line number Diff line number Diff line change 16
16
"uWebSockets.js" : " uNetworking/uWebSockets.js#semver:^20"
17
17
},
18
18
"devDependencies" : {
19
- "@types/ws" : " 8.18.0 " ,
19
+ "@types/ws" : " 8.18.1 " ,
20
20
"@whatwg-node/fetch" : " ^0.10.1" ,
21
21
"ws" : " 8.18.1"
22
22
}
Original file line number Diff line number Diff line change 17
17
],
18
18
"license" : " MIT" ,
19
19
"private" : true ,
20
- "packageManager" :
" [email protected] .0 " ,
20
+ "packageManager" :
" [email protected] .1 " ,
21
21
"engines" : {
22
22
"node" : " >=18.0.0" ,
23
23
"pnpm" : " >=9.1.3"
72
72
"babel-plugin-parameter-decorator" : " 1.0.16" ,
73
73
"babel-plugin-transform-typescript-metadata" : " 0.3.2" ,
74
74
"bob-the-bundler" : " 7.0.1" ,
75
+ "bun" : " ^1.2.8" ,
75
76
"cross-env" : " 7.0.3" ,
76
77
"eslint" : " 9.23.0" ,
77
78
"graphql" : " 16.10.0" ,
82
83
"postinstall-postinstall" : " 2.1.0" ,
83
84
"prettier" : " 3.5.3" ,
84
85
"prettier-plugin-pkg" : " 0.18.1" ,
85
- "prettier-plugin-sh" : " 0.15 .0" ,
86
+ "prettier-plugin-sh" : " 0.16 .0" ,
86
87
"rimraf" : " 6.0.1" ,
87
88
"supertest" : " 7.1.0" ,
88
- "ts-jest" : " 29.3.0 " ,
89
+ "ts-jest" : " 29.3.1 " ,
89
90
"typescript" : " 5.8.2" ,
90
- "wrangler" : " 4.5 .1"
91
+ "wrangler" : " 4.7 .1"
91
92
},
92
93
"lint-staged" : {
93
94
"packages/**/src/**/*.{ts,tsx}" : [
105
106
},
106
107
"overrides" : {
107
108
"eslint-plugin-unicorn" : " 56.0.1" ,
108
- "esbuild" : " 0.25.1 " ,
109
+ "esbuild" : " 0.25.2 " ,
109
110
"cookie" : " 1.0.2" ,
110
111
"graphql" : " 16.10.0" ,
111
112
"@changesets/assemble-release-plan" : " 5.2.3" ,
112
- "@types/react" : " 19.0.12 "
113
+ "@types/react" : " 19.1.0 "
113
114
},
114
115
"onlyBuiltDependencies" : [
115
116
" @nestjs/core" ,
You can’t perform that action at this time.
0 commit comments