ampproject / ampproject/animations
Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 24
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/ampproject/animations).
## Config Migration Needed
- [ ] Select this checkbox to let Renovate create an automated Config Migration PR.
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [rollup-plugin-commonjs](https://redirect.github.com/rollup/rollup-plugin-commonjs) |  |
| npm | [rollup-plugin-node-resolve](https://redirect.github.com/rollup/rollup-plugin-node-resolve) |  |
| npm | [rollup-plugin-terser](https://redirect.github.com/TrySound/rollup-plugin-terser) |  |
| npm | [rollup-plugin-typescript](https://redirect.github.com/rollup/rollup-plugin-typescript) |  |
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] Update dependency magic-string to v0.30.21
- [ ] Update dependency mocha to v8.4.0
- [ ] Update dependency tslib to v2.8.1
- [ ] Update actions/checkout action to v7
- [ ] Update actions/setup-node action to v7
- [ ] Update dependency @types/chai to v5
- [ ] Update dependency @types/mocha to v10
- [ ] Update dependency acorn-walk to v8
- [ ] Update dependency chai to v6
- [ ] Update dependency http-server to v14
- [ ] Update dependency karma-firefox-launcher to v2
- [ ] Update dependency magic-string to v1
- [ ] Update dependency mocha to v12
- [ ] Update dependency rollup-plugin-terser to v7
- [ ] Update dependency typescript to v7
- [ ] 🔐 **Create all rate-limited PRs at once** 🔐
## PR Edited (Blocked)
The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.
- [ ] [Update dependency karma to v6 [SECURITY]](../pull/78)
- [ ] [Update dependency opener to v1.5.2](../pull/63)
- [ ] [Update dependency typescript to v3.9.10](../pull/64)
- [ ] [Update dependency @ampproject/filesize to v4.3.0](../pull/66)
- [ ] [Update dependency @ampproject/rollup-plugin-closure-compiler to v0.27.0](../pull/69)
- [ ] [Update dependency acorn-walk to v7.2.0](../pull/67)
- [ ] [Update dependency karma-chrome-launcher to v3.2.0](../pull/80)
- [ ] [Update dependency karma-typescript to v5.5.4](../pull/81)
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [Update dependency rollup to v2.80.0 [SECURITY]](../pull/87)
- [ ] [Replace dependency rollup-plugin-node-resolve with @rollup/plugin-node-resolve 6.0.0](../pull/88)
- [ ] [Update dependency chai to v4.5.0](../pull/70) (`chai`, `@types/chai`)
- [ ] [Update dependency http-server to v0.13.0](../pull/79)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
github-actions (1)
.github/workflows/karma.yml (2)
- `actions/checkout v1` → [Updates: `v7`]
- `actions/setup-node v1` → [Updates: `v7`]
npm (1)
package.json (24)
- `@ampproject/filesize 4.2.0` → [Updates: `4.3.0`]
- `@ampproject/rollup-plugin-closure-compiler 0.26.0` → [Updates: `0.27.0`]
- `@types/chai 4.2.11` → [Updates: `4.3.20`, `5.2.3`]
- `@types/mocha 7.0.2` → [Updates: `10.0.10`]
- `acorn-walk 7.1.1` → [Updates: `7.2.0`, `8.3.5`]
- `chai 4.2.0` → [Updates: `4.5.0`, `6.2.2`]
- `http-server 0.12.3` → [Updates: `0.13.0`, `14.1.1`]
- `karma 5.1.0` → [Updates: `6.3.16`]
- `karma-chai 0.1.0`
- `karma-chrome-launcher 3.1.0` → [Updates: `3.2.0`]
- `karma-firefox-launcher 1.3.0` → [Updates: `2.1.3`]
- `karma-ie-launcher 1.0.0`
- `karma-mocha 2.0.1`
- `karma-typescript 5.0.3` → [Updates: `5.5.4`]
- `magic-string 0.25.7` → [Updates: `0.30.21`, `1.3.1`]
- `mocha 8.0.1` → [Updates: `8.4.0`, `12.0.1`]
- `opener 1.5.1` → [Updates: `1.5.2`]
- `rollup 2.15.0` → [Updates: `2.80.0`]
- `rollup-plugin-commonjs 10.1.0`
- `rollup-plugin-node-resolve 5.2.0` → [Updates: `6.0.0`]
- `rollup-plugin-typescript 1.0.1`
- `rollup-plugin-terser 6.1.0` → [Updates: `7.0.2`]
- `typescript 3.9.5` → [Updates: `3.9.10`, `7.0.2`]
- `tslib 2.0.0` → [Updates: `2.8.1`]
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Start with package.json and .github/workflows/karma.yml, then review the Renovate dashboard entries and linked pull requests to understand which updates are already underway or blocked. This issue is an automated dependency dashboard rather than a defined standalone task; completion would require deciding which listed updates are appropriate and verifying the resulting builds and tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, typescript
- Domain
- build-system, ci-cd, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100