Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ES module conversion PoC #1498

Merged
merged 24 commits into from
Feb 7, 2023
Merged

ES module conversion PoC #1498

merged 24 commits into from
Feb 7, 2023

Commits on Mar 3, 2021

  1. Fixed a regression that caused SyntaxErrors on IE 11

    The changes made in chaijs#1334 incorrectly used an arrow function and as this isn't supported on IE 11 it causes a SyntaxError to be thrown when loading chai.
    lnewson authored and keithamus committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    71245a3 View commit details
    Browse the repository at this point in the history
  2. chai@4.3.2

    keithamus committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    3b9bc7f View commit details
    Browse the repository at this point in the history
  3. export chai.Assertion (chaijs#1378)

    rbruckheimer authored Mar 3, 2021
    Configuration menu
    Copy the full SHA
    b0f50f6 View commit details
    Browse the repository at this point in the history
  4. chai@4.3.3

    keithamus committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    dc858a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Configuration menu
    Copy the full SHA
    5b607a1 View commit details
    Browse the repository at this point in the history
  2. 4.3.4

    keithamus committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    ab41ed8 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Configuration menu
    Copy the full SHA
    c8a4e00 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Configuration menu
    Copy the full SHA
    5276af6 View commit details
    Browse the repository at this point in the history
  2. fix package.json exports

    keithamus committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    022c2fa View commit details
    Browse the repository at this point in the history
  3. build(deps-dev): bump codecov from 3.1.0 to 3.7.1 (chaijs#1446)

    Bumps [codecov](https://github.com/codecov/codecov-node) from 3.1.0 to 3.7.1.
    - [Release notes](https://github.com/codecov/codecov-node/releases)
    - [Changelog](https://github.com/codecov/codecov-node/blob/master/CHANGELOG.md)
    - [Commits](codecov/codecov-node@v3.1.0...v3.7.1)
    
    ---
    updated-dependencies:
    - dependency-name: codecov
      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] authored Jan 25, 2022
    Configuration menu
    Copy the full SHA
    747eb4e View commit details
    Browse the repository at this point in the history
  4. build chaijs

    keithamus committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    fca5bb1 View commit details
    Browse the repository at this point in the history
  5. 4.3.5

    keithamus committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    99e36a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. fix: use loupe@^2.3.1

    keithamus committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    d88684e View commit details
    Browse the repository at this point in the history
  2. build chaijs

    keithamus committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    e4d7f2e View commit details
    Browse the repository at this point in the history
  3. 4.3.6

    keithamus committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    529b8b5 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    8e780b4 View commit details
    Browse the repository at this point in the history
  2. 4.3.7

    keithamus committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    775f509 View commit details
    Browse the repository at this point in the history
  3. build

    keithamus committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    3c947a7 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. chore: 4.x.x: Fix link to commit logs on GitHub (chaijs#1487)

    * 4.x.x: Fix link to commit logs on GitHub
    
    As there is no `master` branch, the link returned a 404.
    
    * Update History.md
    
    Co-authored-by: Andre Meyering <info@andremeyering.de>
    
    Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
    bugwelle and keithamus authored Nov 9, 2022
    Configuration menu
    Copy the full SHA
    acd16e0 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. build(deps): bump socket.io-parser from 4.0.4 to 4.0.5 (chaijs#1488)

    Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.0.4 to 4.0.5.
    - [Release notes](https://github.com/socketio/socket.io-parser/releases)
    - [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
    - [Commits](socketio/socket.io-parser@4.0.4...4.0.5)
    
    ---
    updated-dependencies:
    - dependency-name: socket.io-parser
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 10, 2022
    Configuration menu
    Copy the full SHA
    98f4233 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. Configuration menu
    Copy the full SHA
    b455124 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. docs: specify return type of objDisplay (chaijs#1490)

    previously it was incorrectly labeled as `objDisplay(obj: object): void` in `@types/chai`.
    scarf005 authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    3a8c49a View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Merge branch '4.x.x' into 5-esm

    James Garbutt committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    bea9401 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. feat: rework into ES modules

    This moves all of the sources to be ES modules rather than CommonJS.
    
    In order to produce the entrypoints, we use esbuild as a bundler (and as
    a transpiler in a way).
    
    Due to the fact that some dependencies are written in CommonJS, we
    actually use esbuild to create _two_ bundles: a CommonJS bundle, and an
    ES module bundle.
    
    Otherwise, someone importing the raw source would inevitably end up
    trying to import a CommonJS module somewhere down the tree, which would
    not work in browsers natively.
    43081j committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    4f9d4d5 View commit details
    Browse the repository at this point in the history