{
  "author": "Joe Ferner <joe@fernsroth.com>",
  "contributors": [
    "Evan Oxfeld <eoxfeld@gmail.com>",
    "Dmitriy Yurchenko <feedback@evildev.ru>",
    "Alex Ehrnschwender <alexanderscott46@gmail.com>",
    "Matthew Scragg <scragg@gmail.com>",
    "Stefan Seide <account-github@seide.st"
  ],
  "name": "redis-commander",
  "version": "0.9.0",
  "description": "Redis web-based management tool written in node.js",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git://github.com/joeferner/redis-commander.git"
  },
  "keywords": [
    "redis",
    "redis-client",
    "redis-gui",
    "redis-node"
  ],
  "main": "lib/app.js",
  "dependencies": {
    "async": "3.2.6",
    "bcryptjs": "2.4.3",
    "body-parser": "1.20.3",
    "clipboard": "2.0.11",
    "cmdparser": "0.1.0",
    "config": "3.3.12",
    "dateformat": "3.0.3",
    "ejs": "3.1.10",
    "express": "4.21.2",
    "express-partials": "0.3.0",
    "inflection": "1.13.4",
    "ioredis": "5.6.0",
    "jquery.json-viewer": "1.5.0",
    "jsonwebtoken": "9.0.2",
    "jstree": "3.3.17",
    "lodash.isequal": "4.5.0",
    "lossless-json": "1.0.5",
    "node-redis-dump2": "0.6.0",
    "opener": "1.5.2",
    "readline-browserify": "0.0.4",
    "yargs": "17.7.2"
  },
  "optionalDependencies": {
    "bcrypt": "~5.1.1"
  },
  "devDependencies": {
    "@cyclonedx/bom": "^4.1.0",
    "browserify": "^17.0.0",
    "chai": "^4.5.0",
    "mocha": "^11.1.0",
    "mocha-junit-reporter": "^2.2.1",
    "nyc": "^17.1.0",
    "uglify-js": "^3.14.3"
  },
  "engines": {
    "node": ">=12.0"
  },
  "bin": {
    "redis-commander": "./bin/redis-commander.js"
  },
  "preferGlobal": true,
  "scripts": {
    "build": "browserify -r readline-browserify -r cmdparser -r lossless-json | uglifyjs -cm -o web/static/scripts/browserify.js",
    "healthcheck": "./bin/healthcheck.js",
    "postinstall": "echo '==> INFO: Errors with module \"bcrypt\" can be ignored'",
    "snyk-protect": "snyk protect",
    "helm-doc": "helm-docs -c k8s/helm-chart",
    "helm-test": "helm template redis-commander -f k8s/helm-chart/redis-commander/values.yaml k8s/helm-chart/redis-commander -n redis | kubeval",
    "helm-lint": "docker run -it --workdir=/data --volume \"$(pwd)/k8s/helm-chart/redis-commander:/data\" quay.io/helmpack/chart-testing ct lint --charts . --validate-maintainers=false",
    "test": "mocha",
    "test-with-lcov": "nyc --reporter=lcov --report-dir ./docs/coverage/nodejs mocha --timeout 10000 --reporter mocha-junit-reporter --reporter-options mochaFile=./docs/coverage/junit.xml --exit",
    "sbom": "cyclonedx-npm --omit optional --mc-type application --output-format json --output-file ./sbom.json"
  },
  "snyk": true
}
