In support of #1380, we need to do several things to bring `manifesto` up to UV community standards: - [x] Update GitHub Actions to use up-to-date versions (including Node 20) - [x] Check for any other references to outdated Node versions (e.g. look in package.json and any tool-related configuration files) - see https://github.com/IIIF-Commons/manifesto/pull/154 - [x] Update dependencies (pay special attention to typescript/webpack) and resolve outstanding Dependabot PRs where possible. - [x] Replace tslint with eslint; align configuration with UV project - [x] Update prettier and align configuration with UV project - [x] Review other PRs and merge if safe/ready - [x] Create a "main" branch and make it the default instead of "master" - [x] Retarget any remaining PRs against "main" instead of "master" - [x] Change any references to "master" in README, etc. to "main." - [x] Delete the "master" branch - [x] Release a new version of the component - [x] 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
manifestoup 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)
see Update GitHub actions build-test to node 20 IIIF-Commons/manifesto#154
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