diff --git a/packages/auth/src/__contracts__/users-repository.contract.ts b/packages/auth/src/__contracts__/users-repository.contract.ts index 15deca4..745b986 100644 --- a/packages/auth/src/__contracts__/users-repository.contract.ts +++ b/packages/auth/src/__contracts__/users-repository.contract.ts @@ -1,7 +1,7 @@ import { it, expect, beforeEach, describe } from "vitest"; import { defineContractSuite } from "@repo/core-testing/contract"; -import type { IUsersRepository } from "../application/repositories/users.repository.interface.js"; -import { userFactory } from "../__factories__/user.factory.js"; +import type { IUsersRepository } from "../application/repositories/users.repository.interface"; +import { userFactory } from "../__factories__/user.factory"; export const usersRepositoryContract = defineContractSuite( "IUsersRepository", diff --git a/packages/auth/src/__factories__/index.ts b/packages/auth/src/__factories__/index.ts index abe677e..9950df4 100644 --- a/packages/auth/src/__factories__/index.ts +++ b/packages/auth/src/__factories__/index.ts @@ -1,2 +1,2 @@ -export { userFactory } from "./user.factory.js"; -export { sessionFactory } from "./session.factory.js"; +export { userFactory } from "./user.factory"; +export { sessionFactory } from "./session.factory"; diff --git a/packages/auth/src/__factories__/session.factory.ts b/packages/auth/src/__factories__/session.factory.ts index d8bf91f..8dd31db 100644 --- a/packages/auth/src/__factories__/session.factory.ts +++ b/packages/auth/src/__factories__/session.factory.ts @@ -1,5 +1,5 @@ import { defineFactory } from "@repo/core-testing/factory"; -import type { Session } from "../entities/models/session.js"; +import type { Session } from "../entities/models/session"; export const sessionFactory = defineFactory(({ sequence }) => ({ id: `session-${sequence}`, diff --git a/packages/auth/src/__factories__/user.factory.ts b/packages/auth/src/__factories__/user.factory.ts index a1fc567..5adf712 100644 --- a/packages/auth/src/__factories__/user.factory.ts +++ b/packages/auth/src/__factories__/user.factory.ts @@ -1,5 +1,5 @@ import { defineFactory } from "@repo/core-testing/factory"; -import type { User } from "../entities/models/user.js"; +import type { User } from "../entities/models/user"; export const userFactory = defineFactory(({ sequence }) => ({ id: `user-${sequence}`, diff --git a/packages/auth/src/__seeds__/dev.ts b/packages/auth/src/__seeds__/dev.ts index 4eefec5..f4af597 100644 --- a/packages/auth/src/__seeds__/dev.ts +++ b/packages/auth/src/__seeds__/dev.ts @@ -1,5 +1,5 @@ -import { userFactory } from "../__factories__/user.factory.js"; -import type { User } from "../entities/models/user.js"; +import { userFactory } from "../__factories__/user.factory"; +import type { User } from "../entities/models/user"; /** * Realistic auth seed for dev mode + storybook stories. diff --git a/packages/blog/src/__contracts__/articles-repository.contract.ts b/packages/blog/src/__contracts__/articles-repository.contract.ts index 05946eb..891f62a 100644 --- a/packages/blog/src/__contracts__/articles-repository.contract.ts +++ b/packages/blog/src/__contracts__/articles-repository.contract.ts @@ -1,7 +1,7 @@ import { it, expect, beforeEach, describe } from "vitest"; import { defineContractSuite } from "@repo/core-testing/contract"; -import type { IArticlesRepository } from "../application/repositories/articles.repository.interface.js"; -import { articleFactory } from "../__factories__/article.factory.js"; +import type { IArticlesRepository } from "../application/repositories/articles.repository.interface"; +import { articleFactory } from "../__factories__/article.factory"; export const articlesRepositoryContract = defineContractSuite( diff --git a/packages/blog/src/__factories__/article.factory.ts b/packages/blog/src/__factories__/article.factory.ts index 0e9c3ac..2d1e92a 100644 --- a/packages/blog/src/__factories__/article.factory.ts +++ b/packages/blog/src/__factories__/article.factory.ts @@ -1,5 +1,5 @@ import { defineFactory } from "@repo/core-testing/factory"; -import type { Article } from "../entities/models/article.js"; +import type { Article } from "../entities/models/article"; export const articleFactory = defineFactory
(({ sequence }) => ({ id: `article-${sequence}`, diff --git a/packages/blog/src/__factories__/index.ts b/packages/blog/src/__factories__/index.ts index 2cf271f..670b663 100644 --- a/packages/blog/src/__factories__/index.ts +++ b/packages/blog/src/__factories__/index.ts @@ -1 +1 @@ -export { articleFactory } from "./article.factory.js"; +export { articleFactory } from "./article.factory"; diff --git a/packages/blog/src/__seeds__/dev.ts b/packages/blog/src/__seeds__/dev.ts index 72e2215..03c03fe 100644 --- a/packages/blog/src/__seeds__/dev.ts +++ b/packages/blog/src/__seeds__/dev.ts @@ -1,5 +1,5 @@ -import { articleFactory } from "../__factories__/article.factory.js"; -import type { Article } from "../entities/models/article.js"; +import { articleFactory } from "../__factories__/article.factory"; +import type { Article } from "../entities/models/article"; /** * Realistic blog seed for dev mode + storybook stories. diff --git a/packages/core-cms/src/payload.config.ts b/packages/core-cms/src/payload.config.ts index 72c6b74..4e32fbe 100644 --- a/packages/core-cms/src/payload.config.ts +++ b/packages/core-cms/src/payload.config.ts @@ -22,7 +22,7 @@ export default buildConfig({ pool: { connectionString: process.env.DATABASE_URL || - "postgresql://postgres:postgres@localhost:5432/template", + "postgresql://postgres:postgres@localhost:5433/template", }, }), typescript: { diff --git a/packages/core-testing/src/contract/index.ts b/packages/core-testing/src/contract/index.ts index a428185..2a97bfe 100644 --- a/packages/core-testing/src/contract/index.ts +++ b/packages/core-testing/src/contract/index.ts @@ -1 +1,5 @@ -export { defineContractSuite, type ContractContext, type ContractSuite } from "./define-contract-suite.js"; +export { + defineContractSuite, + type ContractContext, + type ContractSuite, +} from "./define-contract-suite"; diff --git a/packages/core-testing/src/factory/index.ts b/packages/core-testing/src/factory/index.ts index b2e4d62..781a2ca 100644 --- a/packages/core-testing/src/factory/index.ts +++ b/packages/core-testing/src/factory/index.ts @@ -1 +1,5 @@ -export { defineFactory, type Factory, type FactoryContext } from "./define-factory.js"; +export { + defineFactory, + type Factory, + type FactoryContext, +} from "./define-factory"; diff --git a/packages/core-testing/src/index.ts b/packages/core-testing/src/index.ts index b332966..1589a0c 100644 --- a/packages/core-testing/src/index.ts +++ b/packages/core-testing/src/index.ts @@ -1,4 +1,4 @@ -export * from "./factory/index.js"; -export * from "./contract/index.js"; -export * from "./instrumentation/index.js"; -export * from "./rate-limit/index.js"; +export * from "./factory/index"; +export * from "./contract/index"; +export * from "./instrumentation/index"; +export * from "./rate-limit/index"; diff --git a/packages/core-testing/src/payload/index.ts b/packages/core-testing/src/payload/index.ts index 36c49a8..a57f0f2 100644 --- a/packages/core-testing/src/payload/index.ts +++ b/packages/core-testing/src/payload/index.ts @@ -1,2 +1,2 @@ -export { stubPayloadConfig } from "./stub-config.js"; -export { mockPayloadModule } from "./mock-payload-module.js"; +export { stubPayloadConfig } from "./stub-config"; +export { mockPayloadModule } from "./mock-payload-module"; diff --git a/packages/core-testing/src/react/index.ts b/packages/core-testing/src/react/index.ts index 7031436..3b4ee8f 100644 --- a/packages/core-testing/src/react/index.ts +++ b/packages/core-testing/src/react/index.ts @@ -1,2 +1,5 @@ -export { renderWithProviders, type RenderOptions } from "./render-with-providers.js"; -export { createMockTrpcClient } from "./mock-trpc.js"; +export { + renderWithProviders, + type RenderOptions, +} from "./render-with-providers"; +export { createMockTrpcClient } from "./mock-trpc"; diff --git a/packages/marketing-pages/src/__contracts__/pages-repository.contract.ts b/packages/marketing-pages/src/__contracts__/pages-repository.contract.ts index aae0b00..0deee32 100644 --- a/packages/marketing-pages/src/__contracts__/pages-repository.contract.ts +++ b/packages/marketing-pages/src/__contracts__/pages-repository.contract.ts @@ -1,7 +1,7 @@ import { it, expect, beforeEach, describe } from "vitest"; import { defineContractSuite } from "@repo/core-testing/contract"; -import type { IPagesRepository } from "../application/repositories/pages.repository.interface.js"; -import type { Page } from "../entities/models/page.js"; +import type { IPagesRepository } from "../application/repositories/pages.repository.interface"; +import type { Page } from "../entities/models/page"; const SEED_DATE = new Date("2026-01-01T00:00:00.000Z"); diff --git a/packages/marketing-pages/src/__contracts__/site-settings-repository.contract.ts b/packages/marketing-pages/src/__contracts__/site-settings-repository.contract.ts index c7e9874..b23ec7a 100644 --- a/packages/marketing-pages/src/__contracts__/site-settings-repository.contract.ts +++ b/packages/marketing-pages/src/__contracts__/site-settings-repository.contract.ts @@ -1,6 +1,6 @@ import { it, expect, beforeEach, describe } from "vitest"; import { defineContractSuite } from "@repo/core-testing/contract"; -import type { ISiteSettingsRepository } from "../application/repositories/site-settings.repository.interface.js"; +import type { ISiteSettingsRepository } from "../application/repositories/site-settings.repository.interface"; /** * Contract for ISiteSettingsRepository. diff --git a/packages/marketing-pages/src/__factories__/index.ts b/packages/marketing-pages/src/__factories__/index.ts index b00e38a..3c1dbe1 100644 --- a/packages/marketing-pages/src/__factories__/index.ts +++ b/packages/marketing-pages/src/__factories__/index.ts @@ -1,2 +1,2 @@ -export { pageFactory } from "./page.factory.js"; -export { siteSettingsFactory } from "./site-settings.factory.js"; +export { pageFactory } from "./page.factory"; +export { siteSettingsFactory } from "./site-settings.factory"; diff --git a/packages/marketing-pages/src/__factories__/page.factory.ts b/packages/marketing-pages/src/__factories__/page.factory.ts index dd5a4f5..ac742cb 100644 --- a/packages/marketing-pages/src/__factories__/page.factory.ts +++ b/packages/marketing-pages/src/__factories__/page.factory.ts @@ -1,5 +1,5 @@ import { defineFactory } from "@repo/core-testing/factory"; -import type { Page } from "../entities/models/page.js"; +import type { Page } from "../entities/models/page"; export const pageFactory = defineFactory(({ sequence }) => ({ id: `page-${sequence}`, diff --git a/packages/marketing-pages/src/__factories__/site-settings.factory.ts b/packages/marketing-pages/src/__factories__/site-settings.factory.ts index 4d6e5f5..43b5c13 100644 --- a/packages/marketing-pages/src/__factories__/site-settings.factory.ts +++ b/packages/marketing-pages/src/__factories__/site-settings.factory.ts @@ -1,6 +1,8 @@ import { defineFactory } from "@repo/core-testing/factory"; -import type { SiteSettings } from "../entities/models/site-settings.js"; +import type { SiteSettings } from "../entities/models/site-settings"; -export const siteSettingsFactory = defineFactory(({ sequence }) => ({ - siteName: `Site ${sequence}`, -})); +export const siteSettingsFactory = defineFactory( + ({ sequence }) => ({ + siteName: `Site ${sequence}`, + }), +); diff --git a/packages/marketing-pages/src/__seeds__/dev.ts b/packages/marketing-pages/src/__seeds__/dev.ts index 191fa17..24972fe 100644 --- a/packages/marketing-pages/src/__seeds__/dev.ts +++ b/packages/marketing-pages/src/__seeds__/dev.ts @@ -1,7 +1,7 @@ -import { pageFactory } from "../__factories__/page.factory.js"; -import { siteSettingsFactory } from "../__factories__/site-settings.factory.js"; -import type { Page } from "../entities/models/page.js"; -import type { SiteSettings } from "../entities/models/site-settings.js"; +import { pageFactory } from "../__factories__/page.factory"; +import { siteSettingsFactory } from "../__factories__/site-settings.factory"; +import type { Page } from "../entities/models/page"; +import type { SiteSettings } from "../entities/models/site-settings"; /** * Realistic marketing-pages seed for dev mode + storybook stories. diff --git a/packages/media/src/__contracts__/media-repository.contract.ts b/packages/media/src/__contracts__/media-repository.contract.ts index 71ab1a9..db0139c 100644 --- a/packages/media/src/__contracts__/media-repository.contract.ts +++ b/packages/media/src/__contracts__/media-repository.contract.ts @@ -1,7 +1,7 @@ import { it, expect, beforeEach, describe } from "vitest"; import { defineContractSuite } from "@repo/core-testing/contract"; -import type { IMediaRepository } from "../application/repositories/media.repository.interface.js"; -import { mediaFactory } from "../__factories__/media.factory.js"; +import type { IMediaRepository } from "../application/repositories/media.repository.interface"; +import { mediaFactory } from "../__factories__/media.factory"; export const mediaRepositoryContract = defineContractSuite( "IMediaRepository", diff --git a/packages/media/src/__factories__/index.ts b/packages/media/src/__factories__/index.ts index 628d3d6..6c49ed7 100644 --- a/packages/media/src/__factories__/index.ts +++ b/packages/media/src/__factories__/index.ts @@ -1,2 +1,2 @@ -export { mediaFactory } from "./media.factory.js"; -export type { Media } from "../entities/models/media.js"; +export { mediaFactory } from "./media.factory"; +export type { Media } from "../entities/models/media"; diff --git a/packages/media/src/__seeds__/dev.ts b/packages/media/src/__seeds__/dev.ts index 222a3d8..9b78745 100644 --- a/packages/media/src/__seeds__/dev.ts +++ b/packages/media/src/__seeds__/dev.ts @@ -1,5 +1,5 @@ -import { mediaFactory } from "../__factories__/media.factory.js"; -import type { Media } from "../entities/models/media.js"; +import { mediaFactory } from "../__factories__/media.factory"; +import type { Media } from "../entities/models/media"; /** * Realistic media seed for dev mode + storybook stories. diff --git a/packages/navigation/src/__contracts__/header-repository.contract.ts b/packages/navigation/src/__contracts__/header-repository.contract.ts index b7ebc25..4d4f335 100644 --- a/packages/navigation/src/__contracts__/header-repository.contract.ts +++ b/packages/navigation/src/__contracts__/header-repository.contract.ts @@ -1,7 +1,7 @@ import { it, expect, beforeEach, describe } from "vitest"; import { defineContractSuite } from "@repo/core-testing/contract"; -import type { IHeaderRepository } from "../application/repositories/header.repository.interface.js"; -import type { Header } from "../entities/models/header.js"; +import type { IHeaderRepository } from "../application/repositories/header.repository.interface"; +import type { Header } from "../entities/models/header"; /** * Known fixtures that every implementation's `buildSubject` must pre-seed. diff --git a/packages/navigation/src/__factories__/header.factory.ts b/packages/navigation/src/__factories__/header.factory.ts index 8732e09..5ca6e22 100644 --- a/packages/navigation/src/__factories__/header.factory.ts +++ b/packages/navigation/src/__factories__/header.factory.ts @@ -1,5 +1,5 @@ import { defineFactory } from "@repo/core-testing/factory"; -import type { Header } from "../entities/models/header.js"; +import type { Header } from "../entities/models/header"; export const headerFactory = defineFactory
(({ sequence }) => ({ logoId: `logo-${sequence}`, diff --git a/packages/navigation/src/__factories__/index.ts b/packages/navigation/src/__factories__/index.ts index 8c55595..43a09f6 100644 --- a/packages/navigation/src/__factories__/index.ts +++ b/packages/navigation/src/__factories__/index.ts @@ -1,2 +1,2 @@ -export { headerFactory } from "./header.factory.js"; -export { navItemFactory } from "./nav-item.factory.js"; +export { headerFactory } from "./header.factory"; +export { navItemFactory } from "./nav-item.factory"; diff --git a/packages/navigation/src/__factories__/nav-item.factory.ts b/packages/navigation/src/__factories__/nav-item.factory.ts index e636614..ffb211f 100644 --- a/packages/navigation/src/__factories__/nav-item.factory.ts +++ b/packages/navigation/src/__factories__/nav-item.factory.ts @@ -1,5 +1,5 @@ import { defineFactory } from "@repo/core-testing/factory"; -import type { HeaderItem } from "../entities/models/header.js"; +import type { HeaderItem } from "../entities/models/header"; export const navItemFactory = defineFactory(({ sequence }) => ({ label: `Item ${sequence}`, diff --git a/packages/navigation/src/__seeds__/dev.ts b/packages/navigation/src/__seeds__/dev.ts index 8e028c3..6264855 100644 --- a/packages/navigation/src/__seeds__/dev.ts +++ b/packages/navigation/src/__seeds__/dev.ts @@ -1,6 +1,6 @@ -import { headerFactory } from "../__factories__/header.factory.js"; -import { navItemFactory } from "../__factories__/nav-item.factory.js"; -import type { Header } from "../entities/models/header.js"; +import { headerFactory } from "../__factories__/header.factory"; +import { navItemFactory } from "../__factories__/nav-item.factory"; +import type { Header } from "../entities/models/header"; /** * Realistic navigation seed for dev mode + storybook stories. @@ -20,7 +20,11 @@ export function buildDevHeader(): Header { navItemFactory.build({ label: "Home", href: "/", external: false }), navItemFactory.build({ label: "Blog", href: "/blog", external: false }), navItemFactory.build({ label: "About", href: "/about", external: false }), - navItemFactory.build({ label: "Pricing", href: "/pricing", external: false }), + navItemFactory.build({ + label: "Pricing", + href: "/pricing", + external: false, + }), ], }); } diff --git a/turbo/generators/templates/feature/src/__contracts__/entity-repository.contract.ts.hbs b/turbo/generators/templates/feature/src/__contracts__/entity-repository.contract.ts.hbs index 7c3b4c4..3e5f635 100644 --- a/turbo/generators/templates/feature/src/__contracts__/entity-repository.contract.ts.hbs +++ b/turbo/generators/templates/feature/src/__contracts__/entity-repository.contract.ts.hbs @@ -1,7 +1,7 @@ import { it, expect, beforeEach, describe } from "vitest"; import { defineContractSuite } from "@repo/core-testing/contract"; -import type { I{{pascalCase entity}}Repository } from "../application/repositories/{{kebabCase entity}}.repository.interface.js"; -import type { {{pascalCase entity}} } from "../entities/models/{{kebabCase entity}}.js"; +import type { I{{pascalCase entity}}Repository } from "../application/repositories/{{kebabCase entity}}.repository.interface"; +import type { {{pascalCase entity}} } from "../entities/models/{{kebabCase entity}}"; /** * Known fixtures every implementation's `buildSubject` must pre-seed. diff --git a/turbo/generators/templates/feature/src/__seeds__/dev.ts.hbs b/turbo/generators/templates/feature/src/__seeds__/dev.ts.hbs index af5abc4..37bd3c2 100644 --- a/turbo/generators/templates/feature/src/__seeds__/dev.ts.hbs +++ b/turbo/generators/templates/feature/src/__seeds__/dev.ts.hbs @@ -1,4 +1,4 @@ -import type { {{pascalCase entity}} } from "../entities/models/{{kebabCase entity}}.js"; +import type { {{pascalCase entity}} } from "../entities/models/{{kebabCase entity}}"; /** * Realistic dev seed for `bindDevSeed{{pascalCase name}}`.