Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@guarani/uuid

guaranijs11MIT0.8.0TypeScript support: included

Implementation of the UUID Data Type.

uuid, uuid1, uuid3, uuid4, uuid5

readme

@guarani/uuid

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.8.0 (2022-05-16)

Bug Fixes

  • jose: jws hmac now correctly uses timing safe comparison (#14) (0731d38)

Features

  • added OAuth 2.0 authorization server (#16) (2f689a1), closes #15
  • oauth2-server: added http request and response (ebd947a)
  • oauth2-server: added Response Modes (abde64a)

0.7.0 (2022-04-05)

Bug Fixes

  • jose: Added missing JWT exports. (83d0d2b)
  • jose: Added missing types exports. (1caea3d)
  • jose: Fixed JWK "kty" parameter. (4b5e0fa)
  • oauth2: token endpoint was missing its name. (79f7298)

Features

  • ioc: added lifecycle to the bindings. (1f90bbd)
  • ioc: Added support for static property injection. (832915f)
  • jose: Added JsonWebToken.isJWT() method. (974993d)
  • oauth2: Added support for RFC 7523 and its OpenID Connect profiles. (55041fa)
  • oauth2: Changed the Authorization and Token flows from their endpoints to their respective abstract class. (e7b33af)
  • oauth2: Changed the Authorization and Token flows from their endpoints to their respective abstract class. (4a5c6cf)

0.6.1 (2021-09-08)

Bug Fixes

  • oauth2: Fixed required Authorization Parameters. (3c9ea0d)
  • oauth2: User Consent checks its request parameters. (1c05fa7)

0.6.0 (2021-09-08)

Bug Fixes

  • oauth2: Added default Grants. (e575460)
  • oauth2: Authorization Server's Error Url is now dynamic. (fa1410e)

Features

  • ioc: Refactored the imports of @guarani/utils and changed Container to getContainer(). (c41cc95)
  • oauth2: Added Client Authentication Method restriction at the ClientAuthenticator. (7ff4aa0)
  • oauth2: Added Revocation Endpoint. (e1a3e23)
  • oauth2: Added support for RFC 8707. (1b5d49c)
  • oauth2: Added the Introspection Endpoint. (d9d262a)
  • oauth2: Added User Consent functionality. (627da3e)
  • oauth2: Refactored the code and made Refresh Token Rotation mandatory. (fe666cc)
  • utils: Added Nullable type. (ca6a644)

0.5.0 (2021-06-19)

Features

  • jose: Added JWE Compression Algorithms. (20952ea)
  • jose: Added JWE Features. (e9bde78)
  • jose: Added JWT Features. (63657b1)
  • utils: Added OneOrMany type. (7b15245)

0.4.0 (2021-05-28)

Features

  • ioc: Added Inversion of Control Dependency Injection library. (e4a2a6b)
  • ioc: Added property injection. (7508e3a)
  • oauth2: Added the basic Authorization Server functionalities. (ad5539f)
  • utils: Added custom types, random string generator and a HTML sanitizer. (08adf1d)

0.3.0 (2021-03-20)

Features

  • Added the JSON Web Token functionalities. (cec1ecd)
  • utils: Added deep comparison between objects. (c882e0e)

0.2.0 (2021-03-19)

Features

  • Added JSON Web Signature. (9b63232)