15.1.1 • Published 8 months ago

@nx-extend/gcp-functions v15.1.1

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

@nx-extend/gcp-functions

Nx plugin to build and deploy your Google Cloud Functions.

Setup

Install

npm install -D @nx-extend/gcp-functions
nx g @nx-extend/gcp-functions:init

Usage

Deploy

Available options:

nametypedefaultdescription

Runner

This projects includes a runner to run all your functions, to generate the runner:

nx g @nx-extend/gcp-functions:init-runner <name>

This will generate a main.ts file like this:

import { bootstrapRunner } from '@nx-extend/gcp-functions/runner'

/* eslint-disable @nx/enforce-module-boundaries */
bootstrapRunner(new Map([
    ['nx function project name', import('path to main of of project')]
  ])
)

You can now add all your functions to the map, note: make sure that the nx function project name is the same name as known by Nx (name prop of that functions project.json). The runner uses the deploy target of that project.json to determine how to serve the function (http/pub sub/bucket event).

15.1.1

8 months ago

15.1.0

8 months ago

14.1.3

8 months ago

15.0.0

8 months ago

14.1.1

9 months ago

14.1.2

9 months ago

13.1.10

11 months ago

14.1.0

10 months ago

13.1.9

11 months ago

13.1.7

12 months ago

13.1.8

12 months ago

13.1.5

1 year ago

13.1.6

12 months ago

13.1.4

1 year ago

14.0.0

10 months ago

14.0.1

10 months ago

13.1.3

1 year ago

13.1.1

1 year ago

13.1.2

1 year ago

13.1.0

1 year ago

13.0.0

1 year ago

12.1.1

1 year ago

12.1.0

1 year ago

12.0.2

1 year ago

12.0.1

1 year ago

12.0.0

1 year ago

11.1.3

1 year ago

11.1.2

2 years ago

11.1.1

2 years ago

11.1.0

2 years ago

10.0.0

2 years ago

10.0.1

2 years ago

10.0.2

2 years ago

11.0.0

2 years ago

9.3.7

2 years ago

9.3.6

2 years ago

9.3.5

2 years ago

9.3.4

2 years ago

9.3.3

2 years ago

9.3.2

2 years ago

9.3.1

2 years ago

9.3.0

2 years ago

9.2.0

2 years ago

6.6.0

2 years ago

9.1.1

2 years ago

9.1.0

2 years ago

9.1.3

2 years ago

9.1.2

2 years ago

9.0.0

2 years ago

6.5.2

2 years ago

6.5.1

2 years ago

6.5.0

2 years ago

6.4.0

2 years ago

6.3.5

2 years ago

6.3.4

3 years ago

6.3.2

3 years ago

6.3.3

3 years ago

6.3.0

3 years ago

6.3.1

3 years ago

6.2.5

3 years ago

6.2.4

3 years ago

6.2.3

3 years ago

6.2.1

3 years ago

6.2.2

3 years ago

6.1.0

3 years ago

6.1.2

3 years ago

6.2.0

3 years ago

6.1.1

3 years ago

6.1.3

3 years ago

5.3.0

4 years ago

5.2.0

4 years ago

5.1.0

4 years ago

5.0.0

4 years ago

6.0.1

3 years ago

6.0.0

3 years ago

4.1.0

4 years ago

4.1.1

4 years ago

4.0.1

4 years ago

4.0.0

4 years ago

2.1.3

4 years ago

3.0.0

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

0.6.2

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.0

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago

0.0.1

4 years ago