modernize frontend-embed to target the same ES and TS standards as the rest of the app

This commit is contained in:
Hazelnoot 2025-10-05 23:59:31 -04:00
parent 73481990ea
commit 0a5c9f79e5
9 changed files with 109 additions and 79 deletions

View file

@ -0,0 +1,30 @@
{
"$schema": "https://json.schemastore.org/tsconfig",
"extends": "../shared/tsconfig.web.json",
"compilerOptions": {
"paths": {
"@/*": ["./src/*"],
"@@/*": ["../frontend-shared/*"]
},
"typeRoots": [
"./@types",
"./node_modules/@types",
"./node_modules/@vue-macros",
"./node_modules"
],
"types": [
"vite/client"
],
"jsx": "preserve"
},
"include": [
"./src/**/*.ts",
"./src/**/*.vue",
"./@types/**/*.ts",
"./vue-shims.d.ts"
],
"exclude": [
"node_modules",
".storybook/**/*"
]
}