run(code) {
    if (this.options.compiler !== 'javascript') {
      code = _compileToJS(code, this.options.compiler);
    }

    const script = code instanceof VMScript ? code : new VMScript(code);
    script._compileVM();

    try {
      return this._internal.Decontextify.value(
        script._compiledVM.runInContext(this._context, {
          filename: script.filename,
          displayErrors: false,
          timeout: this.options.timeout
        })
      );
    } catch (e) {
      throw this._internal.Decontextify.value(e);
    }
  }
Run the code in VM.

@param {String} code Code to run.
@return {*} Result of executed code.