forked from rDrama/rDrama
1
0
Fork 0
rDrama/node_modules/tailwindcss/lib/jit/index.js

31 lines
1.1 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _setupTrackingContext = _interopRequireDefault(require("./lib/setupTrackingContext"));
var _setupWatchingContext = _interopRequireDefault(require("./lib/setupWatchingContext"));
var _sharedState = require("./lib/sharedState");
var _processTailwindFeatures = _interopRequireDefault(require("./processTailwindFeatures"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default(configOrPath = {}) {
return [_sharedState.env.DEBUG && function (root) {
console.log('\n');
console.time('JIT TOTAL');
return root;
}, function (root, result) {
let setupContext = _sharedState.env.TAILWIND_MODE === 'watch' ? (0, _setupWatchingContext.default)(configOrPath) : (0, _setupTrackingContext.default)(configOrPath);
(0, _processTailwindFeatures.default)(setupContext)(root, result);
}, _sharedState.env.DEBUG && function (root) {
console.timeEnd('JIT TOTAL');
console.log('\n');
return root;
}].filter(Boolean);
}