UNPKG

2.52 kBJSONView Raw
1{
2 "name": "ep_mypads",
3 "version": "1.6.6",
4 "description": "Groups and private pads for etherpad",
5 "main": "index.js",
6 "repository": {
7 "type": "git",
8 "url": "https://framagit.org/framasoft/ep_mypads.git"
9 },
10 "keywords": [
11 "etherpad",
12 "groups",
13 "private",
14 "accounts",
15 "users"
16 ],
17 "author": {
18 "name": "Fabien Bourgeois",
19 "email": "fabien@yaltik.com",
20 "url": "http://www.yaltik.com"
21 },
22 "license": "Apache-2.0",
23 "dependencies": {
24 "async": "^2.6.1",
25 "body-parser": "~1.12.3",
26 "cli-progress": "^2.1.0",
27 "commander": "^2.17.1",
28 "cookie-parser": "1.3.4",
29 "cuid": "^1.2.4",
30 "emailjs": "~0.3.16",
31 "js-base64": "~2.1.8",
32 "js-cookie": "^2.2.0",
33 "json-beautify": "^1.0.1",
34 "jsonminify": "^0.4.1",
35 "jsonwebtoken": "~5.0.4",
36 "ldapauth-fork": "^4.0.2",
37 "ldapjs": "^1.0.1",
38 "lodash": "^3.1.0",
39 "passport": "^0.2.1",
40 "passport-jwt": "^3.0.1",
41 "simple-cas-interface": "^1.0.2",
42 "slugg": "~0.1.2",
43 "ueberdb2": "^0.3.8"
44 },
45 "devDependencies": {
46 "browserify": "^9.0.3",
47 "docker": "^0.2.14",
48 "es6-shim": "~0.32.2",
49 "express": "4.12.3",
50 "express-session": "1.11.1",
51 "jasmine": "^2.8.0",
52 "jshint": "^2.6.0",
53 "minifyify": "^7.1.0",
54 "mithril": "^0.1.30",
55 "normalize.css": "^3.0.2",
56 "partialify": "~3.1.3",
57 "request": "^2.53.0",
58 "smtp-server": "~1.4.2",
59 "tough-cookie": "^0.12.1",
60 "watchify": "^2.4.0"
61 },
62 "scripts": {
63 "frontend:build": "./node_modules/browserify/bin/cmd.js -t partialify -d -p [minifyify --map mypads.map.json --output static/js/mypads.map.json] -o static/js/mypads.js frontend.js",
64 "frontend:watch": "./node_modules/watchify/bin/cmd.js -t partialify -o static/js/mypads.js frontend.js",
65 "functest:build": "./node_modules/browserify/bin/cmd.js -o spec/frontend/mypads.js spec/frontend/entry.js",
66 "functest:watch": "./node_modules/watchify/bin/cmd.js -o spec/frontend/mypads.js spec/frontend/entry.js",
67 "mockupserver": "node mockupserver.js",
68 "doc": "./node_modules/docker/docker -I -x node_modules,doc -i . -o doc",
69 "lint": "./node_modules/jshint/bin/jshint ./",
70 "test": "./node_modules/jasmine/bin/jasmine.js",
71 "test-ldap": "./node_modules/jasmine/bin/jasmine.js --config=spec/support/jasmine.ldap.json",
72 "default": "npm run lint && npm run test",
73 "all": "npm run doc && npm run lint && npm run test"
74 },
75 "browser": "frontend.js",
76 "browserify": {
77 "transform": []
78 }
79}