UNPKG

2.56 kBJSONView Raw
1{
2 "name": "auth-center",
3 "version": "1.10.1",
4 "description": "auth center with TOTP",
5 "main": "app/index.js",
6 "bin": {
7 "auth-center": "bin/cli.js"
8 },
9 "scripts": {
10 "build": "npm run build-app && npm run build-assets",
11 "build-app": "rimraf app && babel src --out-dir app",
12 "build-assets": "rimraf public && cd assets && dool-build -o $PWD/../public",
13 "prepublish": "npm run build",
14 "test": "NODE_ENV=test nyc mocha --exit",
15 "report": "nyc report --reporter=html",
16 "coveralls": "nyc report --reporter=text-lcov | coveralls",
17 "lint": "eslint --ext .js src test"
18 },
19 "nyc": {
20 "include": [
21 "src/**/*.js"
22 ],
23 "require": [
24 "babel-register"
25 ],
26 "sourceMap": false,
27 "instrument": false
28 },
29 "pre-commit": [
30 "lint"
31 ],
32 "repository": {
33 "type": "git",
34 "url": "git+https://github.com/d-band/auth-center.git"
35 },
36 "keywords": [
37 "auth",
38 "center",
39 "TOTP",
40 "HOTP"
41 ],
42 "author": "d-band",
43 "license": "MIT",
44 "bugs": {
45 "url": "https://github.com/d-band/auth-center/issues"
46 },
47 "homepage": "https://github.com/d-band/auth-center#readme",
48 "engines": {
49 "node": ">= 4"
50 },
51 "devDependencies": {
52 "babel-cli": "^6.14.0",
53 "babel-eslint": "^8.0.1",
54 "babel-plugin-add-module-exports": "^0.2.0",
55 "babel-plugin-istanbul": "^4.0.0",
56 "babel-preset-env": "^1.1.10",
57 "babel-register": "^6.14.0",
58 "bootstrap": "^3.3.7",
59 "chai": "^4.1.0",
60 "chai-http": "^3.0.0",
61 "coveralls": "^3.0.0",
62 "dool-build": "^2.0.0",
63 "eslint": "^4.2.0",
64 "eslint-config-standard": "^10.2.1",
65 "eslint-plugin-import": "^2.7.0",
66 "eslint-plugin-node": "^5.1.1",
67 "eslint-plugin-promise": "^3.5.0",
68 "eslint-plugin-standard": "^3.0.1",
69 "jquery": "^3.1.0",
70 "koa-passport": "^1.3.0",
71 "mocha": "^4.0.1",
72 "mysql": "^2.11.1",
73 "nyc": "^11.0.3",
74 "passport-oauth2": "^1.3.0",
75 "pre-commit": "^1.1.3",
76 "rimraf": "^2.5.4",
77 "sqlite3": "^3.1.3"
78 },
79 "dependencies": {
80 "co": "^4.6.0",
81 "commander": "^2.9.0",
82 "inquirer": "^3.0.5",
83 "koa": "^1.2.2",
84 "koa-bodyparser": "^2.2.0",
85 "koa-csrf": "^2.5.0",
86 "koa-generic-session": "^1.11.3",
87 "koa-logger": "^1.3.0",
88 "koa-orm": "^1.1.0",
89 "koa-router": "^5.4.0",
90 "koa-static": "^2.0.0",
91 "koa-view": "^1.1.0",
92 "lodash.merge": "^4.6.0",
93 "lodash.template": "^4.4.0",
94 "nodemailer": "^4.0.1",
95 "notp": "^2.0.3",
96 "qr-image": "^3.1.0",
97 "thirty-two": "^1.0.2",
98 "validator": "^9.0.0"
99 }
100}