chore: fix all Prettier and ESLint lint warnings
- Run prettier --write to fix formatting across 34 files
- Remove unused catch bindings in opencode plugins
- Remove unused `output` param and `fn` import in stories
- Replace triple-slash vitest/config reference with import style
- Wire up eslint-plugin-storybook flat/recommended config