UNPKG

1.94 kBJSONView Raw
1{
2 "name": "@artsy/passport",
3 "version": "1.1.13",
4 "description": "Wires up the common auth handlers for Artsy's [Ezel](https://github.com/artsy/ezel)-based apps using [passport](http://passportjs.org/).",
5 "keywords": [
6 "artsy",
7 "passport",
8 "auth",
9 "authentication"
10 ],
11 "author": {
12 "name": "Craig Spaeth",
13 "email": "craigspaeth@gmail.com",
14 "url": "http://craigspaeth.com"
15 },
16 "contributors": [
17 {
18 "name": "Brennan Moore",
19 "email": "brennanmoore@gmail.com",
20 "url": "http://brennanmoore.com"
21 }
22 ],
23 "engines": {
24 "node": ">=10.0.0",
25 "yarn": "1.x.x"
26 },
27 "main": "dist/index.js",
28 "scripts": {
29 "test": "mkdir -p dist/app && cp lib/app/sanitize_redirect.js dist/app && mocha test/app && mocha test/passport",
30 "compile": "coffee -c -o dist lib; cp lib/app/sanitize_redirect.js dist/app",
31 "compile-example": "browserify -t coffeeify example/client.coffee > example/public/client.js",
32 "example": "sleep 3 && open http://local.artsy.net:4000 & npm run compile && coffee example/index.coffee"
33 },
34 "dependencies": {
35 "@nicokaiser/passport-apple": "^0.2.1",
36 "analytics-node": "^2.1.0",
37 "async": "^1.5.0",
38 "csurf": "^1.8.3",
39 "dotenv": "^4.0.0",
40 "express": "^4.12.3",
41 "ip": "^1.1.5",
42 "mailcheck": "^1.1.1",
43 "passport": "^0.3.0",
44 "passport-facebook": "^2.0.0",
45 "passport-local": "^1.0.0",
46 "superagent": "^1.2.0",
47 "underscore.string": "^3.2.2"
48 },
49 "devDependencies": {
50 "artsy-xapp": "*",
51 "backbone": "*",
52 "backbone-super-sync": "*",
53 "body-parser": "*",
54 "brfs": "^1.4.3",
55 "browserify": "*",
56 "coffee-script": "^1.9.2",
57 "coffeeify": "^2.1.0",
58 "cookie-parser": "*",
59 "cookie-session": "*",
60 "jade": "*",
61 "mocha": "*",
62 "morgan": "*",
63 "rewire": "2.2.0",
64 "sharify": "*",
65 "should": "*",
66 "sinon": "*",
67 "underscore": "*",
68 "zombie": "*"
69 }
70}