keboola/storage-api-js-client

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "@keboola/storage-api-js-client",
  "version": "2.7.0",
  "description": "Javascript client for Keboola Storage API",
  "repository": "https://github.com/keboola/storage-api-js-client",
  "author": "Jakub Matejka <jakub@keboola.com>",
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@babel/runtime": "^7.1.2",
    "@types/http-errors": "^1.6.3",
    "@types/lodash": "^4.14.149",
    "@types/qs": "^6.9.0",
    "aws-sdk": "^2.236.1",
    "axios": "^0.26.1",
    "axios-retry": "^3.1.0",
    "csv-parse": "^4.4.1",
    "http-errors": "^1.7.0",
    "lodash": "^4.17.10",
    "qs": "^6.7.0",
    "sleep-promise": "^8.0.1"
  },
  "devDependencies": {
    "@babel/cli": "^7.1.2",
    "@babel/core": "^7.1.2",
    "@babel/plugin-proposal-class-properties": "^7.8.3",
    "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
    "@babel/plugin-transform-runtime": "^7.1.0",
    "@babel/preset-env": "^7.1.0",
    "@babel/preset-typescript": "^7.8.3",
    "@babel/register": "^7.0.0",
    "@keboola/eslint-config-node": "^2.0.0",
    "@typescript-eslint/eslint-plugin": "^2.18.0",
    "@typescript-eslint/parser": "^2.18.0",
    "babel-eslint": "^10.0.1",
    "babel-loader": "^8.0.4",
    "eslint": "^6.7.2",
    "eslint-plugin-import": "^2.14.0",
    "fast-csv": "^4.3.6",
    "mocha": "^6.1.4",
    "ts-node": "^8.6.2",
    "typescript": "^3.7.5",
    "unexpected": "^11.5.1"
  },
  "scripts": {
    "test": "./node_modules/.bin/mocha --bail --exit --timeout 0 -r ts-node/register  -r @babel/register -r source-map-support test",
    "lint": "./node_modules/.bin/eslint src --ext .js,.ts,.tsx",
    "check-types": "tsc",
    "build": "yarn build:types && yarn build:js",
    "build:types": "tsc --emitDeclarationOnly",
    "build:js": "babel src --out-dir dist --extensions \".ts,.tsx\" --source-maps inline"
  },
  "files": [
    "dist"
  ],
  "main": "dist/Storage.js",
  "types": "dist/Storage.d.ts"
}