astx
Version:
super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
6 lines (5 loc) • 1.27 kB
JavaScript
import convertToJSXIdentifierName from './convertToJSXIdentifierName.mjs'
export default function convertToIdentifierName(node) {
const name = convertToJSXIdentifierName(node)
return name && name.indexOf('-') < 0 ? name : undefined
} //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJjb252ZXJ0VG9KU1hJZGVudGlmaWVyTmFtZSIsImNvbnZlcnRUb0lkZW50aWZpZXJOYW1lIiwibm9kZSIsIm5hbWUiLCJpbmRleE9mIiwidW5kZWZpbmVkIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnZlcnRSZXBsYWNlbWVudC9jb252ZXJ0VG9JZGVudGlmaWVyTmFtZS50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOb2RlIH0gZnJvbSAnLi4vdHlwZXMnXG5pbXBvcnQgY29udmVydFRvSlNYSWRlbnRpZmllck5hbWUgZnJvbSAnLi9jb252ZXJ0VG9KU1hJZGVudGlmaWVyTmFtZSdcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gY29udmVydFRvSWRlbnRpZmllck5hbWUobm9kZTogTm9kZSk6IHN0cmluZyB8IHZvaWQge1xuICBjb25zdCBuYW1lID0gY29udmVydFRvSlNYSWRlbnRpZmllck5hbWUobm9kZSlcbiAgcmV0dXJuIG5hbWUgJiYgbmFtZS5pbmRleE9mKCctJykgPCAwID8gbmFtZSA6IHVuZGVmaW5lZFxufVxuIl0sIm1hcHBpbmdzIjoiO0FBQ0EsT0FBT0EsMEJBQVAsTUFBdUMsOEJBQXZDOztBQUVBLGVBQWUsU0FBU0MsdUJBQVQsQ0FBaUNDLElBQWpDLEVBQTREO0VBQ3pFLE1BQU1DLElBQUksR0FBR0gsMEJBQTBCLENBQUNFLElBQUQsQ0FBdkM7RUFDQSxPQUFPQyxJQUFJLElBQUlBLElBQUksQ0FBQ0MsT0FBTCxDQUFhLEdBQWIsSUFBb0IsQ0FBNUIsR0FBZ0NELElBQWhDLEdBQXVDRSxTQUE5QztBQUNEIn0=