evergreen/services/package.json

96 lines
2.4 KiB
JSON

{
"name": "evergreen-services",
"description": "Evergreen hosted service layer",
"version": "0.0.0",
"homepage": "",
"main": "src",
"keywords": [
"feathers"
],
"author": {},
"contributors": [],
"bugs": {},
"directories": {
"lib": "src",
"test": "test/"
},
"engines": {
"node": "^9.0.0",
"npm": ">= 3.0.0"
},
"scripts": {
"test": "npm run eslint && npm run jest",
"eslint": "eslint src/. test/. acceptance/. cli-test/. cli/. --config .eslintrc.json",
"start": "node src/",
"jest": "jest --bail --forceExit ./test",
"acceptance": "jest -i --bail --coverageDirectory=coverage/acceptance --forceExit ./acceptance"
},
"dependencies": {
"@feathersjs/authentication": "^2.1.11",
"@feathersjs/authentication-jwt": "^2.0.5",
"@feathersjs/authentication-local": "^1.2.5",
"@feathersjs/cli": "^3.8.0",
"@feathersjs/configuration": "^1.0.2",
"@feathersjs/errors": "^3.3.4",
"@feathersjs/express": "^1.2.7",
"@feathersjs/feathers": "^3.2.3",
"@feathersjs/socketio": "^3.2.6",
"compression": "^1.7.3",
"continuation-local-storage": "^3.2.1",
"cores": "^0.8.5",
"cors": "^2.8.4",
"ejs": "^2.6.1",
"elliptic": "^6.4.1",
"feathers-memory": "^2.1.3",
"feathers-sequelize": "^3.1.2",
"feathers-swagger": "^0.7.2",
"helmet": "^3.13.0",
"jsonwebtoken": "^8.3.0",
"object-hash": "^1.3.0",
"pg": "^7.4.3",
"raven": "^2.6.4",
"sequelize": "^4.38.1",
"sequelize-cli": "^4.0.0",
"serve-favicon": "^2.5.0",
"url-parse": "^1.4.3",
"uuid": "^3.3.2",
"winston": "^2.4.4"
},
"devDependencies": {
"@feathersjs/socketio-client": "^1.1.0",
"cheerio": "^1.0.0-rc.2",
"compare-versions": "^3.4.0",
"eslint": "^4.19.1",
"hoek": "^5.0.4",
"jest": "^23.6.0",
"js-yaml": "^3.12.0",
"nodemon": "^1.18.4",
"request": "^2.88.0",
"request-promise": "^4.2.2",
"socket.io-client": "^2.1.1",
"yargs": "^12.0.1"
},
"jest": {
"collectCoverage": true,
"coveragePathIgnorePatterns": [
"<rootDir>/src/sequelize-swagger.js",
"<rootDir>/src/sequelize.js",
"<rootDir>/src/app.js",
"<rootDir>/src/homepage.js"
],
"coverageReporters": [
"json",
"lcov",
"text-summary"
],
"coverageThreshold": {
"global": {
"statements": 85,
"branches": 63,
"functions": 70,
"lines": 86
}
}
}
}