Skip to content

Commit 7cee5eb

Browse files
authored
chore: Update utils for ESM changes (#685)
* chore: adjust `scripts/utils` for ESM changes Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> * chore: run `pnpm check` Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> --------- Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
1 parent 481d54b commit 7cee5eb

6 files changed

Lines changed: 8 additions & 4 deletions

File tree

‎packages/eslint-plugin-js/package.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"exports": {
1717
".": {
1818
"types": "./dist/dts/index.d.ts",
19+
"import": "./dist/index.js",
1920
"default": "./dist/index.js"
2021
},
2122
"./define-config-support": {

‎packages/eslint-plugin-jsx/package.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"exports": {
1717
".": {
1818
"types": "./dist/dts/index.d.ts",
19+
"import": "./dist/index.js",
1920
"default": "./dist/index.js"
2021
},
2122
"./define-config-support": {

‎packages/eslint-plugin-plus/package.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"exports": {
1717
".": {
1818
"types": "./dist/dts/index.d.ts",
19+
"import": "./dist/index.js",
1920
"default": "./dist/index.js"
2021
},
2122
"./define-config-support": {

‎packages/eslint-plugin-ts/package.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"exports": {
1717
".": {
1818
"types": "./dist/dts/index.d.ts",
19+
"import": "./dist/index.js",
1920
"default": "./dist/index.js"
2021
},
2122
"./define-config-support": {

‎packages/eslint-plugin/package.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"exports": {
1717
".": {
1818
"types": "./dist/dts/index.d.ts",
19+
"import": "./dist/index.js",
1920
"default": "./dist/index.js"
2021
},
2122
"./define-config-support": {

‎scripts/update/utils.ts‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ import { pascalCase } from 'change-case'
66
import fg from 'fast-glob'
77

88
import fs from 'fs-extra'
9-
// @ts-expect-error https://github.com/privatenumber/tsx/issues/38
10-
import config from '../../packages/eslint-plugin/configs/customize'
9+
import { customize } from '../../packages/eslint-plugin/configs/customize'
1110
import { GEN_HEADER, ROOT, RULE_ALIAS, RULE_ORIGINAL_ID_MAP } from './meta'
1211

13-
export const rulesInSharedConfig = new Set<string>(Object.keys(config.customize().rules))
12+
export const rulesInSharedConfig = new Set<string>(Object.keys(customize().rules!))
1413

1514
export async function readPackage(path: string): Promise<PackageInfo> {
1615
const dir = relative(join(ROOT, 'packages'), path)
@@ -182,7 +181,7 @@ export async function updateExports(pkg: PackageInfo) {
182181
pkgJson.exports = {
183182
'.': {
184183
types: './dist/dts/index.d.ts',
185-
require: './dist/index.js',
184+
import: './dist/index.js',
186185
default: './dist/index.js',
187186
},
188187
'./define-config-support': {

0 commit comments

Comments
 (0)