Skip to content

Commit ae88433

Browse files
committed
Update CLI build configuration to remove unnecessary external dependencies and clean up proofkit-auth installer by removing unused project reference.
1 parent b310896 commit ae88433

File tree

5 files changed

+9
-2
lines changed

5 files changed

+9
-2
lines changed

packages/cli/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@
6060
"@clack/core": "^0.3.4",
6161
"@clack/prompts": "^0.11.0",
6262
"@ianvs/prettier-plugin-sort-imports": "^4.4.1",
63+
"@proofkit/fmdapi": "workspace:*",
64+
"@proofkit/typegen": "workspace:*",
6365
"@types/glob": "^8.1.0",
6466
"axios": "^1.7.3",
6567
"chalk": "5.4.1",
832 KB
Binary file not shown.

packages/cli/src/installers/proofkit-auth.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ export const proofkitAuthInstaller = async () => {
7777
);
7878

7979
await addConfig({
80-
project,
8180
config: {
8281
clientSuffix: "Layout",
8382
layouts: [

packages/cli/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ export default defineConfig({
1111
replaceNodeEnv: true,
1212
outDir: "dist",
1313
// Bundle workspace dependencies that shouldn't be external
14-
noExternal: ["@proofkit/registry", "@proofkit/fmdapi", "@proofkit/typegen"],
14+
noExternal: ["@proofkit/registry"],
1515
onSuccess: isDev ? "IS_LOCAL_DEV=1 node dist/index.js" : undefined,
1616
});

pnpm-lock.yaml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)