From b3eb1dccd1e2cc6aa1fb8eaad642301f75c058ab Mon Sep 17 00:00:00 2001 From: Rafal Galka Date: Tue, 24 Feb 2026 10:29:14 +0100 Subject: [PATCH 1/2] refactor(apps): rename nestjs app --- apps/{api => nest-app}/.env.example | 0 apps/{api => nest-app}/README.md | 0 apps/{api => nest-app}/nest-cli.json | 0 apps/{api => nest-app}/package.json | 4 ++-- apps/{api => nest-app}/src/app/app.config.ts | 0 apps/{api => nest-app}/src/app/app.module.ts | 0 apps/{api => nest-app}/src/app/environment.ts | 0 apps/{api => nest-app}/src/app/index.ts | 0 apps/{api => nest-app}/src/main.ts | 0 .../src/modules/hello/hello.controller.spec.ts | 0 apps/{api => nest-app}/src/modules/hello/hello.controller.ts | 0 apps/{api => nest-app}/src/modules/hello/hello.module.ts | 0 apps/{api => nest-app}/src/modules/hello/hello.service.ts | 0 apps/{api => nest-app}/src/modules/hello/index.ts | 0 apps/{api => nest-app}/test/app.e2e-spec.ts | 0 apps/{api => nest-app}/test/jest-e2e.json | 0 apps/{api => nest-app}/tsconfig.build.json | 0 apps/{api => nest-app}/tsconfig.json | 0 18 files changed, 2 insertions(+), 2 deletions(-) rename apps/{api => nest-app}/.env.example (100%) rename apps/{api => nest-app}/README.md (100%) rename apps/{api => nest-app}/nest-cli.json (100%) rename apps/{api => nest-app}/package.json (93%) rename apps/{api => nest-app}/src/app/app.config.ts (100%) rename apps/{api => nest-app}/src/app/app.module.ts (100%) rename apps/{api => nest-app}/src/app/environment.ts (100%) rename apps/{api => nest-app}/src/app/index.ts (100%) rename apps/{api => nest-app}/src/main.ts (100%) rename apps/{api => nest-app}/src/modules/hello/hello.controller.spec.ts (100%) rename apps/{api => nest-app}/src/modules/hello/hello.controller.ts (100%) rename apps/{api => nest-app}/src/modules/hello/hello.module.ts (100%) rename apps/{api => nest-app}/src/modules/hello/hello.service.ts (100%) rename apps/{api => nest-app}/src/modules/hello/index.ts (100%) rename apps/{api => nest-app}/test/app.e2e-spec.ts (100%) rename apps/{api => nest-app}/test/jest-e2e.json (100%) rename apps/{api => nest-app}/tsconfig.build.json (100%) rename apps/{api => nest-app}/tsconfig.json (100%) diff --git a/apps/api/.env.example b/apps/nest-app/.env.example similarity index 100% rename from apps/api/.env.example rename to apps/nest-app/.env.example diff --git a/apps/api/README.md b/apps/nest-app/README.md similarity index 100% rename from apps/api/README.md rename to apps/nest-app/README.md diff --git a/apps/api/nest-cli.json b/apps/nest-app/nest-cli.json similarity index 100% rename from apps/api/nest-cli.json rename to apps/nest-app/nest-cli.json diff --git a/apps/api/package.json b/apps/nest-app/package.json similarity index 93% rename from apps/api/package.json rename to apps/nest-app/package.json index 28558fc..cb03cde 100644 --- a/apps/api/package.json +++ b/apps/nest-app/package.json @@ -1,8 +1,8 @@ { - "name": "@coldrun/monorepo-typescript-api", + "name": "@coldrun/monorepo-typescript-nest-app", "private": true, "version": "1.0.0", - "description": "API starter repository powered by NestJS", + "description": "Starter app service powered by NestJS", "license": "MIT", "scripts": { "build": "nest build", diff --git a/apps/api/src/app/app.config.ts b/apps/nest-app/src/app/app.config.ts similarity index 100% rename from apps/api/src/app/app.config.ts rename to apps/nest-app/src/app/app.config.ts diff --git a/apps/api/src/app/app.module.ts b/apps/nest-app/src/app/app.module.ts similarity index 100% rename from apps/api/src/app/app.module.ts rename to apps/nest-app/src/app/app.module.ts diff --git a/apps/api/src/app/environment.ts b/apps/nest-app/src/app/environment.ts similarity index 100% rename from apps/api/src/app/environment.ts rename to apps/nest-app/src/app/environment.ts diff --git a/apps/api/src/app/index.ts b/apps/nest-app/src/app/index.ts similarity index 100% rename from apps/api/src/app/index.ts rename to apps/nest-app/src/app/index.ts diff --git a/apps/api/src/main.ts b/apps/nest-app/src/main.ts similarity index 100% rename from apps/api/src/main.ts rename to apps/nest-app/src/main.ts diff --git a/apps/api/src/modules/hello/hello.controller.spec.ts b/apps/nest-app/src/modules/hello/hello.controller.spec.ts similarity index 100% rename from apps/api/src/modules/hello/hello.controller.spec.ts rename to apps/nest-app/src/modules/hello/hello.controller.spec.ts diff --git a/apps/api/src/modules/hello/hello.controller.ts b/apps/nest-app/src/modules/hello/hello.controller.ts similarity index 100% rename from apps/api/src/modules/hello/hello.controller.ts rename to apps/nest-app/src/modules/hello/hello.controller.ts diff --git a/apps/api/src/modules/hello/hello.module.ts b/apps/nest-app/src/modules/hello/hello.module.ts similarity index 100% rename from apps/api/src/modules/hello/hello.module.ts rename to apps/nest-app/src/modules/hello/hello.module.ts diff --git a/apps/api/src/modules/hello/hello.service.ts b/apps/nest-app/src/modules/hello/hello.service.ts similarity index 100% rename from apps/api/src/modules/hello/hello.service.ts rename to apps/nest-app/src/modules/hello/hello.service.ts diff --git a/apps/api/src/modules/hello/index.ts b/apps/nest-app/src/modules/hello/index.ts similarity index 100% rename from apps/api/src/modules/hello/index.ts rename to apps/nest-app/src/modules/hello/index.ts diff --git a/apps/api/test/app.e2e-spec.ts b/apps/nest-app/test/app.e2e-spec.ts similarity index 100% rename from apps/api/test/app.e2e-spec.ts rename to apps/nest-app/test/app.e2e-spec.ts diff --git a/apps/api/test/jest-e2e.json b/apps/nest-app/test/jest-e2e.json similarity index 100% rename from apps/api/test/jest-e2e.json rename to apps/nest-app/test/jest-e2e.json diff --git a/apps/api/tsconfig.build.json b/apps/nest-app/tsconfig.build.json similarity index 100% rename from apps/api/tsconfig.build.json rename to apps/nest-app/tsconfig.build.json diff --git a/apps/api/tsconfig.json b/apps/nest-app/tsconfig.json similarity index 100% rename from apps/api/tsconfig.json rename to apps/nest-app/tsconfig.json From 7d3c22f48cd4c5d87857082a8d1da114d98a410a Mon Sep 17 00:00:00 2001 From: Rafal Galka Date: Tue, 24 Feb 2026 11:30:48 +0100 Subject: [PATCH 2/2] refactor(apps): rename & move vanilla-vite app --- .../vanilla-vite}/.docker/expires.conf | 0 .../vanilla-vite}/.docker/nginx.conf | 0 .../playground => apps/vanilla-vite}/CHANGELOG.md | 0 .../playground => apps/vanilla-vite}/Dockerfile | 14 +++++--------- .../playground => apps/vanilla-vite}/index.html | 0 .../playground => apps/vanilla-vite}/package.json | 2 +- .../vanilla-vite}/public/vite.svg | 0 .../vanilla-vite}/src/counter.ts | 0 .../playground => apps/vanilla-vite}/src/main.ts | 0 .../playground => apps/vanilla-vite}/src/style.css | 0 .../vanilla-vite}/src/typescript.svg | 0 .../vanilla-vite}/src/vite-env.d.ts | 0 .../playground => apps/vanilla-vite}/tsconfig.json | 0 .../vanilla-vite}/vite.config.ts | 0 14 files changed, 6 insertions(+), 10 deletions(-) rename {packages/playground => apps/vanilla-vite}/.docker/expires.conf (100%) rename {packages/playground => apps/vanilla-vite}/.docker/nginx.conf (100%) rename {packages/playground => apps/vanilla-vite}/CHANGELOG.md (100%) rename {packages/playground => apps/vanilla-vite}/Dockerfile (70%) rename {packages/playground => apps/vanilla-vite}/index.html (100%) rename {packages/playground => apps/vanilla-vite}/package.json (89%) rename {packages/playground => apps/vanilla-vite}/public/vite.svg (100%) rename {packages/playground => apps/vanilla-vite}/src/counter.ts (100%) rename {packages/playground => apps/vanilla-vite}/src/main.ts (100%) rename {packages/playground => apps/vanilla-vite}/src/style.css (100%) rename {packages/playground => apps/vanilla-vite}/src/typescript.svg (100%) rename {packages/playground => apps/vanilla-vite}/src/vite-env.d.ts (100%) rename {packages/playground => apps/vanilla-vite}/tsconfig.json (100%) rename {packages/playground => apps/vanilla-vite}/vite.config.ts (100%) diff --git a/packages/playground/.docker/expires.conf b/apps/vanilla-vite/.docker/expires.conf similarity index 100% rename from packages/playground/.docker/expires.conf rename to apps/vanilla-vite/.docker/expires.conf diff --git a/packages/playground/.docker/nginx.conf b/apps/vanilla-vite/.docker/nginx.conf similarity index 100% rename from packages/playground/.docker/nginx.conf rename to apps/vanilla-vite/.docker/nginx.conf diff --git a/packages/playground/CHANGELOG.md b/apps/vanilla-vite/CHANGELOG.md similarity index 100% rename from packages/playground/CHANGELOG.md rename to apps/vanilla-vite/CHANGELOG.md diff --git a/packages/playground/Dockerfile b/apps/vanilla-vite/Dockerfile similarity index 70% rename from packages/playground/Dockerfile rename to apps/vanilla-vite/Dockerfile index de739e4..13b53d3 100644 --- a/packages/playground/Dockerfile +++ b/apps/vanilla-vite/Dockerfile @@ -15,7 +15,7 @@ WORKDIR /app COPY package.json pnpm-lock.yaml pnpm-workspace.yaml .npmrc tsconfig.json ./ COPY packages/core packages/core COPY packages/shared packages/shared -COPY packages/playground packages/playground +COPY apps/vanilla-vite apps/vanilla-vite RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ --mount=type=secret,id=npmrc,target=/root/.npmrc \ @@ -24,16 +24,12 @@ RUN pnpm build RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ --mount=type=secret,id=npmrc,target=/root/.npmrc \ - pnpm deploy --legacy --filter="@coldrun/monorepo-typescript-playground" --prod /app/deploy + pnpm deploy --legacy --filter="@coldrun/monorepo-typescript-vanilla-vite" --prod /app/deploy -FROM nginx:stable AS playground +FROM nginx:stable AS app -COPY packages/playground/.docker/nginx.conf /etc/nginx/conf.d/default.conf -COPY packages/playground/.docker/expires.conf /etc/nginx/conf.d/expires.conf +COPY apps/vanilla-vite/.docker/nginx.conf /etc/nginx/conf.d/default.conf +COPY apps/vanilla-vite/.docker/expires.conf /etc/nginx/conf.d/expires.conf COPY --from=build /app/deploy/dist /app COPY --from=build /app/deploy/node_modules /app/node_modules - -RUN ls -al /app -RUN ls -al /app/node_modules -#ENTRYPOINT ["node", "main.js"] diff --git a/packages/playground/index.html b/apps/vanilla-vite/index.html similarity index 100% rename from packages/playground/index.html rename to apps/vanilla-vite/index.html diff --git a/packages/playground/package.json b/apps/vanilla-vite/package.json similarity index 89% rename from packages/playground/package.json rename to apps/vanilla-vite/package.json index 9458c78..780534b 100644 --- a/packages/playground/package.json +++ b/apps/vanilla-vite/package.json @@ -1,5 +1,5 @@ { - "name": "@coldrun/monorepo-typescript-playground", + "name": "@coldrun/monorepo-typescript-vanilla-vite", "private": true, "version": "0.2.0", "type": "module", diff --git a/packages/playground/public/vite.svg b/apps/vanilla-vite/public/vite.svg similarity index 100% rename from packages/playground/public/vite.svg rename to apps/vanilla-vite/public/vite.svg diff --git a/packages/playground/src/counter.ts b/apps/vanilla-vite/src/counter.ts similarity index 100% rename from packages/playground/src/counter.ts rename to apps/vanilla-vite/src/counter.ts diff --git a/packages/playground/src/main.ts b/apps/vanilla-vite/src/main.ts similarity index 100% rename from packages/playground/src/main.ts rename to apps/vanilla-vite/src/main.ts diff --git a/packages/playground/src/style.css b/apps/vanilla-vite/src/style.css similarity index 100% rename from packages/playground/src/style.css rename to apps/vanilla-vite/src/style.css diff --git a/packages/playground/src/typescript.svg b/apps/vanilla-vite/src/typescript.svg similarity index 100% rename from packages/playground/src/typescript.svg rename to apps/vanilla-vite/src/typescript.svg diff --git a/packages/playground/src/vite-env.d.ts b/apps/vanilla-vite/src/vite-env.d.ts similarity index 100% rename from packages/playground/src/vite-env.d.ts rename to apps/vanilla-vite/src/vite-env.d.ts diff --git a/packages/playground/tsconfig.json b/apps/vanilla-vite/tsconfig.json similarity index 100% rename from packages/playground/tsconfig.json rename to apps/vanilla-vite/tsconfig.json diff --git a/packages/playground/vite.config.ts b/apps/vanilla-vite/vite.config.ts similarity index 100% rename from packages/playground/vite.config.ts rename to apps/vanilla-vite/vite.config.ts