Skip to content

Commit a754393

Browse files
matejchalkBioPhoton
authored andcommitted
refactor(nx-plugin): explicit import extensions
1 parent bf87631 commit a754393

33 files changed

+83
-76
lines changed

packages/nx-plugin/src/executors/cli/executor.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { type ExecutorContext, logger } from '@nx/devkit';
22
import { execSync } from 'node:child_process';
3-
import { createCliCommand } from '../internal/cli';
4-
import { normalizeContext } from '../internal/context';
5-
import type { AutorunCommandExecutorOptions } from './schema';
6-
import { mergeExecutorOptions, parseAutorunExecutorOptions } from './utils';
3+
import { createCliCommand } from '../internal/cli.js';
4+
import { normalizeContext } from '../internal/context.js';
5+
import type { AutorunCommandExecutorOptions } from './schema.js';
6+
import { mergeExecutorOptions, parseAutorunExecutorOptions } from './utils.js';
77

88
export type ExecutorOutput = {
99
success: boolean;

packages/nx-plugin/src/executors/cli/schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type {
44
GeneralExecutorOnlyOptions,
55
GlobalExecutorOptions,
66
ProjectExecutorOnlyOptions,
7-
} from '../internal/types';
7+
} from '../internal/types.js';
88

99
export type AutorunCommandExecutorOnlyOptions = ProjectExecutorOnlyOptions &
1010
CollectExecutorOnlyOptions &

packages/nx-plugin/src/executors/cli/utils.integration.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { expect, vi } from 'vitest';
22
import type { UploadConfig } from '@code-pushup/models';
3-
import { normalizedExecutorContext } from '../../../mock/utils/executor';
4-
import * as config from '../internal/config';
5-
import { parseAutorunExecutorOptions } from './utils';
3+
import { normalizedExecutorContext } from '../../../mock/utils/executor.js';
4+
import * as config from '../internal/config.js';
5+
import { parseAutorunExecutorOptions } from './utils.js';
66

77
describe('parseAutorunExecutorOptions', () => {
88
const persistConfigSpy = vi.spyOn(config, 'persistConfig');

packages/nx-plugin/src/executors/cli/utils.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
import { globalConfig, persistConfig, uploadConfig } from '../internal/config';
2-
import type { NormalizedExecutorContext } from '../internal/context';
1+
import {
2+
globalConfig,
3+
persistConfig,
4+
uploadConfig,
5+
} from '../internal/config.js';
6+
import type { NormalizedExecutorContext } from '../internal/context.js';
37
import type {
48
AutorunCommandExecutorOnlyOptions,
59
AutorunCommandExecutorOptions,
6-
} from './schema';
10+
} from './schema.js';
711

812
export function parseAutorunExecutorOnlyOptions(
913
options: Partial<AutorunCommandExecutorOnlyOptions>,

packages/nx-plugin/src/executors/cli/utils.unit.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { type MockInstance, expect, vi } from 'vitest';
22
import { osAgnosticPath } from '@code-pushup/test-utils';
3-
import type { Command } from '../internal/types';
3+
import type { Command } from '../internal/types.js';
44
import {
55
mergeExecutorOptions,
66
parseAutorunExecutorOnlyOptions,
77
parseAutorunExecutorOptions,
8-
} from './utils';
8+
} from './utils.js';
99

1010
describe('parseAutorunExecutorOnlyOptions', () => {
1111
it('should provide NO default projectPrefix', () => {

packages/nx-plugin/src/executors/internal/cli.unit.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, expect, it } from 'vitest';
2-
import { createCliCommand, objectToCliArgs } from './cli';
2+
import { createCliCommand, objectToCliArgs } from './cli.js';
33

44
describe('objectToCliArgs', () => {
55
it('should empty params', () => {

packages/nx-plugin/src/executors/internal/config.integration.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, expect } from 'vitest';
2-
import { ENV } from '../../../mock/fixtures/env';
2+
import { ENV } from '../../../mock/fixtures/env.js';
33
import { uploadConfig } from './config.js';
44
import * as env from './env.js';
55

packages/nx-plugin/src/executors/internal/config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import * as path from 'node:path';
22
import type { PersistConfig, UploadConfig } from '@code-pushup/models';
3-
import { parseEnv } from './env';
3+
import { parseEnv } from './env.js';
44
import type {
55
BaseNormalizedExecutorContext,
66
GlobalExecutorOptions,
77
ProjectExecutorOnlyOptions,
8-
} from './types';
8+
} from './types.js';
99

1010
export function globalConfig(
1111
options: Partial<GlobalExecutorOptions & Record<string, unknown>>,

packages/nx-plugin/src/executors/internal/context.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { ExecutorContext } from 'nx/src/config/misc-interfaces';
2-
import type { BaseNormalizedExecutorContext } from './types';
2+
import type { BaseNormalizedExecutorContext } from './types.js';
33

44
export type NormalizedExecutorContext = BaseNormalizedExecutorContext & {
55
projectName: string;

packages/nx-plugin/src/executors/internal/context.unit.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, expect, it } from 'vitest';
2-
import { normalizeContext } from './context';
2+
import { normalizeContext } from './context.js';
33

44
describe('normalizeContext', () => {
55
it('should normalizeContext', () => {

0 commit comments

Comments
 (0)