mirror of
https://github.com/javascript-obfuscator/javascript-obfuscator
synced 2026-08-09 12:42:29 +00:00
Dependencies update
This commit is contained in:
+4
-4
@@ -37,7 +37,7 @@
|
||||
"tslib": "1.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/chai": "4.0.4",
|
||||
"@types/chai": "4.0.5",
|
||||
"@types/chance": "0.7.35",
|
||||
"@types/commander": "2.11.0",
|
||||
"@types/escodegen": "0.0.6",
|
||||
@@ -47,11 +47,11 @@
|
||||
"@types/md5": "2.1.32",
|
||||
"@types/mkdirp": "0.5.1",
|
||||
"@types/mocha": "2.2.44",
|
||||
"@types/node": "8.0.50",
|
||||
"@types/sinon": "2.3.7",
|
||||
"@types/node": "8.0.53",
|
||||
"@types/sinon": "4.0.0",
|
||||
"@types/string-template": "1.0.2",
|
||||
"@types/webpack-env": "1.13.2",
|
||||
"awesome-typescript-loader": "3.3.0",
|
||||
"awesome-typescript-loader": "3.4.0",
|
||||
"babel-cli": "6.26.0",
|
||||
"babel-loader": "7.1.2",
|
||||
"babel-plugin-array-includes": "2.0.3",
|
||||
|
||||
Vendored
+2
-1
@@ -1,4 +1,5 @@
|
||||
import * as escodegen from 'escodegen';
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
import { IGeneratorOutput } from '../interfaces/IGeneratorOutput';
|
||||
|
||||
@@ -8,5 +9,5 @@ declare module 'escodegen' {
|
||||
* @param options
|
||||
* @returns IGeneratorOutput
|
||||
*/
|
||||
export function generate (ast: any, options?: escodegen.GenerateOptions): IGeneratorOutput;
|
||||
export function generate (ast: ESTree.Node, options?: escodegen.GenerateOptions): IGeneratorOutput;
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@ import * as estraverse from 'estraverse';
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
import { TNodeWithBlockStatement } from '../types/node/TNodeWithBlockStatement';
|
||||
import { TObject } from '../types/TObject';
|
||||
import { TStatement } from '../types/node/TStatement';
|
||||
|
||||
import { NodeType } from '../enums/node/NodeType';
|
||||
@@ -55,13 +56,13 @@ export class NodeUtils {
|
||||
return node;
|
||||
}
|
||||
|
||||
const copy: {[key: string]: any} = {};
|
||||
const copy: TObject = {};
|
||||
|
||||
Object
|
||||
.keys(node)
|
||||
.filter((property: string) => property !== 'parentNode')
|
||||
.forEach((property: string): void => {
|
||||
const value: any = (<{[key: string]: any}>node)[property];
|
||||
const value: any = (<TObject>node)[property];
|
||||
|
||||
let clonedValue: any | null;
|
||||
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@types/chai@4.0.4":
|
||||
version "4.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.0.4.tgz#fe86315d9a66827feeb16f73bc954688ec950e18"
|
||||
"@types/chai@4.0.5":
|
||||
version "4.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.0.5.tgz#b6e250e281b47e0192e236619e9b1afe62fd345c"
|
||||
|
||||
"@types/chance@0.7.35":
|
||||
version "0.7.35"
|
||||
@@ -56,13 +56,13 @@
|
||||
version "8.0.47"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.47.tgz#968e596f91acd59069054558a00708c445ca30c2"
|
||||
|
||||
"@types/node@8.0.50":
|
||||
version "8.0.50"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.50.tgz#dc545448e128c88c4eec7cd64025fcc3b7604541"
|
||||
"@types/node@8.0.53":
|
||||
version "8.0.53"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.53.tgz#396b35af826fa66aad472c8cb7b8d5e277f4e6d8"
|
||||
|
||||
"@types/sinon@2.3.7":
|
||||
version "2.3.7"
|
||||
resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-2.3.7.tgz#e92c2fed3297eae078d78d1da032b26788b4af86"
|
||||
"@types/sinon@4.0.0":
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-4.0.0.tgz#9a93ffa4ee1329e85166278a5ed99f81dc4c8362"
|
||||
|
||||
"@types/string-template@1.0.2":
|
||||
version "1.0.2"
|
||||
@@ -256,9 +256,9 @@ atob@^2.0.0:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.yarnpkg.com/atob/-/atob-2.0.3.tgz#19c7a760473774468f20b2d2d03372ad7d4cbf5d"
|
||||
|
||||
awesome-typescript-loader@3.3.0:
|
||||
version "3.3.0"
|
||||
resolved "https://registry.yarnpkg.com/awesome-typescript-loader/-/awesome-typescript-loader-3.3.0.tgz#24bed5650ca0d6e95457904d9969127ba4ff3575"
|
||||
awesome-typescript-loader@3.4.0:
|
||||
version "3.4.0"
|
||||
resolved "https://registry.yarnpkg.com/awesome-typescript-loader/-/awesome-typescript-loader-3.4.0.tgz#aed2c83af614d617d11e3ec368ac3befb55d002f"
|
||||
dependencies:
|
||||
colors "^1.1.2"
|
||||
enhanced-resolve "3.3.0"
|
||||
|
||||
Reference in New Issue
Block a user