{
    "name": "deepl-node",
    "description": "deepl-node is the official DeepL Node.js client library",
    "version": "1.26.0",
    "author": "DeepL SE <open-source@deepl.com> (https://www.deepl.com)",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git://github.com/DeepLcom/deepl-node.git"
    },
    "bugs": "https://github.com/DeepLcom/deepl-node/issues",
    "homepage": "https://www.deepl.com/",
    "engines": {
        "node": ">=12.0"
    },
    "keywords": [
        "deepl",
        "translator",
        "api"
    ],
    "dependencies": {
        "@types/node": ">=12.0",
        "adm-zip": "^0.5.16",
        "axios": "^1.7.4",
        "form-data": "^3.0.4",
        "loglevel": ">=1.6.2",
        "uuid": "^8.3.2"
    },
    "devDependencies": {
        "@types/adm-zip": "^0.5.7",
        "@types/jest": "^29.5.0",
        "@types/mock-fs": "^4.13.4",
        "@types/uuid": "^8.3.4",
        "@typescript-eslint/eslint-plugin": "^5.6.0",
        "@typescript-eslint/parser": "^5.6.0",
        "dotenv": "^16.4.7",
        "eslint": "^8.4.1",
        "eslint-config-airbnb-typescript": "^16.1.0",
        "eslint-config-prettier": "^8.5.0",
        "eslint-plugin-eslint-comments": "^3.2.0",
        "eslint-plugin-import": "^2.25.4",
        "eslint-plugin-promise": "^6.0.0",
        "jest": "^29.7.0",
        "jest-junit": "^16.0.0",
        "mock-fs": "^5.5.0",
        "nock": "^13.3.0",
        "prettier": "^2.5.1",
        "ts-jest": "^29.2.0",
        "typescript": "^4.5.3"
    },
    "files": [
        "CHANGELOG.md",
        "CONTRIBUTING.md",
        "dist",
        "LICENSE",
        "README.md",
        "SECURITY.md"
    ],
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "scripts": {
        "build": "tsc -p tsconfig.json",
        "clean": "rm -rf dist/*",
        "lint": "eslint .",
        "lint:fix": "eslint --fix .",
        "format": "prettier --check .",
        "format:fix": "prettier --write .",
        "test": "jest",
        "test:coverage": "jest --coverage --reporters=\"default\" --reporters=\"jest-junit\" --maxWorkers=5"
    }
}
