@thlmenezes/sdk-js
Version:
Devopness API JS/TS SDK - Painless essential DevOps to everyone
75 lines (74 loc) • 2.4 kB
JSON
{
"name": "@thlmenezes/sdk-js",
"version": "2.147.0",
"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 . --ext .ts",
"prepublishOnly": "npm test",
"prepare": "npm run build",
"preversion": "npm run lint",
"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": {
"@openapitools/openapi-generator-cli": "^2.13.4",
"@types/jest": "^29.5.12",
"@typescript-eslint/eslint-plugin": "^5.31.0",
"axios-mock-adapter": "^1.22.0",
"eslint": "^7.32.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.4.0",
"husky": "9.1.1",
"jest": "^29.7.0",
"ts-jest": "^29.2.3",
"typedoc": "^0.26.4",
"typescript": "^5.5.3"
},
"dependencies": {
"@types/parse-link-header": "^2.0.3",
"axios": "^1.7.2",
"parse-link-header": "^2.0.0"
}
}