mirror of
https://github.com/KLogicHQ/nats-console.git
synced 2026-10-07 13:40:52 +00:00
6a7546d11d
add incident details.
42 lines
1.8 KiB
JSON
42 lines
1.8 KiB
JSON
{
|
|
"name": "@nats-console/examples",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"setup-streams": "tsx src/setup-streams.ts",
|
|
"setup-alert-rules": "tsx src/setup-alert-rules.ts",
|
|
"producer": "tsx src/producer.ts",
|
|
"producer:ecommerce": "SCENARIO=ecommerce tsx src/producer.ts",
|
|
"producer:iot": "SCENARIO=iot tsx src/producer.ts",
|
|
"producer:financial": "SCENARIO=financial tsx src/producer.ts",
|
|
"producer:chat": "SCENARIO=chat tsx src/producer.ts",
|
|
"producer:analytics": "SCENARIO=analytics tsx src/producer.ts",
|
|
"producer:system": "SCENARIO=system tsx src/producer.ts",
|
|
"consumer": "tsx src/consumer.ts",
|
|
"consumer:batch": "MODE=batch tsx src/consumer.ts",
|
|
"consumer:workqueue": "MODE=workqueue tsx src/consumer.ts",
|
|
"consumer:filtered": "MODE=filtered tsx src/consumer.ts",
|
|
"consumer:multistream": "MODE=multistream tsx src/consumer.ts",
|
|
"load-test": "tsx src/load-test.ts",
|
|
"load-test:iot": "SCENARIO=iot tsx src/load-test.ts",
|
|
"load-test:ecommerce": "SCENARIO=ecommerce tsx src/load-test.ts",
|
|
"load-test:analytics": "SCENARIO=analytics tsx src/load-test.ts",
|
|
"load-test:financial": "SCENARIO=financial tsx src/load-test.ts",
|
|
"load-test:burst": "SCENARIO=burst tsx src/load-test.ts",
|
|
"load-test:mixed": "SCENARIO=mixed tsx src/load-test.ts",
|
|
"load-test:heavy": "SCENARIO=iot RATE=500 DURATION=120 CONCURRENCY=10 tsx src/load-test.ts",
|
|
"load-test:dlq": "SCENARIO=dlq tsx src/load-test.ts",
|
|
"load-test:dlq-heavy": "SCENARIO=dlq-heavy RATE=200 DURATION=60 tsx src/load-test.ts",
|
|
"all-scenarios": "tsx src/all-scenarios.ts"
|
|
},
|
|
"dependencies": {
|
|
"nats": "^2.28.0"
|
|
},
|
|
"devDependencies": {
|
|
"tsx": "^4.7.0",
|
|
"typescript": "^5.3.3",
|
|
"@types/node": "^20.10.0"
|
|
}
|
|
}
|