Skip to content

chore(deps): update dependency tstyche to v7#31

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tstyche-7.x
Open

chore(deps): update dependency tstyche to v7#31
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tstyche-7.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 24, 2026

This PR contains the following updates:

Package Change Age Confidence
tstyche (source) ^3.5.0^7.0.0 age confidence

Release Notes

tstyche/tstyche (tstyche)

v7.1.0

Compare Source

Changed
  • Remove the experimental when() helper (#​730)

v7.0.0

Compare Source

If you are upgrading from a previous version, please be sure to read the release notes page.

Added
  • Publish schemas/config.json enabling local reference (#​709)
  • New! Add the .toBeInstantiableWith() matcher (#​399), (#​721)
  • Enable checking @ts-expect-error directives in multi-line comments (#​696)
  • Enable passing JSON string for tsconfig configuration (#​688)
Fixed
  • When checking type structure, ignore order of index signatures (#​723)
  • Do not add TypeScript 7 to the manifest (#​710)
  • Report incompatible TSConfig options (#​693)
Changed
  • Remove verbatimModuleSyntax from the default compiler options (#​727)
  • Breaking! Disallow passing type arguments to the .toAcceptProps() matcher (#​711)
  • Breaking! Deprecate the .toRaiseError() matcher (#​705)
  • Breaking! Return exit code from Cli#run() (#​708)
  • Breaking! Rename tstyche/tstyche entry point to tstyche/api (#​697)
  • Breaking! Change the default configuration file location to ./tstyche.json (#​692)
  • Breaking! Rename tsconfig configuration option "ignore" to "baseline" (#​691), (#​687)
  • Breaking! Rename usesText() component (#​678)
  • Breaking! Rename addsText() component (#​677)
  • Breaking! Remove the rootPath configuration option (#​673)

v6.2.0

Compare Source

Added
  • Add the verbose configuration option and --verbose command line option (#​676)
  • Add the dot reporter (#​675)

v6.1.0

Compare Source

Added
  • Add the --root command line option (#​668, #​669)
  • Add the --quiet command line option (#​666)
  • Add the tstyche/tag entry point (#​665)

v6.0.3

Compare Source

Fixed
  • When checking type structure, take into account predicate parameter position (#​661)
  • When checking type structure, ignore unused type parameters in call signatures (#​659)

v6.0.2

Compare Source

Fixed
  • When checking type structure, deduplicate complex unions and intersections (#​654)

v6.0.1

Compare Source

Fixed
  • When checking type structure, compare target type of type references (#​653)

v6.0.0

Compare Source

If you are upgrading from a previous version, please be sure to read the release notes page.

Changed

v5.0.2

Compare Source

Fixed
  • Handle broken symlinks during the lookup of test files (#​633)

v5.0.1

Compare Source

Fixed
  • Enable allowJs and checkJs in default compiler options (#​616)

v5.0.0

Compare Source

If you are upgrading from a previous version, please be sure to read the release notes page.

Added
  • New! Allow testing of provided types with .toBeConstructableWith() (#​603)
  • Print test runner version and root path (#​598)
  • New! Allow testing of provided types with .toBeCallableWith() (#​593)
  • Add TestTreeNodeBrand.It member (#​591)
  • New! Report counts of checked suppressed errors (#​584)
  • New! Add the // @​tstyche fixme directive (#​574)
  • New! Allow suppressed error messages to be truncated with ... (#​573)
  • New! Add the checkDeclarationFiles configuration option (#​569)
Fixed
  • Add validation for assertion and action chains (#​590)
  • Handle leading tabs when collecting directives (#​558)
  • Map the ability diagnostics more precise (#​525)
Changed
  • Breaking! Drop support for TypeScript 4.x (#​605)
  • Implement the .toHaveProperty() matcher using the ability layer (#​597)
  • Breaking! Rename the .toBeAssignableWith() matcher to .toBeAssignableFrom() (#​588)
  • Breaking! Export ResultCounts and ResultTiming as types only (#​583)
  • Breaking! Remove getters from ResultCounts and ResultTiming (#​582)
  • Breaking! Remove the *Result.diagnostics property (#​581)
  • Breaking! Do not export internals (#​578)
  • Breaking! Remove allowJs and checkJs from default compiler options (#​571)
  • Breaking! Remove the checkSourceFiles configuration option (#​570)
  • Breaking! Rename OptionBrand.True (#​565)
  • Breaking! Change the target option to accept only a semver string value (#​562)
  • Breaking! Change the default target value to "*" (#​561)
  • Breaking! Remove the .fail run mode flag (#​560)
  • Breaking! Rename the ExpectNode (#​559)
  • Breaking! Rename the FileLocation class (#​554)
  • Breaking! Drop support for few older Node.js 20 versions (#​552)
  • Breaking! Enable the checkSuppressedErrors option by default (#​551)
  • Breaking! Pass testTree to SuppressedService#match() (#​550)
  • Read tarball content from the stream (#​546)

v4.3.0

Compare Source

Added
  • New! Add the fixtureFileMatch configuration option (#​534)

v4.2.0

Compare Source

Added

v4.1.0

Compare Source

Added
  • New! Check errors hidden by // @​ts-expect-error (#​511, #​516)
  • Enable noUncheckedSideEffectImports in default compiler options (#​514)

v4.0.2

Compare Source

Fixed
  • Always erase the // @​ts-expect-error directives in the ability layer (#​513)

v4.0.1

Compare Source

Fixed
  • Do not report unmatched conditional tests or assertions (#​500)

v4.0.0

Compare Source

If you are upgrading from a previous version, please be sure to read the release notes page.

Added
Fixed
  • Handle unexpected trailing tokens in JSON (#​496)
  • Allow skipping target type errors (#​495)
  • Allow adding notes to the directive comments (#​492)
  • Do not typecheck already seen test files (#​475)
  • Always use default compiler options when file is not included (#​473)
  • Do not reverse diagnostics of the ability layer (#​446)
Changed
  • Breaking! Move test tree validation logic to the Collect class (#​471)
  • Breaking! Remove config details from summary and Result (#​459)
  • Breaking! Always take compiler as the first constructor argument (#​445)
  • Breaking! Remove primitive type matchers (#​442)
  • Breaking! Exclude whitespace when comparing diagnostic messages (#​427)
  • Breaking! Add the minorVersions property to store manifest (#​425)
  • Breaking! Make default compiler options strict (#​424)
  • Breaking! Drop support for TypeScript <=4.6 (#​423, #​476)
  • Breaking! Enable the rejectAnyType and rejectNeverType options by default (#​422)
  • Breaking! Enable the checkSourceFiles option by default (#​421)
  • Breaking! Require passing resolvedConfig to ExpectService constructor (#​420)
  • Breaking! Rename AssertionNode and TestTreeNode classes (#​419)
  • Breaking! Drop support for Node.js 18 (#​418)
  • Breaking! Rename the --fetch command line option (#​417)
  • Breaking! Remove the .toMatch() matcher (#​416)
  • Breaking! Remove Store.getSupportedTags() method (#​415)
  • Breaking! Remove Version.isVersionTag() method (#​414)

Configuration

📅 Schedule: (in timezone Europe/Rome)

  • Branch creation
    • Between 12:00 AM and 06:59 AM, only on Sunday and Saturday (* 0-6 * * 6,0)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

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.

0 participants