{
  "name": "@caruuto/cdn",
  "version": "4.4.0",
  "description": "",
  "scripts": {
    "init": "validate-commit-msg",
    "start": "node index.js --node_env=development",
    "test": "rm -f config/config.test.json && eslint . && prettier-standard --changed --format '**/*.js' && yarn run test:run",
    "test:run": "rm -rf cache && env NODE_ENV=test ./node_modules/.bin/nyc --reporter=lcov -x '**/workspace/**' -x 'test/**' ./node_modules/mocha/bin/_mocha test 'test/**/*.js' --exit",
    "precommit": "node scripts/precommit.js",
    "posttest": "./scripts/coverage.js"
  },
  "dependencies": {
    "@caruuto/cache": "^3.6.0",
    "@dadi/logger": "^1.5.0",
    "accept-language-parser": "^1.2.0",
    "aspect-fit": "^1.0.2",
    "aws-sdk": "latest",
    "babel-preset-minify": "latest",
    "body-parser": "^1.18.2",
    "chokidar": "^3.5.0",
    "cloudfront": "~0.4.0",
    "color-namer": "^1.1.0",
    "colors": "^1.1.2",
    "compressible": "^2.0.13",
    "concat-stream": "^2.0.0",
    "console-stamp": "^0.2.2",
    "convict": "^6.2.4",
    "cron": "^2.0.0",
    "etag": "^1.7.0",
    "exif-reader-paras20xx": "^1.1.1",
    "finalhandler": "~1.1.0",
    "fs-extra": "^7.0.1",
    "gifwrap": "^0.7.5",
    "he": "^1.1.0",
    "image-size-stream": "1.1.0",
    "imagemin": "^6.0.0",
    "imagemin-jpegtran": "^5.0.0",
    "jimp": "^0.22.12",
    "jsonwebtoken": "^9.0.2",
    "length-stream": "~0.1.1",
    "maxmind": "^2.2.0",
    "mime": "^2.4.0",
    "mkdirp": "^1.0.0",
    "node-vibrant": "^3.1.0",
    "object-path": "^0.11.4",
    "range-parser": "^1.2.0",
    "range-stream": "^1.1.0",
    "redis": "^4.6.13",
    "router": "~1.3.0",
    "sha1": "~1.1.1",
    "sharp": "^0.32.6",
    "smartcrop-sharp": "2.0.8",
    "stream-length": "^1.0.2",
    "streamifier": "^0.1.1",
    "ua-parser-js": "^0.7.10",
    "url-join": "^3.0.0",
    "validate-commit-message": "^3.0.1"
  },
  "devDependencies": {
    "@babel/cli": "^7.24.5",
    "@babel/core": "^7.24.5",
    "@babel/preset-env": "^7.24.5",
    "aws-sdk-mock": "^5.0.0",
    "coveralls": "^3.1.1",
    "env-test": "^1.0.0",
    "eslint": "8.5.0",
    "eslint-config-prettier": "^9.0.0",
    "fakeredis": "^2.0.0",
    "http-proxy": "^1.16.2",
    "husky": "^1.3.1",
    "it-each": "0.3.0",
    "lint-staged": "^9.2.5",
    "mocha": "10.2.0",
    "nock": "^9.0.2",
    "nyc": "^14.0.0",
    "prettier": "^1.18.2",
    "prettier-standard": "15.0.1",
    "proxyquire": "~2.0.0",
    "should": "~13.2.0",
    "sinon": "^4.0.2",
    "superagent": "^7.0.0",
    "supertest": "^4.0.0"
  },
  "repository": {
    "type": "git",
    "url": ""
  },
  "homepage": "",
  "directories": {
    "test": "test"
  },
  "author": "",
  "license": "",
  "snyk": true,
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "*.{js,jsx,md,html,css}": [
      "prettier --write",
      "git add"
    ]
  }
}