{"library":"find-test-names-tags","type":"library","category":null,"description":"The `find-test-names-tags` package, currently at stable version 1.0.4, is a utility designed for parsing JavaScript test files, specifically those written for Mocha and Cypress frameworks. Its primary function is to extract comprehensive information about test suites and individual test cases, including their names and any associated tags. A significant feature is its ability to compute \"effective tags\" for each test, which involves aggregating tags from the test itself and its parent suites. This allows for powerful filtering capabilities, enabling users to isolate tests based on specific tags or combinations thereof. The package also provides command-line interfaces for printing structured test outlines, including marking pending tests and displaying their tags. While a precise release cadence isn't specified, the package appears to be actively maintained and developed. It stands out by offering fine-grained control over test metadata extraction and analysis, making it valuable for dynamic test reporting, selective test execution in CI/CD pipelines, or building custom test dashboards. It effectively bridges the gap between raw test code and actionable test metadata.","language":"javascript","status":"active","version":"1.0.4","tags":["javascript","mocha","cypress","tests"],"last_verified":"Wed May 27","install":[{"cmd":"npm install find-test-names-tags","imports":["const { getTestNames } = require('find-test-names-tags')","const { setEffectiveTags } = require('find-test-names-tags')","const { filterByEffectiveTags } = require('find-test-names-tags')"]},{"cmd":"yarn add find-test-names-tags","imports":[]},{"cmd":"pnpm add find-test-names-tags","imports":[]}],"homepage":null,"github":"https://github.com/ManuelBuslon/find-test-names","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/find-test-names-tags","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/find-test-names-tags/compatibility"}}