Skip to content

Commit 1e56be7

Browse files
committed
Use full relative file paths for imports
1 parent 5734d37 commit 1e56be7

File tree

10 files changed

+23
-23
lines changed

10 files changed

+23
-23
lines changed

src/App.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import React, { Fragment, FunctionComponent, useEffect, useState } from 'react';
22
import { Text, Static } from 'ink';
33
import Spinner from 'ink-spinner';
44
import PQueue from 'p-queue';
5-
import type { ListPipelinesFunction, DeletePipelineFunction, FilterPipelinesByDateFunction } from './gitlab';
6-
import { Error, ErrorProps } from './Error';
7-
import { Pipeline } from './network';
5+
import type { ListPipelinesFunction, DeletePipelineFunction, FilterPipelinesByDateFunction } from './gitlab.js';
6+
import { Error, ErrorProps } from './Error.js';
7+
import { Pipeline } from './network.js';
88

99
export interface AppProps {
1010
readonly gitlabUrl: string;

src/bin.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import React from 'react';
33
import { createCommand } from 'commander';
44
import { render } from 'ink';
55
import { cosmiconfig } from 'cosmiconfig';
6-
import path from 'path';
6+
import path from 'node:path';
77
import PQueue from 'p-queue';
8-
import { App } from './App';
9-
import { Error } from './Error';
10-
import { getRequest, deleteRequest } from './network';
11-
import { listPipelines, filterPipelinesByDate, deletePipeline } from './gitlab';
12-
import { PartialConfigInput, loadConfig, mergeCliArgumentsWithConfig } from './config';
8+
import { App } from './App.js';
9+
import { Error } from './Error.js';
10+
import { getRequest, deleteRequest } from './network.js';
11+
import { listPipelines, filterPipelinesByDate, deletePipeline } from './gitlab.js';
12+
import { PartialConfigInput, loadConfig, mergeCliArgumentsWithConfig } from './config.js';
1313

1414
function exit() {
1515
process.exitCode = 1;

src/gitlab.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import urlcat from 'urlcat';
22
import { parseISO, differenceInDays } from 'date-fns';
3-
import { GetRequest, DeleteRequest, Pipeline } from './network';
3+
import { GetRequest, DeleteRequest, Pipeline } from './network.js';
44

55
interface ListPipelinesArguments {
66
readonly getRequest: GetRequest;

test/integration/deletePipelines.test.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import { parseISO } from 'date-fns';
55
import delay from 'delay';
66
import PQueue from 'p-queue';
77
import sinon from 'sinon';
8-
import { withGitLabServer } from './gitlabServer';
9-
import { App } from '../../src/App';
10-
import { deletePipeline, filterPipelinesByDate, listPipelines } from '../../src/gitlab';
11-
import { getRequest, deleteRequest } from '../../src/network';
8+
import { withGitLabServer } from './gitlabServer.js';
9+
import { App } from '../../src/App.js';
10+
import { deletePipeline, filterPipelinesByDate, listPipelines } from '../../src/gitlab.js';
11+
import { getRequest, deleteRequest } from '../../src/network.js';
1212

1313
test.afterEach(cleanup);
1414

test/integration/gitlabServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { RouteOptions } from 'fastify';
33
import { Factory } from 'fishery';
44
import { subDays, formatISO, parseISO } from 'date-fns';
55
import { IncomingHttpHeaders } from 'http';
6-
import { Pipeline } from '../../src/network';
6+
import { Pipeline } from '../../src/network.js';
77
import type { ExecutionContext, ImplementationFn } from 'ava';
88

99
interface PipelineTransientParams {

test/unit/App.test.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import { render, cleanup } from 'ink-testing-library';
44
import sinon from 'sinon';
55
import delay from 'delay';
66
import { Factory } from 'fishery';
7-
import { App, AppProps } from '../../src/App';
8-
import { Pipeline } from '../../src/network';
9-
import { createAppProps } from './factory';
7+
import { App, AppProps } from '../../src/App.js';
8+
import { Pipeline } from '../../src/network.js';
9+
import { createAppProps } from './factory.js';
1010

1111
test.afterEach(cleanup);
1212

test/unit/Error.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import test from 'ava';
33
import sinon from 'sinon';
44
import { render, cleanup } from 'ink-testing-library';
5-
import { Error, ErrorProps } from '../../src/Error';
5+
import { Error, ErrorProps } from '../../src/Error.js';
66

77
test.afterEach(cleanup);
88

test/unit/config.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import test from 'ava';
22
import sinon from 'sinon';
33
import { cosmiconfig } from 'cosmiconfig';
44
import { Factory } from 'fishery';
5-
import { PartialConfigInput, Config, loadConfig, mergeCliArgumentsWithConfig } from '../../src/config';
5+
import { PartialConfigInput, Config, loadConfig, mergeCliArgumentsWithConfig } from '../../src/config.js';
66

77
const partialConfigInputFactory = Factory.define<PartialConfigInput>(() => {
88
return {

test/unit/factory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import sinon from 'sinon';
22
import PQueue from 'p-queue';
3-
import { AppProps } from '../../src/App';
3+
import { AppProps } from '../../src/App.js';
44

55
export function createAppProps(overrides: Partial<AppProps> = {}): AppProps {
66
const deleteQueue = new PQueue({ autoStart: false });

test/unit/gitlab.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import test from 'ava';
22
import sinon from 'sinon';
33
import { Factory } from 'fishery';
44
import { parseISO, subDays, formatISO } from 'date-fns';
5-
import { deletePipeline, filterPipelinesByDate, listPipelines } from '../../src/gitlab';
6-
import { DeleteRequest, GetRequest, Pipeline } from '../../src/network';
5+
import { deletePipeline, filterPipelinesByDate, listPipelines } from '../../src/gitlab.js';
6+
import { DeleteRequest, GetRequest, Pipeline } from '../../src/network.js';
77

88
interface PipelineTransientParams {
99
readonly startDate: Date;

0 commit comments

Comments
 (0)