├── .commitlintrc.json ├── .github ├── CODEOWNERS ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── mergify.yml └── workflows │ ├── build.yml │ ├── commitlint.yml │ ├── dependabot.yml │ └── release-please.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .lintstagedrc.json ├── .npmrc ├── .nvmrc ├── .prettierrc.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── jest.config.ts ├── package.json ├── scripts └── docs.sh ├── src ├── Braze.test.ts ├── Braze.ts ├── campaigns │ ├── details.test.ts │ ├── details.ts │ ├── index.ts │ ├── list.test.ts │ ├── list.ts │ ├── trigger │ │ ├── index.ts │ │ ├── schedule │ │ │ ├── create.test.ts │ │ │ ├── create.ts │ │ │ ├── delete.test.ts │ │ │ ├── delete.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ ├── update.test.ts │ │ │ └── update.ts │ │ ├── send.test.ts │ │ ├── send.ts │ │ └── types.ts │ └── types.ts ├── canvas │ ├── index.ts │ ├── list.test.ts │ ├── list.ts │ ├── trigger │ │ ├── index.ts │ │ ├── schedule │ │ │ ├── create.test.ts │ │ │ ├── create.ts │ │ │ ├── delete.test.ts │ │ │ ├── delete.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ ├── update.test.ts │ │ │ └── update.ts │ │ ├── send.test.ts │ │ ├── send.ts │ │ └── types.ts │ └── types.ts ├── catalogs │ ├── index.ts │ ├── synchronous │ │ ├── catalogs.test.ts │ │ ├── get_item.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── list_items.ts │ │ └── types.ts │ └── types.ts ├── common │ ├── request │ │ ├── get.test.ts │ │ ├── get.ts │ │ ├── index.ts │ │ ├── options.test.ts │ │ ├── options.ts │ │ ├── params.test.ts │ │ ├── params.ts │ │ ├── post.test.ts │ │ ├── post.ts │ │ ├── request.test.ts │ │ └── request.ts │ └── types.ts ├── email │ ├── blacklist.test.ts │ ├── blacklist.ts │ ├── bounce │ │ ├── index.ts │ │ ├── remove.test.ts │ │ ├── remove.ts │ │ └── types.ts │ ├── index.ts │ ├── spam │ │ ├── index.ts │ │ ├── remove.test.ts │ │ ├── remove.ts │ │ └── types.ts │ └── types.ts ├── index.test.mjs ├── index.ts ├── messages │ ├── index.ts │ ├── schedule │ │ ├── create.test.ts │ │ ├── create.ts │ │ ├── delete.test.ts │ │ ├── delete.ts │ │ ├── index.ts │ │ ├── types.ts │ │ ├── update.test.ts │ │ └── update.ts │ ├── scheduled_broadcasts.test.ts │ ├── scheduled_broadcasts.ts │ ├── send.test.ts │ ├── send.ts │ └── types.ts ├── segments │ ├── analytics.test.ts │ ├── analytics.ts │ ├── details.test.ts │ ├── details.ts │ ├── index.ts │ ├── list.test.ts │ ├── list.ts │ └── types.ts ├── sends │ ├── id │ │ ├── create.test.ts │ │ ├── create.ts │ │ ├── index.ts │ │ └── types.ts │ ├── index.ts │ └── types.ts ├── subscription │ ├── index.ts │ ├── status │ │ ├── get.test.ts │ │ ├── get.ts │ │ ├── index.ts │ │ ├── set.test.ts │ │ ├── set.ts │ │ └── types.ts │ ├── types.ts │ └── user │ │ ├── index.ts │ │ ├── status.test.ts │ │ ├── status.ts │ │ └── types.ts ├── templates │ ├── content_blocks │ │ ├── create.ts │ │ ├── get.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── types.ts │ │ └── update.ts │ ├── email_templates │ │ ├── create.ts │ │ ├── get.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── types.ts │ │ └── update.ts │ ├── index.ts │ └── types.ts ├── transactional │ ├── index.ts │ ├── types.ts │ └── v1 │ │ ├── campaigns │ │ ├── index.ts │ │ ├── send.test.ts │ │ ├── send.ts │ │ └── types.ts │ │ └── index.ts ├── types.ts ├── users │ ├── alias │ │ ├── index.ts │ │ ├── new.test.ts │ │ ├── new.ts │ │ ├── types.ts │ │ ├── update.test.ts │ │ └── update.ts │ ├── delete.test.ts │ ├── delete.ts │ ├── export │ │ ├── global_control_group.test.ts │ │ ├── global_control_group.ts │ │ ├── ids.test.ts │ │ ├── ids.ts │ │ ├── index.ts │ │ ├── segment.test.ts │ │ ├── segment.ts │ │ └── types.ts │ ├── external_ids │ │ ├── index.ts │ │ ├── remove.test.ts │ │ ├── remove.ts │ │ ├── rename.test.ts │ │ ├── rename.ts │ │ └── types.ts │ ├── identify.test.ts │ ├── identify.ts │ ├── index.ts │ ├── merge.test.ts │ ├── merge.ts │ ├── track.test.ts │ ├── track.ts │ └── types.ts └── v2 │ ├── index.ts │ ├── subscription │ ├── index.ts │ └── status │ │ ├── index.ts │ │ ├── set.test.ts │ │ ├── set.ts │ │ └── types.ts │ └── types.ts ├── tsconfig.build.json ├── tsconfig.json └── typedoc.json /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/mergify.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/commitlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/workflows/commitlint.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/workflows/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | npx commitlint --edit $1 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.lintstagedrc.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/package.json -------------------------------------------------------------------------------- /scripts/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/scripts/docs.sh -------------------------------------------------------------------------------- /src/Braze.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/Braze.test.ts -------------------------------------------------------------------------------- /src/Braze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/Braze.ts -------------------------------------------------------------------------------- /src/campaigns/details.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/details.test.ts -------------------------------------------------------------------------------- /src/campaigns/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/details.ts -------------------------------------------------------------------------------- /src/campaigns/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/index.ts -------------------------------------------------------------------------------- /src/campaigns/list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/list.test.ts -------------------------------------------------------------------------------- /src/campaigns/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/list.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/index.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/create.test.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/create.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/delete.test.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/delete.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/index.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/types.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/update.test.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/schedule/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/schedule/update.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/send.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/send.test.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/send.ts -------------------------------------------------------------------------------- /src/campaigns/trigger/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/trigger/types.ts -------------------------------------------------------------------------------- /src/campaigns/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/campaigns/types.ts -------------------------------------------------------------------------------- /src/canvas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/index.ts -------------------------------------------------------------------------------- /src/canvas/list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/list.test.ts -------------------------------------------------------------------------------- /src/canvas/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/list.ts -------------------------------------------------------------------------------- /src/canvas/trigger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/index.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/create.test.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/create.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/delete.test.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/delete.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/index.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/types.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/update.test.ts -------------------------------------------------------------------------------- /src/canvas/trigger/schedule/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/schedule/update.ts -------------------------------------------------------------------------------- /src/canvas/trigger/send.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/send.test.ts -------------------------------------------------------------------------------- /src/canvas/trigger/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/send.ts -------------------------------------------------------------------------------- /src/canvas/trigger/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/trigger/types.ts -------------------------------------------------------------------------------- /src/canvas/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/canvas/types.ts -------------------------------------------------------------------------------- /src/catalogs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/catalogs/index.ts -------------------------------------------------------------------------------- /src/catalogs/synchronous/catalogs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/catalogs/synchronous/catalogs.test.ts -------------------------------------------------------------------------------- /src/catalogs/synchronous/get_item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/catalogs/synchronous/get_item.ts -------------------------------------------------------------------------------- /src/catalogs/synchronous/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/catalogs/synchronous/index.ts -------------------------------------------------------------------------------- /src/catalogs/synchronous/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/catalogs/synchronous/list.ts -------------------------------------------------------------------------------- /src/catalogs/synchronous/list_items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/catalogs/synchronous/list_items.ts -------------------------------------------------------------------------------- /src/catalogs/synchronous/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/catalogs/synchronous/types.ts -------------------------------------------------------------------------------- /src/catalogs/types.ts: -------------------------------------------------------------------------------- 1 | export * from './synchronous/types' 2 | -------------------------------------------------------------------------------- /src/common/request/get.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/get.test.ts -------------------------------------------------------------------------------- /src/common/request/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/get.ts -------------------------------------------------------------------------------- /src/common/request/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/index.ts -------------------------------------------------------------------------------- /src/common/request/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/options.test.ts -------------------------------------------------------------------------------- /src/common/request/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/options.ts -------------------------------------------------------------------------------- /src/common/request/params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/params.test.ts -------------------------------------------------------------------------------- /src/common/request/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/params.ts -------------------------------------------------------------------------------- /src/common/request/post.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/post.test.ts -------------------------------------------------------------------------------- /src/common/request/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/post.ts -------------------------------------------------------------------------------- /src/common/request/request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/request.test.ts -------------------------------------------------------------------------------- /src/common/request/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/request/request.ts -------------------------------------------------------------------------------- /src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/common/types.ts -------------------------------------------------------------------------------- /src/email/blacklist.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/blacklist.test.ts -------------------------------------------------------------------------------- /src/email/blacklist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/blacklist.ts -------------------------------------------------------------------------------- /src/email/bounce/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/bounce/index.ts -------------------------------------------------------------------------------- /src/email/bounce/remove.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/bounce/remove.test.ts -------------------------------------------------------------------------------- /src/email/bounce/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/bounce/remove.ts -------------------------------------------------------------------------------- /src/email/bounce/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/bounce/types.ts -------------------------------------------------------------------------------- /src/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/index.ts -------------------------------------------------------------------------------- /src/email/spam/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/spam/index.ts -------------------------------------------------------------------------------- /src/email/spam/remove.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/spam/remove.test.ts -------------------------------------------------------------------------------- /src/email/spam/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/spam/remove.ts -------------------------------------------------------------------------------- /src/email/spam/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/spam/types.ts -------------------------------------------------------------------------------- /src/email/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/email/types.ts -------------------------------------------------------------------------------- /src/index.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/index.test.mjs -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/index.ts -------------------------------------------------------------------------------- /src/messages/schedule/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/create.test.ts -------------------------------------------------------------------------------- /src/messages/schedule/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/create.ts -------------------------------------------------------------------------------- /src/messages/schedule/delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/delete.test.ts -------------------------------------------------------------------------------- /src/messages/schedule/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/delete.ts -------------------------------------------------------------------------------- /src/messages/schedule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/index.ts -------------------------------------------------------------------------------- /src/messages/schedule/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/types.ts -------------------------------------------------------------------------------- /src/messages/schedule/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/update.test.ts -------------------------------------------------------------------------------- /src/messages/schedule/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/schedule/update.ts -------------------------------------------------------------------------------- /src/messages/scheduled_broadcasts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/scheduled_broadcasts.test.ts -------------------------------------------------------------------------------- /src/messages/scheduled_broadcasts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/scheduled_broadcasts.ts -------------------------------------------------------------------------------- /src/messages/send.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/send.test.ts -------------------------------------------------------------------------------- /src/messages/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/send.ts -------------------------------------------------------------------------------- /src/messages/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/messages/types.ts -------------------------------------------------------------------------------- /src/segments/analytics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/analytics.test.ts -------------------------------------------------------------------------------- /src/segments/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/analytics.ts -------------------------------------------------------------------------------- /src/segments/details.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/details.test.ts -------------------------------------------------------------------------------- /src/segments/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/details.ts -------------------------------------------------------------------------------- /src/segments/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/index.ts -------------------------------------------------------------------------------- /src/segments/list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/list.test.ts -------------------------------------------------------------------------------- /src/segments/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/list.ts -------------------------------------------------------------------------------- /src/segments/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/segments/types.ts -------------------------------------------------------------------------------- /src/sends/id/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/sends/id/create.test.ts -------------------------------------------------------------------------------- /src/sends/id/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/sends/id/create.ts -------------------------------------------------------------------------------- /src/sends/id/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/sends/id/index.ts -------------------------------------------------------------------------------- /src/sends/id/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/sends/id/types.ts -------------------------------------------------------------------------------- /src/sends/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/sends/index.ts -------------------------------------------------------------------------------- /src/sends/types.ts: -------------------------------------------------------------------------------- 1 | export * from './id/types' 2 | -------------------------------------------------------------------------------- /src/subscription/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/index.ts -------------------------------------------------------------------------------- /src/subscription/status/get.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/status/get.test.ts -------------------------------------------------------------------------------- /src/subscription/status/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/status/get.ts -------------------------------------------------------------------------------- /src/subscription/status/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/status/index.ts -------------------------------------------------------------------------------- /src/subscription/status/set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/status/set.test.ts -------------------------------------------------------------------------------- /src/subscription/status/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/status/set.ts -------------------------------------------------------------------------------- /src/subscription/status/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/status/types.ts -------------------------------------------------------------------------------- /src/subscription/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/types.ts -------------------------------------------------------------------------------- /src/subscription/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/user/index.ts -------------------------------------------------------------------------------- /src/subscription/user/status.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/user/status.test.ts -------------------------------------------------------------------------------- /src/subscription/user/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/user/status.ts -------------------------------------------------------------------------------- /src/subscription/user/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/subscription/user/types.ts -------------------------------------------------------------------------------- /src/templates/content_blocks/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/content_blocks/create.ts -------------------------------------------------------------------------------- /src/templates/content_blocks/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/content_blocks/get.ts -------------------------------------------------------------------------------- /src/templates/content_blocks/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/content_blocks/index.test.ts -------------------------------------------------------------------------------- /src/templates/content_blocks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/content_blocks/index.ts -------------------------------------------------------------------------------- /src/templates/content_blocks/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/content_blocks/list.ts -------------------------------------------------------------------------------- /src/templates/content_blocks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/content_blocks/types.ts -------------------------------------------------------------------------------- /src/templates/content_blocks/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/content_blocks/update.ts -------------------------------------------------------------------------------- /src/templates/email_templates/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/email_templates/create.ts -------------------------------------------------------------------------------- /src/templates/email_templates/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/email_templates/get.ts -------------------------------------------------------------------------------- /src/templates/email_templates/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/email_templates/index.test.ts -------------------------------------------------------------------------------- /src/templates/email_templates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/email_templates/index.ts -------------------------------------------------------------------------------- /src/templates/email_templates/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/email_templates/list.ts -------------------------------------------------------------------------------- /src/templates/email_templates/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/email_templates/types.ts -------------------------------------------------------------------------------- /src/templates/email_templates/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/email_templates/update.ts -------------------------------------------------------------------------------- /src/templates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/index.ts -------------------------------------------------------------------------------- /src/templates/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/templates/types.ts -------------------------------------------------------------------------------- /src/transactional/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/transactional/index.ts -------------------------------------------------------------------------------- /src/transactional/types.ts: -------------------------------------------------------------------------------- 1 | export * from './v1/campaigns/types' 2 | -------------------------------------------------------------------------------- /src/transactional/v1/campaigns/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/transactional/v1/campaigns/index.ts -------------------------------------------------------------------------------- /src/transactional/v1/campaigns/send.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/transactional/v1/campaigns/send.test.ts -------------------------------------------------------------------------------- /src/transactional/v1/campaigns/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/transactional/v1/campaigns/send.ts -------------------------------------------------------------------------------- /src/transactional/v1/campaigns/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/transactional/v1/campaigns/types.ts -------------------------------------------------------------------------------- /src/transactional/v1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/transactional/v1/index.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/users/alias/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/alias/index.ts -------------------------------------------------------------------------------- /src/users/alias/new.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/alias/new.test.ts -------------------------------------------------------------------------------- /src/users/alias/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/alias/new.ts -------------------------------------------------------------------------------- /src/users/alias/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/alias/types.ts -------------------------------------------------------------------------------- /src/users/alias/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/alias/update.test.ts -------------------------------------------------------------------------------- /src/users/alias/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/alias/update.ts -------------------------------------------------------------------------------- /src/users/delete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/delete.test.ts -------------------------------------------------------------------------------- /src/users/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/delete.ts -------------------------------------------------------------------------------- /src/users/export/global_control_group.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/global_control_group.test.ts -------------------------------------------------------------------------------- /src/users/export/global_control_group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/global_control_group.ts -------------------------------------------------------------------------------- /src/users/export/ids.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/ids.test.ts -------------------------------------------------------------------------------- /src/users/export/ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/ids.ts -------------------------------------------------------------------------------- /src/users/export/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/index.ts -------------------------------------------------------------------------------- /src/users/export/segment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/segment.test.ts -------------------------------------------------------------------------------- /src/users/export/segment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/segment.ts -------------------------------------------------------------------------------- /src/users/export/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/export/types.ts -------------------------------------------------------------------------------- /src/users/external_ids/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/external_ids/index.ts -------------------------------------------------------------------------------- /src/users/external_ids/remove.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/external_ids/remove.test.ts -------------------------------------------------------------------------------- /src/users/external_ids/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/external_ids/remove.ts -------------------------------------------------------------------------------- /src/users/external_ids/rename.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/external_ids/rename.test.ts -------------------------------------------------------------------------------- /src/users/external_ids/rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/external_ids/rename.ts -------------------------------------------------------------------------------- /src/users/external_ids/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/external_ids/types.ts -------------------------------------------------------------------------------- /src/users/identify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/identify.test.ts -------------------------------------------------------------------------------- /src/users/identify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/identify.ts -------------------------------------------------------------------------------- /src/users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/index.ts -------------------------------------------------------------------------------- /src/users/merge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/merge.test.ts -------------------------------------------------------------------------------- /src/users/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/merge.ts -------------------------------------------------------------------------------- /src/users/track.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/track.test.ts -------------------------------------------------------------------------------- /src/users/track.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/track.ts -------------------------------------------------------------------------------- /src/users/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/users/types.ts -------------------------------------------------------------------------------- /src/v2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/v2/index.ts -------------------------------------------------------------------------------- /src/v2/subscription/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/v2/subscription/index.ts -------------------------------------------------------------------------------- /src/v2/subscription/status/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/v2/subscription/status/index.ts -------------------------------------------------------------------------------- /src/v2/subscription/status/set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/v2/subscription/status/set.test.ts -------------------------------------------------------------------------------- /src/v2/subscription/status/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/v2/subscription/status/set.ts -------------------------------------------------------------------------------- /src/v2/subscription/status/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/src/v2/subscription/status/types.ts -------------------------------------------------------------------------------- /src/v2/types.ts: -------------------------------------------------------------------------------- 1 | export * from './subscription/status/types' 2 | -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braze-community/braze-node/HEAD/typedoc.json --------------------------------------------------------------------------------