yekonga-server
Version:
Yekonga Server
136 lines (135 loc) • 4.17 kB
JSON
{
"name": "yekonga-server",
"description": "Yekonga Server",
"version": "4.3.30",
"author": {
"name": "Robert Konga",
"email": "robertkonga1@gmail.com",
"url": "https://www.linkedin.com/in/robert-frank-konga/"
},
"main": "src/index.js",
"bugs": "https://github.com/robertkonga/yekonga-server/issues",
"engines": {
"node": ">=21.0.0"
},
"dependencies": {
"@apollo/server": "^4.10.2",
"@graphql-tools/mock": "^9.0.2",
"@graphql-tools/schema": "^10.0.3",
"@socket.io/cluster-adapter": "^0.2.2",
"@socket.io/redis-adapter": "^8.3.0",
"@socket.io/sticky": "^1.0.4",
"archiver": "^5.0.0",
"async": "^3.2.5",
"axios": "^1.6.8",
"bcrypt": "^5.1.1",
"bcryptjs": "^2.4.3",
"compression": "^1.7.4",
"cookie-session": "^2.1.0",
"copy-dir": "^1.3.0",
"core-js": "^3.36.1",
"cors": "^2.8.5",
"crypto-js": "^4.2.0",
"dayjs": "^1.8.34",
"excel4node": "^1.8.2",
"express": "^4.19.2",
"fast-csv": "^4.3.1",
"global-request-context": "^0.4.0",
"google-auth-library": "^9.7.0",
"graphql": "^16.8.1",
"graphql-playground-middleware-express": "^1.7.23",
"image-size": "^1.1.1",
"ip": "^1.1.9",
"json2csv": "^5.0.7",
"jszip": "^3.10.1",
"jwt-simple": "^0.5.6",
"kerberos": "^2.1.0",
"moment": "^2.30.1",
"moment-timezone": "^0.5.45",
"mongod": "^2.0.0",
"mongodb": "^6.5.0",
"mongodb-client-encryption": "^6.0.0",
"multer": "^1.4.5-lts.1",
"mysql": "^2.18.1",
"nodemailer": "^6.9.13",
"nodemailer-mailgun-transport": "^2.1.5",
"pluralize": "^8.0.0",
"process": "^0.11.10",
"puppeteer": "^22.6.1",
"react-dom": "^18.2.0",
"readable-stream": "^3.6.0",
"redis": "^4.6.14",
"saxes": "^5.0.1",
"serve-static": "^1.15.0",
"sharp": "^0.33.3",
"snappy": "^7.2.2",
"snappyjs": "^0.7.0",
"socket.io": "^4.7.5",
"socket.io-client": "^4.7.5",
"socket.io-proxy2": "^1.0.0",
"teacup": "^2.0.0",
"tmp": "^0.2.0",
"underscore": "^1.13.6",
"unzipper": "^0.10.11",
"uuid": "^8.3.2"
},
"preferGlobal": true,
"devDependencies": {
"@babel/preset-env": "^7.24.4",
"@babel/preset-react": "^7.24.1",
"@types/glob": "^7.2.0",
"@types/mocha": "^8.2.3",
"@types/node": "^14.18.63",
"@types/vscode": "^1.87.0",
"babel-preset-es2015": "^6.24.1",
"babelify": "^10.0.0",
"browser-resolve": "^2.0.0",
"eslint": "^7.32.0",
"esmify": "^0.1.2",
"glob": "^7.2.3",
"mocha": "^9.2.2",
"rimraf": "^3.0.2",
"stringify": "^2.2.0",
"typescript": "^4.9.5",
"uglifyjs": "^2.4.11",
"vite": "^4.5.3",
"webpack": "^5.91.0",
"webpack-cli": "^5.1.4",
"webpack-node-externals": "^3.0.0"
},
"files": [
"/src/index.js",
"/src/types.js",
"/src/global.js",
"/src/assets",
"/src/core",
"/src/admin",
"/public"
],
"homepage": "https://github.com/robertkonga/yekonga-server",
"keywords": [
"yekonga",
"graphql",
"express",
"socket-io",
"framework",
"cli",
"web",
"rest",
"restful",
"router",
"app",
"api"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "https://yekonga.visualstudio.com/YekongaFrameworks/_git/YekongaServer"
},
"scripts": {
"test": "echo NO TESTS",
"webpack": "webpack",
"build": "cd ./src && browserify index.js -m --node --no-browser-field --ignore --insert-global-vars __filename,__dirname,process,Buffer,global,Yekonga,serverLibrary --exclude ./core/libraries.js | uglifyjs -c -o ../dist/index-bundle.js && cd ../",
"version": "git add README.md"
}
}