Awesome Reviewers checks + prompts

sources / novuhq/novu

novuhq/novu

The checks this repository runs, scanned at 5972adc, and the review prompts derived from its discussions.

10 recognised tools
20 prompts
37700 stars
Application Frameworks & UI
GitHub

Static analysis

4 tools

ToolKindCommandRuns inFound in
biome Linting biome ci --changed --since=origin/$EXPR --no-errors-on-unmatched --reporter=g...
biome ci --changed --since=$since --no-errors-on-unmatched --reporter=github ...
biome lint --changed --since=origin/next --no-errors-on-unmatched
ci, local .github/workflows/contributor-checks.yml
.github/workflows/on-pr.yml
package.json
apps/mcp-server/biome.json
codeql Security scanning uses github/codeql-action/analyze ci .github/workflows/codeql-analysis.yml
eslint
configured, not run
Linting docs/platform/sdks/javascript/.eslintrc.json
docs/platform/sdks/react/.eslintrc.json
libs/internal-sdk/eslint.config.mjs
tsc
configured, not run
Type checking package.json

Testing

5 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix analyze (language: 2) ci .github/workflows/codeql-analysis.yml
jest
configured, not run
Unit and integration tests package.json
jest.config.js
packages/stateless/jest.config.js
mocha
configured, not run
Unit and integration tests apps/api/.mocharc.json
apps/worker/.mocharc.json
playwright
configured, not run
End-to-end browser tests apps/dashboard/playwright.config.ts
apps/human-dashboard/playwright.config.ts
vitest
configured, not run
Unit and integration tests apps/human-dashboard/vitest.config.ts
libs/agent-evals/vitest.config.ts
libs/application-generic/vitest.config.ts
libs/maily-render/vitest.config.ts

Supply chain

1 tool

ToolKindCommandRuns inFound in
dependency-review Dependency audit uses actions/dependency-review-action ci .github/workflows/on-pr.yml
16 other commands the scanner could not classify

Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.

  • all under docs/: $all_docs"
  • case $current_section in
  • cross-env nx run-many --target=start:test --projects=@novu/api-service
  • cross-env nx run-many --target=start:test --projects=@novu/webhook
  • cross-env nx run-many --target=start:test --projects=@novu/worker
  • cross-env nx run-many --target=start:test --projects=@novu/ws
  • cross-env pnpm --filter ./packages/providers/** test
  • elif [ $INPUT_RELEASE_TYPE = rc ]
  • hygen usecase new --name=$pnpm_config_name --module=$pnpm_config_module
  • lint-staged
  • node scripts/set-package-dependencies.mjs latest
  • python .github/workflows/scripts/check-workflow-security.py
  • wait-on --timeout=180000 http://127.0.0.1:1336/v1/health-check http://127.0.0.1:1342/v1/health-check
  • wait-on --timeout=180000 http://127.0.0.1:1340/v1/health-check
  • wait-on --timeout=180000 http://127.0.0.1:1340/v1/health-check http://127.0.0.1:4200/
  • wait-on --timeout=180000 http://127.0.0.1:1342/v1/health-check

full scan as JSON

Review prompts

most discussed first

  • novuhq/novu API TypeScript app-frameworks
    raw open
  • novuhq/novu Null Handling TypeScript app-frameworks
    raw open
  • novuhq/novu Code Style TypeScript app-frameworks
    raw open
  • novuhq/novu Naming Conventions TypeScript app-frameworks
    raw open
  • novuhq/novu API TSX app-frameworks
    raw open
  • novuhq/novu Configurations TypeScript app-frameworks
    raw open
  • novuhq/novu Code Style TSX app-frameworks
    raw open
  • novuhq/novu Configurations TSX app-frameworks
    raw open
  • novuhq/novu Algorithms TSX app-frameworks
    raw open
  • novuhq/novu Database TypeScript app-frameworks
    raw open
  • novuhq/novu Error Handling TSX app-frameworks
    raw open
  • novuhq/novu Naming Conventions TSX app-frameworks
    raw open
  • novuhq/novu NestJS TypeScript app-frameworks
    raw open
  • novuhq/novu Null Handling TSX app-frameworks
    raw open
  • novuhq/novu Configurations Json app-frameworks
    raw open
  • novuhq/novu Error Handling TypeScript app-frameworks
    raw open
  • novuhq/novu Security TypeScript app-frameworks
    raw open
  • novuhq/novu Networking TSX app-frameworks
    raw open
  • novuhq/novu Logging TypeScript app-frameworks
    raw open
  • novuhq/novu Security TSX app-frameworks
    raw open