Bump node-notifier and jest#20
Open
dependabot[bot] wants to merge 2 commits into
Open
Conversation
56920a2 to
a5db9f8
Compare
|
@dependabot rebase |
4d542ee to
a7e09bd
Compare
|
@dependabot rebase |
a7e09bd to
f339c65
Compare
Removes [node-notifier](https://github.com/mikaelbr/node-notifier). It's no longer used after updating ancestor dependency [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest). These dependencies need to be updated together. Removes `node-notifier` Updates `jest` from 24.8.0 to 29.7.0 - [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/v29.7.0/packages/jest) Session-Id: 4345847d-6556-4f6d-b25b-c63e4626b3a9 Task-Id: 54e35be7-fca2-4e46-bbb7-9b02b308f172 --- updated-dependencies: - dependency-name: node-notifier dependency-type: indirect - dependency-name: jest dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
f339c65 to
cece34b
Compare
0b202a5 to
9bc1bf8
Compare
Jest 29 requires ts-jest ^29 (was ^24), which in turn requires TypeScript >=4.3 (was ^3.7.4). Upgrading typescript exposed several tslint and docs incompatibilities with TypeScript 4 that required fixing. Changes: - Bump ts-jest to ^29.0.0 and typescript to ^4.3.0 in package.json to satisfy jest 29 peer dependency requirements - Regenerate package-lock.json from scratch via npm install to produce a clean lockfileVersion 3 lock file without stale entries - Add .npmrc with legacy-peer-deps=true so that npm ci accepts docs-ts@0.3.x whose peer dep only lists typescript@^3.3.1; the package works fine at runtime with TypeScript 4 despite the outdated peer dep declaration - Update jest.config.js to compile at ES2015 target so class constructors use native super() instead of the ES5 _super.call() || this pattern, which broke istanbul branch coverage - Fix istanbul ignore comments in src/index.ts: move inline comments for getValidationError/getDefaultContext to the preceding line so istanbul v6 honours them - Refactor TaggedUnionType constructor to declare readonly tag explicitly and add a separate istanbul ignore before this.tag = tag - Fix test/union.ts: cast conflicting intersection type to any to satisfy TypeScript 4's stricter never-reduction in intersections - Fix test/default-types.ts: update expected error string from '<function1>' to 'identity' because Node uses function .name now - Update test/declaration.fixture: TypeScript 4 emits 'type R =' instead of 'declare type R =' in declaration files - Disable tslint rules that crash with TypeScript 4's AST changes: no-constant-condition and object-curly-spacing from tslint-eslint-rules@5.4.0 (latest) are incompatible with TS4; no-inner-declarations and deprecation also newly surface with TS4 - Update docs/modules/index.ts.md to reflect constructor refactor Ticket: GHA-113 Session-Id: 4345847d-6556-4f6d-b25b-c63e4626b3a9 Task-Id: 54e35be7-fca2-4e46-bbb7-9b02b308f172
fa7bd96 to
2cb6639
Compare
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.
Removes node-notifier. It's no longer used after updating ancestor dependency jest. These dependencies need to be updated together.
Removes
node-notifierUpdates
jestfrom 24.8.0 to 29.7.0Release notes
Sourced from jest's releases.
... (truncated)
Changelog
Sourced from jest's changelog.
... (truncated)
Commits
4e56991v29.7.055cd6a0v29.6.4fb7d95cv29.6.349bacb9chore: update jest repo organisation in urls (#14413)0fd5b1cv29.6.21f019afv29.6.1c1e5b8av29.6.06ffa48dchore: upgrade TypeScript to v5 (#14155)a95eeb6chore: update tsd runner (#14020)39f3bedv29.5.0Maintainer changes
This version was pushed to npm by simenb, a new releaser for jest since your current version.
You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.