@devopness/sdk-js
Version:
Devopness API JS/TS SDK - Painless essential DevOps to everyone
77 lines (76 loc) • 2.52 kB
JSON
{
"$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"
}
}