• 
      

    Modernize jasmine-suites build and install.

    Review Request #14636 — Created Oct. 15, 2025 and submitted — Latest diff uploaded

    Information

    jasmine-suites
    master

    Reviewers

    This change modernizes our jasmine-suites package in many ways:

    • Ported the code to TypeScript.
    • Moved .babelrc to babel.config.json
    • Changed dependencies so we use @babel/js-buildkit and
      @babel/frontend-buildkit as the meta-packages that pull in
      everything we need to build, and instead of depending on jasmine
      (which is the node CLI package for running tests), we have a peer
      dependency on jasmine-core.
    • Set our minimum jasmine dependency as 5.0+.
    • Added an ESLint config.

    Built the package and used it from Review Board.

    Commits

    Files