{
  "name": "scalingo",
  "version": "0.23.4",
  "description": "Wrapper for the Scalingo API",
  "main": "dist/scalingo.js",
  "module": "lib/index.js",
  "types": "lib/index.d.ts",
  "repository": "Scalingo/scalingo.js",
  "author": "Scalingo <ufs@scalingo.com>",
  "license": "MIT",
  "scripts": {
    "build": "npm run lint:js -- --quiet && tsc --listEmittedFiles && node bundle.js",
    "docs": "typedoc src/index.ts",
    "lint": "npm run lint:ts && npm run lint:js",
    "lint:js": "eslint --ext .js,.ts ./src ./test",
    "lint:ts": "tsc --noEmit",
    "test": "babel ./test --out-dir .tmp-test --extensions .js --plugins @babel/plugin-transform-modules-commonjs && node -r ts-node/register ./node_modules/mocha/bin/mocha ./.tmp-test/**.test.js ./.tmp-test/**/*.test.js",
    "prepare": "npm run build"
  },
  "dependencies": {
    "axios": "^1.3.1",
    "isomorphic-ws": "^5.0.0",
    "ws": "^8.5.0"
  },
  "devDependencies": {
    "@babel/cli": "^8.0.1",
    "@babel/core": "^8.0.1",
    "@babel/plugin-transform-class-properties": "^8.0.1",
    "@babel/preset-env": "^8.0.1",
    "@babel/register": "^8.0.1",
    "@types/ws": "^8.2.2",
    "@typescript-eslint/eslint-plugin": "^8.65.0",
    "@typescript-eslint/parser": "^8.65.0",
    "axios-mock-adapter": "^2.0.0",
    "chai": "^4.3.6",
    "core-js": "^3.21.1",
    "esbuild": "^0.28.1",
    "eslint": "8.57.0",
    "eslint-config-prettier": "^10.0.1",
    "eslint-plugin-import": "^2.25.3",
    "eslint-plugin-prettier": "^5.0.0",
    "mocha": "^12.0.0",
    "prettier": "^3.0.0",
    "rosie": "^2.1.0",
    "sinon": "^22.0.0",
    "ts-node": "^10.9.2",
    "typedoc": "^0.28.1",
    "typescript": "^6.0.3"
  },
  "publishConfig": {
    "access": "public"
  }
}
