11import { Collection , JSCodeshift , ObjectPattern , ObjectProperty , Property } from "jscodeshift" ;
22
33import { OBJECT_PROPERTY_TYPE_LIST } from "../../config" ;
4- import { getDefaultLocalName } from "../../utils" ;
54import { getRequireDeclarator } from "../getRequireDeclarator" ;
65import { getRequireDeclarators } from "../getRequireDeclarators" ;
7- import { getRequireDeclaratorsWithIdentifier } from "../getRequireDeclaratorsWithIdentifier" ;
86import { getRequireProperty } from "../getRequireProperty" ;
97import { objectPatternPropertyCompareFn } from "../objectPatternPropertyCompareFn" ;
108import { ClientModulesOptions , ImportSpecifierOptions } from "../types" ;
@@ -18,7 +16,6 @@ export const addClientNamedModule = (
1816 options ;
1917 const localName = options . localName ?? importedName ;
2018
21- const defaultLocalName = getDefaultLocalName ( v2ClientLocalName ) ;
2219 const clientObjectProperty = getRequireProperty ( j , { importedName, localName } ) ;
2320 const existingRequires = getRequireDeclarators ( j , source , v3ClientPackageName ) ;
2421
@@ -46,21 +43,6 @@ export const addClientNamedModule = (
4643 return ;
4744 }
4845
49- const requireDeclaratorsWithIdentifier = getRequireDeclaratorsWithIdentifier ( j , source , {
50- identifierName : defaultLocalName ,
51- sourceValue : v3ClientPackageName ,
52- } ) ;
53-
54- if ( requireDeclaratorsWithIdentifier && requireDeclaratorsWithIdentifier . nodes ( ) . length > 0 ) {
55- requireDeclaratorsWithIdentifier . at ( 0 ) . insertAfter (
56- j . variableDeclarator ( j . objectPattern ( [ clientObjectProperty ] ) , {
57- type : "Identifier" ,
58- name : defaultLocalName ,
59- } )
60- ) ;
61- return ;
62- }
63-
6446 if ( existingRequireProperties . length > 0 ) {
6547 const firstRequireProperties = ( existingRequireProperties [ 0 ] . id as ObjectPattern ) . properties ;
6648 firstRequireProperties . push ( clientObjectProperty ) ;
0 commit comments