feat: Modernize build and testing for workflow package (no-changelog) (#16771)

This commit is contained in:
Alex Grozav
2025-06-30 20:02:16 +03:00
committed by GitHub
parent d1d5412bfb
commit c76d94b364
70 changed files with 733 additions and 486 deletions

View File

@@ -0,0 +1,9 @@
{
"compilerOptions": {
"composite": true,
"module": "umd",
"moduleResolution": "node",
"verbatimModuleSyntax": false,
"resolveJsonModule": false
}
}

View File

@@ -0,0 +1,27 @@
{
"compilerOptions": {
"esModuleInterop": true,
"skipLibCheck": true,
"target": "es2022",
"allowJs": true,
"resolveJsonModule": true,
"moduleDetection": "force",
"isolatedModules": true,
"verbatimModuleSyntax": true,
"strict": true,
"noUncheckedIndexedAccess": true,
"noImplicitOverride": true,
"module": "esnext",
"moduleResolution": "bundler",
"declaration": true,
"composite": true,
"declarationMap": true,
"sourceMap": true,
"lib": ["es2022", "dom", "dom.iterable"]
}
}