File: require-rhino.js

package info (click to toggle)
less.js 1.6.3~dfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 2,240 kB
  • sloc: sh: 128; makefile: 35; perl: 11
file content (12 lines) | stat: -rw-r--r-- 298 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
//
// Stub out `require` in rhino
//
function require(arg) {
    var split = arg.split('/');
    var resultModule = split.length == 1 ? less.modules[split[0]] : less[split[1]];
    if (!resultModule) {
        throw { message: "Cannot find module '" + arg + "'"};
    }
    return resultModule;
}