{"_id":"@alwaysdeveloper/core-pro","_rev":"2-232c0c14f45f59d5d35b95d3de31a2d6","name":"@alwaysdeveloper/core-pro","dist-tags":{"latest":"3.0.0"},"versions":{"3.0.0":{"name":"@alwaysdeveloper/core-pro","version":"3.0.0","_id":"@alwaysdeveloper/core-pro@3.0.0","maintainers":[{"name":"erhansonmez","email":"erhansonmez@outlook.com"}],"dist":{"shasum":"6b225e45cdafe49614d8d9c9f823e868e4566701","tarball":"https://registry.npmjs.org/@alwaysdeveloper/core-pro/-/core-pro-3.0.0.tgz","fileCount":15,"integrity":"sha512-KgxOQjUOXIgKLSAmFyY/h3eVp8o2Poh/OJZ8GtSQeKZ8gYyyLkDa55t1Gzd7ahAQPkN3gmIZukc1nLIfX5Lk4w==","signatures":[{"sig":"MEYCIQDzQYROiG0hAy0egS/+PsFXchWLbOC7ZeWlkVNA3npSmAIhAJXnwwMkKDZ/UZ5vEaDRRbxaanZZk+PzEEpG35uTk9Lh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11655},"main":"src/index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./src/index.js","./auth":"./src/auth.js","./grpc":"./src/grpc.js","./otel":"./src/otel.js","./cache":"./src/cache.js","./queue":"./src/queue.js","./config":"./src/config.js","./errors":"./src/errors.js","./health":"./src/health.js","./logger":"./src/logger.js","./resilience":"./src/resilience.js","./client-http":"./src/client-http.js","./server-http":"./src/server-http.js"},"_npmUser":{"name":"erhansonmez","email":"erhansonmez@outlook.com"},"_npmVersion":"10.9.3","description":"High-QPS, multi-protocol, extensible Node.js microservice core.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"jose":"^5","pino":"^9"},"_hasShrinkwrap":false,"peerDependencies":{"axios":">=1 <2","bullmq":">=5 <7","amqplib":">=0.10 <1","fastify":">=4 <6","ioredis":">=5 <6","kafkajs":">=2 <3","@grpc/grpc-js":">=1 <2","@grpc/proto-loader":">=0.7 <0.9"},"peerDependenciesMeta":{"bullmq":{"optional":true},"amqplib":{"optional":true},"ioredis":{"optional":true},"kafkajs":{"optional":true},"@grpc/grpc-js":{"optional":true},"@grpc/proto-loader":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-pro_3.0.0_1758885341323_0.8924724418217849","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-26T11:15:41.221Z","modified":"2025-09-26T11:26:56.599Z","3.0.0":"2025-09-26T11:15:41.782Z"},"description":"High-QPS, multi-protocol, extensible Node.js microservice core.","maintainers":[],"readme":"# @org/core-pro\n\nHigh-QPS, multi-protocol, extensible Node.js microservice core.\n\n- HTTP/1.1 or HTTP/2 Fastify server.\n- Axios client with interceptor injection; retry & circuit breaker helpers.\n- Optional gRPC server/client helpers (grpc-js).\n- Optional queue adapters: BullMQ (Redis), RabbitMQ (AMQP), Kafka (KafkaJS).\n- Optional Redis cache adapter (ioredis).\n- Health endpoints, graceful shutdown, 12-Factor env config.\n- OpenTelemetry hook points.\n\nInstall required peer deps per your needs.\n","readmeFilename":"README.md"}