| author | |
| committer | |
| log | ea54be7f853aca37981f60958d66039196f13a0c |
| tree | 0bb0fa203b871cc5ef3bdb7854b77d13e532fe3b |
| parent | 3d17862e58554460b0baae7bae0e03d36b8ce5ab |
| signature | Signed by PGP key B5690EEEBB952194 |
5 files changed, 50 insertions(+), 10 deletions(-)
.coderabbit.config.ts created+29| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | import { defineConfig } from "@coderabbitai/config"; | |
| 2 | ||
| 3 | export default defineConfig({ | |
| 4 | reviews: { | |
| 5 | high_level_summary: false, | |
| 6 | review_status: false, | |
| 7 | auto_review: { | |
| 8 | enabled: true, | |
| 9 | }, | |
| 10 | path_filters: [ | |
| 11 | // Vendored read-only reference checkouts of upstream Effect and Alchemy | |
| 12 | // (see scripts/lib/reference-repos.ts). Nothing imports from them. | |
| 13 | "!.repos/**", | |
| 14 | ], | |
| 15 | path_instructions: [ | |
| 16 | { | |
| 17 | path: "{apps,packages,infra}/**/*.ts", | |
| 18 | instructions: "Hold changed code to the rules in docs/internals/effect-services.md.", | |
| 19 | }, | |
| 20 | ], | |
| 21 | }, | |
| 22 | knowledge_base: { | |
| 23 | code_guidelines: { | |
| 24 | filePatterns: [ | |
| 25 | { files: "docs/internals/effect-services.md", applyTo: "{apps,packages,infra}/**/*.ts" }, | |
| 26 | ], | |
| 27 | }, | |
| 28 | }, | |
| 29 | }); |
.coderabbit.yaml deleted-9| ... | ... | @@ -1,9 +0,0 @@ |
| 1 | reviews: | |
| 2 | high_level_summary: false | |
| 3 | review_status: false | |
| 4 | auto_review: | |
| 5 | enabled: true | |
| 6 | path_filters: | |
| 7 | # Vendored read-only reference checkouts of upstream Effect and Alchemy | |
| 8 | # (see scripts/lib/reference-repos.ts). Nothing imports from them. | |
| 9 | - "!.repos/**" |
knip.jsonc+5-1| ... | ... | @@ -8,7 +8,11 @@ |
| 8 | 8 | ".": { |
| 9 | 9 | // Keep vendored reference repositories outside the root project. |
| 10 | 10 | "project": ["*.{js,mjs,cjs,ts,mts,cts}", ".github/**/*.cjs"], |
| 11 | "entry": [".github/scripts/thread-transfer-report.cjs"], | |
| 11 | "entry": [ | |
| 12 | // CodeRabbit loads its configuration by filename. | |
| 13 | ".coderabbit.config.ts", | |
| 14 | ".github/scripts/thread-transfer-report.cjs", | |
| 15 | ], | |
| 12 | 16 | "vite": { "entry": [".github/**/*.test.cjs"] }, |
| 13 | 17 | "vitest": { "entry": [".github/**/*.test.cjs"] }, |
| 14 | 18 | }, |
package.json+1| ... | ... | @@ -51,6 +51,7 @@ |
| 51 | 51 | "sync:repos": "node scripts/sync-reference-repos.ts" |
| 52 | 52 | }, |
| 53 | 53 | "devDependencies": { |
| 54 | "@coderabbitai/config": "1.1.0", | |
| 54 | 55 | "@effect/tsgo": "catalog:", |
| 55 | 56 | "@shadcn/lint": "0.1.5", |
| 56 | 57 | "@types/node": "catalog:", |
pnpm-lock.yaml+15| ... | ... | @@ -124,6 +124,9 @@ importers: |
| 124 | 124 | |
| 125 | 125 | .: |
| 126 | 126 | devDependencies: |
| 127 | '@coderabbitai/config': | |
| 128 | specifier: 1.1.0 | |
| 129 | version: 1.1.0 | |
| 127 | 130 | '@effect/tsgo': |
| 128 | 131 | specifier: 'catalog:' |
| 129 | 132 | version: 0.41.0 |
| ... | ... | @@ -2073,6 +2076,9 @@ packages: |
| 2073 | 2076 | '@cloudflare/workers-types@5.20261004.1': |
| 2074 | 2077 | resolution: {integrity: sha512-K9D4/Y6bSIDNYFzjqzFMNoWK99pLgfgFxqSa76kfW++3VCkTSzJbzsQRffir366G3kmNyjoigC6ekp7DxIkxkw==} |
| 2075 | 2078 | |
| 2079 | '@coderabbitai/config@1.1.0': | |
| 2080 | resolution: {integrity: sha512-NvQKaoOD7fWb7lMKhid57ABVlIBSczw/S+ePk5YvoPuWdrDkyY+PWdqVtq3TRq7VY8f3SNRlMFjmAtXVab66pw==} | |
| 2081 | ||
| 2076 | 2082 | '@connectrpc/connect-web@1.7.0': |
| 2077 | 2083 | resolution: {integrity: sha512-qyP0YOnUPRWwCc/VfsoydMJvkb7EyUPr2q9sHgBuJzbADjiqck1gKH5V5ZPzPhTLBvmz5UvG+wiZ5sMRQHU1MQ==} |
| 2078 | 2084 | peerDependencies: |
| ... | ... | @@ -11520,6 +11526,9 @@ packages: |
| 11520 | 11526 | zod@4.4.3: |
| 11521 | 11527 | resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} |
| 11522 | 11528 | |
| 11529 | zod@4.5.4: | |
| 11530 | resolution: {integrity: sha512-sC95tT5iHHH9gtpj6A81kh+NEaRAUFN+qlUPDUbRfOMvNf5QCBqsb3WgvnpVtK5Y+4UfA6KqufotuTvMGiTlsA==} | |
| 11531 | ||
| 11523 | 11532 | zod@4.6.5: |
| 11524 | 11533 | resolution: {integrity: sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==} |
| 11525 | 11534 | |
| ... | ... | @@ -12774,6 +12783,10 @@ snapshots: |
| 12774 | 12783 | |
| 12775 | 12784 | '@cloudflare/workers-types@5.20261004.1': {} |
| 12776 | 12785 | |
| 12786 | '@coderabbitai/config@1.1.0': | |
| 12787 | dependencies: | |
| 12788 | zod: 4.5.4 | |
| 12789 | ||
| 12777 | 12790 | '@connectrpc/connect-web@1.7.0(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.7.0(@bufbuild/protobuf@1.10.0))': |
| 12778 | 12791 | dependencies: |
| 12779 | 12792 | '@bufbuild/protobuf': 1.10.0 |
| ... | ... | @@ -22863,6 +22876,8 @@ snapshots: |
| 22863 | 22876 | |
| 22864 | 22877 | zod@4.4.3: {} |
| 22865 | 22878 | |
| 22879 | zod@4.5.4: {} | |
| 22880 | ||
| 22866 | 22881 | zod@4.6.5: {} |
| 22867 | 22882 | |
| 22868 | 22883 | zustand@5.0.14(@types/react@19.3.0)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)): |