Skip to content

Commit 7cb61cd

Browse files
author
devgioele
committed
use shared tsconfig
1 parent 7c197f8 commit 7cb61cd

5 files changed

Lines changed: 13 additions & 35 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,6 @@
1212

1313
# ESLint
1414
.eslintcache
15+
16+
# TypeScript
17+
*.tsbuildinfo

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "@aboutbits/react-pagination",
33
"version": "2.0.1",
44
"description": "Pagination hooks for React",
5+
"type": "module",
56
"exports": {
67
".": {
78
"types": "./dist/types/engine/index.d.ts",
@@ -87,6 +88,7 @@
8788
"devDependencies": {
8889
"@aboutbits/eslint-config": "^2.0.12",
8990
"@aboutbits/prettier-config": "^1.5.0",
91+
"@aboutbits/ts-config": "^1.1.2",
9092
"@testing-library/jest-dom": "^5.16.5",
9193
"@testing-library/react": "^13.4.0",
9294
"@types/react": "^18.0.0",

tsconfig.cjs.json

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
"extends": "./tsconfig.json",
33
"compilerOptions": {
44
"module": "commonjs",
5+
"moduleResolution": "node",
56
"outDir": "./dist/cjs",
67
"declaration": false,
78
"declarationMap": false,
89
"sourceMap": false,
910
"removeComments": true
1011
},
11-
"exclude": [
12-
"src/vitest.ts",
13-
"**/__test__/*",
14-
"**/__tests__/*"
15-
],
16-
"include": [
17-
"src"
18-
]
12+
"exclude": ["src/vitest.ts", "**/__test__/*", "**/__tests__/*"],
13+
"include": ["src"]
1914
}

tsconfig.esm.json

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,9 @@
66
"declaration": false,
77
"declarationMap": false,
88
"sourceMap": false,
9-
"removeComments": true
9+
"removeComments": true,
10+
"incremental": false
1011
},
11-
"exclude": [
12-
"src/vitest.ts",
13-
"**/__test__/*",
14-
"**/__tests__/*"
15-
],
16-
"include": [
17-
"src"
18-
]
12+
"exclude": ["src/vitest.ts", "**/__test__/*", "**/__tests__/*"],
13+
"include": ["src"]
1914
}

tsconfig.json

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,6 @@
11
{
2+
"extends": "@aboutbits/ts-config/react",
23
"compilerOptions": {
3-
"target": "es2020",
4-
"moduleResolution": "node",
5-
"esModuleInterop": true,
6-
"resolveJsonModule": true,
7-
"strict": true,
8-
"noImplicitReturns": true,
9-
"noImplicitOverride": true,
10-
"noFallthroughCasesInSwitch": true,
11-
"noUncheckedIndexedAccess": true,
12-
"forceConsistentCasingInFileNames": true,
13-
"allowUnreachableCode": false,
14-
"downlevelIteration": true,
15-
"isolatedModules": true,
16-
"jsx": "react-jsx",
17-
"importHelpers": true,
18-
"outDir": "./dist",
19-
"declaration": true,
20-
"sourceMap": true,
214
"skipLibCheck": true
225
},
236
"exclude": ["node_modules", "dist"],

0 commit comments

Comments
 (0)