{"library":"jstest","type":"library","category":null,"description":"jstest is an abandoned cross-platform JavaScript test framework, with its last known update around 2014 and the latest npm package version `1.0.5` published in March 2014. It predates most modern JavaScript testing paradigms and tooling, relying heavily on a global `JS.Test` object after a CommonJS `require()`. Unlike contemporary frameworks like Jest or Mocha, jstest offers a very basic set of assertions and test organization (describe/it blocks) without built-in mocking, snapshot testing, or sophisticated test runner features. Its design makes it largely incompatible with modern JavaScript module systems (ESM) and recent Node.js versions. Given its age and lack of maintenance, it is not suitable for new projects and poses significant compatibility and security risks for existing ones.","language":"javascript","status":"abandoned","version":"1.0.5","tags":["javascript","testing"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jstest","imports":["const JS = require('jstest');","const JS = require('jstest');\nJS.Test.describe('My test suite', function() { /* ... */ });","const JS = require('jstest');\n// ... define tests ...\nJS.Test.autorun();"]},{"cmd":"yarn add jstest","imports":[]},{"cmd":"pnpm add jstest","imports":[]}],"homepage":"http://jstest.jcoglan.com","github":"https://github.com/jcoglan/jstest","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jstest","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/jstest/compatibility"}}