Releases: flex-development/exceptions
Releases · flex-development/exceptions
[email protected]
⚠ BREAKING CHANGES
-
hybrid: esm-cjs hybrid migration
- drop
.js
extensions - drop
esm2015
andesm5
build outputs - remove
browser
,es2015
, andumd
package entrypoints - update bundle filenames and locations
- drop
🔨 Build
[email protected]
[email protected]
⚠ BREAKING CHANGES
-
hybrid: esm-cjs hybrid migration
- drop
.js
extensions - drop
esm2015
andesm5
build outputs - remove
browser
,es2015
, andumd
package entrypoints - update bundle filenames and locations
- drop
🔨 Build
- hybrid: esm-cjs hybrid migration (556dc22)
✏️ Housekeeping
- release: set package version (101dffb)
[email protected]
🔨 Build
- typescript: generate
.d.ts
files for all build outputs (0d8ccbe)
[email protected]
[email protected]
⚠ BREAKING CHANGES
types
directory architecture- typescript: remove
PlainObject
type definition - pluralize
dto
folder name - update build output
🔨 Build
- update build output (6f9afb9)
✏️ Housekeeping
♻️ Code Improvements
[email protected]
[email protected]
[email protected] (🎂 First Release)
Overview
Custom error handling package implemented to prevent repeating common error handling patterns in Flex Development projects.
The base class, Exception
, is a subclass of the standard JavaScript Error
object; the ExceptionJSON
interface, a JSON representation of Exception
, mimics error interfaces from @feathersjs/errors
package, but with more opinionated type definitions.
What's changed?
Everything! It's the first version.