Skip to content

Commit 917db47

Browse files
Sunny  TyagiSunny  Tyagi
authored andcommitted
refactor(pkg): rename the package
rename the package gh-3
1 parent 9c64195 commit 917db47

File tree

6 files changed

+37
-37
lines changed

6 files changed

+37
-37
lines changed

.github/CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# loopback4-message-queue-connector
1+
# loopback4-message-bus-connector
22

33
## Contributing
44

55
First off, thank you for considering contributing to the project. It's people like you that helps in keeping this extension useful.
66

77
### Where do I go from here?
88

9-
If you've noticed a bug or have a question, [search the issue tracker](https://github.com/sourcefuse/loopback4-message-queue-connector/issues) to see if
9+
If you've noticed a bug or have a question, [search the issue tracker](https://github.com/sourcefuse/loopback4-message-bus-connector/issues) to see if
1010
someone else in the community has already created a ticket. If not, go ahead and
11-
[make one](https://github.com/sourcefuse/loopback4-message-queue-connector/issues/new/choose)!
11+
[make one](https://github.com/sourcefuse/loopback4-message-bus-connector/issues/new/choose)!
1212

1313
### Fork & create a branch
1414

@@ -24,10 +24,10 @@ git checkout -b 325-add-new-feature
2424
### Make a Pull Request
2525

2626
At this point, you should switch back to your master branch and make sure it's
27-
up to date with loopback4-message-queue-connector's master branch:
27+
up to date with loopback4-message-bus-connector's master branch:
2828

2929
```sh
30-
git remote add upstream git@github.com:sourcefuse/loopback4-message-queue-connector.git
30+
git remote add upstream git@github.com:sourcefuse/loopback4-message-bus-connector.git
3131
git checkout master
3232
git pull upstream master
3333
```

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
run: |
2323
git config --global user.name $CONFIG_USERNAME
2424
git config --global user.email $CONFIG_EMAIL
25-
git remote set-url origin https://$GITHUB_ACTOR:$GITHUB_PAT@github.com/sourcefuse/loopback4-message-queue-connector
25+
git remote set-url origin https://$GITHUB_ACTOR:$GITHUB_PAT@github.com/sourcefuse/loopback4-message-bus-connector
2626
env:
2727
GITHUB_PAT: ${{ secrets.RELEASE_COMMIT_GH_PAT }}
2828
CONFIG_USERNAME: ${{ vars.RELEASE_COMMIT_USERNAME }}

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
<a href="https://sourcefuse.github.io/arc-docs/arc-api-docs" target="_blank"><img src="https://github.com/sourcefuse/loopback4-microservice-catalog/blob/master/docs/assets/logo-dark-bg.png?raw=true" alt="ARC By SourceFuse logo" title="ARC By SourceFuse" align="right" width="150" /></a>
22

3-
# [loopback4-message-queue-connector](https://github.com/sourcefuse/loopback4-message-queue-connector)
3+
# [loopback4-message-bus-connector](https://github.com/sourcefuse/loopback4-message-bus-connector)
44

55
<p align="left">
6-
<a href="https://www.npmjs.com/package/loopback4-message-queue-connector">
7-
<img src="https://img.shields.io/npm/v/loopback4-message-queue-connector.svg" alt="npm version" />
6+
<a href="https://www.npmjs.com/package/loopback4-message-bus-connector">
7+
<img src="https://img.shields.io/npm/v/loopback4-message-bus-connector.svg" alt="npm version" />
88
</a>
9-
<a href="https://sonarcloud.io/summary/new_code?id=sourcefuse_loopback4-message-queue-connector" target="_blank">
10-
<img alt="Sonar Quality Gate" src="https://img.shields.io/sonar/quality_gate/sourcefuse_loopback4-message-queue-connector?server=https%3A%2F%2Fsonarcloud.io">
9+
<a href="https://sonarcloud.io/summary/new_code?id=sourcefuse_loopback4-message-bus-connector" target="_blank">
10+
<img alt="Sonar Quality Gate" src="https://img.shields.io/sonar/quality_gate/sourcefuse_loopback4-message-bus-connector?server=https%3A%2F%2Fsonarcloud.io">
1111
</a>
12-
<a href="https://app.snyk.io/org/ashishkaushik/reporting?context[page]=issues-detail&project_target=%255B%2522sourcefuse%252Floopback4-message-queue-connector%2522%255D&project_origin=%255B%2522github%2522%255D&issue_status=%255B%2522Open%2522%255D&issue_by=Severity&table_issues_detail_cols=SCORE%257CCVE%257CCWE%257CPROJECT%257CEXPLOIT%2520MATURITY%257CAUTO%2520FIXABLE%257CINTRODUCED%257CSNYK%2520PRODUCT&v=1">
12+
<a href="https://app.snyk.io/org/ashishkaushik/reporting?context[page]=issues-detail&project_target=%255B%2522sourcefuse%252Floopback4-message-bus-connector%2522%255D&project_origin=%255B%2522github%2522%255D&issue_status=%255B%2522Open%2522%255D&issue_by=Severity&table_issues_detail_cols=SCORE%257CCVE%257CCWE%257CPROJECT%257CEXPLOIT%2520MATURITY%257CAUTO%2520FIXABLE%257CINTRODUCED%257CSNYK%2520PRODUCT&v=1">
1313
<img alt="Synk Status" src="https://img.shields.io/badge/SYNK_SECURITY-MONITORED-GREEN">
1414
</a>
15-
<a href="https://github.com/sourcefuse/loopback4-message-queue-connector/graphs/contributors" target="_blank">
16-
<img alt="GitHub contributors" src="https://img.shields.io/github/contributors/sourcefuse/loopback4-message-queue-connector?">
15+
<a href="https://github.com/sourcefuse/loopback4-message-bus-connector/graphs/contributors" target="_blank">
16+
<img alt="GitHub contributors" src="https://img.shields.io/github/contributors/sourcefuse/loopback4-message-bus-connector?">
1717
</a>
18-
<a href="https://www.npmjs.com/package/loopback4-message-queue-connector" target="_blank">
19-
<img alt="downloads" src="https://img.shields.io/npm/dw/loopback4-message-queue-connector.svg">
18+
<a href="https://www.npmjs.com/package/loopback4-message-bus-connector" target="_blank">
19+
<img alt="downloads" src="https://img.shields.io/npm/dw/loopback4-message-bus-connector.svg">
2020
</a>
21-
<a href="https://github.com/sourcefuse/loopback4-message-queue-connector/blob/master/LICENSE">
22-
<img src="https://img.shields.io/github/license/sourcefuse/loopback4-message-queue-connector.svg" alt="License" />
21+
<a href="https://github.com/sourcefuse/loopback4-message-bus-connector/blob/master/LICENSE">
22+
<img src="https://img.shields.io/github/license/sourcefuse/loopback4-message-bus-connector.svg" alt="License" />
2323
</a>
2424
<a href="https://loopback.io/" target="_blank">
2525
<img alt="Powered By LoopBack 4" src="https://img.shields.io/badge/Powered%20by-LoopBack 4-brightgreen" />
@@ -28,9 +28,9 @@
2828

2929
# Overview
3030

31-
This is a LoopBack 4 extension for adding message queue-based communication to your LoopBack applications. It provides a unified and extensible interface for working with different queuing systems.
31+
This is a LoopBack 4 extension for adding message queue and event based communication to your LoopBack applications. It provides a unified and extensible interface for working with different queuing systems.
3232

33-
**Supported Queue Connectors**
33+
**Supported Connectors**
3434

3535
- [SQSConnector](/src/strategies/sqs) – Integrates with AWS SQS using @aws-sdk/client-sqs. Supports both message sending and consumption with polling, visibility timeout, etc.
3636

@@ -40,19 +40,19 @@ This is a LoopBack 4 extension for adding message queue-based communication to y
4040

4141
🧩 **Core Features**
4242
- **Component Based Approach**
43-
Central registry for queue components, enabling multi-queue usage in a single application.
43+
Central registry for components, enabling multi-bus usage in a single application.
4444

4545
- **@producer()** Decorator
46-
Injects a producer for sending single or multiple typed events to any configured queue.
46+
Injects a producer for sending single or multiple typed events to any configured bus.
4747

4848
- **@consumer** Decorator
4949
Registers a service class as a consumer for a specific event and queue, handling messages automatically.
5050

5151
- **IProducer** Interface
52-
Exposes send() and sendMultiple() methods to send messages to queues.
52+
Exposes send() and sendMultiple() methods to send messages to buses.
5353

5454
- **IConsumer** Interface
55-
Allows you to implement a handler for a specific event type and queue, supporting strongly typed data flow.
55+
Allows you to implement a handler for a specific event type and bus, supporting strongly typed data flow.
5656

5757
- **Typed Event Streams**
5858
Encourages defining typed contracts for all events, improving consistency and type safety between producers and consumers.
@@ -64,7 +64,7 @@ You can configure one or more of the supported queue types in your application.
6464
Install EventStreamConnectorComponent using `npm`;
6565

6666
```sh
67-
$ [npm install | yarn add] loopback4-message-queue-connector
67+
$ [npm install | yarn add] loopback4-message-bus-connector
6868
```
6969
## Flow Diagram
7070

@@ -78,7 +78,7 @@ as shown below.
7878
```ts
7979
import {
8080
EventStreamConnectorComponent
81-
} from 'loopback4-message-queue-connector';
81+
} from 'loopback4-message-bus-connector';
8282

8383
// ...
8484
export class MyApplication extends BootMixin(
@@ -102,7 +102,7 @@ import {
102102
SQSConnector,
103103
SQSBindings,
104104
EventStreamConnectorComponent
105-
} from 'loopback4-message-queue-connector';
105+
} from 'loopback4-message-bus-connector';
106106

107107
// ...
108108
export class MyApplication extends BootMixin(
@@ -161,7 +161,7 @@ import {
161161
BullMQConnector,
162162
BullMQBindings,
163163
EventStreamConnectorComponent,
164-
} from 'loopback4-message-queue-connector';
164+
} from 'loopback4-message-bus-connector';
165165

166166
// ...
167167
export class MyApplication extends BootMixin(
@@ -210,7 +210,7 @@ const config = {
210210

211211
## Integration
212212

213-
loopback4-message-queue-connector provides a decorator '@producer()' that can be used to access the producer of each msg queue. It expects one arguement defining the type of queue, of which producer u want to use. like
213+
loopback4-message-bus-connector provides a decorator '@producer()' that can be used to access the producer of each msg queue. It expects one arguement defining the type of queue, of which producer u want to use. like
214214

215215
```ts
216216
@injectable({scope: BindingScope.TRANSIENT})
@@ -255,7 +255,7 @@ import {
255255
IConsumer,
256256
QueueType,
257257
consumer,
258-
} from 'loopback4-message-queue-connector';
258+
} from 'loopback4-message-bus-connector';
259259
import { OrchestratorStream, EventTypes, ProvisioningInputs } from '../../types';
260260

261261
@consumer

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "loopback4-message-queue-connector",
2+
"name": "loopback4-message-bus-connector",
33
"version": "0.0.1",
4-
"description": "loopback4-message-queue-connectors",
4+
"description": "loopback4-message-bus-connectors",
55
"keywords": [
66
"loopback-extension",
77
"loopback"
@@ -158,6 +158,6 @@
158158
],
159159
"@semantic-release/github"
160160
],
161-
"repositoryUrl": "git@github.com:sourcefuse/loopback4-message-queue-connector.git"
161+
"repositoryUrl": "git@github.com:sourcefuse/loopback4-message-bus-connector.git"
162162
}
163163
}

src/release_notes/mymarkdown.ejs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
## Release [<%= range.split('..')[1] %>](https://github.com/sourcefuse/loopback4-message-queue-connector/compare/<%= range %>) <%= new Date().toLocaleDateString('en-us', {year:"numeric", month:"long", day:"numeric"})
1+
## Release [<%= range.split('..')[1] %>](https://github.com/sourcefuse/loopback4-message-bus-connector/compare/<%= range %>) <%= new Date().toLocaleDateString('en-us', {year:"numeric", month:"long", day:"numeric"})
22
;%>
3-
Welcome to the <%= new Date().toLocaleDateString('en-us', {year:"numeric", month:"long", day:"numeric"});%> release of loopback4-message-queue-connector. There are many updates in this version that we hope you will like, the key highlights include:
3+
Welcome to the <%= new Date().toLocaleDateString('en-us', {year:"numeric", month:"long", day:"numeric"});%> release of loopback4-message-bus-connector. There are many updates in this version that we hope you will like, the key highlights include:
44
<% commits.forEach(function (commit) { %>
5-
- [<%= commit.issueTitle %>](https://github.com/sourcefuse/loopback4-message-queue-connector/issues/<%= commit.issueno %>) :- [<%= commit.title %>](https://github.com/sourcefuse/loopback4-message-queue-connector/commit/<%= commit.sha1%>) was commited on <%= commit.committerDate %> by [<%= commit.authorName %>](mailto:<%= commit.authorEmail %>)
5+
- [<%= commit.issueTitle %>](https://github.com/sourcefuse/loopback4-message-bus-connector/issues/<%= commit.issueno %>) :- [<%= commit.title %>](https://github.com/sourcefuse/loopback4-message-bus-connector/commit/<%= commit.sha1%>) was commited on <%= commit.committerDate %> by [<%= commit.authorName %>](mailto:<%= commit.authorEmail %>)
66
<% commit.messageLines.forEach(function (message) { %>
77
- <%= message %>
88
<% }) %>

src/release_notes/post-processing.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ function getIssueDesc(issueNo) {
4545
return new Promise((resolve, reject) => {
4646
let result = '';
4747
const req = https.get(
48-
`https://github.com/sourcefuse/loopback4-message-queue-connector/issues/${encodeURIComponent(
48+
`https://github.com/sourcefuse/loopback4-message-bus-connector/issues/${encodeURIComponent(
4949
issueNo,
5050
)}`,
5151
res => {

0 commit comments

Comments
 (0)