Skip to content

build: Switch to ESM & Vitest#288

Merged
amannn merged 4 commits intodependabot/npm_and_yarn/npm-packages-52c49fa58afrom
esm-vitest
Aug 13, 2025
Merged

build: Switch to ESM & Vitest#288
amannn merged 4 commits intodependabot/npm_and_yarn/npm-packages-52c49fa58afrom
esm-vitest

Conversation

@amannn
Copy link
Owner

@amannn amannn commented Aug 13, 2025

No description provided.

@amannn amannn merged commit c15d685 into dependabot/npm_and_yarn/npm-packages-52c49fa58a Aug 13, 2025
7 checks passed
amannn added a commit that referenced this pull request Aug 13, 2025
* build(deps): bump the npm-packages group with 13 updates

Bumps the npm-packages group with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.0` | `1.11.1` |
| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `5.1.1` | `6.0.1` |
| [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits) | `5.0.0` | `9.1.0` |
| [conventional-commits-parser](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-commits-parser) | `3.2.4` | `6.2.0` |
| [@semantic-release/changelog](https://github.com/semantic-release/changelog) | `6.0.2` | `6.0.3` |
| [@semantic-release/commit-analyzer](https://github.com/semantic-release/commit-analyzer) | `9.0.2` | `13.0.1` |
| [@semantic-release/github](https://github.com/semantic-release/github) | `8.0.7` | `11.0.4` |
| [@semantic-release/release-notes-generator](https://github.com/semantic-release/release-notes-generator) | `10.0.3` | `14.0.3` |
| [@vercel/ncc](https://github.com/vercel/ncc) | `0.36.1` | `0.38.3` |
| [eslint](https://github.com/eslint/eslint) | `8.36.0` | `9.33.0` |
| [eslint-config-molindo](https://github.com/molindo/eslint-config-molindo) | `6.0.0` | `8.0.0` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.5.0` | `30.0.5` |
| [semantic-release](https://github.com/semantic-release/semantic-release) | `19.0.5` | `24.2.7` |


Updates `@actions/core` from 1.10.0 to 1.11.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Updates `@actions/github` from 5.1.1 to 6.0.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/github)

Updates `conventional-changelog-conventionalcommits` from 5.0.0 to 9.1.0
- [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases)
- [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-conventionalcommits/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-conventionalcommits-v9.1.0/packages/conventional-changelog-conventionalcommits)

Updates `conventional-commits-parser` from 3.2.4 to 6.2.0
- [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases)
- [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-commits-parser/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-commits-parser-v6.2.0/packages/conventional-commits-parser)

Updates `@semantic-release/changelog` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/semantic-release/changelog/releases)
- [Commits](semantic-release/changelog@v6.0.2...v6.0.3)

Updates `@semantic-release/commit-analyzer` from 9.0.2 to 13.0.1
- [Release notes](https://github.com/semantic-release/commit-analyzer/releases)
- [Commits](semantic-release/commit-analyzer@v9.0.2...v13.0.1)

Updates `@semantic-release/github` from 8.0.7 to 11.0.4
- [Release notes](https://github.com/semantic-release/github/releases)
- [Commits](semantic-release/github@v8.0.7...v11.0.4)

Updates `@semantic-release/release-notes-generator` from 10.0.3 to 14.0.3
- [Release notes](https://github.com/semantic-release/release-notes-generator/releases)
- [Commits](semantic-release/release-notes-generator@v10.0.3...v14.0.3)

Updates `@vercel/ncc` from 0.36.1 to 0.38.3
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](vercel/ncc@0.36.1...0.38.3)

Updates `eslint` from 8.36.0 to 9.33.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.36.0...v9.33.0)

Updates `eslint-config-molindo` from 6.0.0 to 8.0.0
- [Release notes](https://github.com/molindo/eslint-config-molindo/releases)
- [Changelog](https://github.com/molindo/eslint-config-molindo/blob/master/CHANGELOG.md)
- [Commits](molindo/eslint-config-molindo@6.0.0...8.0.0)

Updates `jest` from 29.5.0 to 30.0.5
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.5/packages/jest)

Updates `semantic-release` from 19.0.5 to 24.2.7
- [Release notes](https://github.com/semantic-release/semantic-release/releases)
- [Commits](semantic-release/semantic-release@v19.0.5...v24.2.7)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-packages
- dependency-name: "@actions/github"
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: conventional-changelog-conventionalcommits
  dependency-version: 9.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: conventional-commits-parser
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: "@semantic-release/changelog"
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-packages
- dependency-name: "@semantic-release/commit-analyzer"
  dependency-version: 13.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: "@semantic-release/github"
  dependency-version: 11.0.4
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: "@semantic-release/release-notes-generator"
  dependency-version: 14.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: "@vercel/ncc"
  dependency-version: 0.38.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-packages
- dependency-name: eslint
  dependency-version: 9.33.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: eslint-config-molindo
  dependency-version: 8.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: jest
  dependency-version: 30.0.5
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-packages
- dependency-name: semantic-release
  dependency-version: 24.2.7
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-packages
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix breaking changes in deps, upgrade action to Node.js 24, switch to pnpm

* wip

* wip

* wip

* wip

* wip

* build: Switch to ESM & Vitest (#288)

* esm + vitest

* ncc -> rollup

* wip

* readme

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jan Amann <jan@amann.work>
Co-authored-by: Jan Amann <jan@amann.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant