weapp-tailwindcss
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
41 lines (40 loc) • 1.24 kB
JavaScript
const require_rolldown_runtime = require("./rolldown-runtime-CVvi-lCc.cjs");
let node_fs = require("node:fs");
let node_path = require("node:path");
node_path = require_rolldown_runtime.__toESM(node_path, 1);
//#region src/bundlers/webpack/loaders/watch-dependencies.ts
function normalizeWebpackWatchPath(file) {
return node_path.default.resolve(file);
}
function registerWebpackWatchFile(loaderContext, file) {
const resolved = normalizeWebpackWatchPath(file);
try {
if ((0, node_fs.statSync)(resolved).isDirectory()) {
loaderContext.addContextDependency?.(resolved);
return;
}
loaderContext.addDependency?.(resolved);
} catch {
if (loaderContext.addMissingDependency) {
loaderContext.addMissingDependency(resolved);
return;
}
loaderContext.addDependency?.(resolved);
}
}
function registerWebpackWatchContext(loaderContext, context) {
loaderContext.addContextDependency?.(normalizeWebpackWatchPath(context));
}
//#endregion
Object.defineProperty(exports, "registerWebpackWatchContext", {
enumerable: true,
get: function() {
return registerWebpackWatchContext;
}
});
Object.defineProperty(exports, "registerWebpackWatchFile", {
enumerable: true,
get: function() {
return registerWebpackWatchFile;
}
});