{
    "name": "@eyeseetea/d2-api",
    "description": "Typed wrapper over DHIS2 API",
    "version": "1.21.0",
    "license": "GPL-3.0",
    "author": "EyeSeeTea team",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/eyeseetea/d2-api.git"
    },
    "scripts": {
        "start": "NODE_ENV=development babel-watch src --extensions \".js,.jsx,.ts,.tsx\"",
        "clean": "rimraf build",
        "build-babel": "babel src --out-dir build --extensions \".js,.jsx,.ts,.tsx\"",
        "build": "yarn build-babel && tsc && cp package.json build/",
        "predist": "rimraf dist && yarn build",
        "dist": "ncc build build/ -m",
        "lint": "eslint src --ext .js,.jsx,.ts,.tsx",
        "localize": "echo no-op",
        "postdist": "cp dist/index.js $npm_package_name.js",
        "prettify": "prettier \"{.,src}/**/*.{js,jsx,ts,tsx,json,css}\" --write",
        "generate-schemas": "ts-node src/scripts/generate-schemas.ts",
        "prerelease": "yarn build",
        "release": "bash scripts/publish.sh",
        "test": "echo no-op"
    },
    "dependencies": {
        "abort-controller": "3.0.0",
        "axios": "1.6.4",
        "axios-mock-adapter": "1.22.0",
        "btoa": "^1.2.1",
        "cross-fetch": "^4.0.0",
        "form-data": "^4.0.0",
        "iconv-lite": "0.6.2",
        "lodash": "4.17.21",
        "qs": "6.9.7"
    },
    "devDependencies": {
        "@babel/cli": "^7.5.0",
        "@babel/core": "^7.5.4",
        "@babel/node": "^7.5.0",
        "@babel/plugin-proposal-class-properties": "^7.5.0",
        "@babel/plugin-proposal-decorators": "^7.8.3",
        "@babel/plugin-proposal-object-rest-spread": "^7.5.4",
        "@babel/plugin-transform-runtime": "^7.5.0",
        "@babel/preset-env": "^7.5.4",
        "@babel/preset-typescript": "^7.3.3",
        "@babel/runtime": "^7.5.4",
        "@types/argparse": "^2.0.3",
        "@types/btoa": "^1.2.3",
        "@types/cryptr": "^4.0.0",
        "@types/express": "^4.17.0",
        "@types/lodash": "^4.14.144",
        "@types/node": "^12.6.3",
        "@types/prettier": "^1.18.3",
        "@types/qs": "^6.5.3",
        "@typescript-eslint/eslint-plugin": "^2.11.0",
        "@typescript-eslint/parser": "^2.11.0",
        "@zeit/ncc": "^0.20.4",
        "argparse": "^2.0.1",
        "babel-eslint": "^10.0.2",
        "babel-watch": "^7.0.0",
        "eslint": "^5.12.1",
        "eslint-config-prettier": "^6.0.0",
        "eslint-plugin-prettier": "^3.1.1",
        "prettier": "^1.18.2",
        "rimraf": "2.6.3",
        "side-channel": "^1.0.4",
        "ts-node": "^8.4.1",
        "typescript": "4.1.6",
        "watch": "^1.0.2"
    }
}
