Skip to content

Update dependency should to v13#17

Open
ghost wants to merge 1 commit intomasterfrom
whitesource-remediate/should-13.x
Open

Update dependency should to v13#17
ghost wants to merge 1 commit intomasterfrom
whitesource-remediate/should-13.x

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Feb 13, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
should ^8.0.2 -> ^13.2.3 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

shouldjs/should.js (should)

v13.2.3

Compare Source

  • .only.keys throws when no Object.prototype.should

v13.2.2

Compare Source

  • Updates for TS definition

v13.2.1

Compare Source

  • Fix .size to work with should/as-function

v13.2.0

Compare Source

  • Update type adaptors to allow to use Set as iterable everywhere

v13.1.3

Compare Source

  • Fix weird bug in .containDeep when given object is string (see #​157)

v13.1.2

Compare Source

  • Revert default export in TS definition (added in 13.1.0)

v13.1.1

Compare Source

  • Added missing return type for .rejectedWith in typescript definition

v13.1.0

Compare Source

  • Added .resolved as alias to .fulfilled
  • Added .resolvedWith as alias to .fulfilledWith
  • All zero argument assertion will throw TypeError if any arg passed
  • Fix default export for TS definition

v13.0.1

Compare Source

  • Add missing UMD bundle for browser

v13.0.0

Compare Source

  • Removed .enumerable and .enumerables
  • Fixed .matching on Dates
  • Added TypeScript definitions

v12.0.0

Compare Source

  • Update should-equal to 2.x
  • Update entry points to do the same thing (global should entry)

v11.2.1

Compare Source

  • Fix .match(regex) for not supported cases

v11.2.0

Compare Source

  • Added .only modifier for .keys to check also size
  • Soft deprecate .enumerable(s)

v11.1.2

Compare Source

  • Added workaround for runtimes where error's stack populated eagerly

v11.1.1

Compare Source

  • Update modules

v11.1.0

Compare Source

  • Update modules

v11.0.0

Compare Source

  • Extracted parts from code for traversing different data types in similar ways.
    This allows for easily extending the library to almost any collection class.
    Now should.js supports Set/Map/WeakSet/WeakMap everywhere.
  • .empty() now uses new type adaptors
  • Breaking change in .keys()/.key(): now only checks for passed keys (also uses type adaptors) - it can check for keys in Map/Set e.g
  • Added .value(key, value) to assert if key-value object has such value with this key
  • Added .size() to get size of collection; also works with type adaptors
  • .containEql uses type adaptors and can check something contained within a collection or sub-part of a key-value object

v10.0.0

Compare Source

  • Possible breaking change/bugfix in should-format when in objects used keys that looks like a numbers

v9.0.2

Compare Source

  • Small test fixes for function expressions without names in Chrome

v9.0.1

Compare Source

  • Fix browser global export

v9.0.0

Compare Source

  • Set should.config values to be more obvious. Pls check breaking changes page for exact values.
  • Add support for SIMD data types.
  • Fixed minor bugs in .eql
  • Allow to show all equality check fails in .eql

v8.4.0

Compare Source

  • Add support for Symbols in .eql

v8.3.2

Compare Source

  • Fix for should-equal to do not call .toString when checking circular usage

v8.3.1

Compare Source

  • Fix browser script to again be UMD bundle

v8.3.0

Compare Source

  • .true() and .false() can accept optional message to be used in assertion Error
  • Add more useful messages to promise assertions

v8.2.2

Compare Source

  • Fix bug with .match when called primitive to match object
  • Various linting issues

v8.2.1

Compare Source

v8.2.0

Compare Source

  • Add option to should.equal to treat -0 and +0 as equals

v8.1.1

Compare Source

  • Fix browser build to do not loose window.Should

v8.1.0

Compare Source

  • Add .Date() assertion to test if given object is Date instance

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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

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