In support of #1380, we need to do several things to bring `manifold` 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) - [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
manifoldup to UV community standards:See recent PRs on https://github.com/IIIF-Commons/vocabulary for reference