diff --git a/test/access-control/e2e.spec.ts b/test/access-control/e2e.spec.ts index ba208442f..fe3e15c7d 100644 --- a/test/access-control/e2e.spec.ts +++ b/test/access-control/e2e.spec.ts @@ -1,16 +1,17 @@ import type { Page } from '@playwright/test' -import type { Payload } from 'payload' import { expect, test } from '@playwright/test' +import path from 'path' import { fileURLToPath } from 'url' -import type { ReadOnlyCollection, RestrictedVersion } from './payload-types' +import type { Payload } from '../../packages/payload/src/types/index.js' +import type { ReadOnlyCollection, RestrictedVersion } from './payload-types.js' -import wait from '../../packages/payload/src/utilities/wait' -import { exactText, initPageConsoleErrorCatch, openDocControls, openNav } from '../helpers' -import { AdminUrlUtil } from '../helpers/adminUrlUtil' -import { initPayloadE2E } from '../helpers/configHelpers' -import config from './config' +import wait from '../../packages/payload/src/utilities/wait.js' +import { exactText, initPageConsoleErrorCatch, openDocControls, openNav } from '../helpers.js' +import { AdminUrlUtil } from '../helpers/adminUrlUtil.js' +import { initPayloadE2E } from '../helpers/configHelpers.js' +import config from './config.js' import { docLevelAccessSlug, readOnlySlug, @@ -18,7 +19,7 @@ import { restrictedVersionsSlug, slug, unrestrictedSlug, -} from './shared' +} from './shared.js' const filename = fileURLToPath(import.meta.url) const dirname = path.dirname(filename) diff --git a/test/access-control/int.spec.ts b/test/access-control/int.spec.ts index cda354f69..33a6668d0 100644 --- a/test/access-control/int.spec.ts +++ b/test/access-control/int.spec.ts @@ -1,12 +1,11 @@ -import type { Payload } from '../../packages/payload/src' -import type { PayloadRequest } from '../../packages/payload/src/types' -import type { Post, RelyOnRequestHeader, Restricted } from './payload-types' +import type { Payload, PayloadRequest } from '../../packages/payload/src/types/index.js' +import type { Post, RelyOnRequestHeader, Restricted } from './payload-types.js' -import { getPayload } from '../../packages/payload/src' -import { Forbidden } from '../../packages/payload/src/errors' -import { startMemoryDB } from '../startMemoryDB' -import configPromise from './config' -import { requestHeaders } from './config' +import { Forbidden } from '../../packages/payload/src/errors/index.js' +import { getPayload } from '../../packages/payload/src/index.js' +import { startMemoryDB } from '../startMemoryDB.js' +import configPromise from './config.js' +import { requestHeaders } from './config.js' import { firstArrayText, hiddenAccessSlug, @@ -17,7 +16,7 @@ import { secondArrayText, siblingDataSlug, slug, -} from './shared' +} from './shared.js' let payload: Payload diff --git a/test/admin/collections/CustomIdRow.ts b/test/admin/collections/CustomIdRow.ts index 4177e1108..fec1f247f 100644 --- a/test/admin/collections/CustomIdRow.ts +++ b/test/admin/collections/CustomIdRow.ts @@ -1,6 +1,4 @@ -import type { CollectionConfig } from 'payload/dist/collections/config/types' - -import { customIdCollectionSlug } from '../slugs' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' export const CustomIdRow: CollectionConfig = { slug: 'customIdRow', diff --git a/test/admin/collections/CustomIdTab.ts b/test/admin/collections/CustomIdTab.ts index 4564f61f8..902bfef81 100644 --- a/test/admin/collections/CustomIdTab.ts +++ b/test/admin/collections/CustomIdTab.ts @@ -1,6 +1,4 @@ -import type { CollectionConfig } from 'payload/dist/collections/config/types' - -import { customIdCollectionSlug } from '../slugs' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' export const CustomIdTab: CollectionConfig = { slug: 'customIdTab', diff --git a/test/admin/collections/CustomViews1.ts b/test/admin/collections/CustomViews1.ts index fdba0e628..3f295ad13 100644 --- a/test/admin/collections/CustomViews1.ts +++ b/test/admin/collections/CustomViews1.ts @@ -1,7 +1,7 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { CustomEditView } from '../components/views/CustomEdit' -import { customViews1CollectionSlug } from '../slugs' +import { CustomEditView } from '../components/views/CustomEdit/index.js' +import { customViews1CollectionSlug } from '../slugs.js' export const CustomViews1: CollectionConfig = { slug: customViews1CollectionSlug, diff --git a/test/admin/collections/CustomViews2.ts b/test/admin/collections/CustomViews2.ts index b7d5eee65..3b973954c 100644 --- a/test/admin/collections/CustomViews2.ts +++ b/test/admin/collections/CustomViews2.ts @@ -1,17 +1,17 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import CustomTabComponent from '../components/CustomTabComponent' -import CustomTabView from '../components/views/CustomTab' -import CustomTabView2 from '../components/views/CustomTab2' -import CustomNestedTabView from '../components/views/CustomTabNested' -import CustomVersionsView from '../components/views/CustomVersions' +import { CustomTabComponent } from '../components/CustomTabComponent/index.js' +import { CustomTabView } from '../components/views/CustomTab/index.js' +import { CustomTabView2 } from '../components/views/CustomTab2/index.js' +import { CustomNestedTabView } from '../components/views/CustomTabNested/index.js' +import { CustomVersionsView } from '../components/views/CustomVersions/index.js' import { customEditLabel, customNestedTabViewPath, customTabLabel, customTabViewPath, -} from '../shared' -import { customViews2CollectionSlug } from '../slugs' +} from '../shared.js' +import { customViews2CollectionSlug } from '../slugs.js' export const CustomViews2: CollectionConfig = { slug: customViews2CollectionSlug, diff --git a/test/admin/collections/Geo.ts b/test/admin/collections/Geo.ts index 7f68a1548..1747ed25c 100644 --- a/test/admin/collections/Geo.ts +++ b/test/admin/collections/Geo.ts @@ -1,9 +1,9 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import CollectionAPIButton from '../components/CollectionAPIButton' -import CollectionEditButton from '../components/CollectionEditButton' -import CollectionListButton from '../components/CollectionListButton' -import { geoCollectionSlug } from '../slugs' +import { CollectionAPIButton } from '../components/CollectionAPIButton/index.js' +import { CollectionEditButton } from '../components/CollectionEditButton/index.js' +import { CollectionListButton } from '../components/CollectionListButton/index.js' +import { geoCollectionSlug } from '../slugs.js' export const Geo: CollectionConfig = { slug: geoCollectionSlug, diff --git a/test/admin/collections/Group1A.ts b/test/admin/collections/Group1A.ts index b34fef4d1..c9fed46e6 100644 --- a/test/admin/collections/Group1A.ts +++ b/test/admin/collections/Group1A.ts @@ -1,6 +1,6 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { group1Collection1Slug } from '../slugs' +import { group1Collection1Slug } from '../slugs.js' export const CollectionGroup1A: CollectionConfig = { slug: group1Collection1Slug, diff --git a/test/admin/collections/Group1B.ts b/test/admin/collections/Group1B.ts index 279923adb..880385f4f 100644 --- a/test/admin/collections/Group1B.ts +++ b/test/admin/collections/Group1B.ts @@ -1,6 +1,6 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { group1Collection2Slug } from '../slugs' +import { group1Collection2Slug } from '../slugs.js' export const CollectionGroup1B: CollectionConfig = { slug: group1Collection2Slug, diff --git a/test/admin/collections/Group2A.ts b/test/admin/collections/Group2A.ts index e05c13450..c7ab714d9 100644 --- a/test/admin/collections/Group2A.ts +++ b/test/admin/collections/Group2A.ts @@ -1,6 +1,6 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { group2Collection1Slug } from '../slugs' +import { group2Collection1Slug } from '../slugs.js' export const CollectionGroup2A: CollectionConfig = { slug: group2Collection1Slug, diff --git a/test/admin/collections/Group2B.ts b/test/admin/collections/Group2B.ts index 417291a0b..1c2375db7 100644 --- a/test/admin/collections/Group2B.ts +++ b/test/admin/collections/Group2B.ts @@ -1,6 +1,6 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { group2Collection2Slug } from '../slugs' +import { group2Collection2Slug } from '../slugs.js' export const CollectionGroup2B: CollectionConfig = { slug: group2Collection2Slug, diff --git a/test/admin/collections/Hidden.ts b/test/admin/collections/Hidden.ts index de8555393..4960f342c 100644 --- a/test/admin/collections/Hidden.ts +++ b/test/admin/collections/Hidden.ts @@ -1,6 +1,6 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { hiddenCollectionSlug } from '../slugs' +import { hiddenCollectionSlug } from '../slugs.js' export const CollectionHidden: CollectionConfig = { slug: hiddenCollectionSlug, diff --git a/test/admin/collections/NoApiView.ts b/test/admin/collections/NoApiView.ts index d11a5aa2f..c956a64e0 100644 --- a/test/admin/collections/NoApiView.ts +++ b/test/admin/collections/NoApiView.ts @@ -1,6 +1,6 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { noApiViewCollectionSlug } from '../slugs' +import { noApiViewCollectionSlug } from '../slugs.js' export const CollectionNoApiView: CollectionConfig = { slug: noApiViewCollectionSlug, diff --git a/test/admin/collections/Posts.ts b/test/admin/collections/Posts.ts index 344da3a05..992c58919 100644 --- a/test/admin/collections/Posts.ts +++ b/test/admin/collections/Posts.ts @@ -1,11 +1,14 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { slateEditor } from '../../../packages/richtext-slate/src' -import DemoUIFieldCell from '../components/DemoUIField/Cell' -import DemoUIFieldField from '../components/DemoUIField/Field' -import { FieldDescriptionComponent, FieldDescriptionFunction } from '../components/FieldDescription' -import { slugPluralLabel, slugSingularLabel } from '../shared' -import { postsCollectionSlug } from '../slugs' +import { slateEditor } from '../../../packages/richtext-slate/src/index.js' +import { DemoUIFieldCell } from '../components/DemoUIField/Cell.js' +import { DemoUIField } from '../components/DemoUIField/Field.js' +import { + FieldDescriptionComponent, + FieldDescriptionFunction, +} from '../components/FieldDescription/index.js' +import { slugPluralLabel, slugSingularLabel } from '../shared.js' +import { postsCollectionSlug } from '../slugs.js' export const Posts: CollectionConfig = { slug: postsCollectionSlug, @@ -58,7 +61,7 @@ export const Posts: CollectionConfig = { label: 'Demo UI Field', admin: { components: { - Field: DemoUIFieldField, + Field: DemoUIField, Cell: DemoUIFieldCell, }, }, diff --git a/test/admin/collections/Users.ts b/test/admin/collections/Users.ts index 8644d27f1..2e0d71f3e 100644 --- a/test/admin/collections/Users.ts +++ b/test/admin/collections/Users.ts @@ -1,6 +1,6 @@ -import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types' +import type { CollectionConfig } from '../../../packages/payload/src/collections/config/types.js' -import { usersCollectionSlug } from '../slugs' +import { usersCollectionSlug } from '../slugs.js' export const Users: CollectionConfig = { slug: usersCollectionSlug, diff --git a/test/admin/components/AdminButton/index.tsx b/test/admin/components/AdminButton/index.tsx index beddd2d1f..459d2c8a2 100644 --- a/test/admin/components/AdminButton/index.tsx +++ b/test/admin/components/AdminButton/index.tsx @@ -2,7 +2,7 @@ import React from 'react' const baseClass = 'admin-button' -const AdminButton: React.FC = () => { +export const AdminButton: React.FC = () => { return (
Demo UI Field Cell
- -export default DemoUIFieldCell +export const DemoUIFieldCell: React.FC = () =>Demo UI Field Cell
diff --git a/test/admin/components/DemoUIField/Field.tsx b/test/admin/components/DemoUIField/Field.tsx index 002b80d49..ec8edf064 100644 --- a/test/admin/components/DemoUIField/Field.tsx +++ b/test/admin/components/DemoUIField/Field.tsx @@ -1,5 +1,3 @@ import React from 'react' -const DemoUIField: React.FC = () =>Demo UI Field
- -export default DemoUIField +export const DemoUIField: React.FC = () =>Demo UI Field
diff --git a/test/admin/components/FieldDescription/index.tsx b/test/admin/components/FieldDescription/index.tsx index 221bbdd43..5c132233e 100644 --- a/test/admin/components/FieldDescription/index.tsx +++ b/test/admin/components/FieldDescription/index.tsx @@ -3,7 +3,7 @@ import React from 'react' import type { DescriptionComponent, DescriptionFunction, -} from '../../../../packages/payload/src/admin/types' +} from '../../../../packages/payload/src/admin/types.js' export const FieldDescriptionComponent: DescriptionComponent