Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[JS] chore: file cleanup and unit tests (#1183)
## Linked issues Fixes: #1163, closes #1181 related to: #239 #54 ## Details - Fixes MemoryFork doc strings - Fixes TurnState doc strings - Adds missing docs to several classes/methods - Adaptive Cards - TurnState - OpenAIEmbeddings - Azure OpenAI Client - testing folder - Layout Engine - System Message - User Input Message - User Message - Action Response Validator - Default Response Validator - JSON Response Validator - Response - Teams Chef Bot files - Fix `api-extractor` script to generate an updated version of `teams-ai.api.json` -- it was very out of date - Fix `typedoc`script to work. I did not merge in generated docs though; we have never used the docs site and I'm not convinced we need it. But at least the script works for if we decide to keep it. - Move `Test____.ts` files into `packages/src/internals/testing` -- these are mini-modules used exclusively for testing, and for better findability I decided to move them. - Updated eslintrc for Teams Chef Bot to allow `@remarks` - dev packages: - remove typedoc (unused) - remove unused typedoc script ## Attestation Checklist - [x] My code follows the style guidelines of this project - I have checked for/fixed spelling, linting, and other errors - I have commented my code for clarity - I have made corresponding changes to the documentation (we use [TypeDoc](https://typedoc.org/) to document our code) - My changes generate no new warnings - I have added tests that validates my changes, and provides sufficient test coverage. I have tested with: - Local testing - E2E testing in Teams - New and existing unit tests pass locally with my changes --------- Co-authored-by: Corina Gum <>
- Loading branch information