* Throw error if `entityID` is missing
* Use `JacksonError` instead of Error
* Type enhancements - use `SAMLSSORecord`
* Better typing with `OIDCSSORecord`
* Add types for response
* Update swagger
* Sync package lock
* Assert connection record type in tests
* Mark `@deprecated` for config methods
* Mark `openid` as optional
* Gaurd against nullish
* Fix test
* Add entityID check for update op, add tests
* Cleanup `t.end()`, not required for `async` tests
* Remove oidcPath check in defaultOpts
* Return error if `oidcPath` is empty in authorize for OIDC Connection
* Add missing `async`
* Fail connection add/update if `oidcPath` is not set
* Type alignment
* Update swagger spec
* Fix type for `oidcPath`
* Cleanup
* Add missing return types and fix type for `getConfig`
* Bump up version
* Update swagger spec
* Remove uffizzi from ignore file
Co-authored-by: Kiran <kiran@boxyhq.com>
* moved jackson-next to this repo
* fixed working-directory
* updated package-lock
* fixed docker build
* fixed dockerfile
* cleanup
* save npm version for use in the build step
* switching the order
* fixed env secret
* update saml-jackson to the current version before building the next.js service
* build from typescript and change main and types before publishing npm
* copy README.md from root before publishing npm
* update README only for prod versions
* read version from root package.json file
* fixed artifact
* updated package-lock