mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-22 11:57:33 +08:00
29 lines
813 B
TypeScript
29 lines
813 B
TypeScript
// Type definitions for sandboxed-module v2.0.3
|
|
// Project: https://github.com/felixge/node-sandboxed-module
|
|
// Definitions by: Sven Reglitzki <https://github.com/svi3c/>
|
|
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
|
|
|
/// <reference path="sandboxed-module.d.ts" />
|
|
|
|
import SandboxedModule = require("sandboxed-module");
|
|
|
|
var sandboxedModule:SandboxedModule = SandboxedModule.load("foo");
|
|
var sandboxedModuleExports:any = SandboxedModule.require("foo");
|
|
|
|
var sandboxedModuleExportsWithOptions:any = SandboxedModule.require("foo", {
|
|
requires: {
|
|
someDep: {}
|
|
},
|
|
globals: {
|
|
theAnswer: 42
|
|
},
|
|
locals: {
|
|
someLocal: 1
|
|
},
|
|
sourceTransformers: {
|
|
identity: (src:string) => src
|
|
},
|
|
singleOnly: true,
|
|
sourceTransformersSingleOnly: true
|
|
});
|