11 lines
347 B
JavaScript
11 lines
347 B
JavaScript
/** @type {import("../../../../").LoaderDefinition<string>} */
|
|
module.exports = function () {
|
|
const usedExports = JSON.parse(this.query.slice(1));
|
|
return [
|
|
`import { ${usedExports
|
|
.map(x => `${x} as export_${x}`)
|
|
.join(", ")} } from "./module";`,
|
|
`export default [${usedExports.map(x => `export_${x}`).join(", ")}];`
|
|
].join("\n");
|
|
};
|