gitextract_ynffi0i6/ ├── .archives/ │ ├── console/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── babel.config.js │ │ ├── logo/ │ │ │ └── index.tsx │ │ ├── next-env.d.ts │ │ ├── next.config.js │ │ ├── package.json │ │ ├── pages/ │ │ │ ├── [id].tsx │ │ │ ├── _app.tsx │ │ │ ├── index.tsx │ │ │ └── new.tsx │ │ ├── styles/ │ │ │ ├── Home.module.css │ │ │ └── globals.css │ │ └── tsconfig.json │ └── homepage/ │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── components/ │ │ ├── appbar/ │ │ │ ├── appbar-parent-site.tsx │ │ │ ├── appbar.tsx │ │ │ └── index.ts │ │ ├── button/ │ │ │ └── index.tsx │ │ ├── chatwood/ │ │ │ └── index.jsx │ │ ├── collabsible-info-card/ │ │ │ └── index.tsx │ │ ├── cta-footer/ │ │ │ └── index.tsx │ │ ├── cta-onboarding/ │ │ │ └── index.tsx │ │ ├── cta-test-it/ │ │ │ └── index.tsx │ │ ├── demo-terminal/ │ │ │ └── index.tsx │ │ ├── icons/ │ │ │ └── check-filled.tsx │ │ ├── index.ts │ │ ├── logo/ │ │ │ └── index.tsx │ │ └── pricing/ │ │ ├── card.tsx │ │ ├── free-for-opensource.tsx │ │ └── index.ts │ ├── grida/ │ │ ├── .gitkeep │ │ ├── AppbarGroup.tsx │ │ ├── SectionCtaLast.tsx │ │ ├── SectionDisclaimer.tsx │ │ ├── SectionHero.tsx │ │ ├── SectionPricing.tsx │ │ └── SectionUsage.tsx │ ├── grida.config.js │ ├── k/ │ │ ├── examples.ts │ │ ├── external-links.ts │ │ ├── host.ts │ │ ├── index.ts │ │ └── price.ts │ ├── layouts/ │ │ ├── payment-required-page.tsx │ │ ├── pricing-card-list.tsx │ │ └── step-layout.tsx │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── pages/ │ │ ├── _app.tsx │ │ ├── _document.tsx │ │ ├── disclaimer.tsx │ │ ├── get-started/ │ │ │ └── index.tsx │ │ ├── index.tsx │ │ ├── oauth/ │ │ │ └── callback.tsx │ │ ├── onboarding/ │ │ │ ├── [id].tsx │ │ │ ├── complete.tsx │ │ │ ├── index.tsx │ │ │ ├── payment-success-with-issue.tsx │ │ │ └── payment-success.tsx │ │ └── too-many-requests.tsx │ ├── public/ │ │ └── robots.txt │ ├── styles/ │ │ └── globals.css │ └── tsconfig.json ├── .github/ │ └── ISSUE_TEMPLATE/ │ ├── apply-for-oss-program.yml │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .gitmodules ├── .nvmrc ├── .vscode/ │ └── settings.json ├── LICENSE ├── README.md ├── branding/ │ └── readme.md ├── cli/ │ ├── bin.ts │ ├── index.ts │ ├── jes.config.js │ ├── package.json │ ├── readme.md │ ├── tsconfig.json │ ├── update/ │ │ └── index.ts │ └── version/ │ └── index.ts ├── design/ │ └── readme.md ├── docs/ │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── blog/ │ │ ├── 2019-05-28-first-blog-post.md │ │ ├── 2019-05-29-long-blog-post.md │ │ ├── 2021-08-01-mdx-blog-post.mdx │ │ ├── 2021-08-26-welcome/ │ │ │ └── index.md │ │ └── authors.yml │ ├── docs/ │ │ ├── guides/ │ │ │ ├── _category_.json │ │ │ ├── api-instagram/ │ │ │ │ └── index.md │ │ │ ├── api-tiktok/ │ │ │ │ └── index.md │ │ │ ├── figma-plugin/ │ │ │ │ └── index.md │ │ │ └── shopify-app/ │ │ │ └── index.md │ │ ├── intro.md │ │ ├── migrate-from-cors.bridged.cc.md │ │ ├── tutorial-basics/ │ │ │ ├── _category_.json │ │ │ ├── congratulations.md │ │ │ ├── create-a-blog-post.md │ │ │ ├── create-a-document.md │ │ │ ├── create-a-page.md │ │ │ ├── deploy-your-site.md │ │ │ └── markdown-features.mdx │ │ ├── tutorial-extras/ │ │ │ ├── _category_.json │ │ │ ├── manage-docs-versions.md │ │ │ └── translate-your-site.md │ │ └── what-is-cors.md │ ├── docusaurus.config.js │ ├── package.json │ ├── sidebars.js │ ├── src/ │ │ └── css/ │ │ └── custom.css │ └── static/ │ ├── .nojekyll │ └── index.html ├── examples/ │ ├── a-simple-demo/ │ │ ├── index.html │ │ └── index.js │ └── readme.md ├── package.json ├── packages/ │ ├── api/ │ │ ├── index.ts │ │ └── package.json │ └── app-ui/ │ ├── components/ │ │ ├── api-key-reveal.tsx │ │ ├── index.ts │ │ └── underline-button.tsx │ ├── layouts/ │ │ ├── form-page-latout.ts │ │ ├── index.ts │ │ └── page-close-button.tsx │ ├── package.json │ ├── tsconfig.json │ └── utils/ │ └── index.ts ├── playground/ │ └── readme.md ├── services/ │ ├── auth.proxy.cors.sh/ │ │ ├── .gitignore │ │ ├── deploy/ │ │ │ ├── prod.sh │ │ │ └── staging.sh │ │ ├── handler.ts │ │ ├── package.json │ │ ├── readme.md │ │ └── serverless.yml │ ├── lagacy/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── lib/ │ │ │ ├── cors.ts │ │ │ └── utils.ts │ │ ├── package.json │ │ ├── serverless.yml │ │ ├── src/ │ │ │ ├── _util/ │ │ │ │ └── size.ts │ │ │ ├── app.ts │ │ │ ├── auth/ │ │ │ │ ├── _tmp_static_api_keys/ │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README.md │ │ │ │ │ └── index.js │ │ │ │ ├── index.ts │ │ │ │ └── static-account-api-key-auth.ts │ │ │ ├── index.ts │ │ │ ├── limit/ │ │ │ │ ├── README.md │ │ │ │ ├── blacklist-origin.ts │ │ │ │ ├── index.ts │ │ │ │ ├── payload-limit.ts │ │ │ │ └── unknown-host-limit.ts │ │ │ └── usage/ │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ └── model.ts │ │ └── tsconfig.json │ ├── mail.cors.sh/ │ │ ├── onboarding.mjml │ │ ├── onboarding_with_payment_success.mjml │ │ └── render/ │ │ ├── onboarding.subject │ │ ├── onboarding.template.html │ │ ├── onboarding_with_payment_success.subject │ │ └── onboarding_with_payment_success.template.html │ ├── proxy.cors.sh/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── contributing.md │ │ ├── deploy/ │ │ │ ├── prod.sh │ │ │ └── staging.sh │ │ ├── docs/ │ │ │ └── README.md │ │ ├── lib/ │ │ │ ├── cors.ts │ │ │ └── utils.ts │ │ ├── package.json │ │ ├── serverless.yml │ │ ├── src/ │ │ │ ├── _util/ │ │ │ │ ├── size.ts │ │ │ │ └── x-header.ts │ │ │ ├── app.ts │ │ │ ├── auth/ │ │ │ │ ├── _tmp_static_api_keys/ │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README.md │ │ │ │ │ └── index.js │ │ │ │ ├── index.ts │ │ │ │ ├── keys-synced.ts │ │ │ │ ├── keys-temp.ts │ │ │ │ ├── keys.ts │ │ │ │ └── legacy/ │ │ │ │ ├── index.ts │ │ │ │ └── static-account-api-key-auth.ts │ │ │ ├── index.ts │ │ │ ├── k/ │ │ │ │ └── index.ts │ │ │ ├── limit/ │ │ │ │ ├── README.md │ │ │ │ ├── blacklist-origin.ts │ │ │ │ ├── index.ts │ │ │ │ ├── payload-limit.ts │ │ │ │ └── rate-limit.ts │ │ │ └── usage/ │ │ │ ├── README.md │ │ │ ├── dynamo/ │ │ │ │ ├── log.ts │ │ │ │ ├── model.ts │ │ │ │ ├── readme.md │ │ │ │ └── table.yml │ │ │ ├── index.ts │ │ │ └── type.ts │ │ └── tsconfig.json │ ├── readme.md │ └── services.cors.sh/ │ ├── .gitignore │ ├── app.ts │ ├── auth/ │ │ ├── index.ts │ │ ├── jwt.ts │ │ ├── key.ts │ │ ├── middleware.ts │ │ └── readme.md │ ├── clients/ │ │ ├── index.ts │ │ ├── prisma.ts │ │ ├── ses.ts │ │ ├── slack.ts │ │ └── stripe.ts │ ├── controllers/ │ │ ├── _telemetry.ts │ │ └── applications.ts │ ├── deploy/ │ │ ├── dev.sh │ │ ├── prod.sh │ │ └── staging.sh │ ├── index.ts │ ├── jest.config.js │ ├── keygen/ │ │ └── index.ts │ ├── package.json │ ├── prisma/ │ │ └── schema.prisma │ ├── routes/ │ │ ├── applications/ │ │ │ └── index.ts │ │ ├── auth/ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── onboarding/ │ │ │ └── index.ts │ │ ├── payments/ │ │ │ ├── index.ts │ │ │ └── readme.md │ │ └── webhooks-stripe/ │ │ └── index.ts │ ├── scripts/ │ │ └── aes-256-cbc-creds.js │ ├── serverless.yml │ ├── ses-email-templates/ │ │ └── index.js │ ├── sync/ │ │ ├── index.ts │ │ └── type.ts │ ├── test/ │ │ ├── config.env.test │ │ └── setup-tests.ts │ ├── tsconfig.json │ └── webpack.config.js └── web/ ├── .eslintrc.json ├── .gitignore ├── README.md ├── app/ │ ├── (console)/ │ │ ├── console/ │ │ │ ├── [id]/ │ │ │ │ └── page.tsx │ │ │ ├── new/ │ │ │ │ └── page.tsx │ │ │ └── page.tsx │ │ └── layout.tsx │ ├── (home)/ │ │ ├── contact/ │ │ │ └── page.tsx │ │ ├── get-started/ │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── onboarding/ │ │ │ ├── [id]/ │ │ │ │ └── page.tsx │ │ │ └── page.tsx │ │ ├── page.tsx │ │ ├── pricing/ │ │ │ └── page.tsx │ │ └── too-many-requests/ │ │ └── page.tsx │ └── globals.css ├── components/ │ ├── chatwoot/ │ │ └── index.jsx │ ├── collapsible-info-card.tsx │ ├── console/ │ │ └── application-list.tsx │ ├── faq/ │ │ └── index.tsx │ ├── free-for-opensource/ │ │ └── index.tsx │ ├── ga.tsx │ ├── header.tsx │ ├── home-background.tsx │ ├── home-hover-card.tsx │ ├── landing/ │ │ └── send-me-an-api-key-form.tsx │ ├── logo/ │ │ └── index.tsx │ └── pricing/ │ ├── index.tsx │ └── mini.tsx ├── k/ │ ├── examples.ts │ ├── external-links.ts │ ├── faq.json │ ├── host.ts │ ├── index.ts │ ├── plans.json │ ├── plans.test.json │ └── plans.ts ├── layouts/ │ └── payment-required-page.tsx ├── motions/ │ └── electron/ │ └── index.tsx ├── next.config.js ├── package.json ├── pages/ │ └── onboarding/ │ ├── complete.tsx │ ├── payment-success-with-issue.tsx │ └── payment-success.tsx ├── postcss.config.js ├── public/ │ └── robots.txt ├── tailwind.config.ts ├── tsconfig.json └── utils/ └── email-validation.ts