JavaScript BackEnd Language Support (Node.js, TypeScript)

Home/Sealights Support Matrix/JavaScript BackEnd Language Support (Node.js, TypeScript)

JavaScript BackEnd Language Support (Node.js, TypeScript)

 

For modified and overall coverage collection and Quality Risks

Language version

  • JavaScript supported

Operating system

  • Linux supported .

  • Windows supported . NET Programming Languages

Execution engine

  • Node.js 8 and up supported

  • TS (TypeScript) CLI supported

  • TS (TypeScript) - node supported

  • TS (TypeScript) require NOT supported

Build tools

  • react-scripts 

    • 3 supported

    • 4 supported

  • WebPack supported

  • Grunt supported


For test results on the Dashboard (test count, status pass/failed), and for Test Optimization (test recommendation and test selection)

Test frameworks

  • Mocha

    • 6.1.4 supported

    • 2.x and up supported

    • PhantomJS check for support

  • testcafe

    • 1.15.0 supported

    • 5.x and up supported

    • Other supported, no test optimization

  • protractor

    • 5 supported

    • Other supported

  • Cucumber

    • 3.0.5 supported

    • 4 supported

    • 5 supported

    • 6 supported

    • 7 supported

    • 3.0.5 and up supported

  • Jest supported, no test optimization

  • Ava supported, no test optimization

  • Karma NOT supported

  • Jasmine supported, no test optimization


For getting commit history, contributors, code viewer

Source control integration

  • GitHub Cloud supported

  • GitHub Enterprise supported

  • Gitlab Cloud supported

  • Gitlub Enterprise supported

  • Bitbucket Enterprise supported

  • Bitbucket Cloud supported


Additional Information

 

To make the configuration process simpler and faster, we also support BSID simplification for this language:

  • Node.js supported