mirror of
https://github.com/mathuo/dockview
synced 2025-08-06 17:26:01 +00:00
feat: tsconfig adjustments
This commit is contained in:
parent
1f384c3c65
commit
36299f8c93
@ -1,25 +0,0 @@
|
|||||||
{
|
|
||||||
"compilerOptions": {
|
|
||||||
"module": "ES2020",
|
|
||||||
"declaration": true,
|
|
||||||
"target": "es6",
|
|
||||||
"moduleResolution": "node",
|
|
||||||
"esModuleInterop": true,
|
|
||||||
"downlevelIteration": true,
|
|
||||||
"incremental": true,
|
|
||||||
"noImplicitReturns": true,
|
|
||||||
"noImplicitAny": true,
|
|
||||||
"allowUnreachableCode": false,
|
|
||||||
"forceConsistentCasingInFileNames": true,
|
|
||||||
"strict": true,
|
|
||||||
"declarationMap": true,
|
|
||||||
"lib": [
|
|
||||||
"ES2015",
|
|
||||||
"ES2016.Array.Include",
|
|
||||||
"ES2017.String",
|
|
||||||
"ES2018.Promise",
|
|
||||||
"ES2019",
|
|
||||||
"DOM",
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
@ -55,6 +55,7 @@ function createBundle(format, options) {
|
|||||||
` * @license ${license}`,
|
` * @license ${license}`,
|
||||||
` */`,
|
` */`,
|
||||||
].join('\n'),
|
].join('\n'),
|
||||||
|
sourcemap: true,
|
||||||
};
|
};
|
||||||
|
|
||||||
const plugins = [
|
const plugins = [
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
{
|
{
|
||||||
"extends": "../../module-build/tsconfig.esm.json",
|
"extends": "../../tsconfig.base.json",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
|
"module": "ES2020",
|
||||||
|
"moduleResolution": "node",
|
||||||
|
"target": "es6",
|
||||||
"outDir": "dist/esm",
|
"outDir": "dist/esm",
|
||||||
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.esm",
|
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.esm",
|
||||||
"jsx": "react",
|
"jsx": "react",
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"extends": "../../module-build/tsconfig.json",
|
"extends": "../../tsconfig.base.json",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"outDir": "dist/cjs",
|
"outDir": "dist/cjs",
|
||||||
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.cjs",
|
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.cjs",
|
||||||
@ -8,4 +8,4 @@
|
|||||||
},
|
},
|
||||||
"include": ["src"],
|
"include": ["src"],
|
||||||
"exclude": ["**/node_modules", "src/__tests__"]
|
"exclude": ["**/node_modules", "src/__tests__"]
|
||||||
}
|
}
|
||||||
|
@ -56,6 +56,7 @@ function createBundle(format, options) {
|
|||||||
` * @license ${license}`,
|
` * @license ${license}`,
|
||||||
` */`,
|
` */`,
|
||||||
].join('\n'),
|
].join('\n'),
|
||||||
|
sourcemap: true,
|
||||||
};
|
};
|
||||||
|
|
||||||
const plugins = [
|
const plugins = [
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
{
|
{
|
||||||
"extends": "../../module-build/tsconfig.esm.json",
|
"extends": "../../tsconfig.base.json",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
|
"module": "ES2020",
|
||||||
|
"moduleResolution": "node",
|
||||||
|
"target": "es6",
|
||||||
"outDir": "dist/esm",
|
"outDir": "dist/esm",
|
||||||
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.esm",
|
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.esm",
|
||||||
"jsx": "react",
|
"jsx": "react",
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"extends": "../../module-build/tsconfig.json",
|
"extends": "../../tsconfig.base.json",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"outDir": "dist/cjs",
|
"outDir": "dist/cjs",
|
||||||
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.cjs",
|
"tsBuildInfoFile": ".build/tsconfig.tsbuildinfo.cjs",
|
||||||
@ -7,7 +7,7 @@
|
|||||||
"rootDir": "src"
|
"rootDir": "src"
|
||||||
},
|
},
|
||||||
"paths": {
|
"paths": {
|
||||||
"dockview-core": "../dockview-core"
|
"dockview-core": "../dockview-core"
|
||||||
},
|
},
|
||||||
"include": ["src"],
|
"include": ["src"],
|
||||||
"exclude": ["**/node_modules", "src/__tests__"]
|
"exclude": ["**/node_modules", "src/__tests__"]
|
||||||
|
@ -1,25 +1,25 @@
|
|||||||
{
|
{
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"module": "commonjs",
|
"module": "commonjs",
|
||||||
"declaration": true,
|
|
||||||
"target": "es5",
|
"target": "es5",
|
||||||
|
"declaration": true,
|
||||||
|
"declarationMap": true,
|
||||||
|
"sourceMap": true,
|
||||||
|
"strict": true,
|
||||||
|
"allowUnreachableCode": false,
|
||||||
|
"forceConsistentCasingInFileNames": true,
|
||||||
"esModuleInterop": true,
|
"esModuleInterop": true,
|
||||||
"downlevelIteration": true,
|
"downlevelIteration": true,
|
||||||
"incremental": true,
|
"incremental": true,
|
||||||
"sourceMap": true,
|
|
||||||
"noImplicitReturns": true,
|
"noImplicitReturns": true,
|
||||||
"noImplicitAny": true,
|
"noImplicitAny": true,
|
||||||
"allowUnreachableCode": false,
|
|
||||||
"forceConsistentCasingInFileNames": true,
|
|
||||||
"strict": true,
|
|
||||||
"declarationMap": true,
|
|
||||||
"lib": [
|
"lib": [
|
||||||
"ES2015",
|
"ES2015",
|
||||||
"ES2016.Array.Include",
|
"ES2016.Array.Include",
|
||||||
"ES2017.String",
|
"ES2017.String",
|
||||||
"ES2018.Promise",
|
"ES2018.Promise",
|
||||||
"ES2019",
|
"ES2019",
|
||||||
"DOM",
|
"DOM"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"types": ["@types/node"],
|
"types": ["@types/node"],
|
||||||
"noEmit": true,
|
"noEmit": true,
|
||||||
"allowJs": true
|
"allowJs": true
|
||||||
},
|
},
|
||||||
"extends": "./module-build/tsconfig.esm.json",
|
"extends": "./tsconfig.base.json",
|
||||||
"include": ["tests/**/*.ts", "tools/**/*.ts", ".eslintrc.js"]
|
"include": ["tests/**/*.ts", "tools/**/*.ts", ".eslintrc.js"]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user