Skip to content

Commit b583c59

Browse files
committed
fix: build due to out of date @opensdks/runtime dep
1 parent f4385d1 commit b583c59

File tree

4 files changed

+67
-58
lines changed

4 files changed

+67
-58
lines changed

bin/syncPackages.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,10 @@ const tsConfigTemplate: TsConfigJson = {
145145
],
146146
}
147147

148-
async function addSdksAsDeps(pkgJsonPath: string, opts?: {version?: string}) {
148+
async function addSdksAsDeps(
149+
pkgJsonPath: string,
150+
opts?: {version?: string; extraDeps?: Record<string, string>},
151+
) {
149152
const sdkJsons = listSdkPackages().map((p) => {
150153
if (!p.packageJson.name) {
151154
throw new Error(`No name in package.json at ${p.packageJsonPath}`)
@@ -164,6 +167,7 @@ async function addSdksAsDeps(pkgJsonPath: string, opts?: {version?: string}) {
164167
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
165168
sdkJsons.map((p) => [p.name!, opts?.version ?? p.version!]),
166169
),
170+
...opts?.extraDeps,
167171
}
168172

169173
await prettyWrite({
@@ -242,7 +246,9 @@ if (import.meta.url.endsWith(process.argv[1]!)) {
242246
// console.log(listPackages(pathJoin(__dirname, '../packages')))
243247

244248
// Update examples package.json
245-
await addSdksAsDeps(pathJoin(__dirname, '../examples/package.json'))
249+
await addSdksAsDeps(pathJoin(__dirname, '../examples/package.json'), {
250+
extraDeps: {'@opensdks/runtime': packageJsonTemplate.version!},
251+
})
246252
await addSdksAsDeps(pathJoin(__dirname, '../website/package.json'), {
247253
version: 'workspace:*',
248254
})

examples/example-summarize-pr.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// For the full app, see https://what-did-we-work-on.vercel.app/
33

44
import {initSDK} from '@opensdks/runtime'
5+
import type {GithubSDKTypes} from '@opensdks/sdk-github'
56
import {githubSdkDef} from '@opensdks/sdk-github'
6-
import type githubTypes from '@opensdks/sdk-github/github.oas.js'
77
import {openaiSdkDef} from '@opensdks/sdk-openai'
88

99
const github = initSDK(githubSdkDef, {
@@ -27,7 +27,7 @@ export async function fetchCommits(prLink: string) {
2727
.then((r) => r.data)
2828
}
2929

30-
type Commit = githubTypes['components']['schemas']['commit']
30+
type Commit = GithubSDKTypes['oas']['components']['schemas']['commit']
3131

3232
export const summarizeCommits = async (commits: Commit[]) => {
3333
const messages = commits.map((commit) => commit.commit.message).join('\n')

examples/package-lock.json

Lines changed: 47 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@
88
},
99
"dependencies": {
1010
"@octokit/rest": "^20.0.2",
11-
"@opensdks/runtime": "0.0.6",
12-
"@opensdks/sdk-apollo": "0.0.7",
13-
"@opensdks/sdk-discord": "0.0.7",
14-
"@opensdks/sdk-github": "0.0.7",
15-
"@opensdks/sdk-openai": "0.0.7",
16-
"@opensdks/sdk-plaid": "0.0.7",
17-
"@opensdks/sdk-qbo": "0.0.7",
18-
"@opensdks/sdk-slack": "0.0.7",
19-
"@opensdks/sdk-twilio": "0.0.7",
20-
"@opensdks/sdk-venice": "0.0.7",
11+
"@opensdks/runtime": "0.0.8",
12+
"@opensdks/sdk-apollo": "0.0.8",
13+
"@opensdks/sdk-discord": "0.0.8",
14+
"@opensdks/sdk-github": "0.0.8",
15+
"@opensdks/sdk-openai": "0.0.8",
16+
"@opensdks/sdk-plaid": "0.0.8",
17+
"@opensdks/sdk-qbo": "0.0.8",
18+
"@opensdks/sdk-slack": "0.0.8",
19+
"@opensdks/sdk-twilio": "0.0.8",
20+
"@opensdks/sdk-venice": "0.0.8",
2121
"remark-toc": "^9.0.0",
2222
"twilio": "^4.19.3"
2323
},

0 commit comments

Comments
 (0)