diff --git a/.changeset/cool-dryers-reflect.md b/.changeset/cool-dryers-reflect.md new file mode 100644 index 00000000..419db5cd --- /dev/null +++ b/.changeset/cool-dryers-reflect.md @@ -0,0 +1,5 @@ +--- +"create-webstone-app": patch +--- + +Apply missed code from the new plugin structure PR. diff --git a/packages/create-webstone-app/src/tasks/2-setup-project/plugin.ts b/packages/create-webstone-app/src/tasks/2-setup-project/plugin.ts index e39a0016..e5ac4038 100644 --- a/packages/create-webstone-app/src/tasks/2-setup-project/plugin.ts +++ b/packages/create-webstone-app/src/tasks/2-setup-project/plugin.ts @@ -55,6 +55,24 @@ export const createCliNamespace = (ctx: Ctx) => { getAppName(ctx.appDir) ) ); + fs.renameSync( + path.join( + ctx.appDir, + "packages", + "cli", + "src", + "extensions", + "placeholder" + ), + path.join( + ctx.appDir, + "packages", + "cli", + "src", + "extensions", + getAppName(ctx.appDir) + ) + ); }; const setWebPackagePrivateTrue = (ctx: Ctx) => { diff --git a/packages/create-webstone-app/templates/plugin/structure/packages/cli/package.json b/packages/create-webstone-app/templates/plugin/structure/packages/cli/package.json index e9d7fbed..83541660 100644 --- a/packages/create-webstone-app/templates/plugin/structure/packages/cli/package.json +++ b/packages/create-webstone-app/templates/plugin/structure/packages/cli/package.json @@ -7,7 +7,8 @@ "clean": "rimraf build", "copy-templates": "copyfiles ./src/templates/* ./build/templates", "format": "prettier --plugin-search-dir . --write .", - "build": "tsc -p tsconfig.json", + "build": "npm run clean && run-s build:cli copy-templates", + "build:cli": "tsc -p tsconfig.json", "dev": "pnpm clean && pnpm copy-templates && run-p dev:watch-src dev:watch-templates", "dev:watch-src": "tsc -p tsconfig.json --watch", "dev:watch-templates": "npm-watch copy-templates"