UNPKG

astx

Version:

super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring

8 lines (7 loc) 1.91 kB
import * as t from '@babel/types' import convertToJSXIdentifierNamePair from './convertToJSXIdentifierNamePair.mjs' export default function convertToIdentifierPair(node) { const result = convertToJSXIdentifierNamePair(node) if (result && result[0].indexOf('-') < 0 && result[1].indexOf('-') < 0) return [t.identifier(result[0]), t.identifier(result[1])] } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJ0IiwiY29udmVydFRvSlNYSWRlbnRpZmllck5hbWVQYWlyIiwiY29udmVydFRvSWRlbnRpZmllclBhaXIiLCJub2RlIiwicmVzdWx0IiwiaW5kZXhPZiIsImlkZW50aWZpZXIiXSwic291cmNlcyI6WyIuLi8uLi9zcmMvY29udmVydFJlcGxhY2VtZW50L2NvbnZlcnRUb0lkZW50aWZpZXJQYWlyLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5vZGUsIElkZW50aWZpZXIgfSBmcm9tICcuLi90eXBlcydcbmltcG9ydCAqIGFzIHQgZnJvbSAnQGJhYmVsL3R5cGVzJ1xuaW1wb3J0IGNvbnZlcnRUb0pTWElkZW50aWZpZXJOYW1lUGFpciBmcm9tICcuL2NvbnZlcnRUb0pTWElkZW50aWZpZXJOYW1lUGFpcidcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gY29udmVydFRvSWRlbnRpZmllclBhaXIoXG4gIG5vZGU6IE5vZGVcbik6IFtJZGVudGlmaWVyLCBJZGVudGlmaWVyXSB8IHZvaWQge1xuICBjb25zdCByZXN1bHQgPSBjb252ZXJ0VG9KU1hJZGVudGlmaWVyTmFtZVBhaXIobm9kZSlcbiAgaWYgKHJlc3VsdCAmJiByZXN1bHRbMF0uaW5kZXhPZignLScpIDwgMCAmJiByZXN1bHRbMV0uaW5kZXhPZignLScpIDwgMClcbiAgICByZXR1cm4gW3QuaWRlbnRpZmllcihyZXN1bHRbMF0pLCB0LmlkZW50aWZpZXIocmVzdWx0WzFdKV1cbn1cbiJdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sS0FBS0EsQ0FBWixNQUFtQixjQUFuQjtBQUNBLE9BQU9DLDhCQUFQLE1BQTJDLGtDQUEzQzs7QUFFQSxlQUFlLFNBQVNDLHVCQUFUO0FBQ2JDLElBRGE7QUFFb0I7RUFDakMsTUFBTUMsTUFBTSxHQUFHSCw4QkFBOEIsQ0FBQ0UsSUFBRCxDQUE3QztFQUNBLElBQUlDLE1BQU0sSUFBSUEsTUFBTSxDQUFDLENBQUQsQ0FBTixDQUFVQyxPQUFWLENBQWtCLEdBQWxCLElBQXlCLENBQW5DLElBQXdDRCxNQUFNLENBQUMsQ0FBRCxDQUFOLENBQVVDLE9BQVYsQ0FBa0IsR0FBbEIsSUFBeUIsQ0FBckU7RUFDRSxPQUFPLENBQUNMLENBQUMsQ0FBQ00sVUFBRixDQUFhRixNQUFNLENBQUMsQ0FBRCxDQUFuQixDQUFELEVBQTBCSixDQUFDLENBQUNNLFVBQUYsQ0FBYUYsTUFBTSxDQUFDLENBQUQsQ0FBbkIsQ0FBMUIsQ0FBUDtBQUNIIn0=