@@ -14,7 +14,7 @@ import {
1414 installNgxDeployNPMProject ,
1515} from '.' ;
1616
17- const mockDomian = '@mock-domain' ;
17+ const buildPackageProjectRoot = ( libName : string ) => `packages/ ${ libName } ` ;
1818
1919const executeCommandFactory =
2020 ( projectDirectory : string ) => ( command : string ) => {
@@ -76,7 +76,9 @@ export const setup = async (
7676 nxPlugin : generator ,
7777 executeCommand,
7878 libName : name ,
79- extraOptions : `--directory="libs/${ name } " ${ extraOptions } ` ,
79+ extraOptions : `--directory="${ buildPackageProjectRoot (
80+ name
81+ ) } " ${ extraOptions } `,
8082 } ) ;
8183 }
8284 } )
@@ -99,8 +101,8 @@ export const setup = async (
99101
100102 const distFolderPath =
101103 generator === 'minimal'
102- ? getMinimalLibRoot ( projectDirectory , name ) . libRoot
103- : `dist/libs/ ${ name } ` ;
104+ ? buildPackageProjectRoot ( name )
105+ : `dist/${ buildPackageProjectRoot ( name ) } ` ;
104106
105107 installNgxDeployNPMProject (
106108 executeCommand ,
@@ -114,8 +116,12 @@ export const setup = async (
114116 npmPackageName : string ;
115117 } [ ] = libs . map ( ( { name } ) => ( {
116118 name : name ,
117- workspace : readJson ( `${ projectDirectory } /packages/${ name } /project.json` ) ,
118- npmPackageName : `${ mockDomian } /${ name } ` ,
119+ workspace : readJson (
120+ `${ projectDirectory } /${ buildPackageProjectRoot ( name ) } /project.json`
121+ ) ,
122+ npmPackageName : readJson (
123+ `${ projectDirectory } /${ buildPackageProjectRoot ( name ) } /package.json`
124+ ) . name ,
119125 } ) ) ;
120126
121127 return {
@@ -133,19 +139,13 @@ export const setup = async (
133139 } ;
134140} ;
135141
136- function getMinimalLibRoot ( projectDirectory : string , libName : string ) {
137- const libRoot = `packages/${ libName } ` ;
138- const libRootAbsolutePath = join ( projectDirectory , libRoot ) ;
139-
140- return { libRoot, libRootAbsolutePath } ;
141- }
142-
143142async function createMinimalLib ( projectDirectory : string , libName : string ) {
144143 // Create Lib
145- const { libRoot , libRootAbsolutePath } = getMinimalLibRoot (
144+ const libRootAbsolutePath = join (
146145 projectDirectory ,
147- libName
146+ buildPackageProjectRoot ( libName )
148147 ) ;
148+ const libRoot = buildPackageProjectRoot ( libName ) ;
149149
150150 // Create the lib folder
151151 await fs . promises . mkdir ( libRootAbsolutePath , {
@@ -188,7 +188,7 @@ async function createMinimalLib(projectDirectory: string, libName: string) {
188188
189189 function generatePackageJSON ( projectName : string ) : string {
190190 const content = {
191- name : `${ mockDomian } /${ projectName } ` ,
191+ name : `@mock-domain /${ projectName } ` ,
192192 description : 'Minimal LIb' ,
193193 version : '1.0.0' ,
194194 } ;
0 commit comments