├── .github ├── CODEOWNERS ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── coana-analysis.yml │ ├── coana-guardrail.yml │ ├── fix-latest.yml │ └── release.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── bin └── restore-or-install ├── jest.config.js ├── package.json ├── renovate.json ├── setup-jest.ts ├── src ├── actions │ ├── actions.spec.ts │ ├── actions.ts │ ├── fixtures │ │ ├── authentication-action-context.json │ │ └── user-registration-action-context.json │ ├── interfaces │ │ ├── action.interface.ts │ │ ├── index.ts │ │ └── response-payload.interface.ts │ └── serializers │ │ └── action.serializer.ts ├── api-keys │ ├── api-keys.spec.ts │ ├── api-keys.ts │ ├── fixtures │ │ └── validate-api-key.json │ ├── interfaces │ │ ├── api-key.interface.ts │ │ └── validate-api-key.interface.ts │ └── serializers │ │ ├── api-key.serializer.ts │ │ └── validate-api-key.serializer.ts ├── audit-logs │ ├── audit-logs.spec.ts │ ├── audit-logs.ts │ ├── interfaces │ │ ├── audit-log-export-options.interface.ts │ │ ├── audit-log-export.interface.ts │ │ ├── create-audit-log-event-options.interface.ts │ │ ├── create-audit-log-schema-options.interface.ts │ │ └── index.ts │ └── serializers │ │ ├── audit-log-export-options.serializer.ts │ │ ├── audit-log-export.serializer.ts │ │ ├── create-audit-log-event-options.serializer.ts │ │ ├── create-audit-log-schema-options.serializer.ts │ │ ├── create-audit-log-schema.serializer.ts │ │ └── index.ts ├── common │ ├── crypto │ │ ├── crypto-provider.spec.ts │ │ ├── crypto-provider.ts │ │ ├── node-crypto-provider.ts │ │ ├── signature-provider.spec.ts │ │ ├── signature-provider.ts │ │ └── subtle-crypto-provider.ts │ ├── exceptions │ │ ├── bad-request.exception.ts │ │ ├── conflict.exception.ts │ │ ├── generic-server.exception.ts │ │ ├── index.ts │ │ ├── no-api-key-provided.exception.ts │ │ ├── not-found.exception.ts │ │ ├── oauth.exception.ts │ │ ├── parse-error.ts │ │ ├── rate-limit-exceeded.exception.ts │ │ ├── signature-verification.exception.ts │ │ ├── unauthorized.exception.ts │ │ └── unprocessable-entity.exception.ts │ ├── interfaces │ │ ├── app-info.interface.ts │ │ ├── event.interface.ts │ │ ├── get-options.interface.ts │ │ ├── http-client.interface.ts │ │ ├── index.ts │ │ ├── list.interface.ts │ │ ├── pagination-options.interface.ts │ │ ├── post-options.interface.ts │ │ ├── put-options.interface.ts │ │ ├── request-exception.interface.ts │ │ ├── unknown-record.interface.ts │ │ ├── unprocessable-entity-error.interface.ts │ │ ├── workos-options.interface.ts │ │ └── workos-response-error.interface.ts │ ├── iron-session │ │ ├── edge-iron-session-provider.ts │ │ ├── iron-session-provider.ts │ │ └── web-iron-session-provider.ts │ ├── net │ │ ├── fetch-client.spec.ts │ │ ├── fetch-client.ts │ │ ├── http-client.ts │ │ ├── index.ts │ │ ├── node-client.spec.ts │ │ └── node-client.ts │ ├── serializers │ │ ├── event.serializer.ts │ │ ├── index.ts │ │ └── list.serializer.ts │ └── utils │ │ ├── base64.ts │ │ ├── fetch-and-deserialize.ts │ │ ├── fetch-error.ts │ │ ├── pagination.ts │ │ ├── test-utils.ts │ │ ├── unreachable.ts │ │ └── workos-mock-response.ts ├── directory-sync │ ├── directory-sync.spec.ts │ ├── directory-sync.ts │ ├── interfaces │ │ ├── directory-group.interface.ts │ │ ├── directory-user.interface.ts │ │ ├── directory.interface.ts │ │ ├── index.ts │ │ ├── list-directories-options.interface.ts │ │ ├── list-directory-users-options.interface.ts │ │ └── list-groups-options.interface.ts │ ├── serializers │ │ ├── directory-group.serializer.ts │ │ ├── directory-user.serializer.ts │ │ ├── directory.serializer.ts │ │ ├── index.ts │ │ └── list-directories-options.serializer.ts │ └── utils │ │ ├── get-primary-email.spec.ts │ │ └── get-primary-email.ts ├── events │ ├── events.spec.ts │ ├── events.ts │ ├── interfaces │ │ ├── index.ts │ │ └── list-events-options.interface.ts │ └── serializers │ │ ├── index.ts │ │ └── list-event-options.serializer.ts ├── feature-flags │ ├── interfaces │ │ ├── feature-flag.interface.ts │ │ └── index.ts │ └── serializers │ │ └── feature-flag.serializer.ts ├── fga │ ├── fga-live-test.spec.ts │ ├── fga.spec.ts │ ├── fga.ts │ ├── interfaces │ │ ├── check-op.enum.ts │ │ ├── check.interface.ts │ │ ├── index.ts │ │ ├── list.interface.ts │ │ ├── query.interface.ts │ │ ├── resource-op.enum.ts │ │ ├── resource.interface.ts │ │ ├── warning.interface.ts │ │ ├── warrant-op.enum.ts │ │ ├── warrant-token.interface.ts │ │ └── warrant.interface.ts │ ├── serializers │ │ ├── batch-write-resources-options.serializer.ts │ │ ├── check-options.serializer.ts │ │ ├── create-resource-options.serializer.ts │ │ ├── delete-resource-options.serializer.ts │ │ ├── index.ts │ │ ├── list-resources-options.serializer.ts │ │ ├── list-warrants-options.serializer.ts │ │ ├── list.serializer.ts │ │ ├── query-options.serializer.ts │ │ ├── query-result.serializer.ts │ │ ├── resource.serializer.ts │ │ ├── warrant-token.serializer.ts │ │ ├── warrant.serializer.ts │ │ └── write-warrant-options.serializer.ts │ └── utils │ │ ├── fetch-and-deserialize-list.ts │ │ ├── fga-paginatable.ts │ │ └── interface-check.ts ├── index.ts ├── index.worker.ts ├── mfa │ ├── interfaces │ │ ├── challenge-factor-options.ts │ │ ├── challenge.interface.ts │ │ ├── enroll-factor-options.ts │ │ ├── factor.interface.ts │ │ ├── index.ts │ │ ├── sms.interface.ts │ │ ├── totp.interface.ts │ │ ├── verify-challenge-options.ts │ │ ├── verify-challenge-response.ts │ │ └── verify-factor-options.ts │ ├── mfa.spec.ts │ ├── mfa.ts │ └── serializers │ │ ├── challenge.serializer.ts │ │ ├── factor.serializer.ts │ │ ├── index.ts │ │ ├── sms.serializer.ts │ │ ├── totp.serializer.ts │ │ └── verify-response.serializer.ts ├── organization-domains │ ├── fixtures │ │ ├── get-organization-domain-pending.json │ │ └── get-organization-domain-verified.json │ ├── interfaces │ │ ├── create-organization-domain-options.interface.ts │ │ ├── index.ts │ │ └── organization-domain.interface.ts │ ├── organization-domains.spec.ts │ ├── organization-domains.ts │ └── serializers │ │ ├── create-organization-domain-options.serializer.ts │ │ └── organization-domain.serializer.ts ├── organizations │ ├── fixtures │ │ ├── clear-stripe-customer-id.json │ │ ├── create-organization-invalid.json │ │ ├── create-organization.json │ │ ├── get-organization.json │ │ ├── list-organization-feature-flags.json │ │ ├── list-organization-roles.json │ │ ├── list-organizations.json │ │ ├── set-stripe-customer-id-disabled.json │ │ ├── set-stripe-customer-id.json │ │ └── update-organization.json │ ├── interfaces │ │ ├── create-organization-options.interface.ts │ │ ├── domain-data.interface.ts │ │ ├── index.ts │ │ ├── list-organization-feature-flags-options.interface.ts │ │ ├── list-organization-roles-options.interface.ts │ │ ├── list-organizations-options.interface.ts │ │ ├── organization.interface.ts │ │ └── update-organization-options.interface.ts │ ├── organizations.spec.ts │ ├── organizations.ts │ └── serializers │ │ ├── create-organization-options.serializer.ts │ │ ├── index.ts │ │ ├── organization.serializer.spec.ts │ │ ├── organization.serializer.ts │ │ └── update-organization-options.serializer.ts ├── passwordless │ ├── fixtures │ │ └── create-session.json │ ├── interfaces │ │ ├── create-passwordless-session-options.interface.ts │ │ ├── index.ts │ │ ├── passwordless-session.interface.ts │ │ └── send-session-response.interface.ts │ ├── passwordless.spec.ts │ ├── passwordless.ts │ └── serializers │ │ ├── index.ts │ │ └── passwordless-session.serializer.ts ├── pipes │ ├── fixtures │ │ ├── get-access-token-needs-reauth.json │ │ ├── get-access-token-no-expiry.json │ │ ├── get-access-token-not-installed.json │ │ └── get-access-token-success.json │ ├── interfaces │ │ ├── access-token.interface.ts │ │ └── get-access-token.interface.ts │ ├── pipes.spec.ts │ ├── pipes.ts │ └── serializers │ │ ├── access-token.serializer.ts │ │ └── get-access-token.serializer.ts ├── portal │ ├── fixtures │ │ ├── generate-link-invalid.json │ │ └── generate-link.json │ ├── interfaces │ │ ├── generate-portal-link-intent.interface.ts │ │ └── index.ts │ ├── portal.spec.ts │ └── portal.ts ├── roles │ ├── interfaces │ │ ├── index.ts │ │ └── role.interface.ts │ └── serializers │ │ └── role.serializer.ts ├── sso │ ├── __snapshots__ │ │ └── sso.spec.ts.snap │ ├── interfaces │ │ ├── authorization-url-options.interface.ts │ │ ├── connection-type.enum.ts │ │ ├── connection.interface.ts │ │ ├── get-profile-and-token-options.interface.ts │ │ ├── get-profile-options.interface.ts │ │ ├── index.ts │ │ ├── list-connections-options.interface.ts │ │ ├── profile-and-token.interface.ts │ │ └── profile.interface.ts │ ├── serializers │ │ ├── connection.serializer.ts │ │ ├── index.ts │ │ ├── list-connections-options.serializer.ts │ │ ├── profile-and-token.serializer.ts │ │ └── profile.serializer.ts │ ├── sso.spec.ts │ └── sso.ts ├── user-management │ ├── __snapshots__ │ │ └── user-management.spec.ts.snap │ ├── fixtures │ │ ├── deactivate-organization-membership.json │ │ ├── email_verification.json │ │ ├── identity.json │ │ ├── invitation.json │ │ ├── list-factors.json │ │ ├── list-invitations.json │ │ ├── list-organization-memberships.json │ │ ├── list-sessions.json │ │ ├── list-user-feature-flags.json │ │ ├── list-users.json │ │ ├── magic_auth.json │ │ ├── organization-membership.json │ │ ├── password_reset.json │ │ └── user.json │ ├── interfaces │ │ ├── authenticate-with-code-and-verifier-options.interface.ts │ │ ├── authenticate-with-code-options.interface.ts │ │ ├── authenticate-with-email-verification-options.interface.ts │ │ ├── authenticate-with-magic-auth-options.interface.ts │ │ ├── authenticate-with-options-base.interface.ts │ │ ├── authenticate-with-organization-selection.interface.ts │ │ ├── authenticate-with-password-options.interface.ts │ │ ├── authenticate-with-refresh-token-options.interface.ts │ │ ├── authenticate-with-session-cookie.interface.ts │ │ ├── authenticate-with-totp-options.interface.ts │ │ ├── authentication-event.interface.ts │ │ ├── authentication-radar-risk-detected-event.interface.ts │ │ ├── authentication-response.interface.ts │ │ ├── authorization-url-options.interface.ts │ │ ├── create-magic-auth-options.interface.ts │ │ ├── create-organization-membership-options.interface.ts │ │ ├── create-password-reset-options.interface.ts │ │ ├── create-user-options.interface.ts │ │ ├── email-verification.interface.ts │ │ ├── enroll-auth-factor.interface.ts │ │ ├── factor.interface.ts │ │ ├── identity.interface.ts │ │ ├── impersonator.interface.ts │ │ ├── index.ts │ │ ├── invitation.interface.ts │ │ ├── list-auth-factors-options.interface.ts │ │ ├── list-invitations-options.interface.ts │ │ ├── list-organization-memberships-options.interface.ts │ │ ├── list-sessions-options.interface.ts │ │ ├── list-user-feature-flags-options.interface.ts │ │ ├── list-users-options.interface.ts │ │ ├── magic-auth.interface.ts │ │ ├── oauth-tokens.interface.ts │ │ ├── organization-membership.interface.ts │ │ ├── password-hash-type.interface.ts │ │ ├── password-reset.interface.ts │ │ ├── refresh-and-seal-session-data.interface.ts │ │ ├── reset-password-options.interface.ts │ │ ├── revoke-session-options.interface.ts │ │ ├── send-invitation-options.interface.ts │ │ ├── send-magic-auth-code-options.interface.ts │ │ ├── send-password-reset-email-options.interface.ts │ │ ├── send-verification-email-options.interface.ts │ │ ├── session-handler-options.interface.ts │ │ ├── session.interface.ts │ │ ├── update-organization-membership-options.interface.ts │ │ ├── update-user-options.interface.ts │ │ ├── update-user-password-options.interface.ts │ │ ├── user.interface.ts │ │ └── verify-email-options.interface.ts │ ├── serializers │ │ ├── authenticate-with-code-and-verifier-options.serializer.ts │ │ ├── authenticate-with-code-options.serializer.ts │ │ ├── authenticate-with-email-verification.serializer.ts │ │ ├── authenticate-with-magic-auth-options.serializer.ts │ │ ├── authenticate-with-organization-selection-options.serializer.ts │ │ ├── authenticate-with-password-options.serializer.ts │ │ ├── authenticate-with-refresh-token.options.serializer.ts │ │ ├── authenticate-with-totp-options.serializer.ts │ │ ├── authentication-event.serializer.ts │ │ ├── authentication-radar-risk-event-serializer.ts │ │ ├── authentication-response.serializer.ts │ │ ├── create-magic-auth-options.serializer.ts │ │ ├── create-organization-membership-options.serializer.ts │ │ ├── create-password-reset-options.serializer.ts │ │ ├── create-user-options.serializer.ts │ │ ├── email-verification.serializer.ts │ │ ├── enroll-auth-factor-options.serializer.ts │ │ ├── factor.serializer.ts │ │ ├── identity.serializer.ts │ │ ├── index.ts │ │ ├── invitation.serializer.ts │ │ ├── list-invitations-options.serializer.ts │ │ ├── list-organization-memberships-options.serializer.ts │ │ ├── list-sessions-options.serializer.ts │ │ ├── list-users-options.serializer.ts │ │ ├── magic-auth.serializer.ts │ │ ├── oauth-tokens.serializer.ts │ │ ├── organization-membership.serializer.ts │ │ ├── password-reset.serializer.ts │ │ ├── reset-password-options.serializer.ts │ │ ├── role.serializer.ts │ │ ├── send-invitation-options.serializer.ts │ │ ├── send-magic-auth-code-options.serializer.ts │ │ ├── send-password-reset-email.serializer.ts │ │ ├── session.serializer.ts │ │ ├── update-organization-membership-options.serializer.ts │ │ ├── update-user-options.serializer.ts │ │ ├── update-user-password-options.serializer.ts │ │ ├── user.serializer.spec.ts │ │ └── user.serializer.ts │ ├── session.spec.ts │ ├── session.ts │ ├── user-management.spec.ts │ └── user-management.ts ├── vault │ ├── interfaces │ │ ├── index.ts │ │ ├── key.interface.ts │ │ ├── key │ │ │ ├── create-data-key.interface.ts │ │ │ └── decrypt-data-key.interface.ts │ │ ├── object.interface.ts │ │ ├── object │ │ │ ├── create-object.interface.ts │ │ │ ├── delete-object.interface.ts │ │ │ ├── list-object-versions.interface.ts │ │ │ ├── list-objects.interface.ts │ │ │ ├── read-object.interface.ts │ │ │ └── update-object.interface.ts │ │ └── secret.interface.ts │ ├── leb.d.ts │ ├── serializers │ │ ├── vault-key.serializer.ts │ │ └── vault-object.serializer.ts │ ├── vault-live-test.spec.ts │ ├── vault.spec.ts │ └── vault.ts ├── webhooks │ ├── fixtures │ │ └── webhook.json │ ├── webhooks.spec.ts │ └── webhooks.ts ├── widgets │ ├── fixtures │ │ ├── get-token-error.json │ │ └── token.json │ ├── interfaces │ │ └── get-token.ts │ ├── widgets.spec.ts │ └── widgets.ts ├── worker.spec.ts ├── workos.spec.ts └── workos.ts ├── tsconfig.json └── tslint.json /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/coana-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.github/workflows/coana-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/coana-guardrail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.github/workflows/coana-guardrail.yml -------------------------------------------------------------------------------- /.github/workflows/fix-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.github/workflows/fix-latest.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/README.md -------------------------------------------------------------------------------- /bin/restore-or-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/bin/restore-or-install -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/renovate.json -------------------------------------------------------------------------------- /setup-jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/setup-jest.ts -------------------------------------------------------------------------------- /src/actions/actions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/actions.spec.ts -------------------------------------------------------------------------------- /src/actions/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/actions.ts -------------------------------------------------------------------------------- /src/actions/fixtures/authentication-action-context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/fixtures/authentication-action-context.json -------------------------------------------------------------------------------- /src/actions/fixtures/user-registration-action-context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/fixtures/user-registration-action-context.json -------------------------------------------------------------------------------- /src/actions/interfaces/action.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/interfaces/action.interface.ts -------------------------------------------------------------------------------- /src/actions/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/interfaces/index.ts -------------------------------------------------------------------------------- /src/actions/interfaces/response-payload.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/interfaces/response-payload.interface.ts -------------------------------------------------------------------------------- /src/actions/serializers/action.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/actions/serializers/action.serializer.ts -------------------------------------------------------------------------------- /src/api-keys/api-keys.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/api-keys/api-keys.spec.ts -------------------------------------------------------------------------------- /src/api-keys/api-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/api-keys/api-keys.ts -------------------------------------------------------------------------------- /src/api-keys/fixtures/validate-api-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/api-keys/fixtures/validate-api-key.json -------------------------------------------------------------------------------- /src/api-keys/interfaces/api-key.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/api-keys/interfaces/api-key.interface.ts -------------------------------------------------------------------------------- /src/api-keys/interfaces/validate-api-key.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/api-keys/interfaces/validate-api-key.interface.ts -------------------------------------------------------------------------------- /src/api-keys/serializers/api-key.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/api-keys/serializers/api-key.serializer.ts -------------------------------------------------------------------------------- /src/api-keys/serializers/validate-api-key.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/api-keys/serializers/validate-api-key.serializer.ts -------------------------------------------------------------------------------- /src/audit-logs/audit-logs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/audit-logs.spec.ts -------------------------------------------------------------------------------- /src/audit-logs/audit-logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/audit-logs.ts -------------------------------------------------------------------------------- /src/audit-logs/interfaces/audit-log-export-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/interfaces/audit-log-export-options.interface.ts -------------------------------------------------------------------------------- /src/audit-logs/interfaces/audit-log-export.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/interfaces/audit-log-export.interface.ts -------------------------------------------------------------------------------- /src/audit-logs/interfaces/create-audit-log-event-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/interfaces/create-audit-log-event-options.interface.ts -------------------------------------------------------------------------------- /src/audit-logs/interfaces/create-audit-log-schema-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/interfaces/create-audit-log-schema-options.interface.ts -------------------------------------------------------------------------------- /src/audit-logs/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/interfaces/index.ts -------------------------------------------------------------------------------- /src/audit-logs/serializers/audit-log-export-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/serializers/audit-log-export-options.serializer.ts -------------------------------------------------------------------------------- /src/audit-logs/serializers/audit-log-export.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/serializers/audit-log-export.serializer.ts -------------------------------------------------------------------------------- /src/audit-logs/serializers/create-audit-log-event-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/serializers/create-audit-log-event-options.serializer.ts -------------------------------------------------------------------------------- /src/audit-logs/serializers/create-audit-log-schema-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/serializers/create-audit-log-schema-options.serializer.ts -------------------------------------------------------------------------------- /src/audit-logs/serializers/create-audit-log-schema.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/serializers/create-audit-log-schema.serializer.ts -------------------------------------------------------------------------------- /src/audit-logs/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/audit-logs/serializers/index.ts -------------------------------------------------------------------------------- /src/common/crypto/crypto-provider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/crypto/crypto-provider.spec.ts -------------------------------------------------------------------------------- /src/common/crypto/crypto-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/crypto/crypto-provider.ts -------------------------------------------------------------------------------- /src/common/crypto/node-crypto-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/crypto/node-crypto-provider.ts -------------------------------------------------------------------------------- /src/common/crypto/signature-provider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/crypto/signature-provider.spec.ts -------------------------------------------------------------------------------- /src/common/crypto/signature-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/crypto/signature-provider.ts -------------------------------------------------------------------------------- /src/common/crypto/subtle-crypto-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/crypto/subtle-crypto-provider.ts -------------------------------------------------------------------------------- /src/common/exceptions/bad-request.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/bad-request.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/conflict.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/conflict.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/generic-server.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/generic-server.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/index.ts -------------------------------------------------------------------------------- /src/common/exceptions/no-api-key-provided.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/no-api-key-provided.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/not-found.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/not-found.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/oauth.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/oauth.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/parse-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/parse-error.ts -------------------------------------------------------------------------------- /src/common/exceptions/rate-limit-exceeded.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/rate-limit-exceeded.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/signature-verification.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/signature-verification.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/unauthorized.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/unauthorized.exception.ts -------------------------------------------------------------------------------- /src/common/exceptions/unprocessable-entity.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/exceptions/unprocessable-entity.exception.ts -------------------------------------------------------------------------------- /src/common/interfaces/app-info.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/app-info.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/event.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/event.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/get-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/get-options.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/http-client.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/http-client.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/index.ts -------------------------------------------------------------------------------- /src/common/interfaces/list.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/list.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/pagination-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/pagination-options.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/post-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/post-options.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/put-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/put-options.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/request-exception.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/request-exception.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/unknown-record.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/unknown-record.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/unprocessable-entity-error.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/unprocessable-entity-error.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/workos-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/workos-options.interface.ts -------------------------------------------------------------------------------- /src/common/interfaces/workos-response-error.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/interfaces/workos-response-error.interface.ts -------------------------------------------------------------------------------- /src/common/iron-session/edge-iron-session-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/iron-session/edge-iron-session-provider.ts -------------------------------------------------------------------------------- /src/common/iron-session/iron-session-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/iron-session/iron-session-provider.ts -------------------------------------------------------------------------------- /src/common/iron-session/web-iron-session-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/iron-session/web-iron-session-provider.ts -------------------------------------------------------------------------------- /src/common/net/fetch-client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/net/fetch-client.spec.ts -------------------------------------------------------------------------------- /src/common/net/fetch-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/net/fetch-client.ts -------------------------------------------------------------------------------- /src/common/net/http-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/net/http-client.ts -------------------------------------------------------------------------------- /src/common/net/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/net/index.ts -------------------------------------------------------------------------------- /src/common/net/node-client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/net/node-client.spec.ts -------------------------------------------------------------------------------- /src/common/net/node-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/net/node-client.ts -------------------------------------------------------------------------------- /src/common/serializers/event.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/serializers/event.serializer.ts -------------------------------------------------------------------------------- /src/common/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/serializers/index.ts -------------------------------------------------------------------------------- /src/common/serializers/list.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/serializers/list.serializer.ts -------------------------------------------------------------------------------- /src/common/utils/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/utils/base64.ts -------------------------------------------------------------------------------- /src/common/utils/fetch-and-deserialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/utils/fetch-and-deserialize.ts -------------------------------------------------------------------------------- /src/common/utils/fetch-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/utils/fetch-error.ts -------------------------------------------------------------------------------- /src/common/utils/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/utils/pagination.ts -------------------------------------------------------------------------------- /src/common/utils/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/utils/test-utils.ts -------------------------------------------------------------------------------- /src/common/utils/unreachable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/utils/unreachable.ts -------------------------------------------------------------------------------- /src/common/utils/workos-mock-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/common/utils/workos-mock-response.ts -------------------------------------------------------------------------------- /src/directory-sync/directory-sync.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/directory-sync.spec.ts -------------------------------------------------------------------------------- /src/directory-sync/directory-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/directory-sync.ts -------------------------------------------------------------------------------- /src/directory-sync/interfaces/directory-group.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/interfaces/directory-group.interface.ts -------------------------------------------------------------------------------- /src/directory-sync/interfaces/directory-user.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/interfaces/directory-user.interface.ts -------------------------------------------------------------------------------- /src/directory-sync/interfaces/directory.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/interfaces/directory.interface.ts -------------------------------------------------------------------------------- /src/directory-sync/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/interfaces/index.ts -------------------------------------------------------------------------------- /src/directory-sync/interfaces/list-directories-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/interfaces/list-directories-options.interface.ts -------------------------------------------------------------------------------- /src/directory-sync/interfaces/list-directory-users-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/interfaces/list-directory-users-options.interface.ts -------------------------------------------------------------------------------- /src/directory-sync/interfaces/list-groups-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/interfaces/list-groups-options.interface.ts -------------------------------------------------------------------------------- /src/directory-sync/serializers/directory-group.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/serializers/directory-group.serializer.ts -------------------------------------------------------------------------------- /src/directory-sync/serializers/directory-user.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/serializers/directory-user.serializer.ts -------------------------------------------------------------------------------- /src/directory-sync/serializers/directory.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/serializers/directory.serializer.ts -------------------------------------------------------------------------------- /src/directory-sync/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/serializers/index.ts -------------------------------------------------------------------------------- /src/directory-sync/serializers/list-directories-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/serializers/list-directories-options.serializer.ts -------------------------------------------------------------------------------- /src/directory-sync/utils/get-primary-email.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/utils/get-primary-email.spec.ts -------------------------------------------------------------------------------- /src/directory-sync/utils/get-primary-email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/directory-sync/utils/get-primary-email.ts -------------------------------------------------------------------------------- /src/events/events.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/events/events.spec.ts -------------------------------------------------------------------------------- /src/events/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/events/events.ts -------------------------------------------------------------------------------- /src/events/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './list-events-options.interface'; 2 | -------------------------------------------------------------------------------- /src/events/interfaces/list-events-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/events/interfaces/list-events-options.interface.ts -------------------------------------------------------------------------------- /src/events/serializers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './list-event-options.serializer'; 2 | -------------------------------------------------------------------------------- /src/events/serializers/list-event-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/events/serializers/list-event-options.serializer.ts -------------------------------------------------------------------------------- /src/feature-flags/interfaces/feature-flag.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/feature-flags/interfaces/feature-flag.interface.ts -------------------------------------------------------------------------------- /src/feature-flags/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './feature-flag.interface'; 2 | -------------------------------------------------------------------------------- /src/feature-flags/serializers/feature-flag.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/feature-flags/serializers/feature-flag.serializer.ts -------------------------------------------------------------------------------- /src/fga/fga-live-test.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/fga-live-test.spec.ts -------------------------------------------------------------------------------- /src/fga/fga.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/fga.spec.ts -------------------------------------------------------------------------------- /src/fga/fga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/fga.ts -------------------------------------------------------------------------------- /src/fga/interfaces/check-op.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/check-op.enum.ts -------------------------------------------------------------------------------- /src/fga/interfaces/check.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/check.interface.ts -------------------------------------------------------------------------------- /src/fga/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/index.ts -------------------------------------------------------------------------------- /src/fga/interfaces/list.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/list.interface.ts -------------------------------------------------------------------------------- /src/fga/interfaces/query.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/query.interface.ts -------------------------------------------------------------------------------- /src/fga/interfaces/resource-op.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/resource-op.enum.ts -------------------------------------------------------------------------------- /src/fga/interfaces/resource.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/resource.interface.ts -------------------------------------------------------------------------------- /src/fga/interfaces/warning.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/warning.interface.ts -------------------------------------------------------------------------------- /src/fga/interfaces/warrant-op.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/warrant-op.enum.ts -------------------------------------------------------------------------------- /src/fga/interfaces/warrant-token.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/warrant-token.interface.ts -------------------------------------------------------------------------------- /src/fga/interfaces/warrant.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/interfaces/warrant.interface.ts -------------------------------------------------------------------------------- /src/fga/serializers/batch-write-resources-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/batch-write-resources-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/check-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/check-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/create-resource-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/create-resource-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/delete-resource-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/delete-resource-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/index.ts -------------------------------------------------------------------------------- /src/fga/serializers/list-resources-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/list-resources-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/list-warrants-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/list-warrants-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/list.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/list.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/query-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/query-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/query-result.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/query-result.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/resource.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/resource.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/warrant-token.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/warrant-token.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/warrant.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/warrant.serializer.ts -------------------------------------------------------------------------------- /src/fga/serializers/write-warrant-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/serializers/write-warrant-options.serializer.ts -------------------------------------------------------------------------------- /src/fga/utils/fetch-and-deserialize-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/utils/fetch-and-deserialize-list.ts -------------------------------------------------------------------------------- /src/fga/utils/fga-paginatable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/utils/fga-paginatable.ts -------------------------------------------------------------------------------- /src/fga/utils/interface-check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/fga/utils/interface-check.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/index.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/index.worker.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/challenge-factor-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/challenge-factor-options.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/challenge.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/challenge.interface.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/enroll-factor-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/enroll-factor-options.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/factor.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/factor.interface.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/index.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/sms.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/sms.interface.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/totp.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/totp.interface.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/verify-challenge-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/verify-challenge-options.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/verify-challenge-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/verify-challenge-response.ts -------------------------------------------------------------------------------- /src/mfa/interfaces/verify-factor-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/interfaces/verify-factor-options.ts -------------------------------------------------------------------------------- /src/mfa/mfa.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/mfa.spec.ts -------------------------------------------------------------------------------- /src/mfa/mfa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/mfa.ts -------------------------------------------------------------------------------- /src/mfa/serializers/challenge.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/serializers/challenge.serializer.ts -------------------------------------------------------------------------------- /src/mfa/serializers/factor.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/serializers/factor.serializer.ts -------------------------------------------------------------------------------- /src/mfa/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/serializers/index.ts -------------------------------------------------------------------------------- /src/mfa/serializers/sms.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/serializers/sms.serializer.ts -------------------------------------------------------------------------------- /src/mfa/serializers/totp.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/serializers/totp.serializer.ts -------------------------------------------------------------------------------- /src/mfa/serializers/verify-response.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/mfa/serializers/verify-response.serializer.ts -------------------------------------------------------------------------------- /src/organization-domains/fixtures/get-organization-domain-pending.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/fixtures/get-organization-domain-pending.json -------------------------------------------------------------------------------- /src/organization-domains/fixtures/get-organization-domain-verified.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/fixtures/get-organization-domain-verified.json -------------------------------------------------------------------------------- /src/organization-domains/interfaces/create-organization-domain-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/interfaces/create-organization-domain-options.interface.ts -------------------------------------------------------------------------------- /src/organization-domains/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/interfaces/index.ts -------------------------------------------------------------------------------- /src/organization-domains/interfaces/organization-domain.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/interfaces/organization-domain.interface.ts -------------------------------------------------------------------------------- /src/organization-domains/organization-domains.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/organization-domains.spec.ts -------------------------------------------------------------------------------- /src/organization-domains/organization-domains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/organization-domains.ts -------------------------------------------------------------------------------- /src/organization-domains/serializers/create-organization-domain-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/serializers/create-organization-domain-options.serializer.ts -------------------------------------------------------------------------------- /src/organization-domains/serializers/organization-domain.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organization-domains/serializers/organization-domain.serializer.ts -------------------------------------------------------------------------------- /src/organizations/fixtures/clear-stripe-customer-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/clear-stripe-customer-id.json -------------------------------------------------------------------------------- /src/organizations/fixtures/create-organization-invalid.json: -------------------------------------------------------------------------------- 1 | { "message": "An Organization with the domain example.com already exists."} 2 | -------------------------------------------------------------------------------- /src/organizations/fixtures/create-organization.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/create-organization.json -------------------------------------------------------------------------------- /src/organizations/fixtures/get-organization.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/get-organization.json -------------------------------------------------------------------------------- /src/organizations/fixtures/list-organization-feature-flags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/list-organization-feature-flags.json -------------------------------------------------------------------------------- /src/organizations/fixtures/list-organization-roles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/list-organization-roles.json -------------------------------------------------------------------------------- /src/organizations/fixtures/list-organizations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/list-organizations.json -------------------------------------------------------------------------------- /src/organizations/fixtures/set-stripe-customer-id-disabled.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/set-stripe-customer-id-disabled.json -------------------------------------------------------------------------------- /src/organizations/fixtures/set-stripe-customer-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/set-stripe-customer-id.json -------------------------------------------------------------------------------- /src/organizations/fixtures/update-organization.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/fixtures/update-organization.json -------------------------------------------------------------------------------- /src/organizations/interfaces/create-organization-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/create-organization-options.interface.ts -------------------------------------------------------------------------------- /src/organizations/interfaces/domain-data.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/domain-data.interface.ts -------------------------------------------------------------------------------- /src/organizations/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/index.ts -------------------------------------------------------------------------------- /src/organizations/interfaces/list-organization-feature-flags-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/list-organization-feature-flags-options.interface.ts -------------------------------------------------------------------------------- /src/organizations/interfaces/list-organization-roles-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/list-organization-roles-options.interface.ts -------------------------------------------------------------------------------- /src/organizations/interfaces/list-organizations-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/list-organizations-options.interface.ts -------------------------------------------------------------------------------- /src/organizations/interfaces/organization.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/organization.interface.ts -------------------------------------------------------------------------------- /src/organizations/interfaces/update-organization-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/interfaces/update-organization-options.interface.ts -------------------------------------------------------------------------------- /src/organizations/organizations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/organizations.spec.ts -------------------------------------------------------------------------------- /src/organizations/organizations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/organizations.ts -------------------------------------------------------------------------------- /src/organizations/serializers/create-organization-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/serializers/create-organization-options.serializer.ts -------------------------------------------------------------------------------- /src/organizations/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/serializers/index.ts -------------------------------------------------------------------------------- /src/organizations/serializers/organization.serializer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/serializers/organization.serializer.spec.ts -------------------------------------------------------------------------------- /src/organizations/serializers/organization.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/serializers/organization.serializer.ts -------------------------------------------------------------------------------- /src/organizations/serializers/update-organization-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/organizations/serializers/update-organization-options.serializer.ts -------------------------------------------------------------------------------- /src/passwordless/fixtures/create-session.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/fixtures/create-session.json -------------------------------------------------------------------------------- /src/passwordless/interfaces/create-passwordless-session-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/interfaces/create-passwordless-session-options.interface.ts -------------------------------------------------------------------------------- /src/passwordless/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/interfaces/index.ts -------------------------------------------------------------------------------- /src/passwordless/interfaces/passwordless-session.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/interfaces/passwordless-session.interface.ts -------------------------------------------------------------------------------- /src/passwordless/interfaces/send-session-response.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/interfaces/send-session-response.interface.ts -------------------------------------------------------------------------------- /src/passwordless/passwordless.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/passwordless.spec.ts -------------------------------------------------------------------------------- /src/passwordless/passwordless.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/passwordless.ts -------------------------------------------------------------------------------- /src/passwordless/serializers/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/passwordless/serializers/passwordless-session.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/passwordless/serializers/passwordless-session.serializer.ts -------------------------------------------------------------------------------- /src/pipes/fixtures/get-access-token-needs-reauth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/fixtures/get-access-token-needs-reauth.json -------------------------------------------------------------------------------- /src/pipes/fixtures/get-access-token-no-expiry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/fixtures/get-access-token-no-expiry.json -------------------------------------------------------------------------------- /src/pipes/fixtures/get-access-token-not-installed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/fixtures/get-access-token-not-installed.json -------------------------------------------------------------------------------- /src/pipes/fixtures/get-access-token-success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/fixtures/get-access-token-success.json -------------------------------------------------------------------------------- /src/pipes/interfaces/access-token.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/interfaces/access-token.interface.ts -------------------------------------------------------------------------------- /src/pipes/interfaces/get-access-token.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/interfaces/get-access-token.interface.ts -------------------------------------------------------------------------------- /src/pipes/pipes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/pipes.spec.ts -------------------------------------------------------------------------------- /src/pipes/pipes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/pipes.ts -------------------------------------------------------------------------------- /src/pipes/serializers/access-token.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/serializers/access-token.serializer.ts -------------------------------------------------------------------------------- /src/pipes/serializers/get-access-token.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/pipes/serializers/get-access-token.serializer.ts -------------------------------------------------------------------------------- /src/portal/fixtures/generate-link-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/portal/fixtures/generate-link-invalid.json -------------------------------------------------------------------------------- /src/portal/fixtures/generate-link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/portal/fixtures/generate-link.json -------------------------------------------------------------------------------- /src/portal/interfaces/generate-portal-link-intent.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/portal/interfaces/generate-portal-link-intent.interface.ts -------------------------------------------------------------------------------- /src/portal/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/portal/interfaces/index.ts -------------------------------------------------------------------------------- /src/portal/portal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/portal/portal.spec.ts -------------------------------------------------------------------------------- /src/portal/portal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/portal/portal.ts -------------------------------------------------------------------------------- /src/roles/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './role.interface'; 2 | -------------------------------------------------------------------------------- /src/roles/interfaces/role.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/roles/interfaces/role.interface.ts -------------------------------------------------------------------------------- /src/roles/serializers/role.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/roles/serializers/role.serializer.ts -------------------------------------------------------------------------------- /src/sso/__snapshots__/sso.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/__snapshots__/sso.spec.ts.snap -------------------------------------------------------------------------------- /src/sso/interfaces/authorization-url-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/authorization-url-options.interface.ts -------------------------------------------------------------------------------- /src/sso/interfaces/connection-type.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/connection-type.enum.ts -------------------------------------------------------------------------------- /src/sso/interfaces/connection.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/connection.interface.ts -------------------------------------------------------------------------------- /src/sso/interfaces/get-profile-and-token-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/get-profile-and-token-options.interface.ts -------------------------------------------------------------------------------- /src/sso/interfaces/get-profile-options.interface.ts: -------------------------------------------------------------------------------- 1 | export interface GetProfileOptions { 2 | accessToken: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/sso/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/index.ts -------------------------------------------------------------------------------- /src/sso/interfaces/list-connections-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/list-connections-options.interface.ts -------------------------------------------------------------------------------- /src/sso/interfaces/profile-and-token.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/profile-and-token.interface.ts -------------------------------------------------------------------------------- /src/sso/interfaces/profile.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/interfaces/profile.interface.ts -------------------------------------------------------------------------------- /src/sso/serializers/connection.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/serializers/connection.serializer.ts -------------------------------------------------------------------------------- /src/sso/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/serializers/index.ts -------------------------------------------------------------------------------- /src/sso/serializers/list-connections-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/serializers/list-connections-options.serializer.ts -------------------------------------------------------------------------------- /src/sso/serializers/profile-and-token.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/serializers/profile-and-token.serializer.ts -------------------------------------------------------------------------------- /src/sso/serializers/profile.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/serializers/profile.serializer.ts -------------------------------------------------------------------------------- /src/sso/sso.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/sso.spec.ts -------------------------------------------------------------------------------- /src/sso/sso.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/sso/sso.ts -------------------------------------------------------------------------------- /src/user-management/__snapshots__/user-management.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/__snapshots__/user-management.spec.ts.snap -------------------------------------------------------------------------------- /src/user-management/fixtures/deactivate-organization-membership.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/deactivate-organization-membership.json -------------------------------------------------------------------------------- /src/user-management/fixtures/email_verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/email_verification.json -------------------------------------------------------------------------------- /src/user-management/fixtures/identity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/identity.json -------------------------------------------------------------------------------- /src/user-management/fixtures/invitation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/invitation.json -------------------------------------------------------------------------------- /src/user-management/fixtures/list-factors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/list-factors.json -------------------------------------------------------------------------------- /src/user-management/fixtures/list-invitations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/list-invitations.json -------------------------------------------------------------------------------- /src/user-management/fixtures/list-organization-memberships.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/list-organization-memberships.json -------------------------------------------------------------------------------- /src/user-management/fixtures/list-sessions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/list-sessions.json -------------------------------------------------------------------------------- /src/user-management/fixtures/list-user-feature-flags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/list-user-feature-flags.json -------------------------------------------------------------------------------- /src/user-management/fixtures/list-users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/list-users.json -------------------------------------------------------------------------------- /src/user-management/fixtures/magic_auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/magic_auth.json -------------------------------------------------------------------------------- /src/user-management/fixtures/organization-membership.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/organization-membership.json -------------------------------------------------------------------------------- /src/user-management/fixtures/password_reset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/password_reset.json -------------------------------------------------------------------------------- /src/user-management/fixtures/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/fixtures/user.json -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-code-and-verifier-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-code-and-verifier-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-code-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-code-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-email-verification-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-email-verification-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-magic-auth-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-magic-auth-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-options-base.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-options-base.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-organization-selection.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-organization-selection.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-password-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-password-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-refresh-token-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-refresh-token-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-session-cookie.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-session-cookie.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authenticate-with-totp-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authenticate-with-totp-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authentication-event.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authentication-event.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authentication-radar-risk-detected-event.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authentication-radar-risk-detected-event.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authentication-response.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authentication-response.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/authorization-url-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/authorization-url-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/create-magic-auth-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/create-magic-auth-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/create-organization-membership-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/create-organization-membership-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/create-password-reset-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/create-password-reset-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/create-user-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/create-user-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/email-verification.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/email-verification.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/enroll-auth-factor.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/enroll-auth-factor.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/factor.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/factor.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/identity.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/identity.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/impersonator.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/impersonator.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/index.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/invitation.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/invitation.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/list-auth-factors-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/list-auth-factors-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/list-invitations-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/list-invitations-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/list-organization-memberships-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/list-organization-memberships-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/list-sessions-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/list-sessions-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/list-user-feature-flags-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/list-user-feature-flags-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/list-users-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/list-users-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/magic-auth.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/magic-auth.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/oauth-tokens.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/oauth-tokens.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/organization-membership.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/organization-membership.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/password-hash-type.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/password-hash-type.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/password-reset.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/password-reset.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/refresh-and-seal-session-data.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/refresh-and-seal-session-data.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/reset-password-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/reset-password-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/revoke-session-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/revoke-session-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/send-invitation-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/send-invitation-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/send-magic-auth-code-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/send-magic-auth-code-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/send-password-reset-email-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/send-password-reset-email-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/send-verification-email-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/send-verification-email-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/session-handler-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/session-handler-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/session.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/session.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/update-organization-membership-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/update-organization-membership-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/update-user-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/update-user-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/update-user-password-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/update-user-password-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/user.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/user.interface.ts -------------------------------------------------------------------------------- /src/user-management/interfaces/verify-email-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/interfaces/verify-email-options.interface.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-code-and-verifier-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-code-and-verifier-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-code-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-code-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-email-verification.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-email-verification.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-magic-auth-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-magic-auth-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-organization-selection-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-organization-selection-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-password-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-password-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-refresh-token.options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-refresh-token.options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authenticate-with-totp-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authenticate-with-totp-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authentication-event.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authentication-event.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authentication-radar-risk-event-serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authentication-radar-risk-event-serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/authentication-response.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/authentication-response.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/create-magic-auth-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/create-magic-auth-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/create-organization-membership-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/create-organization-membership-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/create-password-reset-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/create-password-reset-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/create-user-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/create-user-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/email-verification.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/email-verification.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/enroll-auth-factor-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/enroll-auth-factor-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/factor.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/factor.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/identity.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/identity.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/index.ts -------------------------------------------------------------------------------- /src/user-management/serializers/invitation.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/invitation.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/list-invitations-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/list-invitations-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/list-organization-memberships-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/list-organization-memberships-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/list-sessions-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/list-sessions-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/list-users-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/list-users-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/magic-auth.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/magic-auth.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/oauth-tokens.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/oauth-tokens.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/organization-membership.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/organization-membership.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/password-reset.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/password-reset.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/reset-password-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/reset-password-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/role.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/role.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/send-invitation-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/send-invitation-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/send-magic-auth-code-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/send-magic-auth-code-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/send-password-reset-email.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/send-password-reset-email.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/session.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/session.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/update-organization-membership-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/update-organization-membership-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/update-user-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/update-user-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/update-user-password-options.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/update-user-password-options.serializer.ts -------------------------------------------------------------------------------- /src/user-management/serializers/user.serializer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/user.serializer.spec.ts -------------------------------------------------------------------------------- /src/user-management/serializers/user.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/serializers/user.serializer.ts -------------------------------------------------------------------------------- /src/user-management/session.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/session.spec.ts -------------------------------------------------------------------------------- /src/user-management/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/session.ts -------------------------------------------------------------------------------- /src/user-management/user-management.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/user-management.spec.ts -------------------------------------------------------------------------------- /src/user-management/user-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/user-management/user-management.ts -------------------------------------------------------------------------------- /src/vault/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/index.ts -------------------------------------------------------------------------------- /src/vault/interfaces/key.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/key.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/key/create-data-key.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/key/create-data-key.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/key/decrypt-data-key.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/key/decrypt-data-key.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/object.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/object.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/object/create-object.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/object/create-object.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/object/delete-object.interface.ts: -------------------------------------------------------------------------------- 1 | export interface DeleteObjectOptions { 2 | id: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/vault/interfaces/object/list-object-versions.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/object/list-object-versions.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/object/list-objects.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/object/list-objects.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/object/read-object.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/object/read-object.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/object/update-object.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/object/update-object.interface.ts -------------------------------------------------------------------------------- /src/vault/interfaces/secret.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/interfaces/secret.interface.ts -------------------------------------------------------------------------------- /src/vault/leb.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'leb'; 2 | -------------------------------------------------------------------------------- /src/vault/serializers/vault-key.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/serializers/vault-key.serializer.ts -------------------------------------------------------------------------------- /src/vault/serializers/vault-object.serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/serializers/vault-object.serializer.ts -------------------------------------------------------------------------------- /src/vault/vault-live-test.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/vault-live-test.spec.ts -------------------------------------------------------------------------------- /src/vault/vault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/vault.spec.ts -------------------------------------------------------------------------------- /src/vault/vault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/vault/vault.ts -------------------------------------------------------------------------------- /src/webhooks/fixtures/webhook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/webhooks/fixtures/webhook.json -------------------------------------------------------------------------------- /src/webhooks/webhooks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/webhooks/webhooks.spec.ts -------------------------------------------------------------------------------- /src/webhooks/webhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/webhooks/webhooks.ts -------------------------------------------------------------------------------- /src/widgets/fixtures/get-token-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/widgets/fixtures/get-token-error.json -------------------------------------------------------------------------------- /src/widgets/fixtures/token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/widgets/fixtures/token.json -------------------------------------------------------------------------------- /src/widgets/interfaces/get-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/widgets/interfaces/get-token.ts -------------------------------------------------------------------------------- /src/widgets/widgets.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/widgets/widgets.spec.ts -------------------------------------------------------------------------------- /src/widgets/widgets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/widgets/widgets.ts -------------------------------------------------------------------------------- /src/worker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/worker.spec.ts -------------------------------------------------------------------------------- /src/workos.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/workos.spec.ts -------------------------------------------------------------------------------- /src/workos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/src/workos.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workos/workos-node/HEAD/tslint.json --------------------------------------------------------------------------------