workos-node
Official Node SDK for interacting with the WorkOS API
File Explorer
- block-generated-edits.yml
- ci.yml
- lint-pr-title.yml
- release-please.yml
- release.yml
- runtime-tests.yml
- workos-node-dep-bump.yml
- CODEOWNERS
- pull_request_template.md
- settings.json
- restore-or-install
- V8_MIGRATION_GUIDE.md
- V9_MIGRATION_GUIDE.md
- ci
- ecosystem-check.ts
- authentication-action-context.json
- user-registration-action-context.json
- action.interface.ts
- index.ts
- response-payload.interface.ts
- action.serializer.ts
- actions.spec.ts
- actions.ts
- generate-link-invalid.json
- generate-link.json
- intent-options.json
- portal-link-response.json
- sso-intent-options.json
- generate-link.interface.ts
- index.ts
- intent-options.interface.ts
- portal-link-response.interface.ts
- sso-intent-options.interface.ts
- generate-link.serializer.ts
- intent-options.serializer.ts
- portal-link-response.serializer.ts
- sso-intent-options.serializer.ts
- admin-portal.spec.ts
- admin-portal.ts
- serializers.spec.ts
- create-claim-attempt.json
- get-agent-registration.json
- validate-agent-credential.json
- agent-registration.interface.ts
- claim-attempt.interface.ts
- index.ts
- validate-agent-credential.interface.ts
- agent-registration.serializer.ts
- claim-attempt.serializer.ts
- index.ts
- validate-agent-credential.serializer.ts
- agents.spec.ts
- agents.ts
- create-organization-api-key.json
- list-organization-api-keys.json
- validate-api-key-user-owner.json
- validate-api-key.json
- api-key.interface.ts
- create-organization-api-key-options.interface.ts
- create-validation-options.interface.ts
- created-api-key.interface.ts
- delete-api-key-options.interface.ts
- index.ts
- list-organization-api-keys-options.interface.ts
- validate-api-key.interface.ts
- api-key.serializer.ts
- create-organization-api-key-options.serializer.ts
- created-api-key.serializer.ts
- index.ts
- validate-api-key.serializer.ts
- api-keys.spec.ts
- api-keys.ts
- audit-log-export-options.interface.ts
- audit-log-export.interface.ts
- audit-log-schema.interface.ts
- create-audit-log-event-options.interface.ts
- create-audit-log-schema-options.interface.ts
- index.ts
- 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
- audit-logs.spec.ts
- audit-logs.ts
- authorization-resource.json
- environment-role-member.json
- environment-role.json
- group-role-assignment.json
- list-authorization-resources.json
- list-effective-permissions.json
- list-environment-roles.json
- list-group-role-assignments.json
- list-organization-memberships-for-resource.json
- list-organization-roles.json
- list-permissions.json
- list-resources.json
- list-role-assignments.json
- organization-role.json
- permission.json
- role-assignment.json
- add-environment-role-permission-options.interface.ts
- add-organization-role-permission-options.interface.ts
- assign-role-options.interface.ts
- authorization-resource-check.interface.ts
- authorization-resource-identifier.interface.ts
- authorization-resource.interface.ts
- create-environment-role-options.interface.ts
- create-group-role-assignment-options.interface.ts
- create-organization-role-options.interface.ts
- create-permission-options.interface.ts
- delete-authorization-resource-by-external-id-options.interface.ts
- delete-authorization-resource-options.interface.ts
- environment-role.interface.ts
- get-authorization-resource-by-external-id-options.interface.ts
- get-group-role-assignment-options.interface.ts
- group-role-assignment.interface.ts
- index.ts
- list-authorization-resources-options.interface.ts
- list-effective-permissions-by-external-id-options.interface.ts
- list-effective-permissions-options.interface.ts
- list-group-role-assignments-options.interface.ts
- list-memberships-for-resource-by-external-id-options.interface.ts
- list-memberships-for-resource-options.interface.ts
- list-permissions-options.interface.ts
- list-resources-for-membership-options.interface.ts
- list-role-assignments-for-resource-by-external-id-options.interface.ts
- list-role-assignments-for-resource-options.interface.ts
- list-role-assignments-options.interface.ts
- organization-role.interface.ts
- permission.interface.ts
- remove-group-role-assignment-options.interface.ts
- remove-group-role-assignments-options.interface.ts
- remove-organization-role-permission-options.interface.ts
- remove-role-assignment-options.interface.ts
- remove-role-options.interface.ts
- replace-group-role-assignments-options.interface.ts
- role-assignment.interface.ts
- set-environment-role-permissions-options.interface.ts
- set-organization-role-permissions-options.interface.ts
- update-authorization-resource-by-external-id-options.interface.ts
- update-environment-role-options.interface.ts
- update-organization-role-options.interface.ts
- update-permission-options.interface.ts
- assign-role-options.serializer.ts
- authorization-check-options.serializer.ts
- authorization-resource.serializer.ts
- create-authorization-resource-options.serializer.ts
- create-environment-role-options.serializer.ts
- create-group-role-assignment-options.serializer.ts
- create-organization-role-options.serializer.ts
- create-permission-options.serializer.ts
- environment-role.serializer.ts
- group-role-assignment.serializer.ts
- index.ts
- list-authorization-resources-options.serializer.ts
- list-effective-permissions-options.serializer.ts
- list-memberships-for-resource-options.serializer.ts
- list-resources-for-membership-options.serializer.ts
- list-role-assignments-for-resource-options.serializer.ts
- list-role-assignments-options.serializer.ts
- organization-role.serializer.ts
- permission.serializer.ts
- remove-group-role-assignments-options.serializer.ts
- remove-role-options.serializer.ts
- replace-group-role-assignments-options.serializer.ts
- role-assignment.serializer.ts
- update-authorization-resource-by-external-id-options.serializer.ts
- update-authorization-resource-options.serializer.ts
- update-environment-role-options.serializer.ts
- update-organization-role-options.serializer.ts
- update-permission-options.serializer.ts
- authorization.spec.ts
- authorization.ts
- index.ts
- crypto-provider.ts
- decode-payload.ts
- seal.spec.ts
- seal.ts
- signature-provider.spec.ts
- signature-provider.ts
- subtle-crypto-provider.ts
- api-key-required.exception.ts
- authentication.exception.ts
- 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
- app-info.interface.ts
- event.interface.ts
- generate-link-intent.interface.ts
- get-options.interface.ts
- http-client.interface.ts
- index.ts
- list.interface.ts
- pagination-options.interface.ts
- patch-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
- fetch-client.spec.ts
- fetch-client.ts
- http-client.ts
- event.serializer.ts
- index.ts
- list.serializer.ts
- pagination-options.serializer.ts
- base64.ts
- env.ts
- fetch-and-deserialize.ts
- fetch-error.ts
- leb128.spec.ts
- leb128.ts
- pagination.spec.ts
- pagination.ts
- query-string.ts
- runtime-info.spec.ts
- runtime-info.ts
- test-utils.ts
- unreachable.ts
- workos-mock-response.ts
- application-credentials-list-item.json
- connect-application.json
- create-application-secret.json
- create-m2m-application.json
- create-oauth-application.json
- external-auth-complete-response.json
- list-connect-application.json
- new-connect-application-secret.json
- redirect-uri-input.json
- update-oauth-application.json
- user-consent-option-choice.json
- user-consent-option.json
- user-management-login-request.json
- user-object.json
- application-credentials-list-item.interface.ts
- complete-oauth-2-options.interface.ts
- connect-application-redirect-uri.interface.ts
- connect-application.interface.ts
- create-application-client-secret-options.interface.ts
- create-application-options.interface.ts
- create-application-secret.interface.ts
- create-m2m-application.interface.ts
- create-oauth-application.interface.ts
- delete-application-options.interface.ts
- delete-client-secret-options.interface.ts
- external-auth-complete-response.interface.ts
- get-application-options.interface.ts
- index.ts
- list-application-client-secrets-options.interface.ts
- list-applications-options.interface.ts
- new-connect-application-secret.interface.ts
- redirect-uri-input.interface.ts
- update-application-options.interface.ts
- update-oauth-application.interface.ts
- user-consent-option-choice.interface.ts
- user-consent-option.interface.ts
- user-management-login-request.interface.ts
- user-object.interface.ts
- application-credentials-list-item.serializer.ts
- connect-application-redirect-uri.serializer.ts
- connect-application.serializer.ts
- create-application-secret.serializer.ts
- create-m2m-application.serializer.ts
- create-oauth-application.serializer.ts
- external-auth-complete-response.serializer.ts
- index.ts
- new-connect-application-secret.serializer.ts
- redirect-uri-input.serializer.ts
- update-oauth-application.serializer.ts
- user-consent-option-choice.serializer.ts
- user-consent-option.serializer.ts
- user-management-login-request.serializer.ts
- user-object.serializer.ts
- connect.spec.ts
- connect.ts
- serializers.spec.ts
- 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
- directory-group.serializer.ts
- directory-user.serializer.ts
- directory.serializer.ts
- index.ts
- list-directories-options.serializer.ts
- directory-sync.spec.ts
- directory-sync.ts
- index.ts
- list-events-options.interface.ts
- index.ts
- list-event-options.serializer.ts
- events.spec.ts
- events.ts
- disable-feature-flag.json
- enable-feature-flag.json
- get-feature-flag.json
- list-feature-flags.json
- list-organization-feature-flags.json
- list-user-feature-flags.json
- add-flag-target-options.interface.ts
- evaluation-context.interface.ts
- feature-flag.interface.ts
- flag-change.interface.ts
- flag-poll-response.interface.ts
- index.ts
- list-feature-flags-options.interface.ts
- remove-flag-target-options.interface.ts
- runtime-client-options.interface.ts
- runtime-client-stats.interface.ts
- feature-flag.serializer.ts
- index.ts
- evaluator.spec.ts
- evaluator.ts
- event-emitter.spec.ts
- event-emitter.ts
- feature-flags.spec.ts
- feature-flags.ts
- in-memory-store.spec.ts
- in-memory-store.ts
- runtime-client.spec.ts
- runtime-client.ts
- create-group-membership.json
- create-group.json
- group.json
- list-group-organization-memberships.json
- list-group.json
- list-groups.json
- list-user-organization-membership-base-list-data.json
- update-group.json
- user-organization-membership-base-list-data.json
- add-group-organization-membership-options.interface.ts
- create-group-membership.interface.ts
- create-group-options.interface.ts
- create-group.interface.ts
- delete-group-options.interface.ts
- get-group-options.interface.ts
- group.interface.ts
- index.ts
- list-group-organization-memberships-options.interface.ts
- list-groups-options.interface.ts
- remove-group-organization-membership-options.interface.ts
- update-group-options.interface.ts
- update-group.interface.ts
- user-organization-membership-base-list-data-status.interface.ts
- user-organization-membership-base-list-data.interface.ts
- add-group-organization-membership-options.serializer.ts
- create-group-membership.serializer.ts
- create-group-options.serializer.ts
- create-group.serializer.ts
- group.serializer.ts
- index.ts
- update-group-options.serializer.ts
- update-group.serializer.ts
- user-organization-membership-base-list-data.serializer.ts
- groups.spec.ts
- groups.ts
- serializers.spec.ts
- list-factors.json
- 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
- challenge.serializer.ts
- factor.serializer.ts
- index.ts
- sms.serializer.ts
- totp.serializer.ts
- verify-response.serializer.ts
- multi-factor-auth.spec.ts
- multi-factor-auth.ts
- get-organization-domain-pending.json
- get-organization-domain-verified.json
- create-organization-domain-options.interface.ts
- index.ts
- organization-domain-verification-failed.interface.ts
- organization-domain.interface.ts
- create-organization-domain-options.serializer.ts
- organization-domain-verification-failed.serializer.ts
- organization-domain.serializer.ts
- organization-domains.spec.ts
- organization-domains.ts
- clear-stripe-customer-id.json
- create-organization-api-key.json
- create-organization-invalid.json
- create-organization.json
- get-organization.json
- list-organization-api-keys.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
- 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
- create-organization-options.serializer.ts
- index.ts
- organization.serializer.spec.ts
- organization.serializer.ts
- update-organization-options.serializer.ts
- organizations.spec.ts
- organizations.ts
- create-session.json
- create-passwordless-session-options.interface.ts
- index.ts
- passwordless-session.interface.ts
- send-session-response.interface.ts
- index.ts
- passwordless-session.serializer.ts
- passwordless.spec.ts
- passwordless.ts
- connected-account-dto.json
- connected-account.json
- create-data-integration.json
- custom-provider-definition.json
- data-integration-access-token-response-access-token.json
- data-integration-access-token-response.json
- data-integration-authorize-url-response.json
- data-integration-credential.json
- data-integration-credentials-dto.json
- data-integration-credentials-response-credential.json
- data-integration-credentials-response.json
- data-integration-custom-provider.json
- data-integration.json
- data-integrations-get-data-integration-authorize-url-request.json
- data-integrations-get-user-token-request.json
- data-integrations-list-response-data-connected-account.json
- data-integrations-list-response-data.json
- data-integrations-list-response.json
- data-integrations-upsert-api-key-request.json
- data-integrations-vend-credentials-request.json
- list-data-integration.json
- update-custom-provider-definition.json
- update-data-integration.json
- access-token.interface.ts
- authorize-data-integration-options.interface.ts
- connected-account-auth-method.interface.ts
- connected-account-dto.interface.ts
- connected-account-state.interface.ts
- connected-account.interface.ts
- create-data-integration-credential-options.interface.ts
- create-data-integration-options.interface.ts
- create-data-integration-token-options.interface.ts
- create-data-integration.interface.ts
- create-user-connected-account-options.interface.ts
- custom-provider-definition-authenticate-via.interface.ts
- custom-provider-definition.interface.ts
- data-integration-access-token-response-access-token.interface.ts
- data-integration-access-token-response-error.interface.ts
- data-integration-access-token-response.interface.ts
- data-integration-authorize-url-response.interface.ts
- data-integration-credential-type.interface.ts
- data-integration-credential.interface.ts
- data-integration-credentials-dto.interface.ts
- data-integration-credentials-response-credential.interface.ts
- data-integration-credentials-response-error.interface.ts
- data-integration-credentials-response.interface.ts
- data-integration-credentials-type.interface.ts
- data-integration-custom-provider-authenticate-via.interface.ts
- data-integration-custom-provider.interface.ts
- data-integration-state.interface.ts
- data-integration.interface.ts
- data-integrations-get-data-integration-authorize-url-request.interface.ts
- data-integrations-get-user-token-request.interface.ts
- data-integrations-list-response-data-auth-methods.interface.ts
- data-integrations-list-response-data-connected-account-auth-method.interface.ts
- data-integrations-list-response-data-connected-account-state.interface.ts
- data-integrations-list-response-data-connected-account.interface.ts
- data-integrations-list-response-data-ownership.interface.ts
- data-integrations-list-response-data.interface.ts
- data-integrations-list-response.interface.ts
- data-integrations-upsert-api-key-request.interface.ts
- data-integrations-vend-credentials-request.interface.ts
- delete-data-integration-options.interface.ts
- delete-user-connected-account-options.interface.ts
- get-access-token-options.interface.ts
- get-access-token.interface.ts
- get-data-integration-options.interface.ts
- get-user-connected-account-options.interface.ts
- index.ts
- list-data-integrations-options.interface.ts
- list-user-data-providers-options.interface.ts
- update-custom-provider-definition-authenticate-via.interface.ts
- update-custom-provider-definition.interface.ts
- update-data-integration-api-key-options.interface.ts
- update-data-integration-options.interface.ts
- update-data-integration.interface.ts
- update-user-connected-account-options.interface.ts
- connected-account-dto.serializer.ts
- connected-account.serializer.ts
- create-data-integration.serializer.ts
- custom-provider-definition.serializer.ts
- data-integration-access-token-response-access-token.serializer.ts
- data-integration-access-token-response.serializer.ts
- data-integration-authorize-url-response.serializer.ts
- data-integration-credential.serializer.ts
- data-integration-credentials-dto.serializer.ts
- data-integration-credentials-response-credential.serializer.ts
- data-integration-credentials-response.serializer.ts
- data-integration-custom-provider.serializer.ts
- data-integration.serializer.ts
- data-integrations-get-data-integration-authorize-url-request.serializer.ts
- data-integrations-get-user-token-request.serializer.ts
- data-integrations-list-response-data-connected-account.serializer.ts
- data-integrations-list-response-data.serializer.ts
- data-integrations-list-response.serializer.ts
- data-integrations-upsert-api-key-request.serializer.ts
- data-integrations-vend-credentials-request.serializer.ts
- index.ts
- update-custom-provider-definition.serializer.ts
- update-data-integration.serializer.ts
- pipes-errors.spec.ts
- pipes.spec.ts
- pipes.ts
- serializers.spec.ts
- pkce.spec.ts
- pkce.ts
- radar-list-entry-already-present-response.json
- radar-standalone-assess-request.json
- radar-standalone-delete-radar-list-entry-request.json
- radar-standalone-response.json
- radar-standalone-update-radar-attempt-request.json
- radar-standalone-update-radar-list-request.json
- add-list-entry-options.interface.ts
- create-attempt-options.interface.ts
- index.ts
- radar-list-action.interface.ts
- radar-list-entry-already-present-response.interface.ts
- radar-list-type.interface.ts
- radar-standalone-assess-request-action.interface.ts
- radar-standalone-assess-request-auth-method.interface.ts
- radar-standalone-assess-request.interface.ts
- radar-standalone-delete-radar-list-entry-request.interface.ts
- radar-standalone-response-blocklist-type.interface.ts
- radar-standalone-response-control.interface.ts
- radar-standalone-response-verdict.interface.ts
- radar-standalone-response.interface.ts
- radar-standalone-update-radar-attempt-request.interface.ts
- radar-standalone-update-radar-list-request.interface.ts
- remove-list-entry-options.interface.ts
- update-attempt-options.interface.ts
- index.ts
- radar-list-entry-already-present-response.serializer.ts
- radar-standalone-assess-request.serializer.ts
- radar-standalone-delete-radar-list-entry-request.serializer.ts
- radar-standalone-response.serializer.ts
- radar-standalone-update-radar-attempt-request.serializer.ts
- radar-standalone-update-radar-list-request.serializer.ts
- radar.spec.ts
- radar.ts
- serializers.spec.ts
- index.ts
- role.interface.ts
- role.serializer.ts
- sso.spec.ts.snap
- 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
- connection.serializer.ts
- index.ts
- list-connections-options.serializer.ts
- profile-and-token.serializer.ts
- profile.serializer.ts
- sso.spec.ts
- sso.ts
- create-user-api-key.json
- 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-api-keys.json
- list-user-feature-flags.json
- list-users.json
- magic_auth.json
- organization-membership.json
- password_reset.json
- user.json
- 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-radar-email-challenge-options.interface.ts
- authenticate-with-radar-sms-challenge-options.interface.ts
- authenticate-with-refresh-token-options.interface.ts
- authenticate-with-refresh-token-public-client-options.interface.ts
- authenticate-with-session-cookie.interface.ts
- authenticate-with-totp-options.interface.ts
- authentication-event.interface.ts
- authentication-factor.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-api-key-options.interface.ts
- create-user-options.interface.ts
- email-verification.interface.ts
- enroll-auth-factor.interface.ts
- identity-response.interface.ts
- identity.interface.ts
- impersonator.interface.ts
- index.ts
- invitation.interface.ts
- list-auth-factors-options.interface.ts
- list-groups-for-organization-membership-options.interface.ts
- list-invitations-options.interface.ts
- list-organization-memberships-options.interface.ts
- list-sessions-options.interface.ts
- list-user-api-keys-options.interface.ts
- list-user-feature-flags-options.interface.ts
- list-users-options.interface.ts
- locale.interface.ts
- logout-url-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
- resend-invitation-options.interface.ts
- reset-password-options.interface.ts
- revoke-session-options.interface.ts
- send-invitation-options.interface.ts
- send-radar-sms-challenge-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-api-key-with-value.interface.ts
- user-api-key.interface.ts
- user.interface.ts
- verify-email-options.interface.ts
- 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-radar-email-challenge-options.serializer.ts
- authenticate-with-radar-sms-challenge-options.serializer.ts
- authenticate-with-refresh-token-public-client-options.serializer.ts
- authenticate-with-refresh-token.options.serializer.ts
- authenticate-with-totp-options.serializer.ts
- authentication-event.serializer.ts
- authentication-factor.serializer.spec.ts
- authentication-factor.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-api-key-options.serializer.ts
- create-user-options.serializer.ts
- email-verification.serializer.ts
- enroll-auth-factor-options.serializer.ts
- identity.serializer.spec.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-user-api-keys-options.serializer.ts
- list-users-options.serializer.ts
- magic-auth.serializer.ts
- oauth-tokens.serializer.ts
- organization-membership.serializer.ts
- password-reset.serializer.ts
- resend-invitation-options.serializer.ts
- reset-password-options.serializer.ts
- role.serializer.ts
- send-invitation-options.serializer.ts
- send-radar-sms-challenge-options.serializer.ts
- session.serializer.ts
- update-organization-membership-options.serializer.ts
- update-user-options.serializer.ts
- update-user-password-options.serializer.ts
- user-api-key-with-value.serializer.ts
- user-api-key.serializer.ts
- user.serializer.spec.ts
- user.serializer.ts
- session.spec.ts
- session.ts
- user-management.spec.ts
- user-management.ts
- jose.ts
- actor.json
- create-data-key-request.json
- create-data-key-response.json
- create-object-request.json
- decrypt-request.json
- decrypt-response.json
- delete-object-response.json
- list-metadata.json
- list-object-summary.json
- object-metadata.json
- object-summary.json
- object-version.json
- object-without-value.json
- rekey-request.json
- update-object-request.json
- vault-object.json
- version-list-response.json
- create-data-key.interface.ts
- decrypt-data-key.interface.ts
- 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
- actor.interface.ts
- create-data-key-request.interface.ts
- create-data-key-response.interface.ts
- create-object-request.interface.ts
- create-rekey-options.interface.ts
- decrypt-request.interface.ts
- decrypt-response.interface.ts
- delete-vault-object-options.interface.ts
- index.ts
- key.interface.ts
- list-metadata.interface.ts
- list-objects-options.interface.ts
- object-metadata.interface.ts
- object-summary.interface.ts
- object-version.interface.ts
- object-without-value.interface.ts
- object.interface.ts
- read-object-by-name-options.interface.ts
- rekey-request.interface.ts
- update-object-request.interface.ts
- vault-event.interface.ts
- vault-object.interface.ts
- vault-order.interface.ts
- version-list-response.interface.ts
- actor.serializer.ts
- create-data-key-request.serializer.ts
- create-data-key-response.serializer.ts
- create-object-request.serializer.ts
- decrypt-request.serializer.ts
- decrypt-response.serializer.ts
- index.ts
- list-metadata.serializer.ts
- object-metadata.serializer.ts
- object-summary.serializer.ts
- object-version.serializer.ts
- object-without-value.serializer.ts
- rekey-request.serializer.ts
- update-object-request.serializer.ts
- vault-event.serializer.ts
- vault-key.serializer.ts
- vault-object.serializer.ts
- version-list-response.serializer.ts
- serializers.spec.ts
- vault-live-test.spec.ts
- vault.spec.ts
- vault.ts
- create-webhook-endpoint.json
- list-webhook-endpoint.json
- update-webhook-endpoint.json
- webhook-endpoint.json
- webhook.json
- create-webhook-endpoint-events.interface.ts
- create-webhook-endpoint-options.interface.ts
- create-webhook-endpoint.interface.ts
- delete-webhook-endpoint-options.interface.ts
- index.ts
- list-webhook-endpoints-options.interface.ts
- update-webhook-endpoint-events.interface.ts
- update-webhook-endpoint-options.interface.ts
- update-webhook-endpoint-status.interface.ts
- update-webhook-endpoint.interface.ts
- webhook-endpoint-status.interface.ts
- webhook-endpoint.interface.ts
- create-webhook-endpoint.serializer.ts
- index.ts
- update-webhook-endpoint.serializer.ts
- webhook-endpoint.serializer.ts
- serializers.spec.ts
- webhooks.spec.ts
- webhooks.ts
- get-token-error.json
- token.json
- widget-session-token-response.json
- widget-session-token.json
- create-token-options.interface.ts
- get-token.ts
- index.ts
- widget-session-token-response.interface.ts
- widget-session-token-scopes.interface.ts
- widget-session-token.interface.ts
- index.ts
- widget-session-token-response.serializer.ts
- widget-session-token.serializer.ts
- widgets.spec.ts
- widgets.ts
- factory.spec.ts
- factory.ts
- index.barrel.spec.ts
- index.ts
- index.worker.ts
- workos.spec.ts
- workos.ts
- .gitignore
- .npmignore
- .oagen-manifest.json
- .prettierignore
- .prettierrc
- .release-please-manifest.json
- CHANGELOG.md
- context7.json
- eslint.config.mjs
- jest-transform-esm.cjs
- jest.config.cjs
- LICENSE
- package-lock.json
- package.json
- README.md
- release-please-config.json
- renovate.json
- setup-jest.ts
- tsconfig.json
- tsdown.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
# Project Badges
-
npm
-
Build Status Visit
// repository documentation
Was this content helpful?
(0 ratings)
