Skip to content

Commit 52b7499

Browse files
authored
Remove more directory exports/imports (#578)
1 parent 97b1dc9 commit 52b7499

File tree

10 files changed

+40
-40
lines changed

10 files changed

+40
-40
lines changed

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ export { HumeError, HumeTimeoutError } from "./errors/index.js";
44
export { HumeEnvironment, HumeEnvironmentUrls } from "./environments.js";
55
export * from "./exports.js";
66

7-
export * from "./wrapper";
7+
export * from "./wrapper/index.js";

src/wrapper/EVIWebAudioPlayer.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { convertBase64ToBlob } from "./convertBase64ToBlob";
1+
import { convertBase64ToBlob } from "./convertBase64ToBlob.js";
22
import type { AudioOutput } from "api/resources/empathicVoice";
3-
import { convertLinearFrequenciesToBark } from "./convertFrequencyScale";
4-
import { generateEmptyFft } from "./generateEmptyFft";
3+
import { convertLinearFrequenciesToBark } from "./convertFrequencyScale.js";
4+
import { generateEmptyFft } from "./generateEmptyFft.js";
55

66
/**
77
* Options for configuring an {@link EVIWebAudioPlayer}.

src/wrapper/HumeClient.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { HumeClient as FernClient } from "../Client";
1+
import { HumeClient as FernClient } from "../Client.js";
22
import * as core from "../core/index.js";
3-
import { ExpressionMeasurement } from "./expressionMeasurement/ExpressionMeasurementClient";
3+
import { ExpressionMeasurement } from "./expressionMeasurement/ExpressionMeasurementClient.js";
44
import * as environments from "../environments.js";
55
import { SDK_VERSION } from "../version.js";
66

src/wrapper/expressionMeasurement/ExpressionMeasurementClient.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { ExpressionMeasurement as FernClient } from "../../api/resources/expressionMeasurement/client/Client";
2-
import { BatchClient } from "./batch/BatchClient";
3-
import { StreamClient } from "./streaming/StreamingClient";
1+
import { ExpressionMeasurement as FernClient } from "../../api/resources/expressionMeasurement/client/Client.js";
2+
import { BatchClient } from "./batch/BatchClient.js";
3+
import { StreamClient } from "./streaming/StreamingClient.js";
44

55
export class ExpressionMeasurement extends FernClient {
66
protected _batch: BatchClient | undefined;

src/wrapper/expressionMeasurement/batch/BatchClient.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { Batch as FernClient } from "../../../api/resources/expressionMeasurement/resources/batch/client/Client";
2-
import * as Hume from "../../../api";
3-
import { Job } from "./Job";
4-
import * as core from "../../../core";
1+
import { Batch as FernClient } from "../../../api/resources/expressionMeasurement/resources/batch/client/Client.js";
2+
import * as Hume from "../../../api/index.js";
3+
import { Job } from "./Job.js";
4+
import * as core from "../../../core/index.js";
55

66
export class BatchClient extends FernClient {
77
// This just wraps the return value of the base class's `startInferenceJob` method

src/wrapper/expressionMeasurement/batch/Job.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import * as Hume from "../../../api";
2-
import * as errors from "../../../errors";
3-
import { BatchClient } from "./BatchClient";
1+
import * as Hume from "../../../api/index.js";
2+
import * as errors from "../../../errors/index.js";
3+
import { BatchClient } from "./BatchClient.js";
44

55
export class Job implements Hume.expressionMeasurement.batch.JobId {
66
constructor(

src/wrapper/expressionMeasurement/streaming/StreamSocket.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import WebSocket from "ws";
22
import { v4 as uuid } from "uuid";
3-
import { parse } from "./StreamingClient";
4-
import { base64Encode } from "../../base64Encode";
5-
import * as Hume from "../../../api";
6-
import * as errors from "../../../errors";
7-
import * as serializers from "../../../serialization";
3+
import { parse } from "./StreamingClient.js";
4+
import { base64Encode } from "../../base64Encode.js";
5+
import * as Hume from "../../../api/index.js";
6+
import * as errors from "../../../errors/index.js";
7+
import * as serializers from "../../../serialization/index.js";
88
import * as fs from "fs";
99

1010
export declare namespace StreamSocket {

src/wrapper/expressionMeasurement/streaming/StreamingClient.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import * as Hume from "../../../api";
2-
import * as serializers from "../../../serialization";
3-
import * as core from "../../../core";
4-
import { StreamSocket } from "./StreamSocket";
1+
import * as Hume from "../../../api/index.js";
2+
import * as serializers from "../../../serialization/index.js";
3+
import * as core from "../../../core/index.js";
4+
import { StreamSocket } from "./StreamSocket.js";
55
import WebSocket from "ws";
66

77
export declare namespace StreamClient {

src/wrapper/fetchAccessToken.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { base64Encode } from "./base64Encode";
1+
import { base64Encode } from "./base64Encode.js";
22
import { z } from "zod";
33

44
/**

src/wrapper/index.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
export { base64Decode } from "./base64Decode";
2-
export { base64Encode } from "./base64Encode";
3-
export { convertBase64ToBlob } from "./convertBase64ToBlob";
4-
export { convertBlobToBase64 } from "./convertBlobToBase64";
5-
export { ensureSingleValidAudioTrack } from "./ensureSingleValidAudioTrack";
6-
export { checkForAudioTracks } from "./checkForAudioTracks";
7-
export { fetchAccessToken } from "./fetchAccessToken";
8-
export { getAudioStream } from "./getAudioStream";
9-
export { MimeType, getBrowserSupportedMimeType } from "./getBrowserSupportedMimeType";
10-
export { HumeClient } from "./HumeClient";
11-
export { ExpressionMeasurement } from "./expressionMeasurement/ExpressionMeasurementClient";
12-
export { EVIWebAudioPlayer, EVIWebAudioPlayerFFTOptions, EVIWebAudioPlayerOptions } from "./EVIWebAudioPlayer";
13-
export { collate } from "./collate";
1+
export { base64Decode } from "./base64Decode.js";
2+
export { base64Encode } from "./base64Encode.js";
3+
export { convertBase64ToBlob } from "./convertBase64ToBlob.js";
4+
export { convertBlobToBase64 } from "./convertBlobToBase64.js";
5+
export { ensureSingleValidAudioTrack } from "./ensureSingleValidAudioTrack.js";
6+
export { checkForAudioTracks } from "./checkForAudioTracks.js";
7+
export { fetchAccessToken } from "./fetchAccessToken.js";
8+
export { getAudioStream } from "./getAudioStream.js";
9+
export { MimeType, getBrowserSupportedMimeType } from "./getBrowserSupportedMimeType.js";
10+
export { HumeClient } from "./HumeClient.js";
11+
export { ExpressionMeasurement } from "./expressionMeasurement/ExpressionMeasurementClient.js";
12+
export { EVIWebAudioPlayer, EVIWebAudioPlayerFFTOptions, EVIWebAudioPlayerOptions } from "./EVIWebAudioPlayer.js";
13+
export { collate } from "./collate.js";
1414

1515
// SilenceFiller extends from Node.JS Readable -- this should not be exported in non-nodeJS environments. Otherwise the bundle will crash in the browser.
1616
export const createSilenceFiller = async () => {
1717
if (typeof process === "undefined" || !process.versions?.node) {
1818
throw new Error("SilenceFiller is only available in Node.js environments");
1919
}
20-
const { SilenceFiller } = await import("./SilenceFiller");
20+
const { SilenceFiller } = await import("./SilenceFiller.js");
2121
return SilenceFiller;
2222
};

0 commit comments

Comments
 (0)