parcel-plugin-fable icon indicating copy to clipboard operation
parcel-plugin-fable copied to clipboard

Issue with Parcel's Resolver

Open slogsdon opened this issue 7 years ago • 0 comments

Parcel seems to have an issue with resolving Node packages used by Fable libraries:

# expanded error
/Users/shane.logsdon/.nuget/packages/fable.elmish.react/1.0.1/fable/react.fs: Cannot resolve dependency 'react-dom'
    at /Users/shane.logsdon/Code/javascript/fable-browser-notes/node_modules/browser-resolve/node_modules/resolve/lib/async.js:46:17
    at process (/Users/shane.logsdon/Code/javascript/fable-browser-notes/node_modules/browser-resolve/node_modules/resolve/lib/async.js:173:43)
    at ondir (/Users/shane.logsdon/Code/javascript/fable-browser-notes/node_modules/browser-resolve/node_modules/resolve/lib/async.js:188:17)
    at load (/Users/shane.logsdon/Code/javascript/fable-browser-notes/node_modules/browser-resolve/node_modules/resolve/lib/async.js:69:43)
    at onex (/Users/shane.logsdon/Code/javascript/fable-browser-notes/node_modules/browser-resolve/node_modules/resolve/lib/async.js:92:31)
    at /Users/shane.logsdon/Code/javascript/fable-browser-notes/node_modules/browser-resolve/node_modules/resolve/lib/async.js:22:47
    at FSReqWrap.oncomplete (fs.js:166:21)

This may require a change in Parcel's Resolver class to handle these cases.

Edit: I originally thought this was related to Paket's storage: none declaration in paket.dependencies, but that doesn't seem to be the case.

slogsdon avatar Jan 26 '18 22:01 slogsdon