3.1.21 • Published 9 months ago

@anchan828/nest-cloud-run-queue-tasks-publisher v3.1.21

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@anchan828/nest-cloud-run-queue-tasks-publisher

Install

npm i @anchan828/nest-cloud-run-queue-tasks-publisher

Usage

NOTE: You may want to do tutorial for using Tasks with Cloud Run before using them. https://cloud.google.com/run/docs/triggering/using-tasks

Import publisher module

@Module({
  imports: [
    TasksPublisherModule.register({
      clientConfig: {
        // If necessary
        projectId: "projectId",
        keyFilename: "path/to/file.json",
      },
      publishConfig: {
        httpRequest: {
          // By setting this as the default URL here, you can save yourself the trouble of setting the URL each time.
          url: "https://example-this-is-demo-uc.a.run.app",
        },
      },
      queue: "projects/test/locations/location/queues/nest-cloud-run-queue-demo",
    }),
  ],
})
export class PublisherAppModule {}

Publish message to queue

export class Service {
  constructor(private readonly tasksService: TasksPublisherService) {}

  public async sendMessage(): Promise<void> {
    await this.tasksService.publish({
      // Required. this property is used by @anchan828/nest-cloud-run-queue-worker
      name: "Worker name",
      // string or object. ex, { text: "text" }
      data: "text",
    });
  }
}

See more information: https://github.com/anchan828/nest-cloud-run-queue#readme

3.1.21

9 months ago

3.1.20

9 months ago

3.1.18

9 months ago

3.1.17

9 months ago

3.1.19

9 months ago

3.1.14

10 months ago

3.1.13

10 months ago

3.1.16

10 months ago

3.1.15

10 months ago

2.4.1

1 year ago

2.4.0

1 year ago

2.1.16

1 year ago

2.1.17

1 year ago

2.1.14

1 year ago

2.1.15

1 year ago

2.1.18

1 year ago

2.1.19

1 year ago

2.3.0

1 year ago

2.3.1

1 year ago

3.1.3

12 months ago

3.1.2

12 months ago

3.1.1

12 months ago

3.1.0

1 year ago

3.1.7

11 months ago

3.1.6

11 months ago

3.1.5

12 months ago

3.1.4

12 months ago

3.1.12

11 months ago

3.1.11

11 months ago

3.1.10

11 months ago

2.2.1

1 year ago

2.2.0

1 year ago

3.1.9

11 months ago

3.1.8

11 months ago

3.0.0

1 year ago

2.1.13

1 year ago

2.1.12

1 year ago

2.1.11

1 year ago

2.1.10

1 year ago

2.1.9

1 year ago

2.1.8

1 year ago

2.1.7

1 year ago

2.1.6

1 year ago

2.1.5

1 year ago

2.1.4

1 year ago

2.1.3

1 year ago

2.1.2

1 year ago

2.1.1

1 year ago

2.1.0

1 year ago

2.0.76

1 year ago

2.0.75

1 year ago

2.0.74

1 year ago

2.0.73

1 year ago

2.0.72

1 year ago

2.0.71

1 year ago

2.0.70

2 years ago

2.0.69

2 years ago

2.0.68

2 years ago

2.0.67

2 years ago

2.0.66

2 years ago

2.0.64

2 years ago

2.0.65

2 years ago

2.0.63

2 years ago

2.0.48

2 years ago

2.0.49

2 years ago

2.0.46

2 years ago

2.0.47

2 years ago

2.0.59

2 years ago

2.0.57

2 years ago

2.0.58

2 years ago

2.0.55

2 years ago

2.0.56

2 years ago

2.0.53

2 years ago

2.0.54

2 years ago

2.0.51

2 years ago

2.0.52

2 years ago

2.0.50

2 years ago

2.0.62

2 years ago

2.0.60

2 years ago

2.0.61

2 years ago

2.0.44

2 years ago

2.0.45

2 years ago

2.0.42

2 years ago

2.0.43

2 years ago

2.0.40

2 years ago

2.0.41

2 years ago

2.0.39

2 years ago

2.0.37

2 years ago

2.0.38

2 years ago

2.0.35

2 years ago

2.0.36

2 years ago

2.0.33

2 years ago

2.0.34

2 years ago

2.0.31

2 years ago

2.0.32

2 years ago

2.0.30

2 years ago

2.0.28

2 years ago

2.0.29

2 years ago

2.0.26

3 years ago

2.0.27

2 years ago

2.0.25

3 years ago

2.0.15

3 years ago

2.0.16

3 years ago

2.0.14

3 years ago

2.0.19

3 years ago

2.0.17

3 years ago

2.0.18

3 years ago

2.0.24

3 years ago

2.0.22

3 years ago

2.0.23

3 years ago

2.0.20

3 years ago

2.0.21

3 years ago

2.0.13

3 years ago

2.0.12

3 years ago

2.0.11

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.9

3 years ago

2.0.10

3 years ago

2.0.8

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

1.0.20

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.3-next.0

3 years ago

1.0.2-next.0

3 years ago

1.0.1-next.0

3 years ago

1.0.0-alpha.0

3 years ago