Maybe Unstoppauthable...
Until the library reaches v1.0.0
each minor bump might be breaking. We will try to keep versions as stable as we can throughout development, but there will be no guarantees. However, each patch bump will not be breaking.
For now it is recommended to install versions of packages using a tilda ~
instead of a caret ^
(the default).
Yarn has the ability to install packages this way without having to mess with your package.json by installing packages using the --tilde
flag:
yarn add --tilde @uauth/js
yarn add -T @uauth/js
Once we release the package for version v1.0.0
, only major releases will be breaking and developers can install the package using the ^
again.
@uauth/js
- SDK used to integrate into SPA applications.@uauth/node
- SDK used to integrate into Server-side applications.
@uauth/web3-react
- Middleware used to help integrate@uauth/js
intoweb3-react
applications.@uauth/web3modal
- Middleware used to help integrate@uauth/js
intoweb3modal
applications.@uauth/bnc-onboard
- Middleware used to help integrate@uauth/js
intobnc-onboard
applications.
You should not need to use or expect these libraries to remain stable.
@uauth/common
- Common utilities used by various uauth libraries@uauth/dom-ui
- A simple DOM-based UI used by@uauth/js
to facilitate sign in.@uauth/abstract-ui
- The UI interface used by@uauth/js
to facilitate sign in.
@unstoppabledomains/resolution
- The library used to resolve domains by all the uauth libraries.
spa
- Basic integration using the@uauth/js
library.web3-react
- Integration using the@uauth/js
&@uauth/web3-react
library.web3modal
- Integration using the@uauth/js
&@uauth/web3modal
library.bnc-onboard
- Integration using the@uauth/js
&@uauth/bnc-onboard
library.sveltekit
- Integration using thesveltekit
framework and@uauth/js
.server
- Integration using the@uauth/node
library.