diff --git a/lib/recommended-rules.js b/lib/recommended-rules.js index d332ae561..248ced9f4 100644 --- a/lib/recommended-rules.js +++ b/lib/recommended-rules.js @@ -1,7 +1,7 @@ /* * IMPORTANT! * This file has been automatically generated, - * in order to update it's content execute "npm run update" + * in order to update its content execute "npm run update" */ module.exports = { "vue/attribute-hyphenation": "off", diff --git a/lib/rules/require-prop-types.js b/lib/rules/require-prop-types.js index 514bec509..16382aa6d 100644 --- a/lib/rules/require-prop-types.js +++ b/lib/rules/require-prop-types.js @@ -39,7 +39,7 @@ function create (context) { if (!hasType) { context.report({ node: cp, - message: 'Prop "{{name}}" should define at least it\'s type.', + message: 'Prop "{{name}}" should define at least its type.', data: { name: cp.key.name } diff --git a/lib/utils/index.js b/lib/utils/index.js index 957a9d6c8..635707b67 100644 --- a/lib/utils/index.js +++ b/lib/utils/index.js @@ -247,7 +247,7 @@ module.exports = { }, /** - * Parse member expression node to get array with all of it's parts + * Parse member expression node to get array with all of its parts * @param {ASTNode} MemberExpression * @returns {Array} */ diff --git a/tests/lib/rules/require-prop-types.js b/tests/lib/rules/require-prop-types.js index f630354c7..1c6944e0d 100644 --- a/tests/lib/rules/require-prop-types.js +++ b/tests/lib/rules/require-prop-types.js @@ -111,7 +111,7 @@ ruleTester.run('require-prop-types', rule, { `, parserOptions: { ecmaVersion: 6, sourceType: 'module' }, errors: [{ - message: 'Prop "foo" should define at least it\'s type.', + message: 'Prop "foo" should define at least its type.', line: 4 }] }, @@ -128,7 +128,7 @@ ruleTester.run('require-prop-types', rule, { `, parserOptions: { ecmaVersion: 6, sourceType: 'module' }, errors: [{ - message: 'Prop "foo" should define at least it\'s type.', + message: 'Prop "foo" should define at least its type.', line: 4 }] }, @@ -143,7 +143,7 @@ ruleTester.run('require-prop-types', rule, { `, parserOptions: { ecmaVersion: 6, sourceType: 'module' }, errors: [{ - message: 'Prop "foo" should define at least it\'s type.', + message: 'Prop "foo" should define at least its type.', line: 4 }] } diff --git a/tools/update-rules.js b/tools/update-rules.js index c1f50884e..4980d6c0c 100644 --- a/tools/update-rules.js +++ b/tools/update-rules.js @@ -94,7 +94,7 @@ const recommendedRules = rules.reduce((obj, entry) => { const recommendedRulesContent = `/* * IMPORTANT! * This file has been automatically generated, - * in order to update it's content execute "npm run update" + * in order to update its content execute "npm run update" */ module.exports = ${JSON.stringify(recommendedRules, null, 2)}`