{"library":"babel-plugin-istanbul","type":"library","category":null,"description":"Babel plugin that instruments JavaScript code with Istanbul coverage. Version 8.0.0 (stable) requires Node >=18 and Babel 7/8. It automatically detects test files via nyc's exclude/include patterns and respects inline source maps. Unlike manual instrumentation, this plugin integrates seamlessly with existing Babel pipelines and tools like karma-coverage and nyc. Released as part of the istanbuljs project with regular updates and LTS support. Key differentiator: zero-config setup with nyc and Karma, and no need for separate coverage preprocessor.","language":"javascript","status":"active","version":"8.0.0","tags":["javascript","istanbul","babel","plugin","instrumentation"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-plugin-istanbul","imports":["import babelPluginIstanbul from 'babel-plugin-istanbul'","const babelPluginIstanbul = require('babel-plugin-istanbul');","plugins: ['istanbul'] or plugins: [['istanbul', { exclude: ['**/*.spec.js'] }]]"]},{"cmd":"yarn add babel-plugin-istanbul","imports":[]},{"cmd":"pnpm add babel-plugin-istanbul","imports":[]}],"homepage":null,"github":"https://github.com/istanbuljs/babel-plugin-istanbul","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-plugin-istanbul","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-plugin-istanbul/compatibility"}}