UNPKG

eslint-plugin-babel

Version:

an eslint rule plugin companion to babel-eslint

29 lines (26 loc) 802 B
"use strict"; var isWarnedForDeprecation = false; module.exports = { meta: { deprecated: true, schema: [ { "enum": ["always", "methods", "properties", "never"] } ] }, create: function() { return { Program: function() { if (isWarnedForDeprecation || /\=-(f|-format)=/.test(process.argv.join('='))) { return; } /* eslint-disable no-console */ console.log('The babel/object-shorthand rule is deprecated. Please ' + 'use the built in object-shorthand rule instead.'); /* eslint-enable no-console */ isWarnedForDeprecation = true; } }; } };