# Changelog ## 2024-10-23 - 1.3.2 - fix(core) Corrected file patterns in dynamically created package.json files. - Fixed incorrect file pattern from 'ts_web/**/*' to 'ts_*/**/*' in package.json creation process to include all subdirectories starting with 'ts'. ## 2024-10-23 - 1.3.1 - fix(classes.publishmodule) Fix template string in createPackageJson method for export path - Corrected the syntax for template string in the exports path of created package.json ## 2024-10-21 - 1.3.0 - feat(core) Add support for multiple registries in the publish process - Updated the PublishModule class to handle multiple registries for publishing. - Refactored the handling of tspublish.json by incorporating it into the PublishModule options. - Implemented logic to parse registry access level and apply it during publication. ## 2024-10-21 - 1.2.4 - fix(publishmodule) Fix syntax errors and improve formatting in classes.publishmodule.ts - Fixed missing semicolons in multiple locations for improved syntax correctness. - Improved the formatting for better code readability. - Added --no-git-checks flag to the pnpm publish command. ## 2024-10-21 - 1.2.3 - fix(logs) Improve logging mechanism with structured logs for publish process - Enhanced log messages to provide more clarity during module publishing. - Ensured logging captures steps of publish and init process in TsPublish and PublishModule classes respectively. ## 2024-10-21 - 1.2.3 - fix(classes.publishmodule) Add missing 'type: module' to dynamically generated package.json - Ensure that the 'type: module' field is included in each dynamically generated package.json file for consistent module handling. ## 2024-10-21 - 1.2.3 - fix(classes.publishmodule) Add missing 'type: module' to dynamically generated package.json - Ensure that the 'type: module' field is included in each dynamically generated package.json file for consistent module handling. ## 2024-10-21 - 1.2.2 - fix(publishmodule) Fix bug in package.json creation for publish module - Fixed an issue where `package.json` was not being written to the publish module directory. ## 2024-10-21 - 1.2.1 - fix(package.json) Ensure bin field is properly restructured - Fixed the structure of the package.json to ensure the bin field is accurately set. ## 2024-10-21 - 1.2.0 - feat(core) Enhance package publication workflow with dependency handling and CLI improvements. - Updated package description and keywords in package.json and npmextra.json. - Integrated dependency extraction from root package.json into sub-package tspublish.json during initialization. - Added build and publish script executions for each submodule. - Improved CLI documentation and usage guidance in readme.md. ## 2024-10-21 - 1.1.0 - feat(core) Add runCli function to execute TsPublish process - Introduced runCli function to start publish workflow using TsPublish class. - Enhanced the process to read directory and create publish module directories. - Improved logging for better tracking of found publish modules. ## 2024-10-21 - 1.0.1 - Initial Release Initial release of the project. - First version of the codebase