ferhtgoldaraz / snowpack-repro-json-and-mount-config

Repro: snowpack bug on json imports for some mount configs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

snowpack-repro-json-and-mount-config

Repro: snowpack bug on json imports for some mount configs.

The problem:

JSON import specs that start with / (not with ./ or ../) fail. This is because CWD (or root path) is used, and mount is not used, which leads to wrong fs paths.

how to repro

cd apps/app1
npx snowpack dev

or...

npx snowpack build

And just check out network panel in chrome.

Offending code:

https://github.com/snowpackjs/snowpack/blob/0d8ffed/snowpack/src/build/import-resolver.ts#L52

Instead, maybe do something like...

https://github.com/snowpackjs/snowpack/compare/main...N8-B:improve-json-import-spec-resolution

And that's about it.

About

Repro: snowpack bug on json imports for some mount configs.

License:MIT License


Languages

Language:JavaScript 52.0%Language:HTML 48.0%