{"library":"acorn-hammerhead","type":"library","category":null,"description":"acorn-hammerhead is a specialized JavaScript parser derived from Acorn.js, specifically adapted for use within the TestCafe Hammerhead project. It is not intended as a general-purpose Acorn.js replacement, but rather provides a subset of Acorn's features tailored to Hammerhead's requirements. The current stable version is 0.6.3. Its release cadence appears irregular, driven by the needs and updates of the TestCafe Hammerhead project rather than independent feature development. Key differentiators include enhanced Unicode support and tighter integration with the Esotope library, alongside a deliberate reduction in the overall feature set compared to a full Acorn.js distribution, focusing only on the syntax elements pertinent to TestCafe's proxying and instrumentation logic. This package ships with TypeScript type definitions, enabling robust usage in TypeScript projects.","language":"javascript","status":"active","version":"0.6.3","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install acorn-hammerhead","imports":["import { parse } from 'acorn-hammerhead'","import type { Node } from 'acorn-hammerhead'","import * as acorn from 'acorn-hammerhead'"]},{"cmd":"yarn add acorn-hammerhead","imports":[]},{"cmd":"pnpm add acorn-hammerhead","imports":[]}],"homepage":null,"github":"https://github.com/miherlosev/acorn-hammerhead","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/acorn-hammerhead","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/acorn-hammerhead/compatibility"}}