loopbackio / loopbackio/loopback4-example-shopping

Dependency Dashboard

Đang mở
#94 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Ngôn ngữ chính
TypeScript
Star
365
Fork
195
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.

Config Migration Needed

  • Select this checkbox to let Renovate create an automated Config Migration PR.

Repository Problems

These problems occurred while renovating this repository. View logs.

  • ⚠️ WARN: Package lookup failures

Deprecations / Replacements

[!WARNING]
The following dependencies are either deprecated or have replacements available.

Datasource Package Replacement PR?
npm @types/bcryptjs Unavailable
npm @types/uuid Unavailable
npm @types/yaml Unavailable

Rate-Limited

The following updates are currently rate-limited. To force their creation now, click on a checkbox below.

  • chore: update dependency eslint to v10
  • chore: update dependency eslint-config-prettier to v10
  • chore: update dependency eslint-plugin-cypress to v7
  • chore: update dependency eslint-plugin-eslint-plugin to v7
  • chore: update dependency eslint-plugin-mocha to v12
  • chore: update dependency fs-extra to v11 (fs-extra, @types/fs-extra)
  • chore: update dependency husky to v9
  • chore: update dependency lerna to v10
  • chore: update dependency loopback-connector-mongodb to v8
  • chore: update dependency loopback-connector-rest to v7
  • chore: update dependency mocha to v12
  • chore: update dependency node to v24
  • chore: update dependency testcontainers to v12
  • chore: update dependency typescript to v7
  • chore: update loopback monorepo (@loopback/authentication, @loopback/authentication-jwt, @loopback/authorization, @loopback/boot, @loopback/build, @loopback/context, @loopback/core, @loopback/eslint-config, @loopback/http-server, @loopback/openapi-v3, @loopback/repository, @loopback/rest, @loopback/rest-explorer, @loopback/security, @loopback/service-proxy, @loopback/testlab)
  • chore: update node.js to v26
  • chore: update typescript-eslint monorepo to v8 (@typescript-eslint/eslint-plugin, @typescript-eslint/parser)
  • chore: lock file maintenance
  • 🔐 Create all rate-limited PRs at once 🔐

[!WARNING]
Renovate failed to look up the following dependencies: Failed to look up docker package loopback4-example-shopping-monorepo: no-result, Failed to look up helm package redis: no-result, Failed to look up helm package mongodb: no-result.

Files affected: Dockerfile.recommender, Dockerfile.shopping, kubernetes/shopping-app/requirements.yaml


Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

Detected Dependencies

dockerfile (6)
Dockerfile.monorepo (1)
  • node 18 → [Updates: 26]
Dockerfile.recommender (2)
  • loopback4-example-shopping-monorepo 1.1.0
  • node 18-slim → [Updates: 26-slim]
Dockerfile.shopping (2)
  • loopback4-example-shopping-monorepo 1.1.0
  • node 18-slim → [Updates: 26-slim]
openshift/Dockerfile.monorepo
openshift/Dockerfile.recommender
openshift/Dockerfile.shopping
github-actions (1)
.github/workflows/ci.yml (10)
  • actions/checkout v3 → [Updates: v3.7.0, v7]
  • actions/setup-node v2 → [Updates: v2.5.2, v7]
  • supercharge/mongodb-github-action 1.7.0 → [Updates: 1.12.1]
  • supercharge/redis-github-action 1.4.0 → [Updates: 1.8.1]
  • actions/checkout v3 → [Updates: v3.7.0, v7]
  • actions/setup-node v2 → [Updates: v2.5.2, v7]
  • actions/checkout v3 → [Updates: v3.7.0, v7]
  • actions/setup-node v2 → [Updates: v2.5.2, v7]
  • node 16 → [Updates: 16.20.2, 24]
  • node 16 → [Updates: 16.20.2, 24]
helm-requirements (1)
kubernetes/shopping-app/requirements.yaml (2)
  • redis 10.5.7
  • mongodb 7.8.10
npm (3)
package.json (28)
  • @commitlint/cli 17.0.1 → [Updates: 21.2.2]
  • @commitlint/config-conventional 17.0.0 → [Updates: 21.2.2]
  • @commitlint/config-lerna-scopes 17.0.0 → [Updates: 21.2.0]
  • @commitlint/travis-cli 17.0.1 → [Updates: 21.2.2]
  • @loopback/build 9.0.0 → [Updates: 12.0.15]
  • @loopback/eslint-config 13.0.0 → [Updates: 16.0.1]
  • @loopback/testlab 5.0.0 → [Updates: 8.0.15]
  • @types/fs-extra 9.0.13 → [Updates: 11.0.4]
  • @types/node 17.0.42 → [Updates: 26.6.2]
  • @typescript-eslint/eslint-plugin 5.27.1 → [Updates: 8.70.0]
  • @typescript-eslint/parser 5.27.1 → [Updates: 8.70.0]
  • commitizen 4.2.4 → [Updates: 4.3.2]
  • concurrently 7.2.1 → [Updates: 10.0.5]
  • cz-conventional-changelog 3.3.0
  • dotenv 16.0.1 → [Updates: 18.0.1]
  • eslint 8.17.0 → [Updates: 10.11.0]
  • eslint-config-prettier 8.5.0 → [Updates: 10.1.8]
  • eslint-plugin-cypress 2.12.1 → [Updates: 7.0.2]
  • eslint-plugin-eslint-plugin 4.2.0 → [Updates: 7.6.2]
  • eslint-plugin-mocha 10.0.5 → [Updates: 12.0.2]
  • fs-extra 10.1.0 → [Updates: 11.4.0]
  • husky 8.0.1 → [Updates: 9.1.7]
  • lerna 4.0.0 → [Updates: 10.0.1]
  • mocha 10.0.0 → [Updates: 12.0.2]
  • source-map-support 0.5.21
  • testcontainers 8.10.1 → [Updates: 12.1.0]
  • typescript 4.7.3 → [Updates: 7.0.2]
  • node >=8.9
packages/recommender/package.json (10)
  • @grpc/grpc-js 1.6.7 → [Updates: 1.9.16]
  • @grpc/proto-loader 0.6.13 → [Updates: 0.8.1]
  • @loopback/http-server 4.0.0 → [Updates: 7.0.15]
  • express 4.18.1 → [Updates: 4.20.0]
  • @loopback/build 9.0.0 → [Updates: 12.0.15]
  • @loopback/testlab 5.0.0 → [Updates: 8.0.15]
  • @types/express 4.17.13 → [Updates: 5.0.6]
  • @types/node 17.0.42 → [Updates: 26.6.2]
  • typescript 4.7.3 → [Updates: 7.0.2]
  • node >=10.16
packages/shopping/package.json (46)
  • @loopback/authentication 9.0.0 → [Updates: 12.0.17]
  • @loopback/authentication-jwt 0.12.0 → [Updates: 0.16.17]
  • @loopback/authorization 0.12.0 → [Updates: 0.16.16]
  • @loopback/boot 5.0.0 → [Updates: 8.0.16]
  • @loopback/context 5.0.0 → [Updates: 8.0.15]
  • @loopback/core 4.0.0 → [Updates: 7.0.15]
  • @loopback/openapi-v3 8.0.0 → [Updates: 11.0.16]
  • @loopback/repository 5.0.0 → [Updates: 8.0.15]
  • @loopback/rest 12.0.0 → [Updates: 15.0.16]
  • @loopback/rest-explorer 5.0.0 → [Updates: 8.0.16]
  • @loopback/security 0.8.0 → [Updates: 0.12.16]
  • @loopback/service-proxy 5.0.0 → [Updates: 8.0.15]
  • @types/jsonwebtoken 8.5.8 → [Updates: 9.0.10]
  • @types/yaml 1.9.7
  • bcryptjs 2.4.3 → [Updates: 3.0.3]
  • casbin 5.15.1 → [Updates: 5.51.1]
  • debug 4.3.4 → [Updates: 4.4.3]
  • dotenv 16.0.1 → [Updates: 18.0.1]
  • express 4.18.1 → [Updates: 4.20.0]
  • isemail 3.2.0
  • jsonwebtoken 8.5.1 → [Updates: 9.0.0]
  • lodash 4.17.21 → [Updates: 4.18.1]
  • loopback-connector-grpc 2.0.0
  • loopback-connector-kv-redis 4.0.0
  • loopback-connector-mongodb 6.2.0 → [Updates: 8.0.2]
  • loopback-connector-rest 4.0.1 → [Updates: 7.0.3]
  • nodemailer 6.7.5 → [Updates: 9.1.1]
  • uuid 8.3.2 → [Updates: 11.1.1]
  • yaml 2.1.1 → [Updates: 2.8.3]
  • @grpc/grpc-js 1.6.7 → [Updates: 1.9.16]
  • @loopback/build 9.0.0 → [Updates: 12.0.15]
  • @loopback/testlab 5.0.0 → [Updates: 8.0.15]
  • @types/bcryptjs 2.4.2 → [Updates: 3.0.0]
  • @types/debug 4.1.7 → [Updates: 4.1.13]
  • @types/express 4.17.13 → [Updates: 5.0.6]
  • @types/lodash 4.14.182 → [Updates: 4.17.25]
  • @types/mocha 9.1.1 → [Updates: 10.0.10]
  • @types/node 17.0.42 → [Updates: 26.6.2]
  • @types/nodemailer 6.4.4 → [Updates: 8.0.2]
  • @types/uuid 8.3.4 → [Updates: 11.0.0]
  • concurrently 7.2.1 → [Updates: 10.0.5]
  • cypress 10.1.0 → [Updates: 16.1.0]
  • mocha 10.0.0 → [Updates: 12.0.2]
  • source-map-support 0.5.21
  • typescript 4.7.3 → [Updates: 7.0.2]
  • node >=10.16

  • Check this box to trigger a request for Renovate to run again on this repository

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Bắt đầu với tài liệu Dependency Dashboard, sau đó xem xét package.json, packages/recommender/package.json, packages/shopping/package.json, .github/workflows/ci.yml, các Dockerfiles và kubernetes/shopping-app/requirements.yaml. Dashboard liệt kê nhiều bản cập nhật dependency, các PR cập nhật hiện có, các mục bị giới hạn tốc độ và lỗi tra cứu package, vì vậy để hoàn thành cần xác định phạm vi cập nhật dự kiến và xác minh các build và test bị ảnh hưởng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
docker, github-actions, kubernetes, node.js, typescript
Lĩnh vực
build-system, ci-cd, devops, tooling
Loại issue
Tái cấu trúc
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
15/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.