plugin-tools icon indicating copy to clipboard operation
plugin-tools copied to clipboard

WIP: Add a types bundler package

Open jackw opened this issue 1 year ago • 1 comments

What this PR does / why we need it:

Wip - part of the PoC for bundling plugin types.

To bundle plugin types we need a way to treeshake and bundle all the imported types into a single file as we believe relying on the consuming plugins npm package versions to create mismatched type checking.

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

jackw avatar Jul 16 '24 13:07 jackw

Hello! 👋 This repository uses Auto for releasing packages using PR labels.

❌ This PR cannot be merged until the following issues are addressed:

  • This PR is missing one of the following labels: patch, minor, major, no-changelog.
  • Optionally if using a patch, minor or major label also add the release label if you would like this PR to trigger npm package publishing.
🏷️ More info about which labels to use
  • If the changes only affect the docs website, documentation, or this repository's tooling add the no-changelog label.
  • If there are changes to any of the npm packages src files please choose from one of the following labels:
    • 🐛 if this PR fixes a bug add the patch label
    • 🚀 if this PR includes an enhancement add the minor label
    • 💥 if this PR includes a breaking change add the major label
  • Optionally, if you would like this PR to publish new versions of packages when it is merged add the release label.

github-actions[bot] avatar Jul 16 '24 13:07 github-actions[bot]

Closing in favour of #1092 due to package-lock.json issues that I cannot figure out and are blocking CI.

jackw avatar Sep 05 '24 14:09 jackw