descholar-ceo/AnnounceIT

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "announceit",
  "version": "1.0.0",
  "description": "AnnounceIT is a platform which facilitates advertisers to be linked with broadcasting agencies",
  "main": "server/index.js",
  "scripts": {
    "start": "NODE_ENV=production babel-node server/index.js",
    "dev": "NODE_ENV=dev nodemon --exec babel-node server/index.js",
    "migrate": "NODE_ENV=dev babel-node server/v2/models/db/migrate.js",
    "test": "NODE_ENV=test npm run migrate && nyc mocha --exit --timeout 4000 --require @babel/register --require babel-polyfill ./server/v2/tests/*.test.js",
    "coverage": "nyc --reporter=lcov --reporter=text-lcov npm test | coveralls"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/descholar-ceo/AnnounceIT.git"
  },
  "keywords": [
    "express",
    "postgres",
    "data-structure"
  ],
  "author": "descholar",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/descholar-ceo/AnnounceIT/issues"
  },
  "homepage": "https://github.com/descholar-ceo/AnnounceIT#readme",
  "dependencies": {
    "@babel/cli": "^7.8.3",
    "@babel/core": "^7.8.3",
    "@babel/node": "^7.8.3",
    "@babel/preset-env": "^7.8.3",
    "@babel/register": "^7.8.3",
    "@hapi/joi": "^17.1.0",
    "babel-loader": "^8.0.6",
    "babel-node": "0.0.1-security",
    "babel-polyfill": "^6.26.0",
    "bcrypt": "^3.0.7",
    "body-parser": "^1.19.0",
    "chai": "^4.2.0",
    "chai-http": "^4.3.0",
    "coveralls": "^3.0.9",
    "dotenv": "^8.2.0",
    "express": "^4.17.1",
    "jsonwebtoken": "^8.5.1",
    "nodemailer": "^6.4.2",
    "nyc": "^15.0.0",
    "pg": "^7.18.0",
    "swagger-jsdoc": "^3.5.0",
    "swagger-ui-express": "^4.1.3"
  },
  "devDependencies": {
    "eslint": "^6.8.0",
    "eslint-plugin-react": "^7.18.0",
    "mocha": "^7.0.0",
    "mocha-lcov-reporter": "^1.3.0",
    "nodemon": "^2.0.2"
  }
}