├── .gitignore ├── LICENSE ├── README.md ├── docs ├── .eslintrc.json ├── .gitignore ├── .vscode │ └── settings.json ├── README.md ├── app │ ├── globals.css │ ├── head.tsx │ ├── layout.tsx │ └── page.tsx ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── blue.png │ ├── favicon.ico │ ├── green.png │ ├── next.svg │ ├── og.png │ ├── orange.png │ ├── purple.png │ ├── red.png │ ├── thirteen.svg │ └── vercel.svg ├── tailwind.config.js └── tsconfig.json ├── firestore-connect-document ├── .gitignore ├── CHANGELOG.md ├── POSTINSTALL.md ├── PREINSTALL.md ├── README.md ├── extension.yaml ├── functions │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── config.ts │ │ └── index.ts │ ├── tsconfig.dev.json │ └── tsconfig.json ├── icon.png └── showcase.gif ├── firestore-one-to-one ├── CHANGELOG.md ├── POSTINSTALL.md ├── PREINSTALL.md ├── README.md ├── extension.yaml ├── functions │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── config.ts │ │ └── index.ts │ ├── tsconfig.dev.json │ └── tsconfig.json └── icon.png └── generate-og-image ├── CHANGELOG.md ├── POSTINSTALL.md ├── PREINSTALL.md ├── README.md ├── extension.yaml ├── functions ├── .gitignore ├── .mocharc.json ├── integration-tests │ ├── extensions │ │ └── generate-og-image.env │ ├── firebase.json │ └── integration-test.spec.ts ├── package-lock.json ├── package.json ├── src │ ├── config.ts │ ├── index.ts │ ├── options.ts │ └── utils.ts ├── tsconfig.dev.json └── tsconfig.json └── icon.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/README.md -------------------------------------------------------------------------------- /docs/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/.vscode/settings.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/app/globals.css -------------------------------------------------------------------------------- /docs/app/head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/app/head.tsx -------------------------------------------------------------------------------- /docs/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/app/layout.tsx -------------------------------------------------------------------------------- /docs/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/app/page.tsx -------------------------------------------------------------------------------- /docs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/next.config.js -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/postcss.config.js -------------------------------------------------------------------------------- /docs/public/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/blue.png -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/green.png -------------------------------------------------------------------------------- /docs/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/next.svg -------------------------------------------------------------------------------- /docs/public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/og.png -------------------------------------------------------------------------------- /docs/public/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/orange.png -------------------------------------------------------------------------------- /docs/public/purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/purple.png -------------------------------------------------------------------------------- /docs/public/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/red.png -------------------------------------------------------------------------------- /docs/public/thirteen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/thirteen.svg -------------------------------------------------------------------------------- /docs/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/public/vercel.svg -------------------------------------------------------------------------------- /docs/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/tailwind.config.js -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /firestore-connect-document/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/.gitignore -------------------------------------------------------------------------------- /firestore-connect-document/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/CHANGELOG.md -------------------------------------------------------------------------------- /firestore-connect-document/POSTINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/POSTINSTALL.md -------------------------------------------------------------------------------- /firestore-connect-document/PREINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/PREINSTALL.md -------------------------------------------------------------------------------- /firestore-connect-document/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/README.md -------------------------------------------------------------------------------- /firestore-connect-document/extension.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/extension.yaml -------------------------------------------------------------------------------- /firestore-connect-document/functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/functions/.gitignore -------------------------------------------------------------------------------- /firestore-connect-document/functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/functions/package-lock.json -------------------------------------------------------------------------------- /firestore-connect-document/functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/functions/package.json -------------------------------------------------------------------------------- /firestore-connect-document/functions/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/functions/src/config.ts -------------------------------------------------------------------------------- /firestore-connect-document/functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/functions/src/index.ts -------------------------------------------------------------------------------- /firestore-connect-document/functions/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/functions/tsconfig.dev.json -------------------------------------------------------------------------------- /firestore-connect-document/functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/functions/tsconfig.json -------------------------------------------------------------------------------- /firestore-connect-document/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/icon.png -------------------------------------------------------------------------------- /firestore-connect-document/showcase.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-connect-document/showcase.gif -------------------------------------------------------------------------------- /firestore-one-to-one/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/CHANGELOG.md -------------------------------------------------------------------------------- /firestore-one-to-one/POSTINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/POSTINSTALL.md -------------------------------------------------------------------------------- /firestore-one-to-one/PREINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/PREINSTALL.md -------------------------------------------------------------------------------- /firestore-one-to-one/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/README.md -------------------------------------------------------------------------------- /firestore-one-to-one/extension.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/extension.yaml -------------------------------------------------------------------------------- /firestore-one-to-one/functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/functions/.gitignore -------------------------------------------------------------------------------- /firestore-one-to-one/functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/functions/package-lock.json -------------------------------------------------------------------------------- /firestore-one-to-one/functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/functions/package.json -------------------------------------------------------------------------------- /firestore-one-to-one/functions/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/functions/src/config.ts -------------------------------------------------------------------------------- /firestore-one-to-one/functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/functions/src/index.ts -------------------------------------------------------------------------------- /firestore-one-to-one/functions/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/functions/tsconfig.dev.json -------------------------------------------------------------------------------- /firestore-one-to-one/functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/functions/tsconfig.json -------------------------------------------------------------------------------- /firestore-one-to-one/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/firestore-one-to-one/icon.png -------------------------------------------------------------------------------- /generate-og-image/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/CHANGELOG.md -------------------------------------------------------------------------------- /generate-og-image/POSTINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/POSTINSTALL.md -------------------------------------------------------------------------------- /generate-og-image/PREINSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/PREINSTALL.md -------------------------------------------------------------------------------- /generate-og-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/README.md -------------------------------------------------------------------------------- /generate-og-image/extension.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/extension.yaml -------------------------------------------------------------------------------- /generate-og-image/functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/.gitignore -------------------------------------------------------------------------------- /generate-og-image/functions/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/.mocharc.json -------------------------------------------------------------------------------- /generate-og-image/functions/integration-tests/extensions/generate-og-image.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/integration-tests/extensions/generate-og-image.env -------------------------------------------------------------------------------- /generate-og-image/functions/integration-tests/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/integration-tests/firebase.json -------------------------------------------------------------------------------- /generate-og-image/functions/integration-tests/integration-test.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/integration-tests/integration-test.spec.ts -------------------------------------------------------------------------------- /generate-og-image/functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/package-lock.json -------------------------------------------------------------------------------- /generate-og-image/functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/package.json -------------------------------------------------------------------------------- /generate-og-image/functions/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/src/config.ts -------------------------------------------------------------------------------- /generate-og-image/functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/src/index.ts -------------------------------------------------------------------------------- /generate-og-image/functions/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/src/options.ts -------------------------------------------------------------------------------- /generate-og-image/functions/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/src/utils.ts -------------------------------------------------------------------------------- /generate-og-image/functions/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/tsconfig.dev.json -------------------------------------------------------------------------------- /generate-og-image/functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/functions/tsconfig.json -------------------------------------------------------------------------------- /generate-og-image/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamankatby/firebase-extensions/HEAD/generate-og-image/icon.png --------------------------------------------------------------------------------