Skip to content

Commit

Permalink
Change to use export map
Browse files Browse the repository at this point in the history
  • Loading branch information
wooorm committed Jun 9, 2023
1 parent 5e49b06 commit f72469b
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 15 deletions.
6 changes: 3 additions & 3 deletions lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,9 +85,9 @@

import bufferLike from 'is-buffer'
import {VFileMessage} from 'vfile-message'
import {path} from './minpath.js'
import {proc} from './minproc.js'
import {urlToPath, isUrl} from './minurl.js'
import {path} from 'vfile/do-not-use-conditional-minpath'
import {proc} from 'vfile/do-not-use-conditional-minproc'
import {urlToPath, isUrl} from 'vfile/do-not-use-conditional-minurl'

/**
* Order of setting (least specific to most), we need this because otherwise
Expand Down
25 changes: 14 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,17 +33,20 @@
],
"sideEffects": false,
"type": "module",
"main": "index.js",
"types": "index.d.ts",
"browser": {
"./lib/minpath.js": "./lib/minpath.browser.js",
"./lib/minproc.js": "./lib/minproc.browser.js",
"./lib/minurl.js": "./lib/minurl.browser.js"
},
"react-native": {
"./lib/minpath.js": "./lib/minpath.browser.js",
"./lib/minproc.js": "./lib/minproc.browser.js",
"./lib/minurl.js": "./lib/minurl.browser.js"
"exports": {
".": "./index.js",
"./do-not-use-conditional-minpath": {
"node": "./lib/minpath.js",
"default": "./lib/minpath.browser.js"
},
"./do-not-use-conditional-minproc": {
"node": "./lib/minproc.js",
"default": "./lib/minproc.browser.js"
},
"./do-not-use-conditional-minurl": {
"node": "./lib/minurl.js",
"default": "./lib/minurl.browser.js"
}
},
"files": [
"lib/",
Expand Down
2 changes: 1 addition & 1 deletion test.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import {URL, fileURLToPath} from 'node:url'
import path from 'node:path'
import process from 'node:process'
import test from 'node:test'
import {VFile} from 'vfile'
import {path as p} from './lib/minpath.browser.js'
import {VFile} from './index.js'

/* eslint-disable no-undef */
/** @type {Error} */
Expand Down

0 comments on commit f72469b

Please sign in to comment.