sinopia-github

1.1.0 • Public • Published

Sinopia Github Auth plugin

Features

  • uses internal caching and conditional requests (ETag-based) to prevent rate limit exceeding
  • github team names are available as Sinopia groups in config.yaml

config.yaml

auth:
  github:
    org: medallia
    client_id: abc # register a new application with github to get your id and secret
    client_secret: 123
    ttl: 300
...
packages:
  'orgprefix-*':
    allow_access: $authenticated
    allow_publish: [ Team One, Team Five ] # these are the Github team names within your org

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i sinopia-github

    Weekly Downloads

    4

    Version

    1.1.0

    License

    MIT

    Last publish

    Collaborators

    • mattfysh