Skip to content
Snippets Groups Projects
Select Git revision
  • 98d515e0a770a78ceb40aecf0a4856c1efca3726
  • main default protected
2 results

package.json

Blame
  • This project manages its dependencies using npm. Learn more
    package.json 1.78 KiB
    {
      "name": "@general/metrics",
      "version": "1.2.1",
      "description": "A small express middleware to get base metrics for any node.js app",
      "main": "dist/index.js",
      "types": "dist/index.d.ts",
      "scripts": {
        "prepublish": "npm run build",
        "test": "jest",
        "test:mutation": "stryker run",
        "lint": "eslint src/**/*.ts",
        "lint:fix": "eslint --fix src/**/*.ts",
        "check": "npm audit && npm outdated",
        "build": "tsc",
        "build:examples": "tsc --project tsconfig-examples.json"
      },
      "keywords": [
        "metrics",
        "prometheus"
      ],
      "author": "Dominik Sigmund <dominik.sigmund@br.de>",
      "publishConfig": {
        "@general:registry": "https://gitlab.br.de/api/v4/projects/8/packages/npm/"
      },
      "license": "Unlicense",
      "dependencies": {
        "express": "^4.17.1",
        "prom-client": "^14.0.0"
      },
      "devDependencies": {
        "@stryker-mutator/core": "^5.4.0",
        "@stryker-mutator/jest-runner": "^5.4.0",
        "@stryker-mutator/typescript": "^4.0.0",
        "@types/express": "^4.17.13",
        "@types/jest": "^27.0.2",
        "@types/node": "^16.10.1",
        "@types/superagent": "^4.1.13",
        "@types/supertest": "^2.0.11",
        "@typescript-eslint/eslint-plugin": "^4.31.2",
        "eslint": "^7.32.0",
        "eslint-config-standard-with-typescript": "^21.0.1",
        "eslint-plugin-import": "^2.24.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^5.1.0",
        "eslint-plugin-security": "^1.4.0",
        "eslint-plugin-standard": "^4.1.0",
        "eslint-plugin-tsdoc": "^0.2.14",
        "husky": "^7.0.2",
        "jest": "^27.2.2",
        "jest-html-reporters": "^2.1.6",
        "mock-express-request": "^0.2.2",
        "standard": "^16.0.3",
        "supertest": "^6.1.6",
        "ts-jest": "^27.0.5",
        "typescript": "^4.4.3"
      },
      "husky": {
        "hooks": {
          "pre-push": "npm run lint"
        }
      }
    }