-
Yannis Barlas authored453e8ca2
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
This project manages its dependencies using npm.
Learn more
package.json 2.63 KiB
{
"name": "@coko/server",
"version": "4.3.0",
"description": "Reusable server for use by Coko's projects",
"keywords": [
"coko"
],
"repository": {
"type": "git",
"url": "https://gitlab.coko.foundation/cokoapps/server"
},
"license": "MIT",
"author": "Yannis Barlas",
"main": "src/index.js",
"bin": {
"coko-server": "./src/cli/coko-server.js"
},
"files": [
"src",
"!src/**/__tests__/",
"authorization.js"
],
"scripts": {
"cz": "lint-staged && ./node_modules/.bin/git-cz",
"lint": "yarn coko-lint run --skip-stylelint",
"release": "standard-version",
"test": "NODE_ENV=test ALLOW_CONFIG_MUTATIONS=1 yarn jest --verbose"
},
"config": {
"commitizen": {
"path": "cz-customizable"
}
},
"dependencies": {
"@apollo/server": "^4.10.4",
"@aws-sdk/client-s3": "^3.577.0",
"@aws-sdk/lib-storage": "^3.578.0",
"@aws-sdk/s3-request-presigner": "^3.577.0",
"@graphql-tools/schema": "^10.0.4",
"ajv-formats": "^3.0.1",
"axios": "^1.7.2",
"axios-retry": "^4.3.0",
"bcrypt": "5.1.1",
"chalk": "^4.1.2",
"command-exists": "^1.2.9",
"commander": "^12.0.0",
"config": "^3.3.11",
"cookie-parser": "^1.4.5",
"cors": "^2.8.5",
"cron-validate": "^1.4.5",
"cronstrue": "^2.50.0",
"dataloader": "^1.4.0",
"docx": "^8.5.0",
"express": "^4.19.2",
"fs-extra": "^11.2.0",
"graphql": "^16.9.0",
"graphql-middleware": "^6.1.35",
"graphql-shield": "^7.6.5",
"graphql-subscriptions": "2.0.0",
"graphql-upload": "^15.0.2",
"graphql-ws": "^5.16.0",
"helmet": "^7.1.0",
"http-status-codes": "^2.3.0",
"image-size": "^1.1.1",
"iterall": "^1.3.0",
"joi": "^17.13.1",
"jsonwebtoken": "^9.0.2",
"knex": "^3.1.0",
"lodash": "^4.17.20",
"luxon": "^3.4.4",
"madge": "^7.0.0",
"mime-types": "^2.1.34",
"moment": "^2.29.1",
"morgan": "^1.10.0",
"nodemailer": "^6.9.13",
"nodemon": "^3.1.0",
"objection": "^3.1.4",
"ora": "^5.4.1",
"passport": "^0.7.0",
"passport-anonymous": "^1.0.1",
"passport-http-bearer": "^1.0.1",
"passport-local": "^1.0.0",
"pg": "^8.11.5",
"pg-boss": "^9.0.3",
"pg-ipc": "^1.0.5",
"sharp": "^0.32.6",
"umzug": "^3.8.0",
"uuid": "^9.0.1",
"ws": "^8.18.0"
},
"devDependencies": {
"@coko/lint": "^2.1.0",
"@faker-js/faker": "^8.4.1",
"graphql-tag": "^2.12.6",
"jest": "^29.7.0",
"lint-staged": "^15.2.8",
"standard-version": "^7.1.0",
"supertest": "^7.0.0",
"winston": "^2.3.1"
},
"publishConfig": {
"access": "public"
},
"packageManager": "yarn@4.2.2"
}