- Export
BasicObservable
andWargObservable
- Generate type definitions
- Move
better-emitter
to dev dependencies since it's getting inlined into the builds post-TypeScript - Upgrade
better-emitter
to rely on the type definitions that ship with it since 2.2.1
The TypeScript rewrite! Technically comes with a breaking change, though in practice I doubt it will matter to anyone.
- Feature: TypeScript support
- Breaking: arguments to
value
are no longer optional- previously they defaulted to null
- technically if you're using vanilla JS it just defaults to undefined if you don't pass anything in
- Fix: add an empty
.npmignore
so that the ESM entry point actually gets published :-|
- Fix: move
jsmd
fromdependencies
todevDependencies
- Feature: ESM entry point now exposed using
pkg.module