consulate-scopes-env
Load scopes from process.env for consulate
Last updated 7 years ago by camshaft .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install consulate-scopes-env 
SYNC missed versions from official npm registry.

consulate-scopes-env Build Status

Load scopes for consulate from a process.env value

Usage

Just register consulate-scopes-env as a plugin with your consulate server:

var consulate = require('consulate')
  , scopes = require('consulate-scopes-env');

var app = consulate();

app.plugin(scopes({
  name: 'MY_SCOPES_VAR', // defaults to 'SCOPES'
  placeholder: '_', // defaults to 'null'
  separator: '|' // defaults to ','
}));

Before starting the server, set the environment variable:

$ MY_SCOPES_VAR='emails|users|_|sales' node app

The scopes will be parsed into an array:

[
  'emails',
  'users',
  null,
  'sales'
]

Tests

$ npm test

Current Tags

  • 0.1.0                                ...           latest (7 years ago)

1 Versions

  • 0.1.0                                ...           7 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (2)
Dev Dependencies (2)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |