├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml ├── release-draft-template.yml ├── scripts │ ├── beta-docker-version.sh │ ├── check-release.sh │ └── check-tag-format.sh └── workflows │ ├── beta-tests.yml │ ├── pre-release-tests.yml │ ├── publish.yml │ ├── release-drafter.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── POSTINSTALL.md ├── PREINSTALL.md ├── README.md ├── dataset ├── firebase-export-metadata.json └── firestore_export │ ├── all_namespaces │ └── all_kinds │ │ ├── all_namespaces_all_kinds.export_metadata │ │ └── output-0 │ └── firestore_export.overall_export_metadata ├── extension-icon.png ├── extension.yaml ├── firebase.json ├── functions ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── __tests__ │ ├── __mocks__ │ │ └── console.ts │ ├── __snapshots__ │ │ ├── config.test.ts.snap │ │ └── util.test.ts.snap │ ├── adapter.test.ts │ ├── config.test.ts │ ├── data │ │ ├── document.ts │ │ └── environment.ts │ ├── functions.test.ts │ ├── jest.setup.ts │ ├── test.types.d.ts │ ├── tsconfig.json │ └── util.test.ts ├── jest.config.js ├── lib │ ├── config.js │ ├── import │ │ ├── config.js │ │ └── index.js │ ├── index.js │ ├── logs.js │ ├── meilisearch-adapter.js │ ├── meilisearch │ │ ├── agents.js │ │ └── create-index.js │ ├── types.js │ ├── util.js │ ├── validate.js │ └── version.js ├── package-lock.json ├── package.json ├── src │ ├── config.ts │ ├── import │ │ ├── config.ts │ │ └── index.ts │ ├── index.ts │ ├── logs.ts │ ├── meilisearch-adapter.ts │ ├── meilisearch │ │ ├── agents.ts │ │ └── create-index.ts │ ├── types.ts │ ├── util.ts │ ├── validate.ts │ └── version.ts ├── tsconfig.eslint.json └── tsconfig.json ├── guides └── IMPORT_EXISTING_DOCUMENTS.md ├── package.json ├── script └── version.sh └── test-params-example.env /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-draft-template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/release-draft-template.yml -------------------------------------------------------------------------------- /.github/scripts/beta-docker-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/scripts/beta-docker-version.sh -------------------------------------------------------------------------------- /.github/scripts/check-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/scripts/check-release.sh -------------------------------------------------------------------------------- /.github/scripts/check-tag-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/scripts/check-tag-format.sh -------------------------------------------------------------------------------- /.github/workflows/beta-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/workflows/beta-tests.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/workflows/pre-release-tests.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/LICENSE -------------------------------------------------------------------------------- /POSTINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/POSTINSTALL.md -------------------------------------------------------------------------------- /PREINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/PREINSTALL.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/README.md -------------------------------------------------------------------------------- /dataset/firebase-export-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/dataset/firebase-export-metadata.json -------------------------------------------------------------------------------- /dataset/firestore_export/all_namespaces/all_kinds/all_namespaces_all_kinds.export_metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/dataset/firestore_export/all_namespaces/all_kinds/all_namespaces_all_kinds.export_metadata -------------------------------------------------------------------------------- /dataset/firestore_export/all_namespaces/all_kinds/output-0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/dataset/firestore_export/all_namespaces/all_kinds/output-0 -------------------------------------------------------------------------------- /dataset/firestore_export/firestore_export.overall_export_metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/dataset/firestore_export/firestore_export.overall_export_metadata -------------------------------------------------------------------------------- /extension-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/extension-icon.png -------------------------------------------------------------------------------- /extension.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/extension.yaml -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/firebase.json -------------------------------------------------------------------------------- /functions/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /functions/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/.eslintrc.js -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/.gitignore -------------------------------------------------------------------------------- /functions/__tests__/__mocks__/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/__mocks__/console.ts -------------------------------------------------------------------------------- /functions/__tests__/__snapshots__/config.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/__snapshots__/config.test.ts.snap -------------------------------------------------------------------------------- /functions/__tests__/__snapshots__/util.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/__snapshots__/util.test.ts.snap -------------------------------------------------------------------------------- /functions/__tests__/adapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/adapter.test.ts -------------------------------------------------------------------------------- /functions/__tests__/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/config.test.ts -------------------------------------------------------------------------------- /functions/__tests__/data/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/data/document.ts -------------------------------------------------------------------------------- /functions/__tests__/data/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/data/environment.ts -------------------------------------------------------------------------------- /functions/__tests__/functions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/functions.test.ts -------------------------------------------------------------------------------- /functions/__tests__/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/jest.setup.ts -------------------------------------------------------------------------------- /functions/__tests__/test.types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/test.types.d.ts -------------------------------------------------------------------------------- /functions/__tests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/tsconfig.json -------------------------------------------------------------------------------- /functions/__tests__/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/__tests__/util.test.ts -------------------------------------------------------------------------------- /functions/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/jest.config.js -------------------------------------------------------------------------------- /functions/lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/config.js -------------------------------------------------------------------------------- /functions/lib/import/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/import/config.js -------------------------------------------------------------------------------- /functions/lib/import/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/import/index.js -------------------------------------------------------------------------------- /functions/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/index.js -------------------------------------------------------------------------------- /functions/lib/logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/logs.js -------------------------------------------------------------------------------- /functions/lib/meilisearch-adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/meilisearch-adapter.js -------------------------------------------------------------------------------- /functions/lib/meilisearch/agents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/meilisearch/agents.js -------------------------------------------------------------------------------- /functions/lib/meilisearch/create-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/meilisearch/create-index.js -------------------------------------------------------------------------------- /functions/lib/types.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /functions/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/util.js -------------------------------------------------------------------------------- /functions/lib/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/validate.js -------------------------------------------------------------------------------- /functions/lib/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/lib/version.js -------------------------------------------------------------------------------- /functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/package-lock.json -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/package.json -------------------------------------------------------------------------------- /functions/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/config.ts -------------------------------------------------------------------------------- /functions/src/import/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/import/config.ts -------------------------------------------------------------------------------- /functions/src/import/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/import/index.ts -------------------------------------------------------------------------------- /functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/index.ts -------------------------------------------------------------------------------- /functions/src/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/logs.ts -------------------------------------------------------------------------------- /functions/src/meilisearch-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/meilisearch-adapter.ts -------------------------------------------------------------------------------- /functions/src/meilisearch/agents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/meilisearch/agents.ts -------------------------------------------------------------------------------- /functions/src/meilisearch/create-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/meilisearch/create-index.ts -------------------------------------------------------------------------------- /functions/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/types.ts -------------------------------------------------------------------------------- /functions/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/util.ts -------------------------------------------------------------------------------- /functions/src/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/src/validate.ts -------------------------------------------------------------------------------- /functions/src/version.ts: -------------------------------------------------------------------------------- 1 | export const version = '0.3.2' 2 | -------------------------------------------------------------------------------- /functions/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/tsconfig.eslint.json -------------------------------------------------------------------------------- /functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/functions/tsconfig.json -------------------------------------------------------------------------------- /guides/IMPORT_EXISTING_DOCUMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/guides/IMPORT_EXISTING_DOCUMENTS.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/package.json -------------------------------------------------------------------------------- /script/version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/script/version.sh -------------------------------------------------------------------------------- /test-params-example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meilisearch/firestore-meilisearch/HEAD/test-params-example.env --------------------------------------------------------------------------------