@szegedsw/lib-node
Version:
A little framework published by Szeged Software Zrt. in order to enhance api endpoint security and create reuseable code. Email module, Logging system, and much more. Further improvements are expected.
94 lines (93 loc) • 2.95 kB
JSON
{
"name": "@szegedsw/lib-node",
"version": "2.0.57",
"description": "A little framework published by Szeged Software Zrt. in order to enhance api endpoint security and create reuseable code. Email module, Logging system, and much more. Further improvements are expected.",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"publish-dist": "rm -rf dist && rm tsconfig.tsbuildinfo && tsc --extendedDiagnostics && npm publish",
"publish-dist-win": "del dist && del tsconfig.tsbuildinfo && tsc --extendedDiagnostics && npm publish",
"format": "prettier --write \"**.js\"",
"lint": "tslint -p tsconfig.json",
"preversion": "npm run lint"
},
"repository": {
"type": "git",
"url": "http://gitlab.szegedlocal.hu/szegedsw-packages/szegedsw-lib-node.git"
},
"keywords": [
"REST",
"rest",
"framework",
"restframework",
"szegedsw",
"szeged-software"
],
"author": {
"name": "Szeged Software Zrt (c)",
"url": "http://szegedsw.hu/new/",
"email": "szegedsw@szegedsw.hu"
},
"license": "ISC",
"dependencies": {
"@typegoose/typegoose": "^6.5.0",
"@types/express": "^4.17.6",
"@types/express-serve-static-core": "^4.17.8",
"@types/express-session": "^1.17.0",
"@types/mongodb": "^3.5.27",
"@types/mongoose": "^5.7.36",
"@types/nodemailer": "^6.4.0",
"@types/oracledb": "^5.0.0",
"@types/pg": "^7.14.5",
"axios": "^0.19.2",
"chalk": "4.0.0",
"connect-mongo": "^3.2.0",
"connect-session-knex": "^1.7.3",
"csv-stringify": "^5.5.1",
"dotenv": "^8.2.0",
"ejs": "3.1.3",
"express": "4.17.1",
"express-session": "^1.17.1",
"knex": "^0.21.5",
"lodash": "^4.17.20",
"mongodb": "^3.6.2",
"mongoose": "^5.10.6",
"morgan": "^1.10.0",
"node-forge": "^0.9.2",
"node-notifier": "7.0.0",
"nodemailer": "6.4.6",
"oracledb": "^5.0.0",
"path": "0.12.7",
"pg": "^8.3.3",
"uid-safe": "2.1.5"
},
"devDependencies": {
"@types/ejs": "^3.0.4",
"@types/lodash": "^4.14.161",
"@types/morgan": "^1.9.1",
"@types/node": "^14.11.1",
"@types/node-forge": "^0.9.5",
"@types/node-notifier": "^6.0.1",
"@types/uid-safe": "^2.1.2",
"@typescript-eslint/eslint-plugin": "^4.1.1",
"@typescript-eslint/parser": "^4.1.1",
"eslint": "^7.9.0",
"eslint-config-airbnb-base": "^14.2.0",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-import": "^2.22.0",
"prettier": "^2.0.5",
"typescript": "3.9.3"
},
"prettier": {
"printWidth": 140,
"trailingComma": "all",
"singleQuote": false,
"tabWidth": 3
},
"files": [
"dist/**/*",
"package.json",
"package-lock.json"
]
}