/
home
/
techb158
/
balavpn.abdallabala.com
/
node_modules
/
next
/
dist
/
esm
/
build
/
webpack
/
loaders
/
/home/techb158/balavpn.abdallabala.com/node_modules/next/dist/esm/build/webpack/loaders
mkdir
upload
Name
Size
Mode
Actions
css-loader/
-
0777
rm
devtool/
-
0777
rm
lightningcss-loader/
-
0777
rm
metadata/
-
0777
rm
next-app-loader/
-
0777
rm
next-edge-app-route-loader/
-
0777
rm
next-edge-ssr-loader/
-
0777
rm
next-flight-loader/
-
0777
rm
next-font-loader/
-
0777
rm
next-image-loader/
-
0777
rm
next-route-loader/
-
0777
rm
next-style-loader/
-
0777
rm
postcss-loader/
-
0777
rm
resolve-url-loader/
-
0777
rm
empty-loader.js
114
0666
edit
dl
rm
empty-loader.js.map
374
0666
edit
dl
rm
error-loader.js
1028
0666
edit
dl
rm
error-loader.js.map
1673
0666
edit
dl
rm
get-module-build-info.js
276
0666
edit
dl
rm
get-module-build-info.js.map
1932
0666
edit
dl
rm
modularize-import-loader.js
881
0666
edit
dl
rm
modularize-import-loader.js.map
1703
0666
edit
dl
rm
next-barrel-loader.js
9964
0666
edit
dl
rm
next-barrel-loader.js.map
15507
0666
edit
dl
rm
next-client-pages-loader.js
1007
0666
edit
dl
rm
next-client-pages-loader.js.map
1904
0666
edit
dl
rm
next-edge-function-loader.js
1650
0666
edit
dl
rm
next-edge-function-loader.js.map
3216
0666
edit
dl
rm
next-error-browser-binary-loader.js
505
0666
edit
dl
rm
next-error-browser-binary-loader.js.map
913
0666
edit
dl
rm
next-flight-action-entry-loader.js
766
0666
edit
dl
rm
next-flight-action-entry-loader.js.map
1941
0666
edit
dl
rm
next-flight-client-entry-loader.js
1760
0666
edit
dl
rm
next-flight-client-entry-loader.js.map
4145
0666
edit
dl
rm
next-flight-client-module-loader.js
1982
0666
edit
dl
rm
next-flight-client-module-loader.js.map
3436
0666
edit
dl
rm
next-flight-css-loader.js
1705
0666
edit
dl
rm
next-flight-css-loader.js.map
3052
0666
edit
dl
rm
next-flight-server-reference-proxy-loader.js
1128
0666
edit
dl
rm
next-flight-server-reference-proxy-loader.js.map
1869
0666
edit
dl
rm
next-invalid-import-error-loader.js
362
0666
edit
dl
rm
next-invalid-import-error-loader.js.map
721
0666
edit
dl
rm
next-metadata-image-loader.js
5582
0666
edit
dl
rm
next-metadata-image-loader.js.map
9774
0666
edit
dl
rm
next-metadata-route-loader.js
8714
0666
edit
dl
rm
next-metadata-route-loader.js.map
13696
0666
edit
dl
rm
next-middleware-asset-loader.js
718
0666
edit
dl
rm
next-middleware-asset-loader.js.map
1515
0666
edit
dl
rm
next-middleware-loader.js
1560
0666
edit
dl
rm
next-middleware-loader.js.map
3585
0666
edit
dl
rm
next-middleware-wasm-loader.js
661
0666
edit
dl
rm
next-middleware-wasm-loader.js.map
1468
0666
edit
dl
rm
next-root-params-loader.js
4862
0666
edit
dl
rm
next-root-params-loader.js.map
8558
0666
edit
dl
rm
next-swc-loader.js
9073
0666
edit
dl
rm
next-swc-loader.js.map
15038
0666
edit
dl
rm
utils.js
2963
0666
edit
dl
rm
utils.js.map
5821
0666
edit
dl
rm
Edit:
/home/techb158/balavpn.abdallabala.com/node_modules/next/dist/esm/build/webpack/loaders/utils.js
(2963B)
import { RSC_MODULE_TYPES } from '../../../shared/lib/constants'; import { getModuleBuildInfo } from './get-module-build-info'; const imageExtensions = [ 'jpg', 'jpeg', 'png', 'webp', 'avif', 'ico', 'svg' ]; const imageRegex = new RegExp(`\\.(${imageExtensions.join('|')})$`); // Determine if the whole module is client action, 'use server' in nested closure in the client module function isActionClientLayerModule(mod) { const rscInfo = getModuleBuildInfo(mod).rsc; return !!((rscInfo == null ? void 0 : rscInfo.actionIds) && (rscInfo == null ? void 0 : rscInfo.type) === RSC_MODULE_TYPES.client); } export function isClientComponentEntryModule(mod) { const rscInfo = getModuleBuildInfo(mod).rsc; const hasClientDirective = rscInfo == null ? void 0 : rscInfo.isClientRef; const isActionLayerEntry = isActionClientLayerModule(mod); return hasClientDirective || isActionLayerEntry || imageRegex.test(mod.resource); } export const regexCSS = /\.(css|scss|sass)(\?.*)?$/; // This function checks if a module is able to emit CSS resources. You should // never only rely on a single regex to do that. export function isCSSMod(mod) { var _mod_loaders; return !!(mod.type === 'css/mini-extract' || mod.resource && regexCSS.test(mod.resource) || ((_mod_loaders = mod.loaders) == null ? void 0 : _mod_loaders.some(({ loader })=>loader.includes('next-style-loader/index.js') || process.env.NEXT_RSPACK && loader.includes('rspack.CssExtractRspackPlugin.loader') || loader.includes('mini-css-extract-plugin/loader.js') || loader.includes('@vanilla-extract/webpack-plugin/loader/')))); } export function encodeToBase64(obj) { return Buffer.from(JSON.stringify(obj)).toString('base64'); } export function decodeFromBase64(str) { return JSON.parse(Buffer.from(str, 'base64').toString('utf8')); } export async function getLoaderModuleNamedExports(resourcePath, context) { var _mod_dependencies; if (process.env.NEXT_RSPACK) { // Currently, the loadModule method is not supported in Rspack. // Use getModuleNamedExports (implemented by us using SWC) to extract named exports from the module. const binding = require('../../swc'); return binding.getModuleNamedExports(resourcePath); } const mod = await new Promise((res, rej)=>{ context.loadModule(resourcePath, (err, _source, _sourceMap, module)=>{ if (err) { return rej(err); } res(module); }); }); const exportNames = ((_mod_dependencies = mod.dependencies) == null ? void 0 : _mod_dependencies.filter((dep)=>{ return [ 'HarmonyExportImportedSpecifierDependency', 'HarmonyExportSpecifierDependency' ].includes(dep.constructor.name) && 'name' in dep && dep.name !== 'default'; }).map((dep)=>{ return dep.name; })) || []; return exportNames; } //# sourceMappingURL=utils.js.map
Save
cmd:
run