Skip to content

Commit 8e8ec3b

Browse files
authored
feat: Port React Compiler tracker from todoist-web (#6)
* feat: Port React Compiler tracker from todoist-web * Update imports to reference compiled extension (.mjs); add shebang to entrypoint * Apply Biome fixes * Refactor lodash.intersection to leverage Set * Add dependencies * Add tests for source and record file utilities * Add integration tests * Update gitignore to include Claude local settings * Add test run to CI * Add sample records file to gitignore
1 parent 3ef870f commit 8e8ec3b

18 files changed

Lines changed: 3536 additions & 43 deletions

.github/workflows/check-pull-request-health.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ jobs:
2020
run: npm ci
2121

2222
- run: npm run check
23+
- run: npm run test
2324
- run: npm run build

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ node_modules/
33

44
# Build output
55
dist/
6+
src/__fixtures__/sample-project/.react-compiler.rec.json
67

78
# Test coverage
89
coverage/
@@ -31,3 +32,4 @@ npm-debug.log*
3132

3233
# Claude
3334
.claude/plans/
35+
.claude/settings.local.json

0 commit comments

Comments
 (0)