In support of #1380, we need to do several things to bring `@universalviewer/uv-ebook-components` up to UV community standards: - [ ] Update GitHub Actions to use up-to-date versions (including Node 20) - [ ] Check for any other references to outdated Node versions (e.g. look in package.json and any tool-related configuration files) - [ ] Update dependencies (pay special attention to typescript/webpack) and resolve outstanding Dependabot PRs where possible. - [ ] Replace tslint with eslint; align configuration with UV project - [ ] Update prettier and align configuration with UV project - [ ] Review other PRs and merge if safe/ready - [ ] Create a "main" branch and make it the default instead of "master" - [ ] Retarget any remaining PRs against "main" instead of "master" - [ ] Change any references to "master" in README, etc. to "main." - [ ] Delete the "master" branch - [ ] Release a new version of the component - [ ] Upgrade the component upstream in UV See recent PRs on https://github.com/IIIF-Commons/vocabulary for reference
In support of #1380, we need to do several things to bring
@universalviewer/uv-ebook-componentsup to UV community standards:See recent PRs on https://github.com/IIIF-Commons/vocabulary for reference