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
base: v5.0.0
Choose a base ref
...
head repository: chaijs/chai
compare: v5.0.2
Choose a head ref
  • 16 commits
  • 20 files changed
  • 6 contributors

Commits on Oct 30, 2023

  1. 5.0.0-alpha.2

    koddsson committed Oct 30, 2023
    Copy the full SHA
    9d4635d View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. remove codecov (#1548)

    koddsson committed Nov 3, 2023
    Copy the full SHA
    04cba93 View commit details
    Browse the repository at this point in the history
  2. remove chai version constant (#1550)

    * remove chai version constant
    
    * remove version test
    koddsson committed Nov 3, 2023
    Copy the full SHA
    c33cf63 View commit details
    Browse the repository at this point in the history
  3. Remove istanbul (#1549)

    koddsson committed Nov 3, 2023
    Copy the full SHA
    84bd1f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. 2
    Copy the full SHA
    843eb8d View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. 5.0.0

    koddsson committed Dec 28, 2023
    Copy the full SHA
    b4dd275 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump nanoid and mocha (#1558)

    Bumps [nanoid](https://github.com/ai/nanoid) to 3.3.3 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.
    
    
    Updates `nanoid` from 3.1.20 to 3.3.3
    - [Release notes](https://github.com/ai/nanoid/releases)
    - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
    - [Commits](ai/nanoid@3.1.20...3.3.3)
    
    Updates `mocha` from 8.4.0 to 10.2.0
    - [Release notes](https://github.com/mochajs/mocha/releases)
    - [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
    - [Commits](mochajs/mocha@v8.4.0...v10.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: nanoid
      dependency-type: indirect
    - dependency-name: mocha
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 28, 2023
    Copy the full SHA
    668d5b0 View commit details
    Browse the repository at this point in the history
  3. remove bump-cli (#1559)

    koddsson committed Dec 28, 2023
    Copy the full SHA
    75a7bab View commit details
    Browse the repository at this point in the history
  4. Update developer dependencies (#1560)

    * update developer depenedencies
    
    * update CI tasks
    
    * update action versions
    
    * dont run browsers tests in node tests
    
    * actually run npm script
    koddsson committed Dec 28, 2023
    Copy the full SHA
    c245af1 View commit details
    Browse the repository at this point in the history
  5. Update README.md

    koddsson committed Dec 28, 2023
    Copy the full SHA
    082c7e2 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. fix: removes ?? for node compat (#1576)

    We shipped syntax which is beyond our `engine` constraint. `??` is
    available in node 14 but 4.x is node 4 and above, while 5.x is node 12
    and above.
    
    This just dumbs it back down to `||` for now at least.
    43081j committed Jan 12, 2024
    Copy the full SHA
    2523cd7 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Copy the full SHA
    33a4408 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Copy the full SHA
    c22eb38 View commit details
    Browse the repository at this point in the history
  2. Remove a bunch of if statements in test/should.js (#1581)

    * Remove a bunch of if statements in test/should.js
    
    * Remove `typeof Proxy` check in `test/should.js`
    koddsson committed Jan 24, 2024
    Copy the full SHA
    61dfca8 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    74b12ca View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Fix 1564 (#1566)

    * add function assertions
    
    * implement function checks in expect interface
    
    * fix flag message
    
    * correctly reference inspect
    
    * use existing assersions in asserts
    
    * Fix typo
    
    Co-authored-by: San Mônico <alanderson_laird@yahoo.com.br>
    
    * Add `AsyncGeneratorFunction` assertion
    
    * update assertion messages
    
    * alias `isFunction` to `isCallable`
    
    * Square up boolean logic in `isCallable` function
    
    * Update callable JSDoc comment
    
    * Add error tests for function expect assertions
    
    * Add negation to other callable assertions
    
    * Convert expect calls in test to type string assertions
    
    * Remove assertion properties in favor of a normal type assertion
    
    * Remove `.is{FunctionType}` assert interfaces
    
    * Move `functionTypes` object
    
    * Add a bunch of tests
    
    * Move test
    
    * Add more tests to should interface
    
    * Revert formatting change
    
    * Add should test for `callable`
    
    ---------
    
    Co-authored-by: San Mônico <alanderson_laird@yahoo.com.br>
    koddsson and ReDemoNBR committed Jan 25, 2024
    Copy the full SHA
    57fef84 View commit details
    Browse the repository at this point in the history