All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- optimize npm-publish workflow
- build and npm-publish workflow
- build and npm-publish workflow
- npm publish job
- MockObserver class tests
- MockSubject class tests
- jest for testing
- .github directory including testing workflow
- build and coverage badges to readme
- npm publish github actions workflow (publish on release)
- directory structure
- decreased npm package size with .npmignore
- comments in interfaces and classes
- observer interface
- subject interface
- MockObserver class
- MockSubject class
- Project files (.gitignore, package.json, tsconfig.json, LICENSE, README.md)
- observer interface
- subject interface
- MockObserver class
- MockSubject class
- Project files (.gitignore, package.json, tsconfig.json, LICENSE, README.md)