spectrum-web-components
spectrum-web-components copied to clipboard
build: use lerna 8 and still publish react wrappers
Description
- update to latest lerna
- rework the publish script to prevent the fact that
/reactis.gitignoredby default from preventing lerna from publishing it
How has this been tested?
- [ ] Test case 1
- Do a publish
- Make sure it works
- Make sure that
/reactisn't actually added to the project
Types of changes
- [x] Chore (minor updates related to the tooling or maintenance of the repository, does not impact compiled assets)
Checklist
- [x] I have signed the Adobe Open Source CLA.
- [x] My code follows the code style of this project.
- [ ] If my change required a change to the documentation, I have updated the documentation in this pull request.
- [x] I have read the CONTRIBUTING document.
- [ ] I have added tests to cover my changes.
- [x] All new and existing tests passed.
Lighthouse scores
| Category | Latest (report) | Main (report) | Branch (report) |
|---|---|---|---|
| Performance | 0.99 | 0.95 | 0.99 |
| Accessibility | 1 | 1 | 1 |
| Best Practices | 1 | 1 | 1 |
| SEO | 1 | 0.92 | 0.92 |
| PWA | 1 | 1 | 1 |
What is this?
Lighthouse scores comparing the documentation site built from the PR ("Branch") to that of the production documentation site ("Latest") and the build currently on main ("Main"). Higher scores are better, but note that the SEO scores on Netlify URLs are artifically constrained to 0.92.
Transfer Size
| Category | Latest | Main | Branch |
|---|---|---|---|
| Total | 221.186 kB | 210.436 kB | 210.021 kB 🏆 |
| Scripts | 53.623 kB | 48.182 kB | 47.974 kB 🏆 |
| Stylesheet | 34.814 kB | 30.334 kB | 30.269 kB 🏆 |
| Document | 5.885 kB | 5.268 kB | 5.181 kB 🏆 |
| Font | 126.864 kB | 126.652 kB | 126.597 kB 🏆 |
Request Count
| Category | Latest | Main | Branch |
|---|---|---|---|
| Total | 45 | 45 | 45 |
| Scripts | 37 | 37 | 37 |
| Stylesheet | 5 | 5 | 5 |
| Document | 1 | 1 | 1 |
| Font | 2 | 2 | 2 |
Tachometer results
Currently, no packages are changed by this PR...