{"_id":"@amplication/plugin-broker-nats","_rev":"23-c001eb216d0d0f98cdfe28e8352e8b32","name":"@amplication/plugin-broker-nats","dist-tags":{"latest":"2.0.5"},"versions":{"1.0.0":{"name":"@amplication/plugin-broker-nats","version":"1.0.0","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@1.0.0","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"dist":{"shasum":"89d1038bde2d26ae0e3747d921c1d7c3313f1dc6","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-1.0.0.tgz","fileCount":20,"integrity":"sha512-IQRNXt+rwL/rKHH+Cl7+wOeqPhFKcJuOIOJb/kbTn98Zin/52TWHs1YjN6Y2VcxCVxxI4uiYsjJyQVu1540RXA==","signatures":[{"sig":"MEUCIQDakQ6lYgIyz32xYDjSA7Gnl8Jc69Da/kzKA2PiFH6DiwIgTJUUTsVEAi5TkjnSX5mnw487gGEZUFay7VH5GBLDZQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17726164},"main":"dist/index.js","gitHead":"ce1f5268dc313a1a2488ba9b4c3aa1bbe493bf9c","scripts":{"dev":"webpack --watch","build":"webpack","prebuild":"rimraf dist"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.6.7","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.21.0","lodash":"^4.17.21","rimraf":"^4.4.1","babylon":"^6.18.0","webpack":"^5.76.0","ts-loader":"^9.4.2","typescript":"^4.9.3","webpack-cli":"^5.0.1","@babel/types":"^7.20.7","@babel/parser":"^7.21.3","@types/lodash":"^4.14.182","jest-mock-extended":"^3.0.1","copy-webpack-plugin":"^11.0.0","@nestjs/microservices":"^9.3.10","@types/normalize-path":"^3.0.0","@typescript-eslint/parser":"^5.33.0","@amplication/code-gen-types":"^2.0.1","@amplication/code-gen-utils":"^0.0.5","@typescript-eslint/eslint-plugin":"^5.33.0"},"peerDependencies":{"@nestjs/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_1.0.0_1692625481215_0.09307880651319045","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@amplication/plugin-broker-nats","version":"2.0.0","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.0","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"dist":{"shasum":"7efae710a5fc7d55db2ee9df5184fdd183c3d315","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.0.tgz","fileCount":21,"integrity":"sha512-gfp2en6V1kmXXeqh/zpm2S9ZUDf4HnCux4gORMa0qQZ/Jf7M+yseUhrXLJ/zDHCMY/pu7RDzAdXun7WyDZWFag==","signatures":[{"sig":"MEYCIQCOv8gfSXv4KhT59A9Xp5bO4SbMGknFHP8JBZq3QUWwnQIhAKRaRcO5uyZ3Mncy2Hp3TkwGTSu2uUVl61f/DvGBHYgp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1677492},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","readme":"# @amplication/plugin-broker-nats\n\n[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)\n\nThis plugin provide basic integration with NATS servers\n\n## Purpose\n\nThis plugin saves the developers the mess of boilerplate a new microservice with integration to NATS server.\n\n## Instructions\n\nTo make sure that the `@amplicaiton/broker-nats` package will work currectly you as a developer needs to make sure you'r service is booting up with micro-service support in the `bootstrap` function in the main.ts [(This is called an hybrid app)](https://github.com/nestjs/docs.nestjs.com/blob/master/content/faq/hybrid-application.md).\n\nThe two most important function to call are the `app.connectMicroservice` with a NATS transport and the `app.startAllMicroservices` function.\n\nAnother important thing is to make sure that the `NatsModule` is called from the `app.module.ts`\n\n## Scripts\n\n### `build`\n\nRunning `npm run build` will bundle your plugin with Webpack for production.\n\n### `dev`\n\nRunning `npm run dev` will watch your plugin's source code and automatically bundle it with every change.\n","gitHead":"b35205e0008a557cf50756f2ab7e8834a9db99a0","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","format:write":"prettier --write \"**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.8.1","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.15","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.0_1698751945435_0.6301436627472741","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@amplication/plugin-broker-nats","version":"2.0.1","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.1","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"dist":{"shasum":"04e8b8cb6607f78d25d365a3ab12139333b7ac25","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.1.tgz","fileCount":21,"integrity":"sha512-oZr/anoJYa2dRS0KyACi/Z62TkDx9l+hkJOlKiTj9eX6bVWq/TNy0LcXTghsOsNseDqnpXopHN/nPqCr5XMZbg==","signatures":[{"sig":"MEQCIDETxkzY2X/2vs+TZU6Mp2KqS/MQP+CVzdNXvdZGRqQhAiAvZhIbO2wfLrGosVfmvib9qUlj3EP1qXR95xFg8zZY1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1677718},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","readme":"# @amplication/plugin-broker-nats\n\n[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)\n\nThis plugin provide basic integration with NATS servers\n\n## Purpose\n\nThis plugin saves the developers the mess of boilerplate a new microservice with integration to NATS server.\n\n## Instructions\n\nTo make sure that the `@amplicaiton/broker-nats` package will work currectly you as a developer needs to make sure you'r service is booting up with micro-service support in the `bootstrap` function in the main.ts [(This is called an hybrid app)](https://github.com/nestjs/docs.nestjs.com/blob/master/content/faq/hybrid-application.md).\n\nThe two most important function to call are the `app.connectMicroservice` with a NATS transport and the `app.startAllMicroservices` function.\n\nAnother important thing is to make sure that the `NatsModule` is called from the `app.module.ts`\n\n## Scripts\n\n### `build`\n\nRunning `npm run build` will bundle your plugin with Webpack for production.\n\n### `dev`\n\nRunning `npm run dev` will watch your plugin's source code and automatically bundle it with every change.\n","gitHead":"1e9d817b48d9b4ae3ed7738f8a88626c739b38b3","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","format:write":"prettier --write \"**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.8.1","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.15","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.1_1698763171615_0.097981529852462","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@amplication/plugin-broker-nats","version":"2.0.2","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.2","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"dist":{"shasum":"5642d2803432ddddbd650865b4351661dde76ede","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.2.tgz","fileCount":21,"integrity":"sha512-mPki+fpvX/Q6f+V0r4BNAySf42MRsGYcm4q0CZxv7eVxh2Vd2HcayaxYTJTW/PF5NO7ChRD4OaPjpQ3xastfRQ==","signatures":[{"sig":"MEUCIBeDI6YB2SWuKnzb8cOmWNJbv1pTkOQFb0RJ4t3wQ+y1AiEA7bekM6QHY5MiiCIi6/mI7eFmqvedjBOihZaVHVowvIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1678081},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"e04fe2004b426c838275f4b44373cbb9b2f6fd7b","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","format:write":"prettier --write \"**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.8.1","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.15","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.2_1698766657036_0.6935250645110251","host":"s3://npm-registry-packages"}},"2.0.2-beta.pr-289.0d3954c":{"name":"@amplication/plugin-broker-nats","version":"2.0.2-beta.pr-289.0d3954c","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.2-beta.pr-289.0d3954c","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"7d0023511520554238ed9155421f4330bdfff5e0","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.2-beta.pr-289.0d3954c.tgz","fileCount":23,"integrity":"sha512-sZeCU8NzLyscsYx4SCKpI98uFE1M/i/n0Ug9z1OTVZkVdHHT6jnr30tVOKasi4FcS+PoLIuBZFiQDh7MgwnYHw==","signatures":[{"sig":"MEUCIGrTLaRNRhPEgCcUBgVRmRQPlvHIpl3GvA12N5BSPHzfAiEAkzPu23Cxdqbh6WQFZTBd2aFkJ+QcR07H6P3RL4/RVP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1682083},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","readme":"# @amplication/plugin-broker-nats\n\n[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)\n\nThis plugin provide basic integration with NATS servers\n\n## Purpose\n\nThis plugin saves the developers the mess of boilerplate a new microservice with integration to NATS server.\n\n## Instructions\n\nTo make sure that the `@amplicaiton/broker-nats` package will work currectly you as a developer needs to make sure you'r service is booting up with micro-service support in the `bootstrap` function in the main.ts [(This is called an hybrid app)](https://github.com/nestjs/docs.nestjs.com/blob/master/content/faq/hybrid-application.md).\n\nThe two most important function to call are the `app.connectMicroservice` with a NATS transport and the `app.startAllMicroservices` function.\n\nAnother important thing is to make sure that the `NatsModule` is called from the `app.module.ts`\n\n## Scripts\n\n### `build`\n\nRunning `npm run build` will bundle your plugin with Webpack for production.\n\n### `dev`\n\nRunning `npm run dev` will watch your plugin's source code and automatically bundle it with every change.\n","gitHead":"607d22a1059663ecf5a89c669e84d0f6f4e1eece","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","format:write":"prettier --write \"**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.8.1","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.17","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.2-beta.pr-289.0d3954c_1700659882547_0.33332856215605067","host":"s3://npm-registry-packages"}},"2.0.2-beta.pr-295.e09faa7":{"name":"@amplication/plugin-broker-nats","version":"2.0.2-beta.pr-295.e09faa7","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.2-beta.pr-295.e09faa7","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"2d7036e2b236a283914e76d95482b6f7907dbebe","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.2-beta.pr-295.e09faa7.tgz","fileCount":23,"integrity":"sha512-m3EYGIFrP7p8820C+cm4nx/S9WTxTjS2jVBbvlOouTzAb+yIbVS4J6IcTJ+Bwk7t352MVRRIcqEDpKV8uuBAxw==","signatures":[{"sig":"MEUCIQD9ENPZBvL6CLhz2J8ZuCZL0JtESEKCI7O35iaaZwrcBQIgWZ/Uuvhd54cHoB2AC4dEiWF0rS5nO0FozwpNMcZ87cI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1682106},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","readme":"# @amplication/plugin-broker-nats\n\n[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)\n\nThis plugin provide basic integration with NATS servers\n\n## Purpose\n\nThis plugin saves the developers the mess of boilerplate a new microservice with integration to NATS server.\n\n## Instructions\n\nTo make sure that the `@amplicaiton/broker-nats` package will work currectly you as a developer needs to make sure you'r service is booting up with micro-service support in the `bootstrap` function in the main.ts [(This is called an hybrid app)](https://github.com/nestjs/docs.nestjs.com/blob/master/content/faq/hybrid-application.md).\n\nThe two most important function to call are the `app.connectMicroservice` with a NATS transport and the `app.startAllMicroservices` function.\n\nAnother important thing is to make sure that the `NatsModule` is called from the `app.module.ts`\n\n## Scripts\n\n### `build`\n\nRunning `npm run build` will bundle your plugin with Webpack for production.\n\n### `dev`\n\nRunning `npm run dev` will watch your plugin's source code and automatically bundle it with every change.\n","gitHead":"40155e1db719f85a5b8d4be19e317980ab63c633","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","format:write":"prettier --write \"**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.8.1","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.17","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.2-beta.pr-295.e09faa7_1701091167151_0.13424260969300117","host":"s3://npm-registry-packages"}},"2.0.3-beta.pr-297.80f0b66":{"name":"@amplication/plugin-broker-nats","version":"2.0.3-beta.pr-297.80f0b66","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.3-beta.pr-297.80f0b66","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"431e2e10aa71ad9084bbc64c747dc7caea0743e1","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.3-beta.pr-297.80f0b66.tgz","fileCount":23,"integrity":"sha512-seThfXyId7Og68L4s+3TO8s/fbGn/XseaXp+OBgwosoHnsbc8Tc7DtPPiazUzChbKLYa/GM5NEY7zKtLL7wXpA==","signatures":[{"sig":"MEUCICPu76ACRrrhr/Z0tT8F0VshVGvx1LlWnvNPNLvDaqx+AiEA3QEYBuFpjNjtpjfjWdzPjXSXwjbJ3YOe70qwJ+zWWxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1682112},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","readme":"# @amplication/plugin-broker-nats\n\n[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)\n\nThis plugin provide basic integration with NATS servers\n\n## Purpose\n\nThis plugin saves the developers the mess of boilerplate a new microservice with integration to NATS server.\n\n## Instructions\n\nTo make sure that the `@amplicaiton/broker-nats` package will work currectly you as a developer needs to make sure you'r service is booting up with micro-service support in the `bootstrap` function in the main.ts [(This is called an hybrid app)](https://github.com/nestjs/docs.nestjs.com/blob/master/content/faq/hybrid-application.md).\n\nThe two most important function to call are the `app.connectMicroservice` with a NATS transport and the `app.startAllMicroservices` function.\n\nAnother important thing is to make sure that the `NatsModule` is called from the `app.module.ts`\n\n## Scripts\n\n### `build`\n\nRunning `npm run build` will bundle your plugin with Webpack for production.\n\n### `dev`\n\nRunning `npm run dev` will watch your plugin's source code and automatically bundle it with every change.\n","gitHead":"c7bc8663c51755347539711cfa02f9eda15f1941","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","format:write":"prettier --write \"**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.8.1","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.17","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.3-beta.pr-297.80f0b66_1701193113077_0.9522886905562218","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@amplication/plugin-broker-nats","version":"2.0.3","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.3","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"6c1c5cead8d100a92d270c96ab5ef6e00f4c4611","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.3.tgz","fileCount":23,"integrity":"sha512-b49b2wY7qM9UXF4kZj7DiATYocu1BzHiwtOr+kRoUSrM1jCIdoFq6drCIMuqRUsqso5hfIEg8HUMyv9s8QfuCw==","signatures":[{"sig":"MEUCIGtx5DkIgxx6pvvy5FVNLB6w+NGSJWd6Z8kCRz0edaPIAiEA1EzNf3Le9VIfEBp/gILZH3K21I60RQBVJG32srnRWKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1682092},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"cc05b0f0c9675cdae28fd7216ad4a04ac5169e99","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","format:write":"prettier --write \"**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"9.8.1","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.17","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.3_1701193696971_0.38514773274330416","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@amplication/plugin-broker-nats","version":"2.0.4","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.4","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"2882bf9d1633c499c6a7708afd9a90e01b937ff0","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.4.tgz","fileCount":24,"integrity":"sha512-Mphu2crWgY5ma0USQZOWmwA1jjRRMglP++CoBYInSJmHFdP/pAuo+K6yErr5vnaGrtUHgRUrfZa2AsiwT4Ko7Q==","signatures":[{"sig":"MEQCIAHjC24Tk8tqZNsOfqegI9aEbqOaFP1P8s+iNFwC1Sy4AiAXlLxDefqy1EyvNC3vjmCHlxOpy9Tgf/aO5F0d29SvfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1681831},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"passWithNoTests":true,"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"2430524073c1ab3ba27de8174e4a5322d3481aa0","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"10.2.3","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.17","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.4_1703752166859_0.9365605802056136","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@amplication/plugin-broker-nats","version":"2.0.5","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.5","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"d6171e322e05213b6c3ee791bcfaa449b28e5706","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.5.tgz","fileCount":24,"integrity":"sha512-Qm11Sb/dv2dfqJtRKKsc9uZ4l6UT/9Rz1nCcY4xu32xnkTXZOHd7gMNdSBvlDj6JCTs5E3vFw8uiI+Ndl0HHMw==","signatures":[{"sig":"MEQCIEWVMgErF11NwnC589A/7fqYWtT+gXKdBvnxSZDdUOdNAiBni7LygEjX5Z9npvlpJkMT5kuZZFpwO5Rr56hQDzCNEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1681831},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"passWithNoTests":true,"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"a3013af17c40f329488598221d037d0d30e3a96c","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"_npmVersion":"10.2.3","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.17","@amplication/code-gen-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^11.0.0","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.5_1703760964674_0.3641017150481862","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@amplication/plugin-broker-nats","version":"2.0.6","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.6","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"a0258142a39ff1362c59e7356391c0883dd112c8","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.6.tgz","fileCount":24,"integrity":"sha512-ER7JQ52BRQMeRYFdXzUUHNOZ7ZGBwq/YKOVcYixqv3YXpqPUK3FblJp16Dc2O30vf5aVVdNcvr/2JNlqHQ/EQQ==","signatures":[{"sig":"MEUCIQD1dATnxTyIdh+4OvdhUE85j7EzGO4GAV8OND3wyE8ZBAIgeBzNzDlH8O0hiKcWWDPamvGf63lgf1jEAaVFWW1W61M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1681932},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"passWithNoTests":true,"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"b691b143f55c108c744eb526b016d08f3ee027b0","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"deprecated":"This version is deprecated due to being older than 7 days.","_npmVersion":"10.2.4","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.23","@amplication/code-gen-utils":"^0.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^2.6.2","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^12.0.2","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.6_1709917732135_0.6838361765942329","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@amplication/plugin-broker-nats","version":"2.0.7","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.7","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"fb61f786848ca9693d195f9db631a43a73e0751b","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.7.tgz","fileCount":24,"integrity":"sha512-JaPTQCoO+Jt7KYNNzwqQjlvLoHWyw/FhCKSC955evcA9rXVA/4NSNWyoBS0C9bd4wFlBJ4K8hfaDjmDH2TajhQ==","signatures":[{"sig":"MEUCIQDiHMTKjcwStQlhpCqX0uIltyzGEgI9nvGYSjUFFqmy3gIgEld9NwqUJaOZ30AHW6fpm40YHr6KUbX87NDx40J1HeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1681932},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"passWithNoTests":true,"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"3bcbdd3404d2d13b3033284d1504c30ac01fd037","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"deprecated":"This version is deprecated due to bugged release.","_npmVersion":"10.2.4","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.23","@amplication/code-gen-utils":"^0.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^2.6.2","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^12.0.2","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.7_1709920859652_0.7970662937962631","host":"s3://npm-registry-packages"}},"2.0.8-beta.pr-354.31d30ce":{"name":"@amplication/plugin-broker-nats","version":"2.0.8-beta.pr-354.31d30ce","author":{"name":"tupe12334"},"license":"Apache-2.0","_id":"@amplication/plugin-broker-nats@2.0.8-beta.pr-354.31d30ce","maintainers":[{"name":"amplication-bot","email":"engineering@amplication.com"},{"name":"mulygottlieb","email":"muly@amplication.com"},{"name":"levivannoort","email":"vanNoort.levi@protonmail.com"},{"name":"overbit","email":"daniele.iasella@gmail.com"},{"name":"barshimi","email":"barshimi@gmail.com"},{"name":"morhag","email":"mor@amplication.com"},{"name":"amitbarletz","email":"amit@amplication.com"},{"name":"yuvalhazaz","email":"hazaz.yuval@gmail.com"}],"nx":{},"dist":{"shasum":"88c12a63c37d9827fc0a1e4113c786c030ed3d3e","tarball":"https://registry.npmjs.org/@amplication/plugin-broker-nats/-/plugin-broker-nats-2.0.8-beta.pr-354.31d30ce.tgz","fileCount":10,"integrity":"sha512-01Z4nSSc5h5LzgcduwgO+LW4P62sttZY4YIDZ3oM68HSvxtBpprPK8nugTaQ0d+2NR8lSGGF6AfDq/ls7SJoUg==","signatures":[{"sig":"MEUCIBA8kx0UdmbzoUHXQrGr6TpnwBkvy7ir70LFMVtnkt6RAiEAmfJdT30JWBOL57XBSUtGDcJc2rbZBNqfB8Vej+THdYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1671471},"jest":{"rootDir":"src/tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"passWithNoTests":true,"testEnvironment":"node","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","readme":"# @amplication/plugin-broker-nats\n\n[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)\n\nThis plugin provide basic integration with NATS servers\n\n## Purpose\n\nThis plugin saves the developers the mess of boilerplate a new microservice with integration to NATS server.\n\n## Instructions\n\nTo make sure that the `@amplicaiton/broker-nats` package will work currectly you as a developer needs to make sure you'r service is booting up with micro-service support in the `bootstrap` function in the main.ts [(This is called an hybrid app)](https://github.com/nestjs/docs.nestjs.com/blob/master/content/faq/hybrid-application.md).\n\nThe two most important function to call are the `app.connectMicroservice` with a NATS transport and the `app.startAllMicroservices` function.\n\nAnother important thing is to make sure that the `NatsModule` is called from the `app.module.ts`\n\n## Scripts\n\n### `build`\n\nRunning `npm run build` will bundle your plugin with Webpack for production.\n\n### `dev`\n\nRunning `npm run dev` will watch your plugin's source code and automatically bundle it with every change.\n","gitHead":"31d30ceddcfeef89aba68f985ee37516408aada3","scripts":{"dev":"webpack --watch","test":"jest","build":"webpack","prebuild":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"amplication-bot","email":"engineering@amplication.com"},"deprecated":"This version is deprecated due to bugged release.","_npmVersion":"10.2.4","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"lodash":"^4.17.21","@amplication/code-gen-types":"^2.0.23","@amplication/code-gen-utils":"^0.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^2.6.2","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.6","webpack-cli":"^5.1.4","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@types/lodash":"^4.14.200","jest-mock-extended":"^3.0.5","copy-webpack-plugin":"^12.0.2","@typescript-eslint/parser":"^6.9.0","@typescript-eslint/eslint-plugin":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-broker-nats_2.0.8-beta.pr-354.31d30ce_1710262239698_0.26719856459348823","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-08-21T13:44:41.101Z","modified":"2024-09-09T13:32:33.691Z","1.0.0":"2023-08-21T13:44:41.428Z","2.0.0":"2023-10-31T11:32:25.678Z","2.0.1":"2023-10-31T14:39:31.785Z","2.0.2":"2023-10-31T15:37:37.666Z","2.0.2-beta.pr-289.0d3954c":"2023-11-22T13:31:22.802Z","2.0.2-beta.pr-295.e09faa7":"2023-11-27T13:19:27.360Z","2.0.3-beta.pr-297.80f0b66":"2023-11-28T17:38:33.445Z","2.0.3":"2023-11-28T17:48:17.238Z","2.0.4":"2023-12-28T08:29:27.094Z","2.0.5":"2023-12-28T10:56:04.897Z","2.0.6":"2024-03-08T17:08:52.388Z","2.0.7":"2024-03-08T18:00:59.933Z","2.0.8-beta.pr-354.31d30ce":"2024-03-12T16:50:39.894Z","2.0.8-beta.pr-354.1e83d71":"2024-03-12T17:02:37.065Z"},"author":{"name":"tupe12334"},"license":"Apache-2.0","description":"[![NPM Downloads](https://img.shields.io/npm/dt/@amplication/plugin-broker-nats)](https://www.npmjs.com/package/@amplication/plugin-broker-nats)","maintainers":[{"email":"engineering@amplication.com","name":"amplication-bot"},{"email":"muly@amplication.com","name":"mulygottlieb"},{"email":"vanNoort.levi@protonmail.com","name":"levivannoort"},{"email":"mor@amplication.com","name":"morhag"},{"email":"hazaz.yuval@gmail.com","name":"yuvalhazaz"}],"readme":"","readmeFilename":""}