| // Copyright 2015 The Chromium Authors. All rights reserved. | |
| // Use of this source code is governed by a BSD-style license that can be | |
| // found in the LICENSE file. | |
| /** | |
| * Custom bindings for the mojoPrivate API. | |
| */ | |
| apiBridge.registerCustomHook(function(bindingsAPI) { | |
| let apiFunctions = bindingsAPI.apiFunctions; | |
| apiFunctions.setHandleRequest('requireAsync', function(moduleName) { | |
| return Promise.resolve(require(moduleName).returnValue); | |
| }); | |
| }); |