feat(classes.publishmodule): Added copying of readme and license files to publish directory
This commit is contained in:
		| @@ -1,5 +1,10 @@ | ||||
| # Changelog | ||||
|  | ||||
| ## 2024-10-28 - 1.6.0 - feat(classes.publishmodule) | ||||
| Added copying of readme and license files to publish directory | ||||
|  | ||||
| - Enhanced the createPublishModuleDir method in PublishModule class to copy the 'readme.md' and 'license' files to the publish directory. | ||||
|  | ||||
| ## 2024-10-28 - 1.5.5 - fix(core) | ||||
| Handled non-existent package in publish module to avoid errors | ||||
|  | ||||
|   | ||||
| @@ -3,6 +3,6 @@ | ||||
|  */ | ||||
| export const commitinfo = { | ||||
|   name: '@git.zone/tspublish', | ||||
|   version: '1.5.5', | ||||
|   version: '1.6.0', | ||||
|   description: 'A tool to publish multiple, concise, and small packages from monorepos, specifically for TypeScript projects within a git environment.' | ||||
| } | ||||
|   | ||||
| @@ -171,6 +171,18 @@ export class PublishModule { | ||||
|       this.options.packageSubFolderFullPath, | ||||
|       plugins.path.join(this.options.publishModDirFullPath, this.options.packageSubFolder) | ||||
|     ); | ||||
|  | ||||
|     // readme | ||||
|     await plugins.smartfile.fs.copy( | ||||
|       plugins.path.join(this.options.packageSubFolderFullPath, 'readme.md'), | ||||
|       plugins.path.join(this.options.publishModDirFullPath, 'readme.md') | ||||
|     ); | ||||
|  | ||||
|     // license | ||||
|     await plugins.smartfile.fs.copy( | ||||
|       plugins.path.join(this.options.monoRepoDir, 'license'), | ||||
|       plugins.path.join(this.options.publishModDirFullPath, 'license') | ||||
|     ); | ||||
|   } | ||||
|  | ||||
|   public async build() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user