pnpm tidy up (#33744)

* Fix tsconfig paths

* Tidy pnpm patches

* Fix pnpm-link.ts for devEngines specification
This commit is contained in:
Michael Telatynski
2026-06-05 07:42:26 +00:00
committed by GitHub
parent afc4e52df4
commit 7ad8f58a08
7 changed files with 54 additions and 106 deletions
+12 -2
View File
@@ -64,19 +64,29 @@ allowBuilds:
workerd: true
patchedDependencies:
# Workaround for missing types export
"@vector-im/matrix-wysiwyg": patches/@vector-im__matrix-wysiwyg.patch
# Workaround for lack of React 19 support
react-blurhash: patches/react-blurhash.patch
# Workaround for https://github.com/nfrasser/linkifyjs/issues/429
linkify-html: patches/linkify-html.patch
# Workaround for typescript incompatibilities in an archived dependency - soon to be deleted
"@matrix-org/react-sdk-module-api": patches/@matrix-org__react-sdk-module-api.patch
# Workaround to access a private API
"@types/auto-launch": patches/@types__auto-launch.patch
"@types/mdx": patches/@types__mdx.patch
# Workaround for jest still using commonjs and not being able to use the ESM version of await-lock
await-lock: patches/await-lock.patch
# Workaround for global type mismatches
jest-fixed-jsdom: patches/jest-fixed-jsdom.patch
# Workaround for jsdom being super opinionated and making it hard to tweak global properties
jsdom: patches/jsdom.patch
rollup: patches/rollup.patch
# Workaround for missing return types
postcss-mixins: patches/postcss-mixins.patch
# Workaround for some babel rules being false positively flagged
knip: patches/knip.patch
# Workaround for being stuck on an old version of plist due to electron-builder not supporting ESM yet
plist: patches/plist.patch
# Workaround for type fails
"@dnd-kit/abstract": patches/@dnd-kit__abstract.patch
peerDependencyRules: