Skip to content

Commit 42d4091

Browse files
author
keindev
committed
fix: fix ESM imports/exports
1 parent 0fea1d4 commit 42d4091

File tree

9 files changed

+20
-20
lines changed

9 files changed

+20
-20
lines changed

src/ProgressBar.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import figures from 'figures';
22

3-
import { TaskStatus } from './Task';
4-
import { IndicationType, TextSeparator, Theme } from './Theme';
3+
import { TaskStatus } from './Task.js';
4+
import { IndicationType, TextSeparator, Theme } from './Theme.js';
55

66
/** Progress in percent by default */
77
export enum Progress {

src/Task.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import chalkTemplate from 'chalk-template';
22

3-
import { IProgressBarOptions, Progress, ProgressBar } from './ProgressBar';
4-
import { ExitCode, TaskTree } from './TaskTree';
5-
import { IndicationType, Theme } from './Theme';
3+
import { IProgressBarOptions, Progress, ProgressBar } from './ProgressBar.js';
4+
import { ExitCode, TaskTree } from './TaskTree.js';
5+
import { IndicationType, Theme } from './Theme.js';
66

77
let uid = 0;
88

src/TaskTree.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import UpdateManager from 'stdout-update';
22

3-
import { Task } from './Task';
4-
import { Theme, ThemeOptions } from './Theme';
3+
import { Task } from './Task.js';
4+
import { Theme, ThemeOptions } from './Theme.js';
55

66
export enum ExitCode {
77
Success = 0,

src/Theme.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import elegantSpinner from 'elegant-spinner';
33
import figures from 'figures';
44
import { Terminal } from 'stdout-update/lib/Terminal';
55

6-
import { ProgressBar } from './ProgressBar';
7-
import { Task, TaskStatus } from './Task';
6+
import { ProgressBar } from './ProgressBar.js';
7+
import { Task, TaskStatus } from './Task.js';
88

99
const frame = elegantSpinner();
1010

src/__tests__/ProgressBar.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import stripAnsi from 'strip-ansi';
22

3-
import { IProgressBarOptions, ProgressBar } from '../ProgressBar';
4-
import { Theme } from '../Theme';
3+
import { IProgressBarOptions, ProgressBar } from '../ProgressBar.js';
4+
import { Theme } from '../Theme.js';
55

66
describe('ProgressBar', (): void => {
77
const template = ':bar :percent :etas :custom';

src/__tests__/Task.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { Terminal } from 'stdout-update/lib/Terminal';
22
import stripAnsi from 'strip-ansi';
33

4-
import { IProgressBarOptions } from '../ProgressBar';
5-
import { Task, TaskStatus } from '../Task';
6-
import { TaskTree } from '../TaskTree';
7-
import { Theme, ThemeOptions } from '../Theme';
4+
import { IProgressBarOptions } from '../ProgressBar.js';
5+
import { Task, TaskStatus } from '../Task.js';
6+
import { TaskTree } from '../TaskTree.js';
7+
import { Theme, ThemeOptions } from '../Theme.js';
88

99
describe('Task', (): void => {
1010
const title = 'task';

src/__tests__/TaskTree.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { Terminal } from 'stdout-update/lib/Terminal';
22
import stripAnsi from 'strip-ansi';
33

4-
import { Task } from '../Task';
5-
import { ITaskTreeOptions, TaskTree } from '../TaskTree';
6-
import { Theme, ThemeOptions } from '../Theme';
4+
import { Task } from '../Task.js';
5+
import { ITaskTreeOptions, TaskTree } from '../TaskTree.js';
6+
import { Theme, ThemeOptions } from '../Theme.js';
77

88
describe('TaskTree', (): void => {
99
const options: ITaskTreeOptions = { silent: true, autoClear: false };

src/__tests__/Theme.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import figures from 'figures';
22
import stripAnsi from 'strip-ansi';
33

4-
import { IndicationBadge, IndicationType, Theme } from '../Theme';
4+
import { IndicationBadge, IndicationType, Theme } from '../Theme.js';
55

66
describe('Theme', (): void => {
77
const text = { input: '\\{\\{\\{t\\}e\\}x{red t}\\}', output: '{{{t}e}xt}' };

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export { default } from './TaskTree';
1+
export { default } from './TaskTree.js';

0 commit comments

Comments
 (0)