'use strict'; | |
const keywordSets = require('../reference/keywordSets'); | |
/** | |
* Check value is a custom ident | |
* | |
* @param {string} value | |
*/ | |
module.exports = function (value) { | |
const valueLowerCase = value.toLowerCase(); | |
if ( | |
keywordSets.counterResetKeywords.has(valueLowerCase) || | |
Number.isFinite(Number.parseInt(valueLowerCase, 10)) | |
) { | |
return false; | |
} | |
return true; | |
}; |