website refactor

This commit is contained in:
2026-01-12 14:52:04 +01:00
parent e3e451d959
commit 48957bfc56
13 changed files with 82 additions and 42 deletions

View File

@@ -1,5 +1,5 @@
/**
* Filename rule: Presenter filename must match class name
* ESLint rule: Presenter filename must match class name
*/
module.exports = {
@@ -10,7 +10,7 @@ module.exports = {
category: 'Filename',
},
messages: {
message: 'Presenter filename must match class name (e.g., FooPresenter.ts contains class FooPresenter)',
message: 'Presenter filename must match class name (e.g., FooPresenter.ts contains class FooPresenter) - see apps/website/lib/contracts/presenters/Presenter.ts',
},
},
create(context) {