eslint-plugin-i18next
Advanced tools
Comparing version 5.1.0 to 5.1.1
@@ -5,2 +5,9 @@ # Changelog | ||
### [5.1.1](https://github.com/edvardchen/eslint-plugin-i18next/compare/v5.1.0...v5.1.1) (2021-04-08) | ||
### Bug Fixes | ||
* ignore strings as object property name ([e70bb8f](https://github.com/edvardchen/eslint-plugin-i18next/commit/e70bb8f)), closes [#42](https://github.com/edvardchen/eslint-plugin-i18next/issues/42) | ||
## [5.1.0](https://github.com/edvardchen/eslint-plugin-i18next/compare/v5.0.0...v5.1.0) (2021-03-28) | ||
@@ -7,0 +14,0 @@ |
@@ -378,4 +378,2 @@ /** | ||
const result = | ||
// if node is key of property, skip | ||
node.key === node || | ||
ignoreProperty.includes(node.key.name) || | ||
@@ -434,2 +432,6 @@ // name if key is Identifier; value if key is Literal | ||
'Literal:exit'(node) { | ||
// ignore `var a = { "foo": 123 }` | ||
if (node.parent.key === node) { | ||
return; | ||
} | ||
if (markupOnly) { | ||
@@ -436,0 +438,0 @@ return; |
{ | ||
"name": "eslint-plugin-i18next", | ||
"version": "5.1.0", | ||
"version": "5.1.1", | ||
"description": "ESLint plugin for i18n", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -22,3 +22,3 @@ /** | ||
var ruleTester = new RuleTester({ | ||
parser: 'babel-eslint', | ||
parser: require.resolve('babel-eslint'), | ||
parserOptions: { | ||
@@ -84,2 +84,3 @@ sourceType: 'module', | ||
{ code: 'var a = {A_B: "hello world"};' }, | ||
{ code: 'var a = {"foo": 123 };' }, | ||
{ code: 'var a = {foo: "FOO"};' }, | ||
@@ -198,3 +199,3 @@ { code: 'var a = {foo: "foo"};', options: [{ ignoreProperty: ['foo'] }] }, | ||
const vueTester = new RuleTester({ | ||
parser: 'vue-eslint-parser', | ||
parser: require.resolve('vue-eslint-parser'), | ||
parserOptions: { | ||
@@ -229,3 +230,3 @@ sourceType: 'module', | ||
const tsTester = new RuleTester({ | ||
parser: '@typescript-eslint/parser', | ||
parser: require.resolve('@typescript-eslint/parser'), | ||
parserOptions: { | ||
@@ -232,0 +233,0 @@ sourceType: 'module', |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
52071
968