Skip to content

Commit 1f99aaa

Browse files
committed
refactor folder structure
1 parent 03a4abb commit 1f99aaa

11 files changed

+13
-16
lines changed

helpers/setupHardhat.ts renamed to helpers/backend_helpers/setupHardhat.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import chalk from "chalk";
22
import cliProgress from "cli-progress";
33
import path from "path";
4-
import { createEnv } from "./createEnv.js";
4+
import { createEnv } from "../utils/createEnv.js";
55
import fse from "fs-extra";
6-
import { dappInfo } from "../interfaces/dappInfo.js";
6+
import { dappInfo } from "../../interfaces/dappInfo.js";
77
import { createWriteStream } from "fs";
8-
import { generateAlchemyURL } from "./generateAlchemyUrl.js";
8+
import { generateAlchemyURL } from "../utils/generateAlchemyUrl.js";
99

1010
export const setUpHardhat = (dappInfo: dappInfo) => {
1111
const bar2 = new cliProgress.SingleBar(
File renamed without changes.

helpers/cloneRepo.ts renamed to helpers/utils/cloneRepo.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import path from "path";
44
import fse from "fs-extra";
55
import chalk from "chalk";
66
import cliProgress from "cli-progress";
7-
import { setUpHardhat } from "./setupHardhat.js";
8-
import { dappInfo } from "../interfaces/dappInfo.js";
7+
import { setUpHardhat } from "../backend_helpers/setupHardhat.js";
8+
import { dappInfo } from "../../interfaces/dappInfo.js";
99

1010
export const cloneRepo = (
1111
projectPath : string,

helpers/createEnv.ts renamed to helpers/utils/createEnv.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import fs from "fs";
2-
import { APIKeys } from "../interfaces/dappInfo";
2+
import { APIKeys } from "../../interfaces/dappInfo";
33
import path from "path";
44

55
export const createEnv = (apiKeys: APIKeys, projectPath = "./", exposed = true) => {

helpers/createPackage.ts renamed to helpers/utils/createPackage.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export const createPackageJson = async ( projectName: string, {isEVM, useBackend
5555
}
5656

5757
if (useBackend) {
58-
58+
5959
switch (backendProvider) {
6060
case "hardhat":
6161
packageJson["devDependencies"]["@nomicfoundation/hardhat-toolbox"] = "^1.0.2";

helpers/utils/createReadme.ts

Whitespace-only changes.
File renamed without changes.
File renamed without changes.

helpers/selfDestroy.ts renamed to helpers/utils/selfDestroy.ts

-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ export const setRoot = (path: string) => {
77
}
88

99
export const selfDestroy = () => {
10-
// console.log("CURRENT WORKING DIRECTORY::", process.cwd())
11-
// console.log("ROOT::", root)
12-
1310
fs.rmSync(root, {
1411
recursive: true,
1512
force: true,

index.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import prompts from "prompts";
55
import path from "path";
66
import { createPackageJson } from "./helpers/createPackage.js";
77
import { existsSync } from "fs";
8-
import { mkdir } from "./helpers/mkdir.js";
9-
import { cleanUpFiles } from "./helpers/cleanUpFiles.js";
10-
import { cloneRepo } from "./helpers/cloneRepo.js";
11-
import { selfDestroy, setRoot } from "./helpers/selfDestroy.js";
8+
import { mkdir } from "./helpers/utils/mkdir.js";
9+
import { cleanUpFiles } from "./helpers/utils/cleanUpFiles.js";
10+
import { cloneRepo } from "./helpers/utils/cloneRepo.js";
11+
import { selfDestroy, setRoot } from "./helpers/utils/selfDestroy.js";
1212
import chalk from "chalk";
13-
import { createEnv } from "./helpers/createEnv.js";
13+
import { createEnv } from "./helpers/utils/createEnv.js";
1414
import { dappInfo } from "./interfaces/dappInfo.js"
1515

1616
console.log(`MMMMMMMMMMMMMMMMMK:..:KMMMMMMMMMMMMMMMMM

tsconfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"include": [
1616
"./index.ts",
1717
"./helpers/*"
18-
],
18+
, "helpers/backend_helpers/setupHardhat.ts", "helpers/utils/cleanUpFiles.ts", "helpers/utils/mkdir.ts", "helpers/utils/generateAlchemyUrl.ts", "helpers/utils/createEnv.ts", "helpers/utils/createReadme.ts", "helpers/utils/cloneRepo.ts" ],
1919
"exclude": [
2020
"src/**/*.spec.ts",
2121
"node_modules"

0 commit comments

Comments
 (0)