Skip to content

update to typescript 6 and latest typedoc#32

Open
omkar-ethz wants to merge 1 commit intoLanguage-Research-Technology:masterfrom
omkar-ethz:master
Open

update to typescript 6 and latest typedoc#32
omkar-ethz wants to merge 1 commit intoLanguage-Research-Technology:masterfrom
omkar-ethz:master

Conversation

@omkar-ethz
Copy link
Copy Markdown

  • upgrade to typescript 6. as strict is now default, set it to false in tsconfig.json to imitate typescript 5 settings
  • replace window / global with globalThis, as global was causing type errors with new TS, and globalThis seems to be the modern solution to window (browser) / global (node) problem
  • remove the deprecated baseUrl from compiler options

Tested that build (tsc) and build-docs (typedoc) succeeds.

Tried publishing to npm https://www.npmjs.com/package/@omkar.xyz/ro-crate and tested out the new package.

@omkar-ethz omkar-ethz mentioned this pull request Apr 16, 2026
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