├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ ├── node.js.yml │ └── release-please.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .release-please-manifest.json ├── .verdaccio └── config.yml ├── .vscode └── extensions.json ├── CHANGELOG.md ├── README.md ├── dev-alternative-config ├── .env.example ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── settings.json ├── .yarnrc ├── Dockerfile ├── README.md ├── dev-alternative-config │ └── CHANGELOG.md ├── docker-compose.yml ├── eslint.config.mjs ├── next.config.mjs ├── package.json ├── project.json ├── src │ ├── app │ │ ├── (payload) │ │ │ ├── admin │ │ │ │ ├── [[...segments]] │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── importMap.js │ │ │ ├── api │ │ │ │ ├── [...slug] │ │ │ │ │ └── route.ts │ │ │ │ ├── graphql-playground │ │ │ │ │ └── route.ts │ │ │ │ └── graphql │ │ │ │ │ └── route.ts │ │ │ ├── custom.scss │ │ │ └── layout.tsx │ │ └── my-route │ │ │ └── route.ts │ ├── collections │ │ ├── Categories.ts │ │ ├── LocalizedPosts.ts │ │ ├── LocalizedPostsWithCondition.ts │ │ ├── MultiRichText.ts │ │ ├── NestedFieldCollection.ts │ │ ├── Policies.ts │ │ ├── Posts.ts │ │ ├── Tags.ts │ │ ├── Users.ts │ │ └── fields │ │ │ ├── basicLocalizedFields.ts │ │ │ ├── lexicalEditorWithBlocks.ts │ │ │ └── multiRichTextFields.ts │ ├── globals │ │ ├── LocalizedNav.ts │ │ ├── Nav.ts │ │ └── Statistics.ts │ ├── payload-types.ts │ ├── payload.config.ts │ ├── tests │ │ ├── admin-route │ │ │ └── shared.js │ │ ├── collections │ │ │ └── collections.test.ts │ │ ├── credentials.ts │ │ ├── databaseAdapter.js │ │ ├── files │ │ │ └── custom-serializers.test.ts │ │ ├── fixtures │ │ │ └── nested-field-collection │ │ │ │ ├── rich-text-blocks.fixture.ts │ │ │ │ ├── simple-blocks-with-non-localized-blocks.fixture.ts │ │ │ │ └── simple-blocks.fixture.ts │ │ ├── generateDatabaseAdapter.js │ │ ├── globals │ │ │ └── globals-globals-option.test.ts │ │ ├── helpers │ │ │ ├── NextRESTClient.ts │ │ │ ├── config.ts │ │ │ ├── getNextRootDir.ts │ │ │ ├── initPayloadInt.ts │ │ │ ├── mocks │ │ │ │ ├── emptyModule.js │ │ │ │ └── fileMock.js │ │ │ ├── nock.ts │ │ │ ├── plugin-config.ts │ │ │ ├── startMemoryDB.ts │ │ │ ├── stopMemoryDB.ts │ │ │ └── transactions.ts │ │ ├── initDevAndTest.ts │ │ ├── jest.config.js │ │ ├── jest.setup.js │ │ ├── runInit.ts │ │ └── styleMock.ts │ ├── type-checkers.ts │ └── utils │ │ └── index.ts └── tsconfig.json ├── dev ├── .env.example ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── settings.json ├── .yarnrc ├── Dockerfile ├── README.md ├── dev │ └── CHANGELOG.md ├── docker-compose.yml ├── eslint.config.mjs ├── next.config.mjs ├── package.json ├── project.json ├── src │ ├── app │ │ ├── (payload) │ │ │ ├── admin │ │ │ │ ├── [[...segments]] │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── importMap.js │ │ │ ├── api │ │ │ │ ├── [...slug] │ │ │ │ │ └── route.ts │ │ │ │ ├── graphql-playground │ │ │ │ │ └── route.ts │ │ │ │ └── graphql │ │ │ │ │ └── route.ts │ │ │ ├── custom.scss │ │ │ └── layout.tsx │ │ └── my-route │ │ │ └── route.ts │ ├── collections │ │ ├── Categories.ts │ │ ├── LocalizedPosts.ts │ │ ├── LocalizedPostsWithCondition.ts │ │ ├── Media.ts │ │ ├── MultiRichText.ts │ │ ├── NestedFieldCollection.ts │ │ ├── Policies.ts │ │ ├── Posts.ts │ │ ├── Tags.ts │ │ ├── Users.ts │ │ ├── VideoThumbnails.ts │ │ ├── YoutubeVideos.ts │ │ └── fields │ │ │ ├── basicLocalizedFields.ts │ │ │ ├── lexicalEditorWithBlocks.ts │ │ │ └── multiRichTextFields.ts │ ├── errors │ │ └── CustomAdminError.ts │ ├── globals │ │ ├── Home.ts │ │ ├── LocalizedNav.ts │ │ ├── Nav.ts │ │ └── Statistics.ts │ ├── media │ │ ├── phone-icon-small-1024x1024.png │ │ └── phone-icon-small.png │ ├── payload-types.ts │ ├── payload.config.ts │ ├── tests │ │ ├── admin-route │ │ │ └── shared.js │ │ ├── collections │ │ │ ├── __snapshots__ │ │ │ │ └── lexical-editor-with-blocks-inside-array.test.ts.snap │ │ │ ├── collections.test.ts │ │ │ ├── lexical-editor-with-blocks-inside-array.fixture.ts │ │ │ ├── lexical-editor-with-blocks-inside-array.test.ts │ │ │ ├── localized-posts-delete-404-files.test.ts.bak │ │ │ ├── localized-posts-with-condition.test.ts │ │ │ └── policies │ │ │ │ ├── __fixtures__ │ │ │ │ ├── index.ts │ │ │ │ └── lexical.relationship.fixture.ts │ │ │ │ ├── __snapshots__ │ │ │ │ └── lexical.relationship.test.ts.snap │ │ │ │ └── lexical.relationship.test.ts │ │ ├── credentials.ts │ │ ├── databaseAdapter.js │ │ ├── fields │ │ │ ├── cristian-palmer-XexawgzYOBc-unsplash.jpg │ │ │ ├── lexical-editor-with-blocks-and-an-image.fixture.ts │ │ │ ├── lexical-editor-with-blocks-and-an-image.test.ts │ │ │ ├── lexical-editor-with-blocks.fixture.ts │ │ │ ├── lexical-editor-with-blocks.test.ts │ │ │ ├── lexical-editor-with-multiple-blocks.fixture.ts │ │ │ ├── lexical-editor-with-multiple-blocks.test.ts │ │ │ ├── lexical-editor-with-non-localized-blocks.fixture.ts │ │ │ ├── lexical-editor-with-non-localized-blocks.test.ts │ │ │ └── nested-fields-collection.test.ts │ │ ├── files │ │ │ └── index.test.ts │ │ ├── fixtures │ │ │ └── nested-field-collection │ │ │ │ ├── rich-text-blocks.fixture.ts │ │ │ │ ├── simple-blocks-with-non-localized-blocks.fixture.ts │ │ │ │ └── simple-blocks.fixture.ts │ │ ├── generateDatabaseAdapter.js │ │ ├── globals │ │ │ ├── globals.test.ts │ │ │ ├── home.test.ts │ │ │ └── localized-nav │ │ │ │ ├── __snapshots__ │ │ │ │ └── translations.test.ts.snap │ │ │ │ ├── fixtures │ │ │ │ ├── draft.fixture.ts │ │ │ │ ├── index.ts │ │ │ │ └── published.fixture.ts │ │ │ │ └── translations.test.ts │ │ ├── helpers │ │ │ ├── NextRESTClient.ts │ │ │ ├── config.ts │ │ │ ├── getNextRootDir.ts │ │ │ ├── initPayloadInt.ts │ │ │ ├── mocks │ │ │ │ ├── emptyModule.js │ │ │ │ └── fileMock.js │ │ │ ├── nock.ts │ │ │ ├── plugin-config.ts │ │ │ ├── startMemoryDB.ts │ │ │ ├── stopMemoryDB.ts │ │ │ └── transactions.ts │ │ ├── initDevAndTest.ts │ │ ├── jest.config.js │ │ ├── jest.setup.js │ │ ├── plugin │ │ │ ├── README.md │ │ │ └── getLocalizedFields.test.ts │ │ ├── runInit.ts │ │ ├── styleMock.ts │ │ └── translations │ │ │ ├── receive │ │ │ └── virtual-fields.test.ts │ │ │ └── send │ │ │ ├── __fixtures__ │ │ │ ├── block-richtext-block-nesting.fixture.ts │ │ │ ├── lexical-richtext-formatting.expected-de.ts │ │ │ ├── lexical-richtext-formatting.expected-fr.ts │ │ │ ├── lexical-richtext-formatting.fixture.ts │ │ │ ├── lexical-table-expected-de.fixture.ts │ │ │ ├── lexical-table-expected-fr.fixture.ts │ │ │ └── lexical-table.fixture.ts │ │ │ ├── __snapshots__ │ │ │ └── blocks-richtext-block-nesting.test.ts.snap │ │ │ ├── blocks-richtext-block-nesting.test.ts │ │ │ ├── translations-custom-serializers.test.ts │ │ │ ├── translations-custom-serializers.test.ts.bak │ │ │ ├── translations-lexical-content.test.ts │ │ │ └── translations.test.ts │ ├── type-checkers.ts │ └── utils │ │ ├── index.ts │ │ ├── youtube.test.ts │ │ └── youtube.ts └── tsconfig.json ├── docs ├── engineering.md └── nx.md ├── jest.config.js ├── jest.config.ts ├── jest.preset.js ├── migrations.json ├── nx.json ├── package.json ├── plugin ├── .eslintrc.json.bak ├── .prettierignore ├── CHANGELOG.md ├── README.md ├── docs │ ├── config │ │ ├── htmlToSlate.md │ │ └── slateToDom.md │ ├── crowdin.md │ ├── development.md │ ├── nx.md │ └── serializer.md ├── eslint.config.mjs ├── jest.config.ts ├── package.json ├── plugin │ └── CHANGELOG.md ├── project.json ├── src │ ├── index.ts │ └── lib │ │ ├── api │ │ ├── files │ │ │ ├── by-document.ts │ │ │ ├── document.ts │ │ │ └── index.ts │ │ ├── helpers.spec.ts │ │ ├── helpers.ts │ │ ├── mock │ │ │ ├── crowdin-api-responses.ts │ │ │ ├── plugin-options.ts │ │ │ └── styleMock.js │ │ └── translations.ts │ │ ├── collections │ │ ├── CrowdinArticleDirectories.ts │ │ ├── CrowdinCollectionDirectories.ts │ │ └── CrowdinFiles.ts │ │ ├── endpoints │ │ └── globals │ │ │ ├── reviewFields.ts │ │ │ └── reviewTranslation.ts │ │ ├── fields │ │ ├── crowdinArticleDirectoryFields.ts │ │ ├── documentUI.tsx │ │ └── pluginFields.ts │ │ ├── hooks │ │ └── collections │ │ │ ├── afterChange.ts │ │ │ └── afterDelete.ts │ │ ├── index.ts │ │ ├── payload-types.ts │ │ ├── plugin.spec.ts.bak │ │ ├── plugin.ts │ │ ├── tasks │ │ └── sync-translation.ts │ │ ├── types.ts │ │ └── utilities │ │ ├── containsLocalizedFields.spec.ts │ │ ├── findField.spec.ts │ │ ├── getCollapsibleLocalizedFields.spec.ts │ │ ├── getFieldSlugs.spec.ts │ │ ├── getLocalizedFields.spec.ts │ │ ├── getLocalizedFieldsRelocalized.spec.ts │ │ ├── index.spec.ts │ │ ├── index.ts │ │ ├── isLocalizedField.spec.ts │ │ ├── lexical │ │ ├── index.ts │ │ ├── slateBlockConverter.ts │ │ └── slateTableConverter.ts │ │ ├── locales.spec.ts │ │ ├── locales.ts │ │ ├── payload.ts │ │ ├── richTextConversion.spec.ts │ │ ├── richTextConversion.ts │ │ └── tests │ │ ├── buildHtmlCrowdinObject │ │ ├── array-field-type.spec.ts │ │ ├── basic-field-types.spec.ts │ │ ├── blocks-field-type.spec.ts │ │ └── fixtures │ │ │ └── array-field-type.fixture.ts │ │ ├── buildJsonCrowdinObject │ │ ├── array-field-type.spec.ts │ │ ├── blocks-field-type-fixture.spec.ts │ │ ├── blocks-field-type.spec.ts │ │ ├── combined-field-types.spec.ts │ │ ├── group-field-type.spec.ts │ │ ├── index.spec.ts │ │ └── tabs-field-type.spec.ts │ │ ├── buildPayloadUpdateObject │ │ ├── add-rich-text-fields.spec.ts │ │ └── blocks-field-type.spec.ts │ │ ├── convertSlateToHtml.spec.ts │ │ ├── fixtures │ │ ├── basic-localized-fields.fixture.ts │ │ └── blocks-field-type.fixture.ts │ │ ├── getLocalizedFields │ │ └── tabs-field-type.spec.ts │ │ └── inline-snapshots │ │ ├── book-demo.test.ts │ │ └── collections │ │ ├── BookDemo.ts │ │ └── shared │ │ ├── collapsibleFields.ts │ │ └── heroField.ts ├── tsconfig.json ├── tsconfig.lib.json └── tsconfig.spec.json ├── project.json ├── release-please-config.json ├── tools └── scripts │ └── publish.mjs └── tsconfig.base.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.release-please-manifest.json -------------------------------------------------------------------------------- /.verdaccio/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.verdaccio/config.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/README.md -------------------------------------------------------------------------------- /dev-alternative-config/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/.env.example -------------------------------------------------------------------------------- /dev-alternative-config/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/.gitignore -------------------------------------------------------------------------------- /dev-alternative-config/.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true -------------------------------------------------------------------------------- /dev-alternative-config/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/.prettierignore -------------------------------------------------------------------------------- /dev-alternative-config/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/.prettierrc.json -------------------------------------------------------------------------------- /dev-alternative-config/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/.vscode/extensions.json -------------------------------------------------------------------------------- /dev-alternative-config/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/.vscode/launch.json -------------------------------------------------------------------------------- /dev-alternative-config/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/.vscode/settings.json -------------------------------------------------------------------------------- /dev-alternative-config/.yarnrc: -------------------------------------------------------------------------------- 1 | --install.ignore-engines true 2 | -------------------------------------------------------------------------------- /dev-alternative-config/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/Dockerfile -------------------------------------------------------------------------------- /dev-alternative-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/README.md -------------------------------------------------------------------------------- /dev-alternative-config/dev-alternative-config/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/dev-alternative-config/CHANGELOG.md -------------------------------------------------------------------------------- /dev-alternative-config/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/docker-compose.yml -------------------------------------------------------------------------------- /dev-alternative-config/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/eslint.config.mjs -------------------------------------------------------------------------------- /dev-alternative-config/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/next.config.mjs -------------------------------------------------------------------------------- /dev-alternative-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/package.json -------------------------------------------------------------------------------- /dev-alternative-config/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/project.json -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/admin/[[...segments]]/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/(payload)/admin/[[...segments]]/not-found.tsx -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/admin/[[...segments]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/(payload)/admin/[[...segments]]/page.tsx -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/admin/importMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/(payload)/admin/importMap.js -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/api/[...slug]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/(payload)/api/[...slug]/route.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/api/graphql-playground/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/(payload)/api/graphql-playground/route.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/api/graphql/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/(payload)/api/graphql/route.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/custom.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-alternative-config/src/app/(payload)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/(payload)/layout.tsx -------------------------------------------------------------------------------- /dev-alternative-config/src/app/my-route/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/app/my-route/route.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/Categories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/Categories.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/LocalizedPosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/LocalizedPosts.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/LocalizedPostsWithCondition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/LocalizedPostsWithCondition.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/MultiRichText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/MultiRichText.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/NestedFieldCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/NestedFieldCollection.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/Policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/Policies.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/Posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/Posts.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/Tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/Tags.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/Users.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/fields/basicLocalizedFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/fields/basicLocalizedFields.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/fields/lexicalEditorWithBlocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/fields/lexicalEditorWithBlocks.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/collections/fields/multiRichTextFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/collections/fields/multiRichTextFields.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/globals/LocalizedNav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/globals/LocalizedNav.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/globals/Nav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/globals/Nav.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/globals/Statistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/globals/Statistics.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/payload-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/payload-types.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/payload.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/payload.config.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/admin-route/shared.js: -------------------------------------------------------------------------------- 1 | export const adminRoute = '/' 2 | -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/collections/collections.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/collections/collections.test.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/credentials.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/databaseAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/databaseAdapter.js -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/files/custom-serializers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/files/custom-serializers.test.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/fixtures/nested-field-collection/rich-text-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/fixtures/nested-field-collection/rich-text-blocks.fixture.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/fixtures/nested-field-collection/simple-blocks-with-non-localized-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/fixtures/nested-field-collection/simple-blocks-with-non-localized-blocks.fixture.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/fixtures/nested-field-collection/simple-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/fixtures/nested-field-collection/simple-blocks.fixture.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/generateDatabaseAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/generateDatabaseAdapter.js -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/globals/globals-globals-option.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/globals/globals-globals-option.test.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/NextRESTClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/NextRESTClient.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/config.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/getNextRootDir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/getNextRootDir.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/initPayloadInt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/initPayloadInt.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/mocks/emptyModule.js: -------------------------------------------------------------------------------- 1 | export default () => {} 2 | -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/mocks/fileMock.js: -------------------------------------------------------------------------------- 1 | export default 'file-stub' 2 | -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/nock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/nock.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/plugin-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/plugin-config.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/startMemoryDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/startMemoryDB.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/stopMemoryDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/stopMemoryDB.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/helpers/transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/helpers/transactions.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/initDevAndTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/initDevAndTest.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/jest.config.js -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/jest.setup.js -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/runInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/tests/runInit.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/tests/styleMock.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-alternative-config/src/type-checkers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/type-checkers.ts -------------------------------------------------------------------------------- /dev-alternative-config/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/src/utils/index.ts -------------------------------------------------------------------------------- /dev-alternative-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev-alternative-config/tsconfig.json -------------------------------------------------------------------------------- /dev/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/.env.example -------------------------------------------------------------------------------- /dev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/.gitignore -------------------------------------------------------------------------------- /dev/.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true -------------------------------------------------------------------------------- /dev/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/.prettierignore -------------------------------------------------------------------------------- /dev/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/.prettierrc.json -------------------------------------------------------------------------------- /dev/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/.vscode/extensions.json -------------------------------------------------------------------------------- /dev/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/.vscode/launch.json -------------------------------------------------------------------------------- /dev/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/.vscode/settings.json -------------------------------------------------------------------------------- /dev/.yarnrc: -------------------------------------------------------------------------------- 1 | --install.ignore-engines true 2 | -------------------------------------------------------------------------------- /dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/Dockerfile -------------------------------------------------------------------------------- /dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/README.md -------------------------------------------------------------------------------- /dev/dev/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/dev/CHANGELOG.md -------------------------------------------------------------------------------- /dev/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/docker-compose.yml -------------------------------------------------------------------------------- /dev/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/eslint.config.mjs -------------------------------------------------------------------------------- /dev/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/next.config.mjs -------------------------------------------------------------------------------- /dev/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/package.json -------------------------------------------------------------------------------- /dev/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/project.json -------------------------------------------------------------------------------- /dev/src/app/(payload)/admin/[[...segments]]/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/(payload)/admin/[[...segments]]/not-found.tsx -------------------------------------------------------------------------------- /dev/src/app/(payload)/admin/[[...segments]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/(payload)/admin/[[...segments]]/page.tsx -------------------------------------------------------------------------------- /dev/src/app/(payload)/admin/importMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/(payload)/admin/importMap.js -------------------------------------------------------------------------------- /dev/src/app/(payload)/api/[...slug]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/(payload)/api/[...slug]/route.ts -------------------------------------------------------------------------------- /dev/src/app/(payload)/api/graphql-playground/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/(payload)/api/graphql-playground/route.ts -------------------------------------------------------------------------------- /dev/src/app/(payload)/api/graphql/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/(payload)/api/graphql/route.ts -------------------------------------------------------------------------------- /dev/src/app/(payload)/custom.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev/src/app/(payload)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/(payload)/layout.tsx -------------------------------------------------------------------------------- /dev/src/app/my-route/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/app/my-route/route.ts -------------------------------------------------------------------------------- /dev/src/collections/Categories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/Categories.ts -------------------------------------------------------------------------------- /dev/src/collections/LocalizedPosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/LocalizedPosts.ts -------------------------------------------------------------------------------- /dev/src/collections/LocalizedPostsWithCondition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/LocalizedPostsWithCondition.ts -------------------------------------------------------------------------------- /dev/src/collections/Media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/Media.ts -------------------------------------------------------------------------------- /dev/src/collections/MultiRichText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/MultiRichText.ts -------------------------------------------------------------------------------- /dev/src/collections/NestedFieldCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/NestedFieldCollection.ts -------------------------------------------------------------------------------- /dev/src/collections/Policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/Policies.ts -------------------------------------------------------------------------------- /dev/src/collections/Posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/Posts.ts -------------------------------------------------------------------------------- /dev/src/collections/Tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/Tags.ts -------------------------------------------------------------------------------- /dev/src/collections/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/Users.ts -------------------------------------------------------------------------------- /dev/src/collections/VideoThumbnails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/VideoThumbnails.ts -------------------------------------------------------------------------------- /dev/src/collections/YoutubeVideos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/YoutubeVideos.ts -------------------------------------------------------------------------------- /dev/src/collections/fields/basicLocalizedFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/fields/basicLocalizedFields.ts -------------------------------------------------------------------------------- /dev/src/collections/fields/lexicalEditorWithBlocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/fields/lexicalEditorWithBlocks.ts -------------------------------------------------------------------------------- /dev/src/collections/fields/multiRichTextFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/collections/fields/multiRichTextFields.ts -------------------------------------------------------------------------------- /dev/src/errors/CustomAdminError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/errors/CustomAdminError.ts -------------------------------------------------------------------------------- /dev/src/globals/Home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/globals/Home.ts -------------------------------------------------------------------------------- /dev/src/globals/LocalizedNav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/globals/LocalizedNav.ts -------------------------------------------------------------------------------- /dev/src/globals/Nav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/globals/Nav.ts -------------------------------------------------------------------------------- /dev/src/globals/Statistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/globals/Statistics.ts -------------------------------------------------------------------------------- /dev/src/media/phone-icon-small-1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/media/phone-icon-small-1024x1024.png -------------------------------------------------------------------------------- /dev/src/media/phone-icon-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/media/phone-icon-small.png -------------------------------------------------------------------------------- /dev/src/payload-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/payload-types.ts -------------------------------------------------------------------------------- /dev/src/payload.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/payload.config.ts -------------------------------------------------------------------------------- /dev/src/tests/admin-route/shared.js: -------------------------------------------------------------------------------- 1 | export const adminRoute = '/' 2 | -------------------------------------------------------------------------------- /dev/src/tests/collections/__snapshots__/lexical-editor-with-blocks-inside-array.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/__snapshots__/lexical-editor-with-blocks-inside-array.test.ts.snap -------------------------------------------------------------------------------- /dev/src/tests/collections/collections.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/collections.test.ts -------------------------------------------------------------------------------- /dev/src/tests/collections/lexical-editor-with-blocks-inside-array.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/lexical-editor-with-blocks-inside-array.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/collections/lexical-editor-with-blocks-inside-array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/lexical-editor-with-blocks-inside-array.test.ts -------------------------------------------------------------------------------- /dev/src/tests/collections/localized-posts-delete-404-files.test.ts.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/localized-posts-delete-404-files.test.ts.bak -------------------------------------------------------------------------------- /dev/src/tests/collections/localized-posts-with-condition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/localized-posts-with-condition.test.ts -------------------------------------------------------------------------------- /dev/src/tests/collections/policies/__fixtures__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/policies/__fixtures__/index.ts -------------------------------------------------------------------------------- /dev/src/tests/collections/policies/__fixtures__/lexical.relationship.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/policies/__fixtures__/lexical.relationship.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/collections/policies/__snapshots__/lexical.relationship.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/policies/__snapshots__/lexical.relationship.test.ts.snap -------------------------------------------------------------------------------- /dev/src/tests/collections/policies/lexical.relationship.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/collections/policies/lexical.relationship.test.ts -------------------------------------------------------------------------------- /dev/src/tests/credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/credentials.ts -------------------------------------------------------------------------------- /dev/src/tests/databaseAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/databaseAdapter.js -------------------------------------------------------------------------------- /dev/src/tests/fields/cristian-palmer-XexawgzYOBc-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/cristian-palmer-XexawgzYOBc-unsplash.jpg -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-blocks-and-an-image.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-blocks-and-an-image.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-blocks-and-an-image.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-blocks-and-an-image.test.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-blocks.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-blocks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-blocks.test.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-multiple-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-multiple-blocks.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-multiple-blocks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-multiple-blocks.test.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-non-localized-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-non-localized-blocks.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/lexical-editor-with-non-localized-blocks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/lexical-editor-with-non-localized-blocks.test.ts -------------------------------------------------------------------------------- /dev/src/tests/fields/nested-fields-collection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fields/nested-fields-collection.test.ts -------------------------------------------------------------------------------- /dev/src/tests/files/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/files/index.test.ts -------------------------------------------------------------------------------- /dev/src/tests/fixtures/nested-field-collection/rich-text-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fixtures/nested-field-collection/rich-text-blocks.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/fixtures/nested-field-collection/simple-blocks-with-non-localized-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fixtures/nested-field-collection/simple-blocks-with-non-localized-blocks.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/fixtures/nested-field-collection/simple-blocks.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/fixtures/nested-field-collection/simple-blocks.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/generateDatabaseAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/generateDatabaseAdapter.js -------------------------------------------------------------------------------- /dev/src/tests/globals/globals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/globals/globals.test.ts -------------------------------------------------------------------------------- /dev/src/tests/globals/home.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/globals/home.test.ts -------------------------------------------------------------------------------- /dev/src/tests/globals/localized-nav/__snapshots__/translations.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/globals/localized-nav/__snapshots__/translations.test.ts.snap -------------------------------------------------------------------------------- /dev/src/tests/globals/localized-nav/fixtures/draft.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/globals/localized-nav/fixtures/draft.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/globals/localized-nav/fixtures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/globals/localized-nav/fixtures/index.ts -------------------------------------------------------------------------------- /dev/src/tests/globals/localized-nav/fixtures/published.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/globals/localized-nav/fixtures/published.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/globals/localized-nav/translations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/globals/localized-nav/translations.test.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/NextRESTClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/NextRESTClient.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/config.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/getNextRootDir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/getNextRootDir.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/initPayloadInt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/initPayloadInt.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/mocks/emptyModule.js: -------------------------------------------------------------------------------- 1 | export default () => {} 2 | -------------------------------------------------------------------------------- /dev/src/tests/helpers/mocks/fileMock.js: -------------------------------------------------------------------------------- 1 | export default 'file-stub' 2 | -------------------------------------------------------------------------------- /dev/src/tests/helpers/nock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/nock.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/plugin-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/plugin-config.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/startMemoryDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/startMemoryDB.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/stopMemoryDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/stopMemoryDB.ts -------------------------------------------------------------------------------- /dev/src/tests/helpers/transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/helpers/transactions.ts -------------------------------------------------------------------------------- /dev/src/tests/initDevAndTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/initDevAndTest.ts -------------------------------------------------------------------------------- /dev/src/tests/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/jest.config.js -------------------------------------------------------------------------------- /dev/src/tests/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/jest.setup.js -------------------------------------------------------------------------------- /dev/src/tests/plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/plugin/README.md -------------------------------------------------------------------------------- /dev/src/tests/plugin/getLocalizedFields.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/plugin/getLocalizedFields.test.ts -------------------------------------------------------------------------------- /dev/src/tests/runInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/runInit.ts -------------------------------------------------------------------------------- /dev/src/tests/styleMock.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev/src/tests/translations/receive/virtual-fields.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/receive/virtual-fields.test.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__fixtures__/block-richtext-block-nesting.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__fixtures__/block-richtext-block-nesting.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__fixtures__/lexical-richtext-formatting.expected-de.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__fixtures__/lexical-richtext-formatting.expected-de.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__fixtures__/lexical-richtext-formatting.expected-fr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__fixtures__/lexical-richtext-formatting.expected-fr.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__fixtures__/lexical-richtext-formatting.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__fixtures__/lexical-richtext-formatting.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__fixtures__/lexical-table-expected-de.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__fixtures__/lexical-table-expected-de.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__fixtures__/lexical-table-expected-fr.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__fixtures__/lexical-table-expected-fr.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__fixtures__/lexical-table.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__fixtures__/lexical-table.fixture.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/__snapshots__/blocks-richtext-block-nesting.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/__snapshots__/blocks-richtext-block-nesting.test.ts.snap -------------------------------------------------------------------------------- /dev/src/tests/translations/send/blocks-richtext-block-nesting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/blocks-richtext-block-nesting.test.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/translations-custom-serializers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/translations-custom-serializers.test.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/translations-custom-serializers.test.ts.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/translations-custom-serializers.test.ts.bak -------------------------------------------------------------------------------- /dev/src/tests/translations/send/translations-lexical-content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/translations-lexical-content.test.ts -------------------------------------------------------------------------------- /dev/src/tests/translations/send/translations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/tests/translations/send/translations.test.ts -------------------------------------------------------------------------------- /dev/src/type-checkers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/type-checkers.ts -------------------------------------------------------------------------------- /dev/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/utils/index.ts -------------------------------------------------------------------------------- /dev/src/utils/youtube.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/utils/youtube.test.ts -------------------------------------------------------------------------------- /dev/src/utils/youtube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/src/utils/youtube.ts -------------------------------------------------------------------------------- /dev/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/dev/tsconfig.json -------------------------------------------------------------------------------- /docs/engineering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/docs/engineering.md -------------------------------------------------------------------------------- /docs/nx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/docs/nx.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/jest.preset.js -------------------------------------------------------------------------------- /migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/migrations.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/package.json -------------------------------------------------------------------------------- /plugin/.eslintrc.json.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/.eslintrc.json.bak -------------------------------------------------------------------------------- /plugin/.prettierignore: -------------------------------------------------------------------------------- 1 | **/CHANGELOG.md 2 | **/payload-types.ts 3 | **/importMap.js 4 | -------------------------------------------------------------------------------- /plugin/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/README.md -------------------------------------------------------------------------------- /plugin/docs/config/htmlToSlate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/docs/config/htmlToSlate.md -------------------------------------------------------------------------------- /plugin/docs/config/slateToDom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/docs/config/slateToDom.md -------------------------------------------------------------------------------- /plugin/docs/crowdin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/docs/crowdin.md -------------------------------------------------------------------------------- /plugin/docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/docs/development.md -------------------------------------------------------------------------------- /plugin/docs/nx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/docs/nx.md -------------------------------------------------------------------------------- /plugin/docs/serializer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/docs/serializer.md -------------------------------------------------------------------------------- /plugin/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/eslint.config.mjs -------------------------------------------------------------------------------- /plugin/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/jest.config.ts -------------------------------------------------------------------------------- /plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/package.json -------------------------------------------------------------------------------- /plugin/plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/plugin/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/project.json -------------------------------------------------------------------------------- /plugin/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/index'; 2 | -------------------------------------------------------------------------------- /plugin/src/lib/api/files/by-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/files/by-document.ts -------------------------------------------------------------------------------- /plugin/src/lib/api/files/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/files/document.ts -------------------------------------------------------------------------------- /plugin/src/lib/api/files/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/files/index.ts -------------------------------------------------------------------------------- /plugin/src/lib/api/helpers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/helpers.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/api/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/helpers.ts -------------------------------------------------------------------------------- /plugin/src/lib/api/mock/crowdin-api-responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/mock/crowdin-api-responses.ts -------------------------------------------------------------------------------- /plugin/src/lib/api/mock/plugin-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/mock/plugin-options.ts -------------------------------------------------------------------------------- /plugin/src/lib/api/mock/styleMock.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugin/src/lib/api/translations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/api/translations.ts -------------------------------------------------------------------------------- /plugin/src/lib/collections/CrowdinArticleDirectories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/collections/CrowdinArticleDirectories.ts -------------------------------------------------------------------------------- /plugin/src/lib/collections/CrowdinCollectionDirectories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/collections/CrowdinCollectionDirectories.ts -------------------------------------------------------------------------------- /plugin/src/lib/collections/CrowdinFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/collections/CrowdinFiles.ts -------------------------------------------------------------------------------- /plugin/src/lib/endpoints/globals/reviewFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/endpoints/globals/reviewFields.ts -------------------------------------------------------------------------------- /plugin/src/lib/endpoints/globals/reviewTranslation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/endpoints/globals/reviewTranslation.ts -------------------------------------------------------------------------------- /plugin/src/lib/fields/crowdinArticleDirectoryFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/fields/crowdinArticleDirectoryFields.ts -------------------------------------------------------------------------------- /plugin/src/lib/fields/documentUI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/fields/documentUI.tsx -------------------------------------------------------------------------------- /plugin/src/lib/fields/pluginFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/fields/pluginFields.ts -------------------------------------------------------------------------------- /plugin/src/lib/hooks/collections/afterChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/hooks/collections/afterChange.ts -------------------------------------------------------------------------------- /plugin/src/lib/hooks/collections/afterDelete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/hooks/collections/afterDelete.ts -------------------------------------------------------------------------------- /plugin/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/index.ts -------------------------------------------------------------------------------- /plugin/src/lib/payload-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/payload-types.ts -------------------------------------------------------------------------------- /plugin/src/lib/plugin.spec.ts.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/plugin.spec.ts.bak -------------------------------------------------------------------------------- /plugin/src/lib/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/plugin.ts -------------------------------------------------------------------------------- /plugin/src/lib/tasks/sync-translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/tasks/sync-translation.ts -------------------------------------------------------------------------------- /plugin/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/types.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/containsLocalizedFields.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/containsLocalizedFields.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/findField.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/findField.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/getCollapsibleLocalizedFields.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/getCollapsibleLocalizedFields.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/getFieldSlugs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/getFieldSlugs.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/getLocalizedFields.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/getLocalizedFields.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/getLocalizedFieldsRelocalized.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/getLocalizedFieldsRelocalized.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/index.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/index.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/isLocalizedField.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/isLocalizedField.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/lexical/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/lexical/index.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/lexical/slateBlockConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/lexical/slateBlockConverter.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/lexical/slateTableConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/lexical/slateTableConverter.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/locales.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/locales.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/locales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/locales.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/payload.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/richTextConversion.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/richTextConversion.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/richTextConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/richTextConversion.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/array-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/array-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/basic-field-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/basic-field-types.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/blocks-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/blocks-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/fixtures/array-field-type.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildHtmlCrowdinObject/fixtures/array-field-type.fixture.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildJsonCrowdinObject/array-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildJsonCrowdinObject/array-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildJsonCrowdinObject/blocks-field-type-fixture.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildJsonCrowdinObject/blocks-field-type-fixture.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildJsonCrowdinObject/blocks-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildJsonCrowdinObject/blocks-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildJsonCrowdinObject/combined-field-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildJsonCrowdinObject/combined-field-types.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildJsonCrowdinObject/group-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildJsonCrowdinObject/group-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildJsonCrowdinObject/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildJsonCrowdinObject/index.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildJsonCrowdinObject/tabs-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildJsonCrowdinObject/tabs-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildPayloadUpdateObject/add-rich-text-fields.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildPayloadUpdateObject/add-rich-text-fields.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/buildPayloadUpdateObject/blocks-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/buildPayloadUpdateObject/blocks-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/convertSlateToHtml.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/convertSlateToHtml.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/fixtures/basic-localized-fields.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/fixtures/basic-localized-fields.fixture.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/fixtures/blocks-field-type.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/fixtures/blocks-field-type.fixture.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/getLocalizedFields/tabs-field-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/getLocalizedFields/tabs-field-type.spec.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/inline-snapshots/book-demo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/inline-snapshots/book-demo.test.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/inline-snapshots/collections/BookDemo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/inline-snapshots/collections/BookDemo.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/inline-snapshots/collections/shared/collapsibleFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/inline-snapshots/collections/shared/collapsibleFields.ts -------------------------------------------------------------------------------- /plugin/src/lib/utilities/tests/inline-snapshots/collections/shared/heroField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/src/lib/utilities/tests/inline-snapshots/collections/shared/heroField.ts -------------------------------------------------------------------------------- /plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/tsconfig.json -------------------------------------------------------------------------------- /plugin/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/tsconfig.lib.json -------------------------------------------------------------------------------- /plugin/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/plugin/tsconfig.spec.json -------------------------------------------------------------------------------- /project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/project.json -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/release-please-config.json -------------------------------------------------------------------------------- /tools/scripts/publish.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/tools/scripts/publish.mjs -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thompsonsj/payload-crowdin-sync/HEAD/tsconfig.base.json --------------------------------------------------------------------------------