Skip to content

Commit fa339cd

Browse files
Develop (#15)
* Bump web-vitals from 3.3.0 to 3.3.1 in /frontend Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals) from 3.3.0 to 3.3.1. - [Release notes](https://github.com/GoogleChrome/web-vitals/releases) - [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md) - [Commits](GoogleChrome/web-vitals@v3.3.0...v3.3.1) --- updated-dependencies: - dependency-name: web-vitals dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump mongodb from 5.1.0 to 5.2.0 in /backend Bumps [mongodb](https://github.com/mongodb/node-mongodb-native) from 5.1.0 to 5.2.0. - [Release notes](https://github.com/mongodb/node-mongodb-native/releases) - [Changelog](https://github.com/mongodb/node-mongodb-native/blob/main/HISTORY.md) - [Commits](mongodb/node-mongodb-native@v5.1.0...v5.2.0) --- updated-dependencies: - dependency-name: mongodb dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump axios from 1.3.4 to 1.3.5 in /frontend Bumps [axios](https://github.com/axios/axios) from 1.3.4 to 1.3.5. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.3.4...v1.3.5) --- updated-dependencies: - dependency-name: axios dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump jest and @types/jest in /backend Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together. Updates `jest` from 29.3.1 to 29.5.0 - [Release notes](https://github.com/facebook/jest/releases) - [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/jest) Updates `@types/jest` from 29.2.4 to 29.5.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) --- updated-dependencies: - dependency-name: jest dependency-type: direct:development update-type: version-update:semver-minor - dependency-name: "@types/jest" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @nestjs/common from 9.3.12 to 9.4.0 in /backend Bumps [@nestjs/common](https://github.com/nestjs/nest) from 9.3.12 to 9.4.0. - [Release notes](https://github.com/nestjs/nest/releases) - [Commits](nestjs/nest@v9.3.12...v9.4.0) --- updated-dependencies: - dependency-name: "@nestjs/common" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.57.1 in /backend Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.57.0 to 5.57.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.57.1/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @opentelemetry/sdk-node from 0.36.1 to 0.37.0 in /backend Bumps [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) from 0.36.1 to 0.37.0. - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-js/commits/experimental/v0.37.0) --- updated-dependencies: - dependency-name: "@opentelemetry/sdk-node" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.0.3 to 5.0.4 in /frontend Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.3 to 5.0.4. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.0.3...v5.0.4) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/react from 18.0.31 to 18.0.33 in /frontend Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.31 to 18.0.33. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Updated protogen.sh * increased version to v0.1.1 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 9f679e8 commit fa339cd

File tree

7 files changed

+256
-198
lines changed

7 files changed

+256
-198
lines changed

backend/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "todo",
3-
"version": "0.0.1",
3+
"version": "0.1.1",
44
"description": "Todo Backend using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐",
55
"author": "Bitloops S.A.",
66
"private": false,
@@ -34,7 +34,7 @@
3434
"@bitloops/bl-boilerplate-infra-telemetry": "^0.1.3",
3535
"@grpc/grpc-js": "^1.8.13",
3636
"@grpc/proto-loader": "^0.7.6",
37-
"@nestjs/common": "^9.0.0",
37+
"@nestjs/common": "^9.4.0",
3838
"@nestjs/config": "^2.3.1",
3939
"@nestjs/core": "^9.0.0",
4040
"@nestjs/cqrs": "^9.0.3",
@@ -56,7 +56,7 @@
5656
"@opentelemetry/node": "^0.24.0",
5757
"@opentelemetry/resources": "^1.10.0",
5858
"@opentelemetry/sdk-metrics-base": "^0.31.0",
59-
"@opentelemetry/sdk-node": "^0.36.0",
59+
"@opentelemetry/sdk-node": "^0.37.0",
6060
"@opentelemetry/sdk-trace-base": "^1.10.0",
6161
"@opentelemetry/semantic-conventions": "^1.10.0",
6262
"@types/passport-jwt": "^3.0.8",
@@ -69,7 +69,7 @@
6969
"express": "^4.18.2",
7070
"google-protobuf": "^3.21.2",
7171
"jsonwebtoken": "^9.0.0",
72-
"mongodb": "^5.1.0",
72+
"mongodb": "^5.2.0",
7373
"nats": "^2.13.1",
7474
"passport": "^0.6.0",
7575
"passport-jwt": "^4.0.1",
@@ -86,19 +86,19 @@
8686
"@types/bcrypt": "^5.0.0",
8787
"@types/express": "^4.17.13",
8888
"@types/google-protobuf": "^3.15.6",
89-
"@types/jest": "29.2.4",
89+
"@types/jest": "29.5.0",
9090
"@types/jsonwebtoken": "^9.0.1",
9191
"@types/node": "18.15.11",
9292
"@types/pg": "^8.6.6",
9393
"@types/supertest": "^2.0.11",
94-
"@typescript-eslint/eslint-plugin": "^5.57.0",
94+
"@typescript-eslint/eslint-plugin": "^5.57.1",
9595
"@typescript-eslint/parser": "^5.57.0",
9696
"eslint": "^8.0.1",
9797
"eslint-config-prettier": "^8.3.0",
9898
"eslint-plugin-prettier": "^4.0.0",
9999
"grpc-tools": "^1.12.4",
100100
"grpc_tools_node_protoc_ts": "^5.3.3",
101-
"jest": "29.3.1",
101+
"jest": "29.5.0",
102102
"prettier": "^2.3.2",
103103
"protoc-gen-ts": "^0.8.6",
104104
"source-map-support": "^0.5.20",

backend/protogen.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
IN_DIR="./src/proto"
44
OUT_DIR="./src/proto/generated"
55

6-
# Generate the types
7-
yarn proto-loader-gen-types \
8-
--grpcLib=@grpc/grpc-js \
9-
--outDir=${OUT_DIR}/ \
10-
${IN_DIR}/*.proto
6+
# Generate the the JS and TS files
7+
protoc --ts_out=${OUT_DIR} --ts_opt=target=node --js_out=import_style=commonjs,binary:${OUT_DIR} -I ${IN_DIR} ${IN_DIR}/*.proto
8+
9+
# Troubleshooting
10+
11+
# If you get an error like this: "protoc-gen-ts: program not found or is not executable"
12+
# then you might need to install the protoc-gen-ts plugin as a global packge: npm install -g protoc-gen-ts

0 commit comments

Comments
 (0)