tsd to typings update

This commit is contained in:
kachalov
2016-05-13 12:52:57 +03:00
parent cfb27669e3
commit 56abcf6b82
3 changed files with 8 additions and 5 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
"use strict";
const esprima = require('esprima');
const escodegen = require('escodegen');
const Obfuscator_1 = require('./src/Obfuscator');
let escodegen = require('escodegen');
class JavaScriptObfuscator {
static obfuscate(sourceCode, options = {}) {
let astTree = esprima.parse(sourceCode), obfuscator = new Obfuscator_1.Obfuscator(options);
+1 -2
View File
@@ -1,11 +1,10 @@
"use strict";
import * as esprima from 'esprima';
import * as escodegen from 'escodegen';
import { Obfuscator } from './src/Obfuscator';
let escodegen = require('escodegen');
export class JavaScriptObfuscator {
/**
* @type any
+6 -2
View File
@@ -1,4 +1,4 @@
declare module 'escodegen' {
declare namespace escodegen {
interface GenerateOpts {
comment?: boolean;
format?: {
@@ -10,5 +10,9 @@ declare module 'escodegen' {
}
}
export function generate(ast: any, opts?: GenerateOpts): string;
function generate(ast: any, opts?: GenerateOpts): string;
}
declare module "escodegen" {
export = escodegen
}