├── .eslintignore ├── .eslintrc-examples.js ├── .eslintrc.js ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md └── workflows │ ├── CI.yml │ ├── browser-build-test.yml │ └── release.yml ├── .gitignore ├── .markdownlint.jsonc ├── .npmignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .releaserc.json ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── commitlint.config.js ├── examples ├── README.md ├── browser-live │ ├── README.md │ └── index.html ├── browser-prerecorded │ ├── README.md │ └── index.html ├── nasa.mp4 ├── node-agent-live │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json ├── node-live-token │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json ├── node-live │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json ├── node-prerecorded │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json ├── node-read │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json ├── node-speak-live │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json ├── node-speak │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json └── spacewalk.wav ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── scripts └── test-offline.js ├── src ├── DeepgramClient.ts ├── index.ts ├── lib │ ├── constants.ts │ ├── enums │ │ ├── AgentEvents.ts │ │ ├── LiveConnectionState.ts │ │ ├── LiveTTSEvents.ts │ │ ├── LiveTranscriptionEvents.ts │ │ └── index.ts │ ├── errors.ts │ ├── fetch.ts │ ├── helpers.ts │ ├── runtime.ts │ ├── types │ │ ├── AgentLiveSchema.ts │ │ ├── AnalyzeSchema.ts │ │ ├── AsyncAnalyzeResponse.ts │ │ ├── AsyncPrerecordedResponse.ts │ │ ├── CreateOnPremCredentialsSchema.ts │ │ ├── CreateProjectKeyResponse.ts │ │ ├── CreateProjectKeySchema.ts │ │ ├── DeepgramClientOptions.ts │ │ ├── DeepgramResponse.ts │ │ ├── DeepgramSource.ts │ │ ├── Fetch.ts │ │ ├── FunctionCallResponse.ts │ │ ├── GetModelsResponse.ts │ │ ├── GetModelsSchema.ts │ │ ├── GetProjectBalancesResponse.ts │ │ ├── GetProjectInvitesResponse.ts │ │ ├── GetProjectKeysResponse.ts │ │ ├── GetProjectMemberScopesResponse.ts │ │ ├── GetProjectMembersResponse.ts │ │ ├── GetProjectResponse.ts │ │ ├── GetProjectUsageFieldsResponse.ts │ │ ├── GetProjectUsageFieldsSchema.ts │ │ ├── GetProjectUsageRequestsResponse.ts │ │ ├── GetProjectUsageRequestsSchema.ts │ │ ├── GetProjectUsageSummaryResponse.ts │ │ ├── GetProjectUsageSummarySchema.ts │ │ ├── GetProjectsResponse.ts │ │ ├── GetTokenDetailsResponse.ts │ │ ├── GrantTokenResponse.ts │ │ ├── GrantTokenSchema.ts │ │ ├── ListOnPremCredentialsResponse.ts │ │ ├── LiveConfigOptions.ts │ │ ├── LiveMetadataEvent.ts │ │ ├── LiveTranscriptionEvent.ts │ │ ├── MessageResponse.ts │ │ ├── SendProjectInviteSchema.ts │ │ ├── SpeakSchema.ts │ │ ├── SpeechStartedEvent.ts │ │ ├── SyncAnalyzeResponse.ts │ │ ├── SyncPrerecordedResponse.ts │ │ ├── TranscriptionSchema.ts │ │ ├── UpdateProjectMemberScopeSchema.ts │ │ ├── UpdateProjectSchema.ts │ │ ├── UtteranceEndEvent.ts │ │ ├── VoidResponse.ts │ │ └── index.ts │ └── version.ts └── packages │ ├── AbstractClient.ts │ ├── AbstractLiveClient.ts │ ├── AbstractRestClient.ts │ ├── AgentLiveClient.ts │ ├── AuthRestClient.ts │ ├── ListenClient.ts │ ├── ListenLiveClient.ts │ ├── ListenRestClient.ts │ ├── ManageRestClient.ts │ ├── ModelsRestClient.ts │ ├── ReadRestClient.ts │ ├── SelfHostedRestClient.ts │ ├── SpeakClient.ts │ ├── SpeakLiveClient.ts │ ├── SpeakRestClient.ts │ └── index.ts ├── tests ├── README.md ├── __fixtures__ │ ├── listen.ts │ ├── manage.ts │ ├── models.ts │ ├── read.ts │ ├── selfhosted.ts │ ├── spacewalk.wav │ └── speak.ts ├── __utils__ │ ├── index.ts │ ├── mocks.ts │ ├── serializers.ts │ └── websocket-mocks.ts ├── e2e │ ├── __mocks__ │ │ ├── auth.ts │ │ ├── listen.ts │ │ ├── manage.ts │ │ ├── models.ts │ │ ├── read.ts │ │ ├── selfhosted.ts │ │ └── speak.ts │ ├── __snapshots__ │ │ ├── auth-grant-token.test.ts.snap │ │ ├── listen-transcribe-file-callback.test.ts.snap │ │ ├── listen-transcribe-file.test.ts.snap │ │ ├── listen-transcribe-url-callback.test.ts.snap │ │ ├── listen-transcribe-url.test.ts.snap │ │ ├── manage-create-project-key.test.ts.snap │ │ ├── manage-get-all-models.test.ts.snap │ │ ├── manage-get-model.test.ts.snap │ │ ├── manage-get-project-balance.test.ts.snap │ │ ├── manage-get-project-balances.test.ts.snap │ │ ├── manage-get-project-invites.test.ts.snap │ │ ├── manage-get-project-key.test.ts.snap │ │ ├── manage-get-project-keys.test.ts.snap │ │ ├── manage-get-project-member-scopes.test.ts.snap │ │ ├── manage-get-project-members.test.ts.snap │ │ ├── manage-get-project-usage-fields.test.ts.snap │ │ ├── manage-get-project-usage-request.test.ts.snap │ │ ├── manage-get-project-usage-requests.test.ts.snap │ │ ├── manage-get-project-usage-summary.test.ts.snap │ │ ├── manage-get-project.test.ts.snap │ │ ├── manage-get-projects.test.ts.snap │ │ ├── manage-get-token-details.test.ts.snap │ │ ├── manage-leave-project.test.ts.snap │ │ ├── manage-send-project-invite.test.ts.snap │ │ ├── manage-update-project-member-scope.test.ts.snap │ │ ├── manage-update-project.test.ts.snap │ │ ├── models-get-all.test.ts.snap │ │ ├── models-get-model.test.ts.snap │ │ ├── read-analyze-text-callback.test.ts.snap │ │ ├── read-analyze-text.test.ts.snap │ │ ├── read-analyze-url-callback.test.ts.snap │ │ ├── read-analyze-url.test.ts.snap │ │ ├── selfhosted-create-credentials.test.ts.snap │ │ ├── selfhosted-delete-credentials.test.ts.snap │ │ ├── selfhosted-get-credentials.test.ts.snap │ │ ├── selfhosted-list-credentials.test.ts.snap │ │ └── speak-request.test.ts.snap │ ├── agent-live-connection.test.ts │ ├── auth-grant-token.test.ts │ ├── listen-live-connection.test.ts │ ├── listen-transcribe-file-callback.test.ts │ ├── listen-transcribe-file.test.ts │ ├── listen-transcribe-url-callback.test.ts │ ├── listen-transcribe-url.test.ts │ ├── manage-create-project-key.test.ts │ ├── manage-delete-project-invite.test.ts │ ├── manage-delete-project-key.test.ts │ ├── manage-delete-project.test.ts │ ├── manage-get-all-models.test.ts │ ├── manage-get-model.test.ts │ ├── manage-get-project-balance.test.ts │ ├── manage-get-project-balances.test.ts │ ├── manage-get-project-invites.test.ts │ ├── manage-get-project-key.test.ts │ ├── manage-get-project-keys.test.ts │ ├── manage-get-project-member-scopes.test.ts │ ├── manage-get-project-members.test.ts │ ├── manage-get-project-usage-fields.test.ts │ ├── manage-get-project-usage-request.test.ts │ ├── manage-get-project-usage-requests.test.ts │ ├── manage-get-project-usage-summary.test.ts │ ├── manage-get-project.test.ts │ ├── manage-get-projects.test.ts │ ├── manage-get-token-details.test.ts │ ├── manage-leave-project.test.ts │ ├── manage-remove-project-member.test.ts │ ├── manage-send-project-invite.test.ts │ ├── manage-update-project-member-scope.test.ts │ ├── manage-update-project.test.ts │ ├── models-get-all.test.ts │ ├── models-get-model.test.ts │ ├── read-analyze-text-callback.test.ts │ ├── read-analyze-text.test.ts │ ├── read-analyze-url-callback.test.ts │ ├── read-analyze-url.test.ts │ ├── selfhosted-create-credentials.test.ts │ ├── selfhosted-delete-credentials.test.ts │ ├── selfhosted-get-credentials.test.ts │ ├── selfhosted-list-credentials.test.ts │ ├── speak-live-connection.test.ts │ └── speak-request.test.ts ├── setup.ts └── unit │ ├── constants.test.ts │ ├── fetch-utilities.test.ts │ ├── live-client-connection-state.test.ts │ ├── live-client-message-handling.test.ts │ ├── object-utilities.test.ts │ ├── options-transformation.test.ts │ ├── string-utilities.test.ts │ ├── type-guards.test.ts │ └── url-builders.test.ts ├── tsconfig.json ├── tsconfig.module.json └── webpack.config.js /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ -------------------------------------------------------------------------------- /.eslintrc-examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.eslintrc-examples.js -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/browser-build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/workflows/browser-build-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.markdownlint.jsonc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | node-options=--no-deprecation 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22.9.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .expo 2 | .next 3 | node_modules 4 | package-lock.json 5 | docker* -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.prettierrc -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.releaserc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/SECURITY.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ["@commitlint/config-conventional"] }; 2 | -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/browser-live/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/browser-live/README.md -------------------------------------------------------------------------------- /examples/browser-live/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/browser-live/index.html -------------------------------------------------------------------------------- /examples/browser-prerecorded/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/browser-prerecorded/README.md -------------------------------------------------------------------------------- /examples/browser-prerecorded/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/browser-prerecorded/index.html -------------------------------------------------------------------------------- /examples/nasa.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/nasa.mp4 -------------------------------------------------------------------------------- /examples/node-agent-live/.gitignore: -------------------------------------------------------------------------------- 1 | chatlog.txt 2 | output-*.wav 3 | node_modules 4 | .env 5 | -------------------------------------------------------------------------------- /examples/node-agent-live/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-agent-live/README.md -------------------------------------------------------------------------------- /examples/node-agent-live/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-agent-live/index.js -------------------------------------------------------------------------------- /examples/node-agent-live/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-agent-live/package.json -------------------------------------------------------------------------------- /examples/node-live-token/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /examples/node-live-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-live-token/README.md -------------------------------------------------------------------------------- /examples/node-live-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-live-token/index.js -------------------------------------------------------------------------------- /examples/node-live-token/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-live-token/package.json -------------------------------------------------------------------------------- /examples/node-live/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /examples/node-live/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-live/README.md -------------------------------------------------------------------------------- /examples/node-live/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-live/index.js -------------------------------------------------------------------------------- /examples/node-live/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-live/package.json -------------------------------------------------------------------------------- /examples/node-prerecorded/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /examples/node-prerecorded/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-prerecorded/README.md -------------------------------------------------------------------------------- /examples/node-prerecorded/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-prerecorded/index.js -------------------------------------------------------------------------------- /examples/node-prerecorded/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-prerecorded/package.json -------------------------------------------------------------------------------- /examples/node-read/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /examples/node-read/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-read/README.md -------------------------------------------------------------------------------- /examples/node-read/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-read/index.js -------------------------------------------------------------------------------- /examples/node-read/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-read/package.json -------------------------------------------------------------------------------- /examples/node-speak-live/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | output.mp3 4 | -------------------------------------------------------------------------------- /examples/node-speak-live/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-speak-live/README.md -------------------------------------------------------------------------------- /examples/node-speak-live/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-speak-live/index.js -------------------------------------------------------------------------------- /examples/node-speak-live/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-speak-live/package.json -------------------------------------------------------------------------------- /examples/node-speak/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | output.mp3 4 | -------------------------------------------------------------------------------- /examples/node-speak/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-speak/README.md -------------------------------------------------------------------------------- /examples/node-speak/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-speak/index.js -------------------------------------------------------------------------------- /examples/node-speak/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/node-speak/package.json -------------------------------------------------------------------------------- /examples/spacewalk.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/examples/spacewalk.wav -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/test-offline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/scripts/test-offline.js -------------------------------------------------------------------------------- /src/DeepgramClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/DeepgramClient.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/constants.ts -------------------------------------------------------------------------------- /src/lib/enums/AgentEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/enums/AgentEvents.ts -------------------------------------------------------------------------------- /src/lib/enums/LiveConnectionState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/enums/LiveConnectionState.ts -------------------------------------------------------------------------------- /src/lib/enums/LiveTTSEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/enums/LiveTTSEvents.ts -------------------------------------------------------------------------------- /src/lib/enums/LiveTranscriptionEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/enums/LiveTranscriptionEvents.ts -------------------------------------------------------------------------------- /src/lib/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/enums/index.ts -------------------------------------------------------------------------------- /src/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/errors.ts -------------------------------------------------------------------------------- /src/lib/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/fetch.ts -------------------------------------------------------------------------------- /src/lib/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/helpers.ts -------------------------------------------------------------------------------- /src/lib/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/runtime.ts -------------------------------------------------------------------------------- /src/lib/types/AgentLiveSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/AgentLiveSchema.ts -------------------------------------------------------------------------------- /src/lib/types/AnalyzeSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/AnalyzeSchema.ts -------------------------------------------------------------------------------- /src/lib/types/AsyncAnalyzeResponse.ts: -------------------------------------------------------------------------------- 1 | export interface AsyncAnalyzeResponse { 2 | request_id: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/lib/types/AsyncPrerecordedResponse.ts: -------------------------------------------------------------------------------- 1 | export interface AsyncPrerecordedResponse { 2 | request_id: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/lib/types/CreateOnPremCredentialsSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/CreateOnPremCredentialsSchema.ts -------------------------------------------------------------------------------- /src/lib/types/CreateProjectKeyResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/CreateProjectKeyResponse.ts -------------------------------------------------------------------------------- /src/lib/types/CreateProjectKeySchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/CreateProjectKeySchema.ts -------------------------------------------------------------------------------- /src/lib/types/DeepgramClientOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/DeepgramClientOptions.ts -------------------------------------------------------------------------------- /src/lib/types/DeepgramResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/DeepgramResponse.ts -------------------------------------------------------------------------------- /src/lib/types/DeepgramSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/DeepgramSource.ts -------------------------------------------------------------------------------- /src/lib/types/Fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/Fetch.ts -------------------------------------------------------------------------------- /src/lib/types/FunctionCallResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/FunctionCallResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetModelsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetModelsResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetModelsSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetModelsSchema.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectBalancesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectBalancesResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectInvitesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectInvitesResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectKeysResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectKeysResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectMemberScopesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectMemberScopesResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectMembersResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectMembersResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectUsageFieldsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectUsageFieldsResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectUsageFieldsSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectUsageFieldsSchema.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectUsageRequestsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectUsageRequestsResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectUsageRequestsSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectUsageRequestsSchema.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectUsageSummaryResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectUsageSummaryResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectUsageSummarySchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectUsageSummarySchema.ts -------------------------------------------------------------------------------- /src/lib/types/GetProjectsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GetProjectsResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GetTokenDetailsResponse.ts: -------------------------------------------------------------------------------- 1 | export interface GetTokenDetailsResponse { 2 | [key: string]: unknown; 3 | } 4 | -------------------------------------------------------------------------------- /src/lib/types/GrantTokenResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GrantTokenResponse.ts -------------------------------------------------------------------------------- /src/lib/types/GrantTokenSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/GrantTokenSchema.ts -------------------------------------------------------------------------------- /src/lib/types/ListOnPremCredentialsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/ListOnPremCredentialsResponse.ts -------------------------------------------------------------------------------- /src/lib/types/LiveConfigOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/LiveConfigOptions.ts -------------------------------------------------------------------------------- /src/lib/types/LiveMetadataEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/LiveMetadataEvent.ts -------------------------------------------------------------------------------- /src/lib/types/LiveTranscriptionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/LiveTranscriptionEvent.ts -------------------------------------------------------------------------------- /src/lib/types/MessageResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/MessageResponse.ts -------------------------------------------------------------------------------- /src/lib/types/SendProjectInviteSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/SendProjectInviteSchema.ts -------------------------------------------------------------------------------- /src/lib/types/SpeakSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/SpeakSchema.ts -------------------------------------------------------------------------------- /src/lib/types/SpeechStartedEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/SpeechStartedEvent.ts -------------------------------------------------------------------------------- /src/lib/types/SyncAnalyzeResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/SyncAnalyzeResponse.ts -------------------------------------------------------------------------------- /src/lib/types/SyncPrerecordedResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/SyncPrerecordedResponse.ts -------------------------------------------------------------------------------- /src/lib/types/TranscriptionSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/TranscriptionSchema.ts -------------------------------------------------------------------------------- /src/lib/types/UpdateProjectMemberScopeSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/UpdateProjectMemberScopeSchema.ts -------------------------------------------------------------------------------- /src/lib/types/UpdateProjectSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/UpdateProjectSchema.ts -------------------------------------------------------------------------------- /src/lib/types/UtteranceEndEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/UtteranceEndEvent.ts -------------------------------------------------------------------------------- /src/lib/types/VoidResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/VoidResponse.ts -------------------------------------------------------------------------------- /src/lib/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/lib/types/index.ts -------------------------------------------------------------------------------- /src/lib/version.ts: -------------------------------------------------------------------------------- 1 | export const version = "0.0.0-automated"; 2 | -------------------------------------------------------------------------------- /src/packages/AbstractClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/AbstractClient.ts -------------------------------------------------------------------------------- /src/packages/AbstractLiveClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/AbstractLiveClient.ts -------------------------------------------------------------------------------- /src/packages/AbstractRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/AbstractRestClient.ts -------------------------------------------------------------------------------- /src/packages/AgentLiveClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/AgentLiveClient.ts -------------------------------------------------------------------------------- /src/packages/AuthRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/AuthRestClient.ts -------------------------------------------------------------------------------- /src/packages/ListenClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/ListenClient.ts -------------------------------------------------------------------------------- /src/packages/ListenLiveClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/ListenLiveClient.ts -------------------------------------------------------------------------------- /src/packages/ListenRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/ListenRestClient.ts -------------------------------------------------------------------------------- /src/packages/ManageRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/ManageRestClient.ts -------------------------------------------------------------------------------- /src/packages/ModelsRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/ModelsRestClient.ts -------------------------------------------------------------------------------- /src/packages/ReadRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/ReadRestClient.ts -------------------------------------------------------------------------------- /src/packages/SelfHostedRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/SelfHostedRestClient.ts -------------------------------------------------------------------------------- /src/packages/SpeakClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/SpeakClient.ts -------------------------------------------------------------------------------- /src/packages/SpeakLiveClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/SpeakLiveClient.ts -------------------------------------------------------------------------------- /src/packages/SpeakRestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/SpeakRestClient.ts -------------------------------------------------------------------------------- /src/packages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/src/packages/index.ts -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__fixtures__/listen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__fixtures__/listen.ts -------------------------------------------------------------------------------- /tests/__fixtures__/manage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__fixtures__/manage.ts -------------------------------------------------------------------------------- /tests/__fixtures__/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__fixtures__/models.ts -------------------------------------------------------------------------------- /tests/__fixtures__/read.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__fixtures__/read.ts -------------------------------------------------------------------------------- /tests/__fixtures__/selfhosted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__fixtures__/selfhosted.ts -------------------------------------------------------------------------------- /tests/__fixtures__/spacewalk.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__fixtures__/spacewalk.wav -------------------------------------------------------------------------------- /tests/__fixtures__/speak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__fixtures__/speak.ts -------------------------------------------------------------------------------- /tests/__utils__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__utils__/index.ts -------------------------------------------------------------------------------- /tests/__utils__/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__utils__/mocks.ts -------------------------------------------------------------------------------- /tests/__utils__/serializers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__utils__/serializers.ts -------------------------------------------------------------------------------- /tests/__utils__/websocket-mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/__utils__/websocket-mocks.ts -------------------------------------------------------------------------------- /tests/e2e/__mocks__/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__mocks__/auth.ts -------------------------------------------------------------------------------- /tests/e2e/__mocks__/listen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__mocks__/listen.ts -------------------------------------------------------------------------------- /tests/e2e/__mocks__/manage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__mocks__/manage.ts -------------------------------------------------------------------------------- /tests/e2e/__mocks__/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__mocks__/models.ts -------------------------------------------------------------------------------- /tests/e2e/__mocks__/read.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__mocks__/read.ts -------------------------------------------------------------------------------- /tests/e2e/__mocks__/selfhosted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__mocks__/selfhosted.ts -------------------------------------------------------------------------------- /tests/e2e/__mocks__/speak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__mocks__/speak.ts -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/auth-grant-token.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/auth-grant-token.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/listen-transcribe-file-callback.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/listen-transcribe-file-callback.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/listen-transcribe-file.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/listen-transcribe-file.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/listen-transcribe-url-callback.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/listen-transcribe-url-callback.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/listen-transcribe-url.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/listen-transcribe-url.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-create-project-key.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-create-project-key.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-all-models.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-all-models.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-model.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-model.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-balance.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-balance.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-balances.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-balances.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-invites.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-invites.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-key.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-key.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-keys.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-keys.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-member-scopes.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-member-scopes.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-members.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-members.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-usage-fields.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-usage-fields.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-usage-request.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-usage-request.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-usage-requests.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-usage-requests.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project-usage-summary.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project-usage-summary.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-project.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-project.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-projects.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-projects.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-get-token-details.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-get-token-details.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-leave-project.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-leave-project.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-send-project-invite.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-send-project-invite.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-update-project-member-scope.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-update-project-member-scope.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/manage-update-project.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/manage-update-project.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/models-get-all.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/models-get-all.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/models-get-model.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/models-get-model.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/read-analyze-text-callback.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/read-analyze-text-callback.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/read-analyze-text.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/read-analyze-text.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/read-analyze-url-callback.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/read-analyze-url-callback.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/read-analyze-url.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/read-analyze-url.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/selfhosted-create-credentials.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/selfhosted-create-credentials.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/selfhosted-delete-credentials.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/selfhosted-delete-credentials.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/selfhosted-get-credentials.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/selfhosted-get-credentials.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/selfhosted-list-credentials.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/selfhosted-list-credentials.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/__snapshots__/speak-request.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/__snapshots__/speak-request.test.ts.snap -------------------------------------------------------------------------------- /tests/e2e/agent-live-connection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/agent-live-connection.test.ts -------------------------------------------------------------------------------- /tests/e2e/auth-grant-token.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/auth-grant-token.test.ts -------------------------------------------------------------------------------- /tests/e2e/listen-live-connection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/listen-live-connection.test.ts -------------------------------------------------------------------------------- /tests/e2e/listen-transcribe-file-callback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/listen-transcribe-file-callback.test.ts -------------------------------------------------------------------------------- /tests/e2e/listen-transcribe-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/listen-transcribe-file.test.ts -------------------------------------------------------------------------------- /tests/e2e/listen-transcribe-url-callback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/listen-transcribe-url-callback.test.ts -------------------------------------------------------------------------------- /tests/e2e/listen-transcribe-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/listen-transcribe-url.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-create-project-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-create-project-key.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-delete-project-invite.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-delete-project-invite.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-delete-project-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-delete-project-key.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-delete-project.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-delete-project.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-all-models.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-all-models.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-model.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-model.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-balance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-balance.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-balances.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-balances.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-invites.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-invites.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-key.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-keys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-keys.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-member-scopes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-member-scopes.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-members.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-members.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-usage-fields.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-usage-fields.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-usage-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-usage-request.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-usage-requests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-usage-requests.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project-usage-summary.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project-usage-summary.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-project.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-project.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-projects.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-projects.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-get-token-details.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-get-token-details.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-leave-project.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-leave-project.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-remove-project-member.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-remove-project-member.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-send-project-invite.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-send-project-invite.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-update-project-member-scope.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-update-project-member-scope.test.ts -------------------------------------------------------------------------------- /tests/e2e/manage-update-project.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/manage-update-project.test.ts -------------------------------------------------------------------------------- /tests/e2e/models-get-all.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/models-get-all.test.ts -------------------------------------------------------------------------------- /tests/e2e/models-get-model.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/models-get-model.test.ts -------------------------------------------------------------------------------- /tests/e2e/read-analyze-text-callback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/read-analyze-text-callback.test.ts -------------------------------------------------------------------------------- /tests/e2e/read-analyze-text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/read-analyze-text.test.ts -------------------------------------------------------------------------------- /tests/e2e/read-analyze-url-callback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/read-analyze-url-callback.test.ts -------------------------------------------------------------------------------- /tests/e2e/read-analyze-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/read-analyze-url.test.ts -------------------------------------------------------------------------------- /tests/e2e/selfhosted-create-credentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/selfhosted-create-credentials.test.ts -------------------------------------------------------------------------------- /tests/e2e/selfhosted-delete-credentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/selfhosted-delete-credentials.test.ts -------------------------------------------------------------------------------- /tests/e2e/selfhosted-get-credentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/selfhosted-get-credentials.test.ts -------------------------------------------------------------------------------- /tests/e2e/selfhosted-list-credentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/selfhosted-list-credentials.test.ts -------------------------------------------------------------------------------- /tests/e2e/speak-live-connection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/speak-live-connection.test.ts -------------------------------------------------------------------------------- /tests/e2e/speak-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/e2e/speak-request.test.ts -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/unit/constants.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/constants.test.ts -------------------------------------------------------------------------------- /tests/unit/fetch-utilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/fetch-utilities.test.ts -------------------------------------------------------------------------------- /tests/unit/live-client-connection-state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/live-client-connection-state.test.ts -------------------------------------------------------------------------------- /tests/unit/live-client-message-handling.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/live-client-message-handling.test.ts -------------------------------------------------------------------------------- /tests/unit/object-utilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/object-utilities.test.ts -------------------------------------------------------------------------------- /tests/unit/options-transformation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/options-transformation.test.ts -------------------------------------------------------------------------------- /tests/unit/string-utilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/string-utilities.test.ts -------------------------------------------------------------------------------- /tests/unit/type-guards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/type-guards.test.ts -------------------------------------------------------------------------------- /tests/unit/url-builders.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tests/unit/url-builders.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/tsconfig.module.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram/deepgram-js-sdk/HEAD/webpack.config.js --------------------------------------------------------------------------------