Conversation
Bumps the tooling group with 3 updates: [@peerigon/configs](https://github.com/peerigon/configs), [eslint](https://github.com/eslint/eslint) and [typescript](https://github.com/microsoft/TypeScript). Updates `@peerigon/configs` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/peerigon/configs/releases) - [Changelog](https://github.com/peerigon/configs/blob/main/CHANGELOG.md) - [Commits](peerigon/configs@v7.0.0...v7.0.1) Updates `eslint` from 9.31.0 to 9.32.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.31.0...v9.32.0) Updates `typescript` from 5.8.3 to 5.9.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml) - [Commits](microsoft/TypeScript@v5.8.3...v5.9.2) --- updated-dependencies: - dependency-name: "@peerigon/configs" dependency-version: 7.0.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: tooling - dependency-name: eslint dependency-version: 9.32.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: tooling - dependency-name: typescript dependency-version: 5.9.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: tooling ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 7e24a656e1c7a0d6f3eaef8d8e84ae379a5b035b to 5e2628c959b9ade56971c0afcebbe5332d44b398. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@7e24a65...5e2628c) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: 5e2628c959b9ade56971c0afcebbe5332d44b398 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 16.1.4 to 16.1.5. - [Release notes](https://github.com/lint-staged/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md) - [Commits](lint-staged/lint-staged@v16.1.4...v16.1.5) --- updated-dependencies: - dependency-name: lint-staged dependency-version: 16.1.5 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.2.0 to 24.3.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 24.3.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 8edcb1bdb4e267140fa742c62e395cd74f332709 to ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@8edcb1b...ff7abcd) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5e2628c959b9ade56971c0afcebbe5332d44b398 to d7a11313b581b306c961b506cfc8971208bb03f6. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@5e2628c...d7a1131) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: d7a11313b581b306c961b506cfc8971208bb03f6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
…be5332d44b398 to d7a11313b581b306c961b506cfc8971208bb03f6 (#33)
…cd74f332709 to ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 (#32)
Bumps the tooling group with 2 updates: [@peerigon/configs](https://github.com/peerigon/configs) and [eslint](https://github.com/eslint/eslint). Updates `@peerigon/configs` from 7.0.2 to 7.1.0 - [Release notes](https://github.com/peerigon/configs/releases) - [Changelog](https://github.com/peerigon/configs/blob/main/CHANGELOG.md) - [Commits](peerigon/configs@v7.0.2...v7.1.0) Updates `eslint` from 9.32.0 to 9.34.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.32.0...v9.34.0) --- updated-dependencies: - dependency-name: "@peerigon/configs" dependency-version: 7.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: tooling - dependency-name: eslint dependency-version: 9.34.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: tooling ... Signed-off-by: dependabot[bot] <support@github.com>
…5ccba70ac98 to 900f2210b1d28bbbd0bd22d17926b9e224e8f231 (#84)
…5e3f6e5faf37c to 0355742c943ddb13ca8a6b700f824231caa91e75 (#81)
- Add `devEngines.runtime` to `package.json` pinning Node.js `26.1.0` - Update CI to read the Node version from `package.json` via `setup-node` - Remove redundant `.nvmrc` and `.tool-versions` files
Merge peerigon/template-public-package and restore erroz project identity.
Replaces Jest/Vite/Travis with Vitest, tsc, ESLint, Prettier, semantic-release,
and GitHub Actions CI.
BREAKING CHANGE: Package is ESM-only. The UMD bundle (`dist/erroz.umd.js`) and
separate ESM artifact (`dist/erroz.mjs`) are removed; the entry point is
`dist/main.js` via `exports["."]`. CommonJS `require("erroz")` is no longer
supported.
BREAKING CHANGE: Runtime now requires `String.prototype.replaceAll` (ES2021).
Minimum supported environments: Node.js ≥15.0.0 (≥16 recommended), Chrome ≥85,
Firefox ≥77, Safari ≥13.1, Edge ≥85. The previous `replace()`-with-global-regex
implementation worked on older Node 12+/ES2020 targets.
BREAKING CHANGE: `AbstractError` no longer calls `Error.captureStackTrace`;
error stack traces may include an extra constructor frame on some runtimes.
BREAKING CHANGE: Build output is native ESM compiled to ES2022 (class fields,
no UMD fallback). The Vite library build is removed.
Migrates tests to co-located Vitest (`src/main.test.ts`), adds JSR publishing
(`@peerigon/erroz`), and removes the `examples/` directory from the repository.
- Bump @peerigon/configs to version 18.1.1 - Update @types/node to version 26.0.1 - Upgrade lint-staged to version 17.0.8 - Upgrade prettier to version 3.9.0
Merge remote-tracking branch 'template/main' into beta
Coverage Report for CI Build 28290928134Warning No base build found for commit Coverage: 94.444%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsRequires a base build to compare against. How to fix this → Coverage Stats
💛 - Coveralls |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This release introduces https://github.com/peerigon/template-public-package to erroz
As a result, this package is only released as ESM (non of our modern modules provide a CJS compatibility layer)
/cc @salza80