- Add nonNullable operator
- Add tools/typeSafety/PromiseOrNot helper type
- Improve Evt.asyncPipe()
- Ensure semantic guarantee for hooks/useEvt
- Add the Id helper type in tools/typeSafety/id
- Add tools/typeSafety/MethodNames
- Improve error stack trace of tools/typeSafety/assert
- Make EventEmitter.removeListener easily emulable
- Add evt.postAndWait()
- Fix TypeScript error in Evt.asNonPostable.d.ts '=' expected. TS1005 (create-react-app) Use of import type was breaking the TypeScript retroconpatibility.
- Merge pull request #14 from garronej/issue-12-support-strict-type-import-export
Issue 12 support strict type import export ( fix for retrocompat )
- Use --unstable flag to run tests
- CI workflow runs test on Windows as well
- fix: missed some fix: add type imports to test files
- fix: use import/export type syntax for types
- Merge pull request #11 from garronej/dependabot/npm_and_yarn/node-fetch-2.6.1
Bump node-fetch from 2.6.0 to 2.6.1
- Update README.md
- Update README.md
- add Evt.asyncPipe (as a static method until async operator lands)
- Hooks denoified as well
- Update README.md
- Advertise React Hooks integration
- Merge pull request #8 from garronej/dependabot/npm_and_yarn/lodash-4.17.19
Bump lodash from 4.17.15 to 4.17.19
- Fix issue #9: Bug with Evt.from(window,...)
- Switch back to tag name prefixed with 'v'
- fix useEvt hook for verry slow browser
- Add documentation for react hooks
- Fix for useEvt on Safari
- fix bug in hooks/useStatefulEvt
- Add missing 'attachExtract' overloads
- Add hooks for react integration
- update dependencies
- Add JSDoc link to Evt.merge
- update deps
- Update project description
- Reference Denoify in the readme
- include who is using it sectiion
- Reference Denoify in the readme
- Update README.md
- Re include source map without breaking TS retro compatibility
- Fix: Include CDN build
- Do not include source in the NPM bundle for TS retro compatibility (they will be re-included later)
- Remove nullish coalescing from source for stackblitz compat
- Not including source test files in the NPM bundle
- readme typo fix
- Make the README links visible on deno.land/x
- Merge pull request #7 from searchableguy/develop
- Add a note in overview about difference between attach and $attach
- Update run-exclusive
- Bump version ( changelog ignore )
- Use test/mod.ts instead of test/index_deno.ts to align with conventions
- Enable source map, 'Go to Definition' navigate to .ts source file instead of .d.ts file
- Revert back to the old type import syntax and regain support for TS 3.4 - 3.7, WARNING: This release do not work with Deno 1.0.1 but do work with 1.0.2
- Typo fixes
- GitBook: [develop] one page modified
- instruct to refer to CHANGELOG.md
- GitBook: [develop] one page modified
- GitBook: [develop] 32 pages and one asset modified
- fix for supporting Deno v1.0.1, temporary dropping support for TS < 3.8
- Notice about the fact EVT won't work on Deno 1.0.1
- GitBook: [develop] 17 pages and one asset modified
- Temporarily disabling sourcemaps
- Add CI badge
- Includes CDN build to import from HTML.
- Enable short path ( Breaking change )
evt/dist/tools/typeSafety
=>evt/tools/typeSafety