{
  "name": "selectel-storage-client",
  "version": "0.8.0",
  "description": "Node.js client for Selectel Storage",
  "main": "./dist/index.js",
  "scripts": {
    "build": "tsc",
    "clean": "rimraf lib/* && rimraf dist/* && rimraf coverage/*",
    "pre-commit": "lint-staged",
    "prebuild": "npm run clean",
    "prepublishOnly": "npm run build",
    "test": "jest",
    "prepare": "husky install"
  },
  "keywords": [
    "selectel"
  ],
  "lint-staged": {
    "*.ts*": [
      "prettier --write",
      "git add"
    ]
  },
  "author": "Akiyakov Denis<newsiberian2015@yandex.ru>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/newsiberian/selectel-storage-client/issues"
  },
  "homepage": "https://github.com/newsiberian/selectel-storage-client#readme",
  "dependencies": {
    "got": "^11.8.2"
  },
  "devDependencies": {
    "@types/jest": "27.0.1",
    "@types/node": "16.7.1",
    "dotenv": "10.0.0",
    "faker": "5.5.3",
    "husky": "^7.0.0",
    "jest": "27.0.6",
    "lint-staged": "11.1.2",
    "prettier": "2.3.2",
    "rimraf": "3.0.2",
    "ts-jest": "27.0.5",
    "ts-node": "10.2.1",
    "tslint": "6.1.3",
    "tslint-config-prettier": "1.18.0",
    "typescript": "4.3.5"
  },
  "jest": {
    "testEnvironment": "node",
    "transform": {
      "^.+\\.tsx?$": "ts-jest"
    },
    "testRegex": "(/__tests__/.*\\.test\\.ts)$",
    "testPathIgnorePatterns": [
      "/dist/",
      "/node_modules/"
    ],
    "moduleFileExtensions": [
      "ts",
      "js",
      "json",
      "node"
    ]
  },
  "prettier": {
    "semi": true,
    "singleQuote": true,
    "bracketSpacing": true,
    "trailingComma": "all",
    "parser": "typescript"
  },
  "typings": "dist/index.d.ts",
  "typescript": {
    "definition": "dist/index.d.ts"
  }
}
