- feat: add create async/lazy instance factory methods
- BREAK: refactor from item name to item id
- fix: add support to symbol
- chore: remove Node v14 from validate GitHub actions workflow
- BREAK: drop support to Node v14
- feat: add support to symbol
- chore: improve .npmignore
- chore: upgrade dependencies
- fix: npm publish
- chore: upgrade dependencies
- chore: improve build config
- chore: apply updated lint config
- chore: upgrade yarn version
- chore: upgrade dependencies
- chore: upgrade yarn version
- chore: improve GitHub actions workflow
- chore: fix GitHub Actions workflow
- chore: add ESM support
- chore: upgrade dependencies
- chore: migrate to Yarn v3
- remove Node v12 from GitHub tests
- add clear() method do container spec
- chore: improve package.json
- chore: upgrade dependencies
- chore: migrate from faker to @faker-js/faker
- chore: improve README
- BREAK: rename singleton property from "get" to "I"
- create singleton method "getI()"
- add AsyncLazyInstance examples to README
- add lock to AsyncLazyInstance
- upgrade dependencies
- fix lint errors
- add AsyncLazyInstance
- add new eslint plugins and rules
- update project dependencies versions
- add CHANGELOG.md
- Container.ts refactor to simplify the declared types
- upgrade package.json dependencies versions