Files
payload/test/live-preview/prod/tsconfig.json
Alessio Gravili 9c559d7304 chore: fix live-preview tests against prod (#9122)
Live preview e2e tests had no CSS when tested against prod.

For all our other tests, we have a separate test/app directory that
imports CSS. Otherwise, the root-level /app directory is used.

For live-preview, we currently always run against test/live-preview/app,
that has no CSS import.

This PR adds a new test/live-preview/prod/app directory that imports CSS
and is used when we run tests against prod.

In order for this to work, I had to make import map generation smarter
2024-11-11 19:28:55 -07:00

27 lines
1.4 KiB
JSON

{
"extends": "../../tsconfig.json",
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@payload-config": ["../config.ts"],
"@payloadcms/ui/assets": ["../../../packages/ui/src/assets/index.ts"],
"@payloadcms/ui/elements/*": ["../../../packages/ui/src/elements/*/index.tsx"],
"@payloadcms/ui/fields/*": ["../../../packages/ui/src/fields/*/index.tsx"],
"@payloadcms/ui/forms/*": ["../../../packages/ui/src/forms/*/index.tsx"],
"@payloadcms/ui/graphics/*": ["../../../packages/ui/src/graphics/*/index.tsx"],
"@payloadcms/ui/hooks/*": ["../../../packages/ui/src/hooks/*.ts"],
"@payloadcms/ui/icons/*": ["../../../packages/ui/src/icons/*/index.tsx"],
"@payloadcms/ui/providers/*": ["../../../packages/ui/src/providers/*/index.tsx"],
"@payloadcms/ui/templates/*": ["../../../packages/ui/src/templates/*/index.tsx"],
"@payloadcms/ui/utilities/*": ["../../../packages/ui/src/utilities/*.ts"],
"@payloadcms/ui/scss": ["../../../packages/ui/src/scss.scss"],
"@payloadcms/ui/scss/app.scss": ["../../../packages/ui/src/scss/app.scss"],
"payload/types": ["../../../packages/payload/src/exports/types.ts"],
"@payloadcms/next/*": ["../../../packages/next/src/*"],
"@payloadcms/next": ["../../../packages/next/src/exports/*"]
}
},
"include": ["next-env.d.ts", ".next/types/**/*.ts", "**/*.ts", "**/*.tsx"],
"exclude": ["node_modules"]
}