UNPKG

marko-widgets

Version:

Module to support binding of behavior to rendered UI components rendered on the server or client

14 lines (11 loc) 470 B
var nodePath = require('path'); var Module = require('module').Module; var oldResolveFilename = Module._resolveFilename; var rootDir = nodePath.join(__dirname, '../../'); Module._resolveFilename = function(request, parent, isMain) { if (request.startsWith('marko-widgets')) { request = request.substring('marko-widgets'.length); request = nodePath.join(rootDir, request); } return oldResolveFilename.call(this, request, parent, isMain); };