UNPKG

@devopness/sdk-js

Version:

Devopness API JS/TS SDK - Painless essential DevOps to everyone

77 lines (76 loc) 2.52 kB
{ "$schema": "https://json.schemastore.org/package.json", "name": "@devopness/sdk-js", "version": "2.164.2", "publishConfig": { "access": "public" }, "description": "Devopness API JS/TS SDK - Painless essential DevOps to everyone", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "rm -Rf ./dist && npm run build-api-models && npm run lint && tsc", "build-api-models": "rm -Rf ./src/api/generated && JAVA_OPTS=\"${JAVA_OPTS} -Dlog.level=warn\" openapi-generator-cli generate", "docs-remove-service-index": "rm -f src/services/index.ts", "docs-export-service-index": "find src/services/ ! -name 'index.ts' -name '*.ts' -type f | sort -k3 -t'/' | xargs -I'{}' bash -c 'echo \"export * from $(echo -e \"\\x27\")./$(basename $0 .ts)$(echo -e \"\\x27\")\" >> src/services/index.ts' {} \\;", "docs-update-service-index": "npm run docs-remove-service-index && npm run docs-export-service-index", "docs": "npm run docs-update-service-index && typedoc", "lint": "eslint .", "prepublishOnly": "npm run lint && npm test && npm run build", "test": "jest" }, "repository": { "type": "git", "url": "git+https://github.com/devopness/devopness.git" }, "keywords": [ "Cloud Engineering", "Cloud Infrastructure Management", "Cloud Platform Engineering", "Configuration Management", "DevOps", "Devopness", "Deploy", "Deployment", "Platform Engineering", "Zero Downtime Deploy", "Server Management" ], "author": "Devopness (https://www.devopness.com)", "license": "MIT", "release": { "branches": [ "main" ] }, "bugs": { "url": "https://github.com/devopness/devopness/issues" }, "homepage": "https://github.com/devopness/devopness#readme", "devDependencies": { "@eslint/js": "^9.26.0", "@openapitools/openapi-generator-cli": "^2.20.2", "@types/jest": "^29.5.12", "@typescript-eslint/parser": "^8.33.1", "axios-mock-adapter": "^2.1.0", "eslint": "^9.28.0", "eslint-import-resolver-typescript": "^4.4.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-n": "^17.19.0", "eslint-plugin-promise": "^7.2.1", "husky": "9.1.7", "jest": "^29.7.0", "ts-jest": "^29.3.4", "typedoc": "^0.28.5", "typescript": "^5.8.3", "typescript-eslint": "^8.33.1" }, "dependencies": { "@types/parse-link-header": "^2.0.3", "axios": "^1.9.0", "parse-link-header": "^2.0.0" } }