tslint-react
Advanced tools
Comparing version 3.0.0 to 3.1.0
{ | ||
"name": "tslint-react", | ||
"version": "3.0.0", | ||
"version": "3.1.0", | ||
"description": "Lint rules related to React & JSX for TSLint", | ||
@@ -21,2 +21,9 @@ "main": "tslint-react.json", | ||
}, | ||
"dependencies": { | ||
"tsutils": "^1.7.0" | ||
}, | ||
"peerDependencies": { | ||
"tslint": "^5.1.0", | ||
"typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev" | ||
}, | ||
"devDependencies": { | ||
@@ -23,0 +30,0 @@ "@types/colors": "^1.1.3", |
@@ -12,4 +12,3 @@ [![NPM version](https://badge.fury.io/js/tslint-react.svg)](https://www.npmjs.com/package/tslint-react) | ||
tslint-react has _implicit_ peer dependencies on TSLint and TypeScript. The recommended versions of those packages are | ||
listed as `devDependencies`. | ||
tslint-react has peer dependencies on TSLint and TypeScript. | ||
@@ -29,2 +28,4 @@ To use these lint rules with the default preset, use configuration inheritance via the `extends` keyword. | ||
To lint your `.ts` **and** `.tsx` files you can simply run `tslint -c tslint.json 'src/**/*.{ts,tsx}'`. | ||
### Rules | ||
@@ -31,0 +32,0 @@ |
@@ -65,2 +65,7 @@ "use strict"; | ||
} | ||
// Ignore "ref" attribute. | ||
// ref is not part of the props so using lambdas here will not trigger useless re-renders | ||
if (node.name.text === "ref") { | ||
return; | ||
} | ||
var expression = initializer.expression; | ||
@@ -67,0 +72,0 @@ if (expression !== undefined && isLambda(expression)) { |
64705
1350
123
3
+ Addedtsutils@^1.7.0
+ Added@babel/code-frame@7.26.2(transitive)
+ Added@babel/helper-validator-identifier@7.25.9(transitive)
+ Addedansi-styles@3.2.1(transitive)
+ Addedargparse@1.0.10(transitive)
+ Addedbalanced-match@1.0.2(transitive)
+ Addedbrace-expansion@1.1.11(transitive)
+ Addedbuiltin-modules@1.1.1(transitive)
+ Addedchalk@2.4.2(transitive)
+ Addedcolor-convert@1.9.3(transitive)
+ Addedcolor-name@1.1.3(transitive)
+ Addedcommander@2.20.3(transitive)
+ Addedconcat-map@0.0.1(transitive)
+ Addeddiff@4.0.2(transitive)
+ Addedescape-string-regexp@1.0.5(transitive)
+ Addedesprima@4.0.1(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedfunction-bind@1.1.2(transitive)
+ Addedglob@7.2.3(transitive)
+ Addedhas-flag@3.0.0(transitive)
+ Addedhasown@2.0.2(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedis-core-module@2.16.1(transitive)
+ Addedjs-tokens@4.0.0(transitive)
+ Addedjs-yaml@3.14.1(transitive)
+ Addedminimatch@3.1.2(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedmkdirp@0.5.6(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedpath-parse@1.0.7(transitive)
+ Addedpicocolors@1.1.1(transitive)
+ Addedresolve@1.22.10(transitive)
+ Addedsemver@5.7.2(transitive)
+ Addedsprintf-js@1.0.3(transitive)
+ Addedsupports-color@5.5.0(transitive)
+ Addedsupports-preserve-symlinks-flag@1.0.0(transitive)
+ Addedtslib@1.14.1(transitive)
+ Addedtslint@5.20.1(transitive)
+ Addedtsutils@1.9.12.29.0(transitive)
+ Addedtypescript@5.7.3(transitive)
+ Addedwrappy@1.0.2(transitive)