Add "jsonnet.d.ts" (#9394)

* Add "jsonnet.d.ts"

* fix comment
This commit is contained in:
hookclaw
2016-05-26 23:22:13 +09:00
committed by Masahiro Wakame
parent 70a3d231e1
commit 651987be27
2 changed files with 19 additions and 0 deletions

6
jsonnet/jsonnet-tests.ts Normal file
View File

@@ -0,0 +1,6 @@
/// <reference path="jsonnet.d.ts" />
import Jsonnet = require('jsonnet');
var jsonnet = new Jsonnet();
var code = '{a:1}';
var result = jsonnet.eval(code);
console.log(result);

13
jsonnet/jsonnet.d.ts vendored Normal file
View File

@@ -0,0 +1,13 @@
// Type definitions for jsonnet
// Project: https://github.com/yosuke-furukawa/node-jsonnet
// Definitions by: Hookclaw <https://github.com/hookclaw>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare module "jsonnet" {
class Jsonnet {
constructor();
eval(code: string): any;
evalFile(): any;
destroy(): void;
}
export = Jsonnet;
}