`engines` is https://github.com/jshttp/mime-types/blob/master/package.json#L37 But in code we have: ```js if ( exports.types[extension] !== 'application/octet-stream' && (score0 > score1 || (score0 === score1 && exports.types[extension]?.slice(0, 12) === 'application/')) ) { return type0 } ``` https://github.com/jshttp/mime-types/blob/master/index.js#L201C2-L208C4 Optional chaining is not available in Node.js@0.6 Ref: https://github.com/webpack/webpack/pull/19366