Updating js plugins
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
var chai = require('chai');
|
||||
var isRunningInNode = process !== undefined && process.versions.node !== undefined;
|
||||
|
||||
if (isRunningInNode) {
|
||||
var nodejsMajorVersion = Number(process.versions.node.split('.')[0]);
|
||||
isLegacyNodeVersion = !(nodejsMajorVersion >= 10);
|
||||
|
||||
if (!isLegacyNodeVersion) {
|
||||
// The `zuul` package we use to run tests in browsers via Saucelabs eagerly loads all
|
||||
// packages it sees being used via `require()`. Because we don't want the `esm` package
|
||||
// to be loaded when running browser tests, we refer to `require()` via `module.require()`
|
||||
// because that avoid the mentioned eager loading
|
||||
module.require = module.require('esm')(module);
|
||||
}
|
||||
}
|
||||
assert = chai.assert;
|
||||
chai.should();
|
||||
Mustache = require('../mustache');
|
||||
Reference in New Issue
Block a user