Skip to content

fix(scripts): resolve tsconfig errors in check-pr-title workflow#1332

Merged
sserrata merged 1 commit intomainfrom
fix/check-pr-title-tsconfig
Mar 26, 2026
Merged

fix(scripts): resolve tsconfig errors in check-pr-title workflow#1332
sserrata merged 1 commit intomainfrom
fix/check-pr-title-tsconfig

Conversation

@sserrata
Copy link
Copy Markdown
Member

Summary

  • Add rootDir: "." to fix TS5011: the root tsconfig.json includes both scripts/ and demo/ but had no rootDir, causing ts-node to fail when inferring a common source directory
  • Add target: "ES2019" to fix TS5107: ts-node defaults to ES5 when no target is set, which is deprecated in TypeScript 7.0

Test plan

  • Verify the check-pr-title CI workflow step passes on this PR
  • Confirm npx ts-node --transpile-only scripts/check-pr-title.ts "test" runs without errors locally

🤖 Generated with Claude Code

Set rootDir to "." to fix TS5011 (common source directory conflict when
including both scripts/ and demo/) and set target to ES2019 to fix TS5107
(ts-node's default ES5 target is deprecated in TypeScript 7.0).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sserrata sserrata merged commit 1ab3be2 into main Mar 26, 2026
7 checks passed
@sserrata sserrata deleted the fix/check-pr-title-tsconfig branch March 26, 2026 13:59
@github-actions
Copy link
Copy Markdown

Size Change: 0 B

Total Size: 2.2 MB

ℹ️ View Unchanged
Filename Size
demo/.docusaurus/codeTranslations.json 2 B
demo/.docusaurus/docusaurus.config.mjs 14.7 kB
demo/.docusaurus/globalData.json 65.4 kB
demo/.docusaurus/i18n.json 372 B
demo/.docusaurus/registry.js 94.7 kB
demo/.docusaurus/routes.js 89.6 kB
demo/.docusaurus/routesChunkNames.json 37.1 kB
demo/.docusaurus/site-metadata.json 1.51 kB
demo/build/assets/css/styles.********.css 163 kB
demo/build/assets/js/main.********.js 656 kB
demo/build/assets/js/runtime~main.********.js 22.3 kB
demo/build/index.html 97.6 kB
demo/build/petstore/add-pet/index.html 29.3 kB
demo/build/petstore/create-user/index.html 24 kB
demo/build/petstore/create-users-with-array-input/index.html 24.1 kB
demo/build/petstore/create-users-with-list-input/index.html 24.1 kB
demo/build/petstore/delete-order/index.html 23.8 kB
demo/build/petstore/delete-pet/index.html 24.1 kB
demo/build/petstore/delete-user/index.html 24.3 kB
demo/build/petstore/find-pets-by-status/index.html 24.8 kB
demo/build/petstore/find-pets-by-tags/index.html 25.4 kB
demo/build/petstore/get-inventory/index.html 23.1 kB
demo/build/petstore/get-order-by-id/index.html 24.1 kB
demo/build/petstore/get-pet-by-id/index.html 24.9 kB
demo/build/petstore/get-user-by-name/index.html 24.4 kB
demo/build/petstore/login-user/index.html 24.9 kB
demo/build/petstore/logout-user/index.html 23.7 kB
demo/build/petstore/new-pet/index.html 24.3 kB
demo/build/petstore/pet/index.html 22.5 kB
demo/build/petstore/place-order/index.html 23.3 kB
demo/build/petstore/schemas/apiresponse/index.html 24.6 kB
demo/build/petstore/schemas/cat/index.html 38.8 kB
demo/build/petstore/schemas/category/index.html 25.7 kB
demo/build/petstore/schemas/dog/index.html 39 kB
demo/build/petstore/schemas/honeybee/index.html 39.1 kB
demo/build/petstore/schemas/id/index.html 22.7 kB
demo/build/petstore/schemas/order/index.html 26.8 kB
demo/build/petstore/schemas/pet/index.html 38.6 kB
demo/build/petstore/schemas/tag/index.html 24.1 kB
demo/build/petstore/schemas/user/index.html 40.7 kB
demo/build/petstore/store/index.html 21.5 kB
demo/build/petstore/subscribe-to-the-store-events/index.html 30.2 kB
demo/build/petstore/swagger-petstore-yaml/index.html 30.2 kB
demo/build/petstore/update-pet-with-form/index.html 24.3 kB
demo/build/petstore/update-pet/index.html 24.7 kB
demo/build/petstore/update-user/index.html 24.3 kB
demo/build/petstore/upload-file/index.html 24.1 kB
demo/build/petstore/user/index.html 22.2 kB

compressed-size-action

@github-actions
Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit ef99c0f):

https://docusaurus-openapi-36b86--pr1332-429tm8u5.web.app

(expires Sat, 25 Apr 2026 14:03:03 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: bf293780ee827f578864d92193b8c2866acd459f

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.

1 participant