| { |
| "name": "apache-iggy", |
| "type": "module", |
| "version": "0.6.1-edge.1", |
| "description": "Official Apache Iggy NodeJS SDK", |
| "keywords": [ |
| "iggy", |
| "driver", |
| "sdk", |
| "apache", |
| "messaging", |
| "streaming", |
| "client", |
| "protocol" |
| ], |
| "repository": { |
| "type": "git", |
| "url": "git+https://github.com/apache/iggy.git" |
| }, |
| "publishConfig": { |
| "access": "public", |
| "main": "dist/index.js", |
| "types": "dist/index.d.ts" |
| }, |
| "homepage": "https://iggy.apache.org", |
| "files": [ |
| "dist/**/*.js", |
| "dist/**/*.d.ts", |
| "dist/index.d.ts", |
| "!dist/bdd/", |
| "!dist/examples/" |
| ], |
| "types": "dist/index.d.ts", |
| "main": "dist/index.js", |
| "scripts": { |
| "test:unit": "node --import @swc-node/register/esm-register --test --experimental-test-coverage './src/**/*.test.ts'", |
| "test:e2e": "node --import @swc-node/register/esm-register --test --experimental-test-coverage --test-force-exit './src/e2e/*.e2e.ts'", |
| "test:bdd": "cucumber-js --exit", |
| "test": "npm run test:unit && npm run test:bdd && npm run test:e2e", |
| "clean": "rm -Rf dist/", |
| "lint": "eslint src/**/*.ts", |
| "commitlint": "commitlint --edit", |
| "build": "tsc -p tsconfig.json", |
| "start": "node dist/index.js", |
| "prepare": "husky" |
| }, |
| "author": "github.com/T1B0", |
| "license": "Apache-2.0", |
| "dependencies": { |
| "debug": "4.4.3", |
| "generic-pool": "3.9.0", |
| "uuidv7": "1.0.2" |
| }, |
| "devDependencies": { |
| "@commitlint/cli": "20.1.0", |
| "@commitlint/config-conventional": "20.0.0", |
| "@cucumber/cucumber": "12.2.0", |
| "@swc-node/register": "1.11.1", |
| "@types/debug": "4.1.12", |
| "@types/node": "24.10.1", |
| "husky": "9.1.7", |
| "typescript": "5.9.3", |
| "typescript-eslint": "^8.47.0" |
| }, |
| "optionalDependencies": { |
| "@swc/core-darwin-arm64": "^1.15.3", |
| "@swc/core-darwin-x64": "^1.15.3", |
| "@swc/core-linux-arm-gnueabihf": "^1.15.3", |
| "@swc/core-linux-arm64-gnu": "^1.15.3", |
| "@swc/core-linux-arm64-musl": "^1.15.3", |
| "@swc/core-linux-x64-gnu": "^1.15.3", |
| "@swc/core-linux-x64-musl": "^1.15.3", |
| "@swc/core-win32-arm64-msvc": "^1.15.3", |
| "@swc/core-win32-ia32-msvc": "^1.15.3", |
| "@swc/core-win32-x64-msvc": "^1.15.3" |
| } |
| } |