webpack/test/configCases/asset-modules/query-and-custom-condition/webpack.config.js

20 lines
452 B
JavaScript

/** @typedef {import("../../../../").ParserOptionsByModuleTypeKnown} ParserOptionsByModuleTypeKnown */
/** @type {import("../../../../").Configuration} */
module.exports = {
mode: "development",
module: {
rules: [
{
test: /\.(png|svg|jpg)$/,
type: "asset",
/** @type {ParserOptionsByModuleTypeKnown['asset']} */
parser: {
dataUrlCondition: (source, { filename }) =>
filename.includes("?foo=bar")
}
}
]
}
};