Skip to content

Commit fe90cb0

Browse files
committed
Upgrade
1 parent 8fde241 commit fe90cb0

File tree

5 files changed

+61
-20
lines changed

5 files changed

+61
-20
lines changed

package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"release": "changeset publish",
2020
"format": "prettier --cache --ignore-path .gitignore --ignore-path .prettierignore --check --write \"{packages,website}/**/*.{js,jsx,json,css,md,mdx,ts,tsx}\"",
2121
"pr": "changeset",
22-
"lint": "eslint \"packages/**/*.{js,jsx,ts,tsx}\"",
22+
"lint": "cross-env \"ESLINT_USE_FLAT_CONFIG=false\" eslint \"packages/**/*.{js,jsx,ts,tsx}\"",
2323
"benchmark:basic": "NODE_ENV=production ts-node --project tsconfig.app.json benchmark/basic.case.ts",
2424
"deploy-website": "cd website && yarn && yarn build && mkdir graphql-modules && mv build/* graphql-modules && mv graphql-modules build"
2525
},
@@ -53,6 +53,7 @@
5353
"babel-jest": "29.7.0",
5454
"bob-the-bundler": "7.0.1",
5555
"chalk": "4.1.2",
56+
"cross-env": "7.0.3",
5657
"dataloader": "2.2.2",
5758
"eslint": "9.13.0",
5859
"express": "4.20.0",
@@ -88,7 +89,7 @@
8889
]
8990
},
9091
"lint-staged": {
91-
"*.ts": "eslint",
92+
"*.ts": "cross-env \"ESLINT_USE_FLAT_CONFIG=false\" eslint",
9293
"*{js,json,css,md,ts,tsx}": "prettier --write"
9394
},
9495
"packageManager": "[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"

packages/dummy/package.json

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"name": "dummy",
3+
"version": "0.0.0",
4+
"private": true,
5+
"type": "module",
6+
"license": "MIT",
7+
"main": "dist/cjs/index.js",
8+
"module": "dist/esm/index.js",
9+
"exports": {
10+
".": {
11+
"require": {
12+
"types": "./dist/typings/index.d.cts",
13+
"default": "./dist/cjs/index.js"
14+
},
15+
"import": {
16+
"types": "./dist/typings/index.d.ts",
17+
"default": "./dist/esm/index.js"
18+
},
19+
"default": {
20+
"types": "./dist/typings/index.d.ts",
21+
"default": "./dist/esm/index.js"
22+
}
23+
},
24+
"./package.json": "./package.json"
25+
},
26+
"typings": "dist/typings/index.d.ts",
27+
"publishConfig": {
28+
"directory": "dist",
29+
"access": "public"
30+
},
31+
"sideEffects": false,
32+
"typescript": {
33+
"definition": "dist/typings/index.d.ts"
34+
}
35+
}

packages/dummy/src/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
'Dummy package';

packages/graphql-modules/package.json

+19-12
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,30 @@
1111
"version": "2.4.0",
1212
"author": "Kamil Kisiela",
1313
"license": "MIT",
14+
"type": "module",
1415
"sideEffects": false,
15-
"main": "dist/index.js",
16-
"module": "dist/index.mjs",
16+
"main": "dist/cjs/index.js",
17+
"module": "dist/esm/index.js",
1718
"exports": {
1819
".": {
19-
"require": "./dist/index.js",
20-
"import": "./dist/index.mjs",
21-
"types": "./index.d.ts"
20+
"require": {
21+
"types": "./dist/typings/index.d.cts",
22+
"default": "./dist/cjs/index.js"
23+
},
24+
"import": {
25+
"types": "./dist/typings/index.d.ts",
26+
"default": "./dist/esm/index.js"
27+
},
28+
"default": {
29+
"types": "./dist/typings/index.d.ts",
30+
"default": "./dist/esm/index.js"
31+
}
2232
},
23-
"./*": {
24-
"require": "./dist/*.js",
25-
"import": "./dist/*.mjs",
26-
"types": "./*.d.ts"
27-
}
33+
"./package.json": "./package.json"
2834
},
29-
"typings": "dist/index.d.ts",
35+
"typings": "dist/typings/index.d.ts",
3036
"typescript": {
31-
"definition": "dist/index.d.ts"
37+
"definition": "dist/typings/index.d.ts"
3238
},
3339
"scripts": {
3440
"prepack": "bob prepack"
@@ -47,6 +53,7 @@
4753
"directory": "dist"
4854
},
4955
"buildOptions": {
56+
"input": "./src/index.ts",
5057
"copy": [
5158
"LICENSE.md",
5259
"README.md"

tsconfig.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
{
22
"compilerOptions": {
3-
"incremental": true,
4-
5-
"baseUrl": ".",
6-
"rootDir": "packages",
73
"outDir": "dist",
4+
"baseUrl": ".",
85

6+
"target": "es2021",
97
"module": "esnext",
10-
"target": "es2018",
11-
128
"moduleResolution": "node",
9+
1310
"esModuleInterop": true,
1411
"allowSyntheticDefaultImports": true,
1512

0 commit comments

Comments
 (0)