Merge pull request '[E00-S01-T02] Implement tsconfig.base.json' (#369) from feature/155 into main
CI / Frozen lockfile install (push) Successful in 47s

This commit was merged in pull request #369.
This commit is contained in:
2026-08-28 08:08:08 +00:00
7 changed files with 66 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
/**
* @personal-blog/server — EPPP public server application.
*
* Bootstrap placeholder so apps/ is a real workspace package that compiles
* under tsconfig.base.json. The Fastify 5 application shell (and its real
* exports) lands in a later story.
*/
export {};
+8
View File
@@ -0,0 +1,8 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "dist"
},
"include": ["src"]
}
+7
View File
@@ -0,0 +1,7 @@
/**
* @personal-blog/example-extension — bootstrap placeholder extension.
*
* Real extensions (e.g. theme-amber) replace this placeholder in later
* stories.
*/
export {};
+8
View File
@@ -0,0 +1,8 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "dist"
},
"include": ["src"]
}
+7
View File
@@ -0,0 +1,7 @@
/**
* @personal-blog/core — EPPP application core.
*
* Bootstrap placeholder. Later EPPP stories replace this module with the real
* application core (site identity, content primitives, extension runtime).
*/
export {};
+8
View File
@@ -0,0 +1,8 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "dist"
},
"include": ["src"]
}
+20
View File
@@ -0,0 +1,20 @@
{
"compilerOptions": {
"target": "ES2023",
"lib": ["ES2023"],
"module": "NodeNext",
"moduleResolution": "NodeNext",
"strict": true,
"noUncheckedIndexedAccess": true,
"exactOptionalPropertyTypes": true,
"noImplicitOverride": true,
"useUnknownInCatchVariables": true,
"verbatimModuleSyntax": true,
"isolatedModules": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"declaration": true,
"sourceMap": true,
"skipLibCheck": true
}
}