Dependencies update

This commit is contained in:
sanex3339
2017-11-18 20:53:10 +03:00
parent fd13c0c6eb
commit f5b9c22f11
4 changed files with 21 additions and 19 deletions
+4 -4
View File
@@ -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",
+2 -1
View File
@@ -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;
}
+3 -2
View File
@@ -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;
+12 -12
View File
@@ -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"