8.5.0 • Published 1 month ago

@icgc-argo/ego-token-utils v8.5.0

Weekly downloads
98
License
MIT
Repository
github
Last release
1 month ago

Ego Token Utils

Coverage Status Build Status npm version Prettier

This repo contains a library of utility functions written in Typescript interpret Ego JWT content in the Argo system.

Usage

  • install:
    npm i --save @icgc-argo/ego-token-utils
  • use:

      import TokenUtils from '@icgc-argo/ego-token-utils'
    
      TokenUtils.decodeToken(egoJwt)
      TokenUtils.canReadProgram(egoJwt, "TEST-AU")
      ...

    Interactive documentation is available at: https://icgc-argo.github.io/ego-token-utils/

Development

This project uses the following bootstrap setup: typescript-library-starter

Notes

  • npm i: install dependencies
  • npm run test:watch: to start developing with interactive live test
  • npm run build: to trigger build (for local testing only)
  • npm run commit: to commit changes. IMPORTANT as commits are analyzed for release
  • Once happy, submit a PR to the develop branch.
  • Releases happen automatically through Travis once merged to master

Further development notes can be found here

8.5.0

1 month ago

8.4.1

7 months ago

8.4.0

7 months ago

8.3.0

9 months ago

8.2.0

3 years ago

8.1.1

3 years ago

8.1.0

3 years ago

8.0.0

3 years ago

7.3.0

4 years ago

7.2.0

4 years ago

7.1.0

4 years ago

7.0.0

4 years ago

6.0.0

4 years ago

5.2.1

5 years ago

5.2.0

5 years ago

3.1.1

5 years ago

5.1.0

5 years ago

5.0.0

5 years ago

4.0.0

5 years ago

3.4.0

5 years ago

3.3.0

5 years ago

3.2.0

5 years ago

3.1.0

5 years ago

3.0.0

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago

0.0.0

5 years ago