ampproject / ampproject/filesize
Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 75
- Forks
- 7
- 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/filesize).
## 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 | `@types/mri` |  |
| npm | `@types/tap` |  |
| npm | [npm-run-all](https://redirect.github.com/mysticatea/npm-run-all) |  |
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] Update dependency tslib to v2.8.1
- [ ] Update dependency typescript to v4.9.5
- [ ] Update actions/checkout action to v7
- [ ] Update actions/setup-node action to v7
- [ ] Update dependency @rollup/plugin-commonjs to v29
- [ ] Update dependency @rollup/plugin-node-resolve to v16
- [ ] Update dependency @rollup/plugin-typescript to v12
- [ ] Update dependency @types/tap to v18
- [ ] Update dependency prettier to v3
- [ ] Update dependency rimraf to v6
- [ ] Update dependency tap to v21
- [ ] Update dependency typescript to v7
- [ ] Update Node.js to v24 (`node`, `@types/node`)
- [ ] 🔐 **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 @types/tap to v14.10.3](../pull/147)
- [ ] [Update dependency @ampproject/rollup-plugin-closure-compiler to v0.27.0](../pull/154)
- [ ] [Update dependency @rollup/plugin-node-resolve to v11.2.1](../pull/149)
## 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/159)
- [ ] [Replace dependency npm-run-all with npm-run-all2 5.0.0](../pull/161)
- [ ] [Update Yarn to v1.22.22](../pull/151)
- [ ] [Update dependency @rollup/plugin-typescript to v8.5.0](../pull/150)
- [ ] [Update dependency fast-glob to v3.3.3](../pull/152)
- [ ] [Update dependency mri to v1.2.0](../pull/155) (`mri`, `@types/mri`)
- [ ] [Update dependency prettier to v2.8.8](../pull/156)
- [ ] [Update Node.js to v14.21.3](../pull/148) (`node`, `@types/node`)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
github-actions (2)
.github/workflows/format.yml (3)
- `actions/checkout v2` → [Updates: `v7`]
- `actions/setup-node v2` → [Updates: `v7`]
- `kristoferbaxter/github-push-action master`.github/workflows/unit-test.yml (2)
- `actions/checkout v2` → [Updates: `v7`]
- `actions/setup-node v2` → [Updates: `v7`]
npm (1)
package.json (23)
- `@kristoferbaxter/async 1.0.0`
- `@kristoferbaxter/kleur 4.0.2`
- `@kristoferbaxter/bytes 0.1.2`
- `fast-glob 3.2.5` → [Updates: `3.3.3`]
- `mri 1.1.6` → [Updates: `1.2.0`]
- `@ampproject/rollup-plugin-closure-compiler 0.26.0` → [Updates: `0.27.0`]
- `@rollup/plugin-commonjs 17.1.0` → [Updates: `29.0.3`]
- `@rollup/plugin-node-resolve 11.1.1` → [Updates: `11.2.1`, `16.0.3`]
- `@rollup/plugin-typescript 8.1.1` → [Updates: `8.5.0`, `12.3.0`]
- `@types/mri 1.1.0` → [Updates: `1.2.0`]
- `@types/node 14.14.35` → [Updates: `14.18.63`, `24.13.4`]
- `@types/tap 14.10.2` → [Updates: `14.10.3`, `18.0.0`]
- `npm-run-all 4.1.5` → [Updates: `5.0.0`]
- `prettier 2.2.1` → [Updates: `2.8.8`, `3.9.6`]
- `rimraf 3.0.2` → [Updates: `6.1.3`]
- `rollup 2.38.5` → [Updates: `2.80.0`]
- `tap 14.11.0` → [Updates: `21.8.0`]
- `tslib 2.1.0` → [Updates: `2.8.1`]
- `typescript 4.1.3` → [Updates: `4.9.5`, `7.0.2`]
- `typescript-esm 2.0.0`
- `node >=12`
- `node 14.16.0` → [Updates: `14.21.3`, `24.21.0`]
- `yarn 1.22.10` → [Updates: `1.22.22`]
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Start with the Dependency Dashboard documentation, then inspect package.json and .github/workflows/format.yml and .github/workflows/unit-test.yml. This issue contains many automated dependency updates, existing pull requests, and rate-limited options; completion would require deciding which updates to handle and confirming the dashboard is cleared.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, nodejs, rollup, typescript
- Domain
- build-system, ci-cd, tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100