Skip to content

Commit a3f45f9

Browse files
committed
feat: cli fix
1 parent c9d3736 commit a3f45f9

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

packages/create-dojo/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ process.on("SIGINT", () => process.exit(0));
99
process.on("SIGTERM", () => process.exit(0));
1010

1111
async function main() {
12-
const packageInfo = await getPackageInfo();
12+
const packageInfo = getPackageInfo();
1313

1414
const program = new Command()
1515
.name("@dojoengine")

packages/create-dojo/src/utils/get-package-info.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ import { type PackageJson } from "type-fest";
44

55
export function getPackageInfo() {
66
const packageJsonPath = path.join("package.json");
7-
8-
return fs.readJSONSync(packageJsonPath) as PackageJson;
7+
try {
8+
return fs.readJSONSync(packageJsonPath) as PackageJson;
9+
} catch (error) {
10+
return {
11+
version: "1.0.0",
12+
} as PackageJson;
13+
}
914
}

packages/create-dojo/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"target": "esnext",
66
"moduleResolution": "node",
77
"moduleDetection": "force",
8-
"outDir": "./dist",
9-
"noEmit": false,
8+
"allowImportingTsExtensions": true,
9+
"noEmit": true,
1010

1111
"strict": true,
1212
"downlevelIteration": true,

0 commit comments

Comments
 (0)