This is a proof-of-concept setup inspired by discussion in babel/babel#1837.
- Our packages - Babel and Babylon - are checked out (at specific commits) under
- Their packages - e.g. React and jQuery (others to follow soon) - are similarly checked out under
- On CI, we publish patch versions of Babel and Babylon to a local npm proxy (verdaccio, a maintained fork of sinopia), and run their tests.
PRs and further discussion absolutely welcome!
⚠️ WARNING ⚠️
Do not run anything from this repo locally if you have publish permissions for any Babel package name on npm.
bootstrap.sh in particular will attempt to publish new versions of all packages to the real npm registry if run outside of its