bcgov/common-object-management-service

View on GitHub
app/package.json

Summary

Maintainability
Test Coverage
{
  "name": "common-object-management-service",
  "version": "0.8.0",
  "private": true,
  "description": "",
  "author": "NR Common Service Showcase <NR.CommonServiceShowcase@gov.bc.ca>",
  "license": "Apache-2.0",
  "scripts": {
    "build": "echo Nothing to build",
    "serve": "nodemon ./bin/www",
    "start": "node ./bin/www",
    "debug": "nodemon --inspect ./bin/www",
    "test": "jest --verbose --forceExit --detectOpenHandles",
    "lint": "eslint . **/www --no-fix --ignore-pattern 'node_modules' --ext .js",
    "lint:fix": "eslint . **/www --fix --ignore-pattern 'node_modules' --ext .js",
    "pretest": "npm run lint",
    "posttest": "node ./lcov-fix.js",
    "clean": "rm -rf coverage dist",
    "purge": "rm -rf node_modules",
    "rebuild": "npm run clean && npm run build",
    "reinstall": "npm run purge && npm install",
    "migrate": "npm run migrate:latest",
    "migrate:down": "knex migrate:down",
    "migrate:list": "knex migrate:list",
    "migrate:latest": "knex migrate:latest",
    "migrate:make": "knex migrate:make",
    "migrate:rollback": "knex migrate:rollback",
    "migrate:rollback:all": "knex migrate:rollback --all",
    "migrate:up": "knex migrate:up",
    "seed": "knex seed:run"
  },
  "dependencies": {
    "@aws-sdk/client-s3": "^3.614.0",
    "@aws-sdk/lib-storage": "^3.614.0",
    "@aws-sdk/s3-request-presigner": "^3.614.0",
    "api-problem": "^9.0.2",
    "compression": "^1.7.4",
    "config": "^3.3.12",
    "content-disposition": "^0.5.4",
    "cors": "^2.8.5",
    "date-fns": "^3.6.0",
    "express": "^4.18.3",
    "express-basic-auth": "^1.2.1",
    "express-winston": "^4.2.0",
    "helmet": "^7.1.0",
    "joi": "^17.13.3",
    "js-yaml": "^4.1.0",
    "jsonwebtoken": "^9.0.2",
    "knex": "^3.1.0",
    "objection": "^3.1.4",
    "pg": "^8.12.0",
    "winston": "^3.13.1",
    "winston-transport": "^4.7.1"
  },
  "devDependencies": {
    "aws-sdk-client-mock": "^4.0.1",
    "aws-sdk-client-mock-jest": "^4.0.1",
    "eslint": "^8.57.0",
    "eslint-config-recommended": "^4.1.0",
    "eslint-plugin-prettier": "^5.1.3",
    "jest": "^29.7.0",
    "jest-joi": "^1.1.17",
    "nodemon": "^3.1.4",
    "supertest": "^7.0.0"
  }
}