sanex3339 7 лет назад
Родитель
Сommit
fb064722bb

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/index.js


+ 3 - 4
package.json

@@ -22,7 +22,7 @@
     "chalk": "2.3.0",
     "chalk": "2.3.0",
     "chance": "1.0.13",
     "chance": "1.0.13",
     "class-validator": "0.7.3",
     "class-validator": "0.7.3",
-    "commander": "2.12.2",
+    "commander": "2.13.0",
     "escodegen-wallaby": "1.6.16",
     "escodegen-wallaby": "1.6.16",
     "esprima": "4.0.0",
     "esprima": "4.0.0",
     "estraverse": "4.2.0",
     "estraverse": "4.2.0",
@@ -40,7 +40,6 @@
   "devDependencies": {
   "devDependencies": {
     "@types/chai": "4.1.0",
     "@types/chai": "4.1.0",
     "@types/chance": "0.7.36",
     "@types/chance": "0.7.36",
-    "@types/commander": "2.12.2",
     "@types/escodegen": "0.0.6",
     "@types/escodegen": "0.0.6",
     "@types/esprima": "4.0.1",
     "@types/esprima": "4.0.1",
     "@types/estraverse": "0.0.6",
     "@types/estraverse": "0.0.6",
@@ -50,7 +49,7 @@
     "@types/mocha": "2.2.46",
     "@types/mocha": "2.2.46",
     "@types/node": "9.3.0",
     "@types/node": "9.3.0",
     "@types/rimraf": "2.0.2",
     "@types/rimraf": "2.0.2",
-    "@types/sinon": "4.1.2",
+    "@types/sinon": "4.1.3",
     "@types/string-template": "1.0.2",
     "@types/string-template": "1.0.2",
     "@types/webpack-env": "1.13.3",
     "@types/webpack-env": "1.13.3",
     "awesome-typescript-loader": "3.4.1",
     "awesome-typescript-loader": "3.4.1",
@@ -67,7 +66,7 @@
     "sinon": "4.1.4",
     "sinon": "4.1.4",
     "threads": "0.10.0",
     "threads": "0.10.0",
     "ts-node": "4.1.0",
     "ts-node": "4.1.0",
-    "tslint": "5.8.0",
+    "tslint": "5.9.1",
     "tslint-eslint-rules": "4.1.1",
     "tslint-eslint-rules": "4.1.1",
     "tslint-language-service": "0.9.8",
     "tslint-language-service": "0.9.8",
     "tslint-webpack-plugin": "1.0.0",
     "tslint-webpack-plugin": "1.0.0",

+ 4 - 4
src/node-transformers/preparing-transformers/EvaCallExpressionToAstTransformer.ts

@@ -34,12 +34,12 @@ export class EvalCallExpressionToAstTransformer extends AbstractNodeTransformer
     private static extractEvalStringFromCallExpressionArgument (node: ESTree.Expression | ESTree.SpreadElement): string | null {
     private static extractEvalStringFromCallExpressionArgument (node: ESTree.Expression | ESTree.SpreadElement): string | null {
         if (NodeGuards.isLiteralNode(node)) {
         if (NodeGuards.isLiteralNode(node)) {
             return EvalCallExpressionToAstTransformer
             return EvalCallExpressionToAstTransformer
-                .getEvalStringFromLiteralNode(node);
+                .extractEvalStringFromLiteralNode(node);
         }
         }
 
 
         if (NodeGuards.isTemplateLiteralNode(node)) {
         if (NodeGuards.isTemplateLiteralNode(node)) {
             return EvalCallExpressionToAstTransformer
             return EvalCallExpressionToAstTransformer
-                .getEvalStringFromTemplateLiteralNode(node);
+                .extractEvalStringFromTemplateLiteralNode(node);
         }
         }
 
 
         return null;
         return null;
@@ -49,7 +49,7 @@ export class EvalCallExpressionToAstTransformer extends AbstractNodeTransformer
      * @param {Literal} node
      * @param {Literal} node
      * @returns {string | null}
      * @returns {string | null}
      */
      */
-    private static getEvalStringFromLiteralNode (node: ESTree.Literal): string | null {
+    private static extractEvalStringFromLiteralNode (node: ESTree.Literal): string | null {
         return typeof node.value === 'string' ? node.value : null;
         return typeof node.value === 'string' ? node.value : null;
     }
     }
 
 
@@ -57,7 +57,7 @@ export class EvalCallExpressionToAstTransformer extends AbstractNodeTransformer
      * @param {TemplateLiteral} node
      * @param {TemplateLiteral} node
      * @returns {string | null}
      * @returns {string | null}
      */
      */
-    private static getEvalStringFromTemplateLiteralNode (node: ESTree.TemplateLiteral): string | null {
+    private static extractEvalStringFromTemplateLiteralNode (node: ESTree.TemplateLiteral): string | null {
         const quasis: ESTree.TemplateElement[] = node.quasis;
         const quasis: ESTree.TemplateElement[] = node.quasis;
         const allowedQuasisLength: number = 1;
         const allowedQuasisLength: number = 1;
 
 

+ 0 - 1
tslint.json

@@ -181,7 +181,6 @@
         "variable-declaration": "space"
         "variable-declaration": "space"
       }
       }
     ],
     ],
-    "typeof-compare": true,
     "unified-signatures": true,
     "unified-signatures": true,
     "use-isnan": true,
     "use-isnan": true,
     "valid-jsdoc": [false, {
     "valid-jsdoc": [false, {

+ 2 - 1
webpack.config.js

@@ -71,7 +71,8 @@ module.exports = {
         new CheckerPlugin(),
         new CheckerPlugin(),
         new TSLintPlugin({
         new TSLintPlugin({
             files: ['./src/**/*.ts'],
             files: ['./src/**/*.ts'],
-            project: './tsconfig.json'
+            project: './tsconfig.json',
+            exclude: []
         })
         })
     ],
     ],
     output: {
     output: {

+ 19 - 20
yarn.lock

@@ -10,12 +10,6 @@
   version "0.7.36"
   version "0.7.36"
   resolved "https://registry.yarnpkg.com/@types/chance/-/chance-0.7.36.tgz#1c3e14b9b11463d454182393ebcd8e977f1daff5"
   resolved "https://registry.yarnpkg.com/@types/chance/-/chance-0.7.36.tgz#1c3e14b9b11463d454182393ebcd8e977f1daff5"
 
 
-"@types/[email protected]":
-  version "2.12.2"
-  resolved "https://registry.yarnpkg.com/@types/commander/-/commander-2.12.2.tgz#183041a23842d4281478fa5d23c5ca78e6fd08ae"
-  dependencies:
-    commander "*"
-
 "@types/[email protected]":
 "@types/[email protected]":
   version "0.0.6"
   version "0.0.6"
   resolved "https://registry.yarnpkg.com/@types/escodegen/-/escodegen-0.0.6.tgz#5230a9ce796e042cda6f086dbf19f22ea330659c"
   resolved "https://registry.yarnpkg.com/@types/escodegen/-/escodegen-0.0.6.tgz#5230a9ce796e042cda6f086dbf19f22ea330659c"
@@ -83,9 +77,9 @@
     "@types/glob" "*"
     "@types/glob" "*"
     "@types/node" "*"
     "@types/node" "*"
 
 
-"@types/[email protected].2":
-  version "4.1.2"
-  resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-4.1.2.tgz#9085db9cc3288b0f12daceee20a26c4afd9c2dcd"
+"@types/[email protected].3":
+  version "4.1.3"
+  resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-4.1.3.tgz#2ee25e0e302f31e78a945650a60029e08878eaf8"
 
 
 "@types/[email protected]":
 "@types/[email protected]":
   version "1.0.2"
   version "1.0.2"
@@ -1089,14 +1083,18 @@ combined-stream@^1.0.5, combined-stream@~1.0.5:
   dependencies:
   dependencies:
     delayed-stream "~1.0.0"
     delayed-stream "~1.0.0"
 
 
-commander@*, [email protected], commander@^2.11.0, commander@^2.9.0:
-  version "2.12.2"
-  resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555"
-
 [email protected]:
 [email protected]:
   version "2.11.0"
   version "2.11.0"
   resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
   resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
 
 
[email protected], commander@^2.12.1:
+  version "2.13.0"
+  resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
+
+commander@^2.11.0:
+  version "2.12.2"
+  resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555"
+
 commondir@^1.0.1:
 commondir@^1.0.1:
   version "1.0.1"
   version "1.0.1"
   resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
   resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -3699,7 +3697,7 @@ tsconfig@^7.0.0:
     strip-bom "^3.0.0"
     strip-bom "^3.0.0"
     strip-json-comments "^2.0.0"
     strip-json-comments "^2.0.0"
 
 
[email protected], tslib@^1.0.0, tslib@^1.7.1:
[email protected], tslib@^1.0.0, tslib@^1.7.1, tslib@^1.8.0:
   version "1.8.1"
   version "1.8.1"
   resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.8.1.tgz#6946af2d1d651a7b1863b531d6e5afa41aa44eac"
   resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.8.1.tgz#6946af2d1d651a7b1863b531d6e5afa41aa44eac"
 
 
@@ -3721,20 +3719,21 @@ [email protected]:
   dependencies:
   dependencies:
     chalk "^2.1.0"
     chalk "^2.1.0"
 
 
-tslint@5.8.0:
-  version "5.8.0"
-  resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.8.0.tgz#1f49ad5b2e77c76c3af4ddcae552ae4e3612eb13"
+tslint@5.9.1:
+  version "5.9.1"
+  resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.9.1.tgz#1255f87a3ff57eb0b0e1f0e610a8b4748046c9ae"
   dependencies:
   dependencies:
     babel-code-frame "^6.22.0"
     babel-code-frame "^6.22.0"
     builtin-modules "^1.1.1"
     builtin-modules "^1.1.1"
-    chalk "^2.1.0"
-    commander "^2.9.0"
+    chalk "^2.3.0"
+    commander "^2.12.1"
     diff "^3.2.0"
     diff "^3.2.0"
     glob "^7.1.1"
     glob "^7.1.1"
+    js-yaml "^3.7.0"
     minimatch "^3.0.4"
     minimatch "^3.0.4"
     resolve "^1.3.2"
     resolve "^1.3.2"
     semver "^5.3.0"
     semver "^5.3.0"
-    tslib "^1.7.1"
+    tslib "^1.8.0"
     tsutils "^2.12.1"
     tsutils "^2.12.1"
 
 
 tsutils@^1.4.0:
 tsutils@^1.4.0:

Некоторые файлы не были показаны из-за большого количества измененных файлов