etherpad-lite/src/package.json
muxator b1a0e14ee2 AbsolutePaths: written findEtherpadRoot()
This is just a function (with an ugly side effect for caching purposes) that
heuristically tries to compute the Etherpad installation path when running under
Unix and win32 (they have different file system layouts).

This path can be used by Etherpad as a base for all the relative paths, in order
to be deterministic and not depending on cwd.
2018-08-23 07:02:45 +02:00

85 lines
1.8 KiB
JSON

{
"name": "ep_etherpad-lite",
"description": "A Etherpad based on node.js",
"homepage": "http://etherpad.org",
"keywords": [
"etherpad",
"realtime",
"collaborative",
"editor"
],
"author": "Etherpad Foundation",
"contributors": [
{
"name": "John McLear"
},
{
"name": "Hans Pinckaers"
},
{
"name": "Robin Buse"
},
{
"name": "Marcel Klehr"
},
{
"name": "Peter Martischka"
}
],
"dependencies": {
"async": "0.9.0",
"async-stacktrace": "0.0.2",
"channels": "0.0.4",
"cheerio": "0.20.0",
"clean-css": "3.4.19",
"cookie-parser": "1.3.4",
"ejs": "2.5.7",
"etherpad-require-kernel": "1.0.9",
"etherpad-yajsml": "0.0.2",
"express": "4.16.3",
"express-session": "1.15.6",
"find-root": "1.1.0",
"formidable": "1.2.1",
"graceful-fs": "4.1.3",
"jsonminify": "0.4.1",
"languages4translatewiki": "0.1.3",
"log4js": "0.6.35",
"measured-core": "1.11.2",
"npm": "6.4.0",
"object.values": "^1.0.4",
"request": "2.83.0",
"resolve": "1.1.7",
"security": "1.0.0",
"semver": "5.1.0",
"slide": "1.1.6",
"socket.io": "2.1.1",
"swagger-node-express": "2.1.3",
"tinycon": "0.0.1",
"ueberdb2": "0.4.0",
"uglify-js": "2.6.2",
"underscore": "1.8.3",
"unorm": "1.4.1"
},
"bin": {
"etherpad-lite": "./node/server.js"
},
"devDependencies": {
"mocha": "5.2.0",
"nyc": "^12.0.2",
"supertest": "3.0.0",
"wd": "1.10.3"
},
"engines": {
"node": ">=6.9.0",
"npm": ">=3.10.8"
},
"repository": {
"type": "git",
"url": "http://github.com/ether/etherpad-lite.git"
},
"scripts": {
"test": "nyc mocha --timeout 5000 ../tests/backend/specs/api"
},
"version": "1.7.0",
"license": "Apache-2.0"
}