Skip to content

Commit 83bcefe

Browse files
refactor: remove .js extension from cli package (#350)
* refactor: remove `.js` extension from cli package * revert: rollback changes * revert: rollback unnecessary changes * Update createIntegration.ts --------- Co-authored-by: Eric Allam <[email protected]>
1 parent 4ca9f18 commit 83bcefe

15 files changed

+49
-49
lines changed

packages/cli/src/cli/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { Command } from "commander";
22
import inquirer from "inquirer";
33
import pathModule from "node:path";
4-
import { createIntegrationCommand } from "../commands/createIntegration.js";
5-
import { devCommand } from "../commands/dev.js";
6-
import { initCommand } from "../commands/init.js";
7-
import { CLOUD_TRIGGER_URL, COMMAND_NAME } from "../consts.js";
8-
import { telemetryClient } from "../telemetry/telemetry.js";
9-
import { getVersion } from "../utils/getVersion.js";
4+
import { createIntegrationCommand } from "../commands/createIntegration";
5+
import { devCommand } from "../commands/dev";
6+
import { initCommand } from "../commands/init";
7+
import { CLOUD_TRIGGER_URL, COMMAND_NAME } from "../consts";
8+
import { telemetryClient } from "../telemetry/telemetry";
9+
import { getVersion } from "../utils/getVersion";
1010

1111
export const program = new Command();
1212

packages/cli/src/commands/createIntegration.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import inquirer from "inquirer";
22
import pathModule from "node:path";
33
import ora from "ora";
44
import { z } from "zod";
5-
import { COMMAND_NAME } from "../consts.js";
6-
import { getLatestPackageVersion } from "../utils/addDependencies.js";
7-
import { createFile, pathExists, readJSONFile, writeJSONFile } from "../utils/fileSystem.js";
8-
import { generateIntegrationFiles } from "../utils/generateIntegrationFiles.js";
9-
import { getPackageName } from "../utils/getPackagName.js";
10-
import { installDependencies } from "../utils/installDependencies.js";
11-
import { logger } from "../utils/logger.js";
12-
import { resolvePath } from "../utils/parseNameAndPath.js";
5+
import { COMMAND_NAME } from "../consts";
6+
import { getLatestPackageVersion } from "../utils/addDependencies";
7+
import { createFile, pathExists, readJSONFile, writeJSONFile } from "../utils/fileSystem";
8+
import { generateIntegrationFiles } from "../utils/generateIntegrationFiles";
9+
import { getPackageName } from "../utils/getPackagName";
10+
import { installDependencies } from "../utils/installDependencies";
11+
import { logger } from "../utils/logger";
12+
import { resolvePath } from "../utils/parseNameAndPath";
1313

1414
const CLIOptionsSchema = z.object({
1515
packageName: z.string().optional(),

packages/cli/src/commands/dev.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ import ora, { Ora } from "ora";
88
import pathModule from "path";
99
import util from "util";
1010
import { z } from "zod";
11-
import { CLOUD_API_URL } from "../consts.js";
12-
import { telemetryClient } from "../telemetry/telemetry.js";
13-
import { pathExists, readFile } from "../utils/fileSystem.js";
14-
import { logger } from "../utils/logger.js";
15-
import { resolvePath } from "../utils/parseNameAndPath.js";
16-
import { TriggerApi } from "../utils/triggerApi.js";
11+
import { CLOUD_API_URL } from "../consts";
12+
import { telemetryClient } from "../telemetry/telemetry";
13+
import { pathExists, readFile } from "../utils/fileSystem";
14+
import { logger } from "../utils/logger";
15+
import { resolvePath } from "../utils/parseNameAndPath";
16+
import { TriggerApi } from "../utils/triggerApi";
1717

1818
const asyncExecFile = util.promisify(childProcess.execFile);
1919

packages/cli/src/commands/init.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ import { pathToRegexp } from "path-to-regexp";
77
import { simpleGit } from "simple-git";
88
import { parse } from "tsconfck";
99
import { pathToFileURL } from "url";
10-
import { promptApiKey, promptTriggerUrl } from "../cli/index.js";
11-
import { CLOUD_API_URL, CLOUD_TRIGGER_URL, COMMAND_NAME } from "../consts.js";
12-
import { TelemetryClient, telemetryClient } from "../telemetry/telemetry.js";
13-
import { addDependencies } from "../utils/addDependencies.js";
14-
import { detectNextJsProject } from "../utils/detectNextJsProject.js";
15-
import { pathExists, readJSONFile } from "../utils/fileSystem.js";
16-
import { logger } from "../utils/logger.js";
17-
import { resolvePath } from "../utils/parseNameAndPath.js";
18-
import { renderApiKey } from "../utils/renderApiKey.js";
19-
import { renderTitle } from "../utils/renderTitle.js";
20-
import { TriggerApi, WhoamiResponse } from "../utils/triggerApi.js";
10+
import { promptApiKey, promptTriggerUrl } from "../cli/index";
11+
import { CLOUD_API_URL, CLOUD_TRIGGER_URL, COMMAND_NAME } from "../consts";
12+
import { TelemetryClient, telemetryClient } from "../telemetry/telemetry";
13+
import { addDependencies } from "../utils/addDependencies";
14+
import { detectNextJsProject } from "../utils/detectNextJsProject";
15+
import { pathExists, readJSONFile } from "../utils/fileSystem";
16+
import { logger } from "../utils/logger";
17+
import { resolvePath } from "../utils/parseNameAndPath";
18+
import { renderApiKey } from "../utils/renderApiKey";
19+
import { renderTitle } from "../utils/renderTitle";
20+
import { TriggerApi, WhoamiResponse } from "../utils/triggerApi";
2121

2222
export type InitCommandOptions = {
2323
projectPath: string;

packages/cli/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env node
22

3-
import { program } from "./cli/index.js";
4-
import { logger } from "./utils/logger.js";
3+
import { program } from "./cli/index";
4+
import { logger } from "./utils/logger";
55

66
const main = async () => {
77
await program.parseAsync();

packages/cli/src/telemetry/telemetry.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { PostHog } from "posthog-node";
2-
import { InitCommandOptions } from "../commands/init.js";
2+
import { InitCommandOptions } from "../commands/init";
33
import { nanoid } from "nanoid";
4-
import { getVersion } from "../utils/getVersion.js";
5-
import { DevCommandOptions } from "../commands/dev.js";
4+
import { getVersion } from "../utils/getVersion";
5+
import { DevCommandOptions } from "../commands/dev";
66

77
const postHogApiKey = "phc_hwYmedO564b3Ik8nhA4Csrb5SueY0EwFJWCbseGwWW";
88

packages/cli/src/utils/addDependencies.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import chalk from "chalk";
22
import { execa } from "execa";
33
import ora, { type Ora } from "ora";
44
import pathModule from "path";
5-
import { getUserPackageManager, type PackageManager } from "./getUserPkgManager.js";
5+
import { getUserPackageManager, type PackageManager } from "./getUserPkgManager";
66
import fs from "fs/promises";
77
import fetch from "node-fetch";
88
import { z } from "zod";

packages/cli/src/utils/detectNextJsProject.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import fs from "fs/promises";
22
import pathModule from "path";
3-
import { readPackageJson } from "./readPackageJson.js";
3+
import { readPackageJson } from "./readPackageJson";
44

55
/** Detects if the project is a Next.js project at path */
66
export async function detectNextJsProject(path: string): Promise<boolean> {

packages/cli/src/utils/getUserPkgManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import pathModule from "path";
2-
import { pathExists } from "./fileSystem.js";
2+
import { pathExists } from "./fileSystem";
33

44
export type PackageManager = "npm" | "pnpm" | "yarn";
55

packages/cli/src/utils/getVersion.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { type PackageJson } from "type-fest";
22
import path from "path";
3-
import { PKG_ROOT } from "../consts.js";
4-
import { readJSONFileSync } from "./fileSystem.js";
3+
import { PKG_ROOT } from "../consts";
4+
import { readJSONFileSync } from "./fileSystem";
55

66
export function getVersion() {
77
const packageJsonPath = path.join(PKG_ROOT, "package.json");

0 commit comments

Comments
 (0)