{"library":"babel-tape-runner","type":"library","category":null,"description":"A test runner that combines Babel and Tape to transpile and execute test suites containing ESNext/Harmony features. Current stable version is 3.0.0, supporting Babel 7. It serves as a drop-in replacement for Tape's bundled runner, reading Babel configuration from .babelrc. The package follows a semver-aligned versioning scheme with major versions tied to Babel major releases (v1 for Babel 5, v2 for Babel 6, v3 for Babel 7). Key differentiator is the seamless integration of Babel transpilation with Tape's simple test framework, enabling modern JavaScript syntax in tests without manual setup.","language":"javascript","status":"maintenance","version":"3.0.0","tags":["javascript","babel","tape","tests","testing","harmony","es6","esnext"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-tape-runner","imports":["npx babel-tape-runner my-test.js","import test from 'tape';","import { foo } from './bar'; // ESM import, transpiled by babel-tape-runner"]},{"cmd":"yarn add babel-tape-runner","imports":[]},{"cmd":"pnpm add babel-tape-runner","imports":[]}],"homepage":null,"github":"https://github.com/wavded/babel-tape-runner","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-tape-runner","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/babel-tape-runner/compatibility"}}