Skip to content

Commit 5a13d73

Browse files
committed
Change to use exports
1 parent 780fa02 commit 5a13d73

File tree

20 files changed

+36
-43
lines changed

20 files changed

+36
-43
lines changed

packages/esbuild/lib/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @typedef {import('@mdx-js/mdx/lib/core.js').ProcessorOptions} ProcessorOptions
2+
* @typedef {import('@mdx-js/mdx').ProcessorOptions} ProcessorOptions
33
* @typedef {import('esbuild').Message} Message
44
* @typedef {import('esbuild').OnLoadArgs} OnLoadArgs
55
* @typedef {import('esbuild').OnLoadResult} OnLoadResult
@@ -46,8 +46,8 @@ import assert from 'node:assert'
4646
import fs from 'node:fs/promises'
4747
import path from 'node:path'
4848
import process from 'node:process'
49-
import {createFormatAwareProcessors} from '@mdx-js/mdx/lib/util/create-format-aware-processors.js'
50-
import {extnamesToRegex} from '@mdx-js/mdx/lib/util/extnames-to-regex.js'
49+
import {createFormatAwareProcessors} from '@mdx-js/mdx/internal-create-format-aware-processors'
50+
import {extnamesToRegex} from '@mdx-js/mdx/internal-extnames-to-regex'
5151
import {fetch} from 'undici'
5252
import {VFile} from 'vfile'
5353

packages/esbuild/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@
3030
],
3131
"type": "module",
3232
"sideEffects": false,
33-
"main": "index.js",
34-
"types": "index.d.ts",
33+
"exports": "./index.js",
3534
"files": [
3635
"lib/",
3736
"index.d.ts",

packages/loader/lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import {Buffer} from 'node:buffer'
2525
import {createHash} from 'node:crypto'
2626
import path from 'node:path'
27-
import {createFormatAwareProcessors} from '@mdx-js/mdx/lib/util/create-format-aware-processors.js'
27+
import {createFormatAwareProcessors} from '@mdx-js/mdx/internal-create-format-aware-processors'
2828
import {SourceMapGenerator} from 'source-map'
2929

3030
// Note: the cache is heavily inspired by:

packages/loader/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@
3535
],
3636
"type": "module",
3737
"sideEffects": false,
38-
"main": "index.cjs",
39-
"types": "index.d.ts",
38+
"exports": "./index.cjs",
4039
"files": [
4140
"lib/",
4241
"index.cjs",
File renamed without changes.

packages/mdx/lib/core.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ import {recmaStringify} from './plugin/recma-stringify.js'
5151
import {rehypeRecma} from './plugin/rehype-recma.js'
5252
import {rehypeRemoveRaw} from './plugin/rehype-remove-raw.js'
5353
import {remarkMarkAndUnravel} from './plugin/remark-mark-and-unravel.js'
54-
import {development as defaultDevelopment} from './condition.js'
5554
import {nodeTypes} from './node-types.js'
55+
import {development as defaultDevelopment} from '#condition'
5656

5757
const removedOptions = [
5858
'compilers',

packages/mdx/package.json

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,17 @@
3131
],
3232
"type": "module",
3333
"sideEffects": false,
34-
"main": "index.js",
35-
"types": "index.d.ts",
36-
"browser": {
37-
"./lib/condition.js": "./lib/condition.browser.js"
34+
"exports": {
35+
".": "./index.js",
36+
"./internal-create-format-aware-processors": "./lib/util/create-format-aware-processors.js",
37+
"./internal-extnames-to-regex": "./lib/util/extnames-to-regex.js",
38+
"./internal-resolve-evaluate-options": "./lib/util/resolve-evaluate-options.js"
3839
},
39-
"react-native": {
40-
"./lib/condition.js": "./lib/condition.browser.js"
40+
"imports": {
41+
"#condition": {
42+
"node": "./lib/condition.node.js",
43+
"default": "./lib/condition.default.js"
44+
}
4145
},
4246
"files": [
4347
"lib/",

packages/node-loader/lib/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
/**
2-
* @typedef {import('@mdx-js/mdx/lib/compile.js').CompileOptions} Options
2+
* @typedef {import('@mdx-js/mdx').CompileOptions} Options
33
*/
44

55
import fs from 'node:fs/promises'
6-
import {createFormatAwareProcessors} from '@mdx-js/mdx/lib/util/create-format-aware-processors.js'
7-
import {extnamesToRegex} from '@mdx-js/mdx/lib/util/extnames-to-regex.js'
6+
import {createFormatAwareProcessors} from '@mdx-js/mdx/internal-create-format-aware-processors'
7+
import {extnamesToRegex} from '@mdx-js/mdx/internal-extnames-to-regex'
88
import {VFile} from 'vfile'
99

1010
/**

packages/node-loader/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@
2929
],
3030
"type": "module",
3131
"sideEffects": false,
32-
"main": "index.js",
33-
"types": "index.d.ts",
32+
"exports": "./index.js",
3433
"files": [
3534
"lib/",
3635
"index.d.ts",

0 commit comments

Comments
 (0)