@@ -3,8 +3,8 @@ import { join } from 'node:path';
33
44import glob from 'glob' ;
55
6- function analyzePackageJson ( options ) {
7- const { projectRoot } = options ;
6+ function analyzePackageJson ( codemodOptions ) {
7+ const { projectRoot } = codemodOptions ;
88
99 try {
1010 const packageJsonFile = readFileSync (
@@ -48,8 +48,8 @@ function analyzePackageJson(options) {
4848 }
4949}
5050
51- function analyzePackageManager ( options ) {
52- const { projectRoot } = options ;
51+ function analyzePackageManager ( codemodOptions ) {
52+ const { projectRoot } = codemodOptions ;
5353
5454 const lockFiles = glob . sync ( '{package-lock.json,pnpm-lock.yaml,yarn.lock}' , {
5555 cwd : projectRoot ,
@@ -92,22 +92,22 @@ function deriveAddonLocation(addonPackage) {
9292 return packageName ;
9393}
9494
95- export function augmentOptions ( options ) {
96- const addonPackage = analyzePackageJson ( options ) ;
97- const packageManager = analyzePackageManager ( options ) ;
95+ export function createOptions ( codemodOptions ) {
96+ const addonPackage = analyzePackageJson ( codemodOptions ) ;
97+ const packageManager = analyzePackageManager ( codemodOptions ) ;
9898
9999 return {
100100 locations : {
101- addon : options . addonLocation ?? deriveAddonLocation ( addonPackage ) ,
102- testApp : options . testAppLocation ?? 'test-app' ,
101+ addon : codemodOptions . addonLocation ?? deriveAddonLocation ( addonPackage ) ,
102+ testApp : codemodOptions . testAppLocation ?? 'test-app' ,
103103 } ,
104104 packageManager,
105105 packages : {
106106 addon : addonPackage ,
107107 testApp : {
108- name : options . testAppName ?? 'test-app' ,
108+ name : codemodOptions . testAppName ?? 'test-app' ,
109109 } ,
110110 } ,
111- projectRoot : options . projectRoot ,
111+ projectRoot : codemodOptions . projectRoot ,
112112 } ;
113113}
0 commit comments