Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: chaijs/chai
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.1.2
Choose a base ref
...
head repository: chaijs/chai
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 13 commits
  • 42 files changed
  • 5 contributors

Commits on Jan 7, 2025

  1. fix: ability to register more plugins inside a plugin (#1639)

    Introduces the ability to chain `use` calls and use the `use` function within a `use` callback
    tpluscode authored Jan 7, 2025
    Copy the full SHA
    3bc02ee View commit details

Commits on Jan 16, 2025

  1. chore: bump playwright to fix CI (#1663)

    Hopefully.
    43081j authored Jan 16, 2025
    Copy the full SHA
    c8dcd06 View commit details
  2. chore: introduce prettier and run it (#1660)

    Adds prettier and a `format` script, and includes the results of the
    initial run.
    43081j authored Jan 16, 2025
    Copy the full SHA
    6d8d727 View commit details

Commits on Jan 20, 2025

  1. chore: drop old CJS entrypoints (#1662)

    Removes the old `register-*.cjs` entrypoints as they have been broken
    since we shipped ESM-only (since `chai.cjs` doesn't exist anymore).
    43081j authored Jan 20, 2025
    Copy the full SHA
    0fa4061 View commit details
  2. chore: enable eslint recommended config (#1659)

    Enables the recommended lint rules from `eslint`.
    
    Also deletes `getEnumerableProperties.js` which is no longer referenced.
    43081j authored Jan 20, 2025
    Copy the full SHA
    d044441 View commit details

Commits on Jan 23, 2025

  1. feat: integrated chai-subset and added assert-based negation to con…

    …tainSubset (#1664)
    
    Adds the features of `chai-subset` to core.
    BreadInvasion authored Jan 23, 2025
    Copy the full SHA
    da2e109 View commit details

Commits on Feb 3, 2025

  1. Add coverage check to tests (#1669)

    * check coverage
    
    * Just use `Number.isNaN` as it's widely available
    
    * add test for expected value error in `closeTo`
    
    * raise coverage number to 99
    koddsson authored Feb 3, 2025
    Copy the full SHA
    25bcaab View commit details
  2. fix floating point precision in closeTo assertion (#1667)

    koddsson authored Feb 3, 2025
    Copy the full SHA
    93409cd View commit details

Commits on Feb 18, 2025

  1. build(deps): bump serialize-javascript and mocha (#1673)

    Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) to 6.0.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.
    
    
    Updates `serialize-javascript` from 6.0.0 to 6.0.2
    - [Release notes](https://github.com/yahoo/serialize-javascript/releases)
    - [Commits](yahoo/serialize-javascript@v6.0.0...v6.0.2)
    
    Updates `mocha` from 10.2.0 to 10.8.2
    - [Release notes](https://github.com/mochajs/mocha/releases)
    - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
    - [Commits](mochajs/mocha@v10.2.0...v10.8.2)
    
    ---
    updated-dependencies:
    - dependency-name: serialize-javascript
      dependency-type: indirect
    - dependency-name: mocha
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 18, 2025
    Copy the full SHA
    782bf80 View commit details

Commits on Feb 23, 2025

  1. build(deps-dev): bump esbuild from 0.19.10 to 0.25.0 (#1671)

    Bumps [esbuild](https://github.com/evanw/esbuild) from 0.19.10 to 0.25.0.
    - [Release notes](https://github.com/evanw/esbuild/releases)
    - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md)
    - [Commits](evanw/esbuild@v0.19.10...v0.25.0)
    
    ---
    updated-dependencies:
    - dependency-name: esbuild
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 23, 2025
    Copy the full SHA
    d416a78 View commit details
  2. enable no-var rule and fix violations (#1675)

    koddsson authored Feb 23, 2025
    Copy the full SHA
    9d22af3 View commit details
  3. convert Assertion function to a class (#1677)

    koddsson authored Feb 23, 2025
    Copy the full SHA
    97b218e View commit details

Commits on Feb 24, 2025

  1. More typing (#1679)

    * convert Assertion function to a class
    
    * fix more types
    
    * format
    koddsson authored Feb 24, 2025
    Copy the full SHA
    ce4c403 View commit details
Loading