@camunda8/sdk
Version:
[](https://www.npmjs.com/package/@camunda8/sdk)
159 lines (158 loc) • 5.92 kB
JSON
{
"name": "@camunda8/sdk",
"version": "8.8.11",
"description": "",
"main": "dist/index.js",
"scripts": {
"build": "npm run clean && npm run compile && shx mkdir dist/proto && shx cp src/proto/zeebe.proto dist/proto/",
"clean": "rm -rf ./dist && rm -f ./tsconfig.tsbuildinfo",
"compile": "tsc --project tsconfig.json",
"docs": "rm -rf ./docs && typedoc",
"docs:watch": "rm -rf ./docs && typedoc --watch",
"generate:grpc": "grpc_tools_node_protoc --plugin=protoc-gen-ts=./node_modules/.bin/protoc-gen-ts --js_out=import_style=commonjs,binary:./src/generated --grpc_out=./src/generated --ts_out=./src/generated -I ./src/proto ./src/proto/*.proto",
"sm:start": ". env/sm-mt.env && docker compose --env-file docker/.env -f docker/docker-compose-multitenancy.yaml -f docker/docker-compose-modeler.yaml up -d && docker/suppress-es-deprecation.sh",
"sm:stop": "docker compose -f docker/docker-compose-multitenancy.yaml -f docker/docker-compose-modeler.yaml down && docker/cleanup-volumes.sh",
"sm:st:start": ". env/sm-mt.env && docker compose --env-file docker/.env -f docker/docker-compose.yaml -f docker/docker-compose-modeler.yaml up -d && docker/suppress-es-deprecation.sh",
"sm:st:stop": "docker compose -f docker/docker-compose.yaml -f docker/docker-compose-modeler.yaml down && docker/cleanup-volumes.sh",
"sm:stop:8.8": "docker compose -f docker/docker-compose-8.8.yaml down",
"sm:start:8.8": "docker compose -f docker/docker-compose-8.8.yaml up -d",
"test": "TEST_DEPLOYMENT=unit-test CAMUNDA_UNIT_TEST=true vitest run --sequence.concurrent=false",
"test:8.8:sm": "TEST_VERSION=8.8 TEST_DEPLOYMENT=self-managed TEST_TENANCY=single-tenant TEST_SECURITY=unsecured vitest run --sequence.concurrent=false",
"test:8.8:saas": "TEST_VERSION=8.8 TEST_DEPLOYMENT=saas TEST_TENANCY=single-tenant TEST_SECURITY=secured vitest run --sequence.concurrent=false --sequence.setupFiles=list",
"test:8.7:mt": "TEST_VERSION=8.7 TEST_DEPLOYMENT=self-managed TEST_TENANCY=multi-tenant TEST_SECURITY=secured vitest run --sequence.concurrent=false",
"test:8.7:sm": "TEST_VERSION=8.7 TEST_DEPLOYMENT=self-managed TEST_TENANCY=single-tenant TEST_SECURITY=secured vitest run --sequence.concurrent=false",
"test:8.7:saas": "TEST_VERSION=8.7 TEST_DEPLOYMENT=saas TEST_TENANCY=single-tenant TEST_SECURITY=secured vitest run --sequence.concurrent=false",
"test:smoketest": "npm run build && node smoke-test/smoke-test.js && npx tsd --typings dist/",
"test:c8run": "TEST_VERSION=8.8 TEST_DEPLOYMENT=self-managed TEST_TENANCY=single-tenant TEST_SECURITY=unsecured vitest run --sequence.concurrent=false",
"stress": "bash scripts/stress.sh",
"prepublishOnly": "npm run build && npm run test",
"commit": "cz",
"prepare": "husky install",
"lint": "eslint 'src/**/*.{ts,tsx}'",
"format": "prettier --write 'src/**/*.ts'"
},
"keywords": [
"zeebe",
"zeebe-node",
"camunda",
"automation",
"bpmn",
"camunda 8",
"operate",
"optimize",
"tasklist",
"web modeler",
"modeler"
],
"private": false,
"publishConfig": {
"access": "public"
},
"author": "josh.wulf@camunda.com",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/camunda/camunda-8-js-sdk.git"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"lint-staged": {
"src/**/*.ts": [
"prettier --write"
]
},
"tsd": {
"directory": "test-d"
},
"devDependencies": {
"@commitlint/cli": "^18.4.3",
"@commitlint/config-conventional": "^18.4.3",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/commit-analyzer": "^13.0.1",
"@semantic-release/git": "^10.0.1",
"@semantic-release/npm": "^13.1.4",
"@semantic-release/release-notes-generator": "^14.1.0",
"@sitapati/testcontainers": "^2.8.1",
"@types/basic-auth": "^1.1.8",
"@types/debug": "^4.1.12",
"@types/express": "^4.17.21",
"@types/jsonwebtoken": "^9.0.6",
"@types/lodash.mergewith": "^4.6.9",
"@types/promise-retry": "^1.1.6",
"@types/single-line-log": "^1.1.2",
"@types/stack-trace": "^0.0.33",
"@types/wtfnode": "^0.7.3",
"@typescript-eslint/eslint-plugin": "^6.14.0",
"@typescript-eslint/parser": "^6.14.0",
"basic-auth": "^2.0.1",
"commitizen": "^4.3.0",
"cross-env": "^7.0.3",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^8.55.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-prettier": "^5.0.1",
"express": "^4.19.2",
"get-port-please": "^3.1.2",
"grpc-tools": "^1.13.1",
"husky": "^8.0.3",
"jsonwebtoken": "^9.0.2",
"lint-staged": "^15.2.0",
"pino": "^9.6.0",
"prettier": "^3.1.1",
"semantic-release": "^25.0.3",
"shx": "^0.3.4",
"single-line-log": "^1.1.2",
"ts-protoc-gen": "^0.15.0",
"tsconfig-paths": "^4.2.0",
"tsd": "^0.31.0",
"typedoc": "^0.28.13",
"typedoc-plugin-include-example": "^3.0.2",
"typedoc-plugin-missing-exports": "^4.0.0",
"typescript": "^5.5.x",
"vitest": "^3.2.4",
"wtfnode": "^0.10.0"
},
"optionalDependencies": {
"win-ca": "3.5.1"
},
"dependencies": {
"@camunda8/orchestration-cluster-api": "^8.8.4",
"@grpc/grpc-js": "^1.14.3",
"@grpc/proto-loader": "^0.8.0",
"@types/form-data": "^2.2.1",
"@types/node": "^22.18.6",
"chalk": "^2.4.2",
"console-stamp": "^3.0.2",
"dayjs": "^1.8.15",
"debug": "^4.3.4",
"fast-xml-parser": "^5.5.5",
"form-data": "^4.0.2",
"got": "^11.8.6",
"jwt-decode": "^4.0.0",
"lodash.mergewith": "^4.6.2",
"long": "^4.0.0",
"lossless-json": "^4.0.1",
"p-cancelable": "^2.1.1",
"promise-retry": "^1.1.1",
"reflect-metadata": "^0.2.1",
"stack-trace": "0.0.10",
"typed-duration": "^1.0.12",
"typed-emitter": "^2.1.0",
"typed-env": "^2.0.0",
"winston": "^3.14.2"
},
"overrides": {
"lodash": "4.17.23",
"inquirer": "8.2.7",
"tmp": "0.2.5"
}
}