gitextract_hn2s3bwm/ ├── .claude/ │ ├── hooks/ │ │ └── check-on-stop.sh │ ├── settings.json │ └── skills/ │ └── triage/ │ └── SKILL.md ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE.md │ └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── demo/ │ ├── css/ │ │ └── main.css │ └── index.html ├── docs/ │ ├── FAQ.md │ ├── README.md │ ├── api-footer.md │ └── api-intro.md ├── eslint.config.js ├── package.json ├── src/ │ └── annyang.ts ├── test/ │ ├── setupTests.js │ └── specs/ │ ├── annyang.test.ts │ ├── issues.test.ts │ └── no-speech-support.test.ts ├── test-manual/ │ ├── cjs-app.js │ ├── cjs.html │ ├── esm-app.js │ ├── esm.html │ ├── iife.html │ └── index.html ├── tsconfig.json ├── tsup.config.ts ├── typedoc.json └── vitest.config.js