message: Fix: Prevent filepaths from being URL encoded with Node
diff: @@ -36,7 +36,13 @@ export const NodeAdapter = {
  return new Promise((resolve, reject) =>
  {
  - const filePath = utils.path.normalize(request.url);
  + // Request transforms paths and encodeURIs, but for filesystem requests,
  + // it's better to use the raw string (path).
  + // If url is a request instead, decode the URI before trying to access the file
  + const rawPath = typeof url === 'string' ? url : decodeURI(request.url);
  +
  + // Normalize the path
  + const filePath = utils.path.normalize(rawPath);
  if (!fs.existsSync(filePath))
  {
  