Skip to content

Commit 9ad2db8

Browse files
committed
CLI refactor and cleanup
1 parent 241b56d commit 9ad2db8

File tree

22 files changed

+23
-28
lines changed

22 files changed

+23
-28
lines changed

.yarn/install-state.gz

-2.24 KB
Binary file not shown.

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@
7171
"node_modules",
7272
"template/node_modules"
7373
],
74-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
74+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
7575
}

packages/cli/src/commands/init.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ function findSpecificParentDir(currentDir:string, targetDirName:string) {
4545
const __filename = fileURLToPath(import.meta.url);
4646
const __dirname = path.dirname(__filename);
4747

48-
const targetDirPath = findSpecificParentDir(__dirname, 'firecms');
48+
const targetDirPath = findSpecificParentDir(__dirname, "cli");
4949

5050

5151
export type Template = "cloud" | "v2" | "pro" | "community";
@@ -214,6 +214,7 @@ async function promptForMissingOptions(options: InitOptions): Promise<InitOption
214214
type: "input",
215215
name: "dir_name",
216216
message: "Please choose which folder to create the project in",
217+
when: (answers) => Boolean(answers.existing_firecms_project) || options.template !== "cloud",
217218
default: options.dir_name ?? defaultName,
218219
});
219220

@@ -230,7 +231,7 @@ async function promptForMissingOptions(options: InitOptions): Promise<InitOption
230231
const answers = await inquirer.prompt(questions);
231232

232233
if (options.template === "cloud" && !answers.existing_firecms_project) {
233-
console.log("Please create a FireCMS project first. Head to https://app.firecms.co to get started and then run this command again!");
234+
console.log("Please create a FireCMS Cloud project first. Head to https://app.firecms.co to get started and then run this command again!");
234235
process.exit(1);
235236
}
236237

packages/cli/templates/template/vite.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-ignore
2-
import path from "path";
31
import { defineConfig } from "vite"
42
import react from "@vitejs/plugin-react"
53

packages/cli/templates/template_cloud/vite.config.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// @ts-ignore
2-
import path from "path";
3-
41
import { defineConfig } from "vite"
52
import react from "@vitejs/plugin-react"
63
import federation from "@originjs/vite-plugin-federation"

packages/cli/templates/template_pro/vite.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-ignore
2-
import path from "path";
31
import { defineConfig } from "vite"
42
import react from "@vitejs/plugin-react"
53

packages/collection_editor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,5 +81,5 @@
8181
"publishConfig": {
8282
"access": "public"
8383
},
84-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
84+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
8585
}

packages/create_firecms_app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,5 @@
3939
"exclude": [
4040
"node_modules"
4141
],
42-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
42+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
4343
}

packages/data_enhancement/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,5 +91,5 @@
9191
"publishConfig": {
9292
"access": "public"
9393
},
94-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
94+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
9595
}

packages/data_import_export/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,5 +99,5 @@
9999
"publishConfig": {
100100
"access": "public"
101101
},
102-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
102+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
103103
}

packages/editor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,5 @@
6262
"typescript": "^5.4.2",
6363
"vite": "^5.2.3"
6464
},
65-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
65+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
6666
}

packages/firebase_firecms/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,5 +64,5 @@
6464
"react-app/jest"
6565
]
6666
},
67-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
67+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
6868
}

packages/firecms/bin/firecms.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env node
2-
import { entry } from "../dist/index.es.js";
3-
4-
entry(process.argv);
2+
(async () => {
3+
const fireCMS = await import("@firecms/cli");
4+
fireCMS.createFireCMSApp(process.argv);
5+
})();

packages/firecms/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,5 @@
3838
"exclude": [
3939
"node_modules"
4040
],
41-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
41+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
4242
}

packages/firecms_cloud/bin/firecms.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env node
22
(async () => {
3-
const fireCMS = await import("firecms");
3+
const fireCMS = await import("@firecms/cli");
44
fireCMS.entry(process.argv);
55
})();

packages/firecms_cloud/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,5 +81,5 @@
8181
"react-app/jest"
8282
]
8383
},
84-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
84+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
8585
}

packages/firecms_core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@
115115
"dist",
116116
"src"
117117
],
118-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543",
118+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7",
119119
"publishConfig": {
120120
"access": "public"
121121
}

packages/formex/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,5 +69,5 @@
6969
"react-app/jest"
7070
]
7171
},
72-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
72+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
7373
}

packages/mongodb/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,5 @@
4747
"react-app/jest"
4848
]
4949
},
50-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
50+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
5151
}

packages/schema_inference/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@
3131
"build": "vite build && tsc --emitDeclarationOnly -p tsconfig.prod.json",
3232
"clean": "rm -rf dist && find ./src -name '*.js' -type f | xargs rm -f"
3333
},
34-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
34+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
3535
}

packages/ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
"src",
115115
"tailwind.config.js"
116116
],
117-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543",
117+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7",
118118
"publishConfig": {
119119
"access": "public"
120120
}

packages/user_management/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@
7171
"react-app/jest"
7272
]
7373
},
74-
"gitHead": "62ec98b7e6a391c4389928567476a6e7abb15543"
74+
"gitHead": "241b56d35ecc9c8155a2ea0d387974a41a231bb7"
7575
}

0 commit comments

Comments
 (0)