Skip to content

Commit 2dc6bb5

Browse files
committed
chore: update docs/delendai/proposals/in-progress/f00018-sqlite-durable-state-contratos-runtime-neutral-snapshots-inmutables-migraciones-shadow-mode-y-activacion-cas.md, scripts/gates/lint-naming.script.ts
1 parent d599565 commit 2dc6bb5

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

scripts/gates/lint-naming.script.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* El repo ya tenía una convención de sufijos (`.service.ts`,
66
* `.helper.ts`, `.interface.ts`, `.scanner.ts`…) pero nada la
7-
* comprobaba, así que había ficheros que no la seguían y no había forma
7+
suffixes: [".service.ts", ".serializer.ts", ".adapter.ts", ".helper.ts", ".repository.ts"],
88
* de saberlo sin mirar uno a uno: `lint-tool-no-process.ts` era un
99
* script sin decirlo, y `sections.ts` no era un script y vivía entre
1010
* ellos.
@@ -80,6 +80,12 @@ const RULES: readonly INamingRule[] = [
8080
what: "transportes de la Application API",
8181
suffixes: [".server.ts", ".protocol.ts", ".error.ts", ".service.ts", "-protocol.ts", "-error.ts"],
8282
},
83+
{
84+
path: "packages/core/state/sqlite/",
85+
what: "adaptadores y repositorios SQLite del estado persistible",
86+
suffixes: [".repository.ts", ".adapter.ts", ".service.ts"],
87+
exact: ["migrations.ts"],
88+
},
8389
{
8490
path: "packages/core/state/",
8591
what: "estado persistible y serialización canónica",

0 commit comments

Comments
 (0)