From 57ed2b2d0da8ba64d1894b8c8a00cb825491e0aa Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Wed, 9 Aug 2023 12:37:22 +0100 Subject: [PATCH] Fixed cli type errors --- .../cli/src/commands/createIntegration.ts | 44 +------------------ 1 file changed, 1 insertion(+), 43 deletions(-) diff --git a/packages/cli/src/commands/createIntegration.ts b/packages/cli/src/commands/createIntegration.ts index 000e1357c..680233b0b 100644 --- a/packages/cli/src/commands/createIntegration.ts +++ b/packages/cli/src/commands/createIntegration.ts @@ -6,10 +6,10 @@ import { COMMAND_NAME } from "../consts.js"; import { getLatestPackageVersion } from "../utils/addDependencies.js"; import { createFile, pathExists, readJSONFile, writeJSONFile } from "../utils/fileSystem.js"; import { generateIntegrationFiles } from "../utils/generateIntegrationFiles.js"; +import { getPackageName } from "../utils/getPackagName.js"; import { installDependencies } from "../utils/installDependencies.js"; import { logger } from "../utils/logger.js"; import { resolvePath } from "../utils/parseNameAndPath.js"; -import { getPackageName } from "../utils/getPackagName.js"; const CLIOptionsSchema = z.object({ packageName: z.string().optional(), @@ -487,48 +487,6 @@ async function findGitPath(path: string): Promise { return findGitPath(parentPath); } -async function updateNextJsExampleProjectWithNewIntegration( - monorepoPath: string, - integrationPath: string, - resolvedOptions: ResolvedCLIOptions -) { - const nextjsPath = pathModule.join(monorepoPath, "examples", "nextjs-example"); - - const packageJsonPath = pathModule.join(nextjsPath, "package.json"); - const packageJson = await readJSONFile(packageJsonPath); - - const newPackageJson = { - ...packageJson, - dependencies: { - ...packageJson.dependencies, - [resolvedOptions.packageName]: `workspace:*`, - }, - }; - - await writeJSONFile(packageJsonPath, newPackageJson); - - const tsConfigPath = pathModule.join(nextjsPath, "tsconfig.json"); - const tsConfig = await readJSONFile(tsConfigPath); - - const newTsConfig = { - ...tsConfig, - compilerOptions: { - ...tsConfig.compilerOptions, - paths: { - ...tsConfig.compilerOptions.paths, - [resolvedOptions.packageName]: [ - `../../integrations/${pathModule.basename(integrationPath)}/src/index`, - ], - [`${resolvedOptions.packageName}/*`]: [ - `../../integrations/${pathModule.basename(integrationPath)}/src/*`, - ], - }, - }, - }; - - await writeJSONFile(tsConfigPath, newTsConfig); -} - async function updateJobCatalogWithNewIntegration( monorepoPath: string, integrationPath: string,