These are the tasks that need to get done: ## dom-assertions - [ ] extract all assertions from `jest-dom`. (#17) - [ ] document the assertions interface and usage guides for developing custom assertions. ## jest-dom - [ ] refactor all assertions and error messages using the `dom-assertions` package - [ ] migrate the codebase to typescript - [ ] add type definitions - [ ] update the build process to emit `ESM` output - [ ] clean up the dependencies and configurations to use the ones shared across monorepo ## chai-dom - [ ] add more assertions - [ ] update the documentation details ## cypress-dom - [ ] add more assertions - [ ] update the documentation details - [ ] add a separate export for extending cypress default assertions ## general - [ ] update the release process since the old configurations are not working in a monorepo - [ ] update the contribution guidelines - [ ] update issue/pr templates
These are the tasks that need to get done:
dom-assertions
jest-dom. (extracting assertions progress #17)jest-dom
dom-assertionspackageESMoutputchai-dom
cypress-dom
general