package.json
{
"name": "@learnersguild/idm-jwt-auth",
"version": "2.1.1",
"description": "Authenticate using JSON web tokens and Learners Guild IDM service.",
"scripts": {
"build": "babel -d lib/ src/ --ignore src/__tests__",
"prepublish": "npm test && npm run build",
"2npm": "./node_modules/.bin/publish",
"lint": "./node_modules/.bin/xo",
"test:cov": "npm run test:cov:run && npm run test:cov:send",
"test:cov:run": "./node_modules/.bin/nyc --reporter=lcov npm run test:run",
"test:cov:send": "./node_modules/.bin/codeclimate-test-reporter < ./coverage/lcov.info",
"test:run": "NODE_ENV=test ./node_modules/.bin/ava",
"test": "npm run lint && npm run test:run --"
},
"keywords": [
"idm",
"jwt",
"auth"
],
"repository": {
"type": "git",
"url": "git+https://github.com/LearnersGuild/idm-jwt-auth.git"
},
"author": {
"name": "Jeffrey Wescott",
"email": "jeffrey@learnersguild.org"
},
"license": "UNLICENSED",
"dependencies": {
"babel-runtime": "^6.22.0",
"isomorphic-fetch": "^2.2.1",
"jsonwebtoken": "^5.7.0"
},
"devDependencies": {
"ava": "^0.13.0",
"babel-cli": "^6.22.2",
"babel-core": "^6.22.1",
"babel-plugin-add-module-exports": "^0.2.1",
"babel-plugin-transform-runtime": "^6.22.0",
"babel-preset-es2015": "^6.22.0",
"babel-preset-stage-2": "^6.22.0",
"codeclimate-test-reporter": "^0.3.3",
"nyc": "^7.1.0",
"publish": "^0.5.0",
"xo": "^0.13.0"
},
"engines": {
"node": "5.6.x",
"npm": "3.7.x"
},
"xo": {
"ignore": [
"lib/**"
],
"rules": {
"comma-dangle": [
0
],
"no-negated-condition": [
0
],
"quotes": [
2,
"single",
"avoid-escape"
]
},
"esnext": true,
"space": true,
"semicolon": false
},
"ava": {
"files": [
"src/**/__tests__/*-test.js"
],
"failFast": true,
"verbose": true,
"require": [
"babel-core/register",
"babel-polyfill"
]
},
"nyc": {
"all": true,
"require": [
"babel-core/register",
"babel-polyfill"
]
}
}