chore: adopt knip and clean up dead code - #21
Conversation
Add knip.json with fleet-standard config, knip devDep and scripts. Remove unused files, dependencies, and exports identified by knip. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9176bbff53
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| } | ||
|
|
||
| export interface ApplyPacket { | ||
| interface ApplyPacket { |
There was a problem hiding this comment.
Restore exports for shared extension payload types
The extension content and popup scripts still import ApplyPacket, FillResult, ReceiptField, FileAttachment, and related types from ./types (checked extension/src/content.ts and extension/src/popup.ts), but this change makes those interfaces local to the module. Because extension/tsconfig.json includes src/**/*.ts, the extension typecheck/build will fail with missing/non-exported type imports, so the Chrome extension cannot be built until these shared message/result types are exported again or the imports are removed.
Useful? React with 👍 / 👎.
Outer tile is a hard square so browser tabs do not show blank corner padding.
Summary
Test plan
Generated with Devin