{
  "name": "@piyushkumar96-common-libraries/app-logger",
  "version": "1.0.1",
  "description": "application logger ",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "build": "npm run clean && tsc",
    "clean": "rm -rf ./dist",
    "pub": "npm version patch && npm publish",
    "lint": "eslint . --ext .ts",
    "lint-fix": "eslint --fix . --ext .ts",
    "lint-report": "eslint -f node_modules/eslint-html-reporter/reporter.js -o reports/lint/report.html . --ext .ts",
    "test": "env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --exit --recursive -r ts-node/register src/\\*\\*/\\*.test.ts",
    "test-report": "env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --exit --reporter mochawesome --reporter-options reportDir=reports/test --recursive -r ts-node/register src/\\*\\*/\\*.test.ts",
    "coverage": "nyc --report-dir reports/coverage -r lcov -e .ts -x \"*.test.ts\" npm run test-report",
    "prepublishOnly": "npm run build"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/piyushkumar96/E-Commerce-Event-Based-Microservice-Architecture-Application.git"
  },
  "keywords": [
    "logger",
    "winston",
    "application"
  ],
  "author": "piyushkumar96",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/piyushkumar96/E-Commerce-Event-Based-Microservice-Architecture-Application/issues"
  },
  "homepage": "https://github.com/piyushkumar96/E-Commerce-Event-Based-Microservice-Architecture-Application#readme",
  "devDependencies": {
    "@rollup/plugin-commonjs": "^19.0.0",
    "@rollup/plugin-json": "^4.1.0",
    "@rollup/plugin-node-resolve": "^13.0.0",
    "@types/cls-hooked": "^4.3.3",
    "@types/dotenv": "^8.2.0",
    "@types/mocha": "^8.2.2",
    "@types/morgan": "^1.9.2",
    "@types/node": "^15.0.2",
    "@types/sinon": "^10.0.0",
    "@types/winston": "^2.4.4",
    "@typescript-eslint/eslint-plugin": "^4.22.1",
    "@typescript-eslint/parser": "^4.22.1",
    "assert": "^2.0.0",
    "eslint": "^7.26.0",
    "eslint-config-airbnb-typescript": "^12.3.1",
    "eslint-html-reporter": "^0.7.4",
    "eslint-plugin-import": "^2.22.1",
    "eslint-plugin-jsx-a11y": "^6.4.1",
    "eslint-plugin-react": "^7.23.2",
    "eslint-plugin-react-hooks": "^4.2.0",
    "mocha": "^8.4.0",
    "mochawesome": "^6.2.2",
    "nyc": "^15.1.0",
    "rollup": "^2.47.0",
    "sinon": "^10.0.0",
    "ts-node": "^9.1.1",
    "tslib": "^2.2.0",
    "typescript": "^4.2.4"
  },
  "dependencies": {
    "@piyushkumar96-common-libraries/app-http-request": "^1.0.1",
    "cls-hooked": "^4.2.2",
    "dotenv": "^9.0.1",
    "morgan": "^1.10.0",
    "path": "^0.12.7",
    "rollup-plugin-typescript2": "^0.30.0",
    "winston": "^3.3.3"
  }
}
