MCPcopy Index your code
hub / github.com/webpack/css-loader / getPreRequester

Function getPreRequester

src/utils.js:875–899  ·  view source on GitHub ↗
({ loaders, loaderIndex })

Source from the content-addressed store, hash-verified

873}
874
875function getPreRequester({ loaders, loaderIndex }) {
876 const cache = Object.create(null);
877
878 return (number) => {
879 if (cache[number]) {
880 return cache[number];
881 }
882
883 if (number === false) {
884 cache[number] = "";
885 } else {
886 const loadersRequest = loaders
887 .slice(
888 loaderIndex,
889 loaderIndex + 1 + (typeof number !== "number" ? 0 : number),
890 )
891 .map((x) => x.request)
892 .join("!");
893
894 cache[number] = `-!${loadersRequest}!`;
895 }
896
897 return cache[number];
898 };
899}
900
901function getImportCode(imports, options) {
902 let code = "";

Callers 1

loaderFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected