Skip to content

chore(vendor): replace vendoring with `pnpm patch`

Jamie Tanna requested to merge chore/pnpm-patch into main

As a more straightforward way of managing the vendored code, and any applied changes to it, we can use pnpm's inbuilt package patching functionality.

This allows us to remove a large swathe of our vendored, given we had to vendor a lot of code to "just" override the checkIfConfigured call in dist/workers/repository/init/index.js.

This is also a much nicer experience for patching, even though it requires we use the compiled + somewhat obfuscated Javascript, rather than the original Typescript.

Closes #59 (closed), #60 (closed).

Edited by Jamie Tanna

Merge request reports

Loading