From 1cd9d6ffba8bf7be7f10ff9d383440541d6ab1fd Mon Sep 17 00:00:00 2001 From: Danijel Martinek Date: Mon, 6 Apr 2026 14:09:21 +0200 Subject: [PATCH] feat: add placeholder apps (web-next, web-tanstack, cms, storybook) --- apps/cms/package.json | 19 +++++++++++++++++++ apps/cms/tsconfig.json | 11 +++++++++++ apps/storybook/package.json | 18 ++++++++++++++++++ apps/storybook/tsconfig.json | 11 +++++++++++ apps/web-next/package.json | 20 ++++++++++++++++++++ apps/web-next/tsconfig.json | 11 +++++++++++ apps/web-tanstack/package.json | 20 ++++++++++++++++++++ apps/web-tanstack/tsconfig.json | 13 +++++++++++++ 8 files changed, 123 insertions(+) create mode 100644 apps/cms/package.json create mode 100644 apps/cms/tsconfig.json create mode 100644 apps/storybook/package.json create mode 100644 apps/storybook/tsconfig.json create mode 100644 apps/web-next/package.json create mode 100644 apps/web-next/tsconfig.json create mode 100644 apps/web-tanstack/package.json create mode 100644 apps/web-tanstack/tsconfig.json diff --git a/apps/cms/package.json b/apps/cms/package.json new file mode 100644 index 0000000..376baaf --- /dev/null +++ b/apps/cms/package.json @@ -0,0 +1,19 @@ +{ + "name": "@repo/cms", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "build": "echo 'placeholder'", + "dev": "echo 'placeholder'", + "lint": "eslint .", + "typecheck": "tsc --noEmit" + }, + "dependencies": { + "@repo/cms-core": "workspace:*" + }, + "devDependencies": { + "@repo/eslint-config": "workspace:*", + "@repo/typescript-config": "workspace:*" + } +} diff --git a/apps/cms/tsconfig.json b/apps/cms/tsconfig.json new file mode 100644 index 0000000..c7800e0 --- /dev/null +++ b/apps/cms/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "@repo/typescript-config/nextjs.json", + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + }, + "include": ["src/**/*.ts", "src/**/*.tsx", "next-env.d.ts"], + "exclude": ["node_modules"] +} diff --git a/apps/storybook/package.json b/apps/storybook/package.json new file mode 100644 index 0000000..a5f95cc --- /dev/null +++ b/apps/storybook/package.json @@ -0,0 +1,18 @@ +{ + "name": "@repo/storybook", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "build": "echo 'placeholder'", + "dev": "echo 'placeholder'", + "lint": "eslint ." + }, + "dependencies": { + "@repo/ui": "workspace:*" + }, + "devDependencies": { + "@repo/eslint-config": "workspace:*", + "@repo/typescript-config": "workspace:*" + } +} diff --git a/apps/storybook/tsconfig.json b/apps/storybook/tsconfig.json new file mode 100644 index 0000000..4d7f7e5 --- /dev/null +++ b/apps/storybook/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "@repo/typescript-config/react-library.json", + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + }, + "include": ["src/**/*.ts", "src/**/*.tsx"], + "exclude": ["node_modules"] +} diff --git a/apps/web-next/package.json b/apps/web-next/package.json new file mode 100644 index 0000000..58cee36 --- /dev/null +++ b/apps/web-next/package.json @@ -0,0 +1,20 @@ +{ + "name": "@repo/web-next", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "build": "echo 'placeholder'", + "dev": "echo 'placeholder'", + "lint": "eslint .", + "typecheck": "tsc --noEmit" + }, + "dependencies": { + "@repo/api-client": "workspace:*", + "@repo/ui": "workspace:*" + }, + "devDependencies": { + "@repo/eslint-config": "workspace:*", + "@repo/typescript-config": "workspace:*" + } +} diff --git a/apps/web-next/tsconfig.json b/apps/web-next/tsconfig.json new file mode 100644 index 0000000..c7800e0 --- /dev/null +++ b/apps/web-next/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "@repo/typescript-config/nextjs.json", + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + }, + "include": ["src/**/*.ts", "src/**/*.tsx", "next-env.d.ts"], + "exclude": ["node_modules"] +} diff --git a/apps/web-tanstack/package.json b/apps/web-tanstack/package.json new file mode 100644 index 0000000..e82f651 --- /dev/null +++ b/apps/web-tanstack/package.json @@ -0,0 +1,20 @@ +{ + "name": "@repo/web-tanstack", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "build": "echo 'placeholder'", + "dev": "echo 'placeholder'", + "lint": "eslint .", + "typecheck": "tsc --noEmit" + }, + "dependencies": { + "@repo/api-client": "workspace:*", + "@repo/ui": "workspace:*" + }, + "devDependencies": { + "@repo/eslint-config": "workspace:*", + "@repo/typescript-config": "workspace:*" + } +} diff --git a/apps/web-tanstack/tsconfig.json b/apps/web-tanstack/tsconfig.json new file mode 100644 index 0000000..05f7812 --- /dev/null +++ b/apps/web-tanstack/tsconfig.json @@ -0,0 +1,13 @@ +{ + "extends": "@repo/typescript-config/base.json", + "compilerOptions": { + "lib": ["ES2022", "DOM", "DOM.Iterable"], + "jsx": "react-jsx", + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + }, + "include": ["src/**/*.ts", "src/**/*.tsx"], + "exclude": ["node_modules"] +}