Skip to content

v1.0.1: chore(release): 1.0.0 [skip ci]

Latest
Compare
Choose a tag to compare
@yanyunchangfeng yanyunchangfeng released this 13 Oct 03:58
· 34 commits to main since this release
# 1.0.0 (2024-10-13)

### Bug Fixes

* cacheRepository copyFromCached ([f748914](https://github.com/yanyunchangfeng/yycf-cli/commit/f74891456711cd4b8cacd0410572d45d0d20dd45))
* ci test ([ba7bdd5](https://github.com/yanyunchangfeng/yycf-cli/commit/ba7bdd5f848934dbfb7052da8a043cd87a7a56f7))
* clearCacheRepo test ([b3bd699](https://github.com/yanyunchangfeng/yycf-cli/commit/b3bd6999a593a37219795fa60e25b527451c68c7))
* cli config command ([4909edb](https://github.com/yanyunchangfeng/yycf-cli/commit/4909edb8a0c35976af4e0227caa1d2a5c7a045a6))
* create cache download tag ([c4379f5](https://github.com/yanyunchangfeng/yycf-cli/commit/c4379f5e305bd686bfa9be5bb980821f485df3b2))
* create single project ignoreRepos ([4152121](https://github.com/yanyunchangfeng/yycf-cli/commit/4152121a1103dc7c01f66d4c3362b0d460a3baa9))
* eslint args config ([2fbb328](https://github.com/yanyunchangfeng/yycf-cli/commit/2fbb328013299b68a746fa131fcd8cf85f564c89))
* gitlab download for no-tag ([a44cebf](https://github.com/yanyunchangfeng/yycf-cli/commit/a44cebfd4577889a39048ea9d061fd7796a617ea))
* jscpd args ([f7291e5](https://github.com/yanyunchangfeng/yycf-cli/commit/f7291e5604476fc9a0645b18bc7c146f7b1ba78d))
* madge args ([d7f68e3](https://github.com/yanyunchangfeng/yycf-cli/commit/d7f68e3b9dc6d1e4830b084cb7eccddb134ce57d))
* single repo download ([1d59f1b](https://github.com/yanyunchangfeng/yycf-cli/commit/1d59f1b5a62cea41393ba0b5c0b39827d58fdd10))
* test ([a2635c7](https://github.com/yanyunchangfeng/yycf-cli/commit/a2635c79a0bd323ccb240f725a6f4aaabe861d3a))
* test cases ([74366e7](https://github.com/yanyunchangfeng/yycf-cli/commit/74366e70951a776ad3606163544c211d29f597f0))
* test eslint report json because plato dependencies ([efa2f65](https://github.com/yanyunchangfeng/yycf-cli/commit/efa2f6536efd31695635461ce3e2acf79fed5feb))
* test workflow ([9d78411](https://github.com/yanyunchangfeng/yycf-cli/commit/9d784111891538a859e66acf5f2e2a6ff7a08d1f))
* update actions readme ([62fc205](https://github.com/yanyunchangfeng/yycf-cli/commit/62fc205fada3e071ed94007d08f411612bfadc56))

### Features

* add .nvmrc & gitlabci ([b961ab2](https://github.com/yanyunchangfeng/yycf-cli/commit/b961ab2a86c53b94127ad48b28a61d56c789fb2b))
* add all options ([e23ae1e](https://github.com/yanyunchangfeng/yycf-cli/commit/e23ae1e8e971b84ffb91f5d22f90241feba8e941))
* add batch eslint plato madge report ([4738bc0](https://github.com/yanyunchangfeng/yycf-cli/commit/4738bc0dd2177bf747231c8d32767d8313d6a22d))
* add cacheRepo & downloadRepo test ([07a1c00](https://github.com/yanyunchangfeng/yycf-cli/commit/07a1c00a0c851f20c4040b960698b910c4e2ff27))
* add cacheRepositoryService ([9fb7479](https://github.com/yanyunchangfeng/yycf-cli/commit/9fb747961477145d0f916d9dc09a87f1721266f7))
* add chart report ([ced96ac](https://github.com/yanyunchangfeng/yycf-cli/commit/ced96ac1b3a21b96a34eb54be4e2463f182716e1))
* add clearLogs plugin ([d291e8f](https://github.com/yanyunchangfeng/yycf-cli/commit/d291e8fafdd55c18215ad09bd084533768c88d24))
* add copyLocalStaticHtml ([f7036f8](https://github.com/yanyunchangfeng/yycf-cli/commit/f7036f8413e41c8b9fb1e4c9ec5edbb262b80455))
* add createProject & userPrompts test ([604d30a](https://github.com/yanyunchangfeng/yycf-cli/commit/604d30a8d05b2960cfa25afa018295e806fa71ce))
* add custom,inner,jscpd,madge,plato report & refactor install plugin & service ([b2e665d](https://github.com/yanyunchangfeng/yycf-cli/commit/b2e665d545831bb1068440cf5d41d690e39c7b04))
* add customEslintReport ([8c07fc9](https://github.com/yanyunchangfeng/yycf-cli/commit/8c07fc90abc9a548d84d77b678ff8dcafb7aea61))
* add DBService & refactor other services ([b39c740](https://github.com/yanyunchangfeng/yycf-cli/commit/b39c74002b58877ee4720c22724f121fa8f62571))
* add eslint ignores ([d69cbb5](https://github.com/yanyunchangfeng/yycf-cli/commit/d69cbb573c9481eaf2c2dfa3a030ee35e9df70db))
* add eslint plugin ([b12599c](https://github.com/yanyunchangfeng/yycf-cli/commit/b12599c4a7ae25bb52eab40d156e8d729c8ecbf4))
* add github test action ([7002807](https://github.com/yanyunchangfeng/yycf-cli/commit/7002807e2a7de8c902f355813b905045d0d20ec5))
* add ignoreRepos ([f9d52cf](https://github.com/yanyunchangfeng/yycf-cli/commit/f9d52cfad2aa00bbfeb0f60eeab352caae1f1485))
* add initGit arch graph ([220a84f](https://github.com/yanyunchangfeng/yycf-cli/commit/220a84f91fede3c8dddc8879371459ed9b402924))
* add initGit plugin ([4e43fef](https://github.com/yanyunchangfeng/yycf-cli/commit/4e43fef3e2ed56b4a5c2aca05c4c13205d0c3788))
* add initGit& setUpYarn test ([58bf090](https://github.com/yanyunchangfeng/yycf-cli/commit/58bf090ce56e532601514750f07fbca880061540))
* add initLogs & test ([b956426](https://github.com/yanyunchangfeng/yycf-cli/commit/b95642624e2d752dfee6de9d54ff2e9e9dfda39e))
* add initNodeEnv for jest eslint report but not effect ([2cf2e52](https://github.com/yanyunchangfeng/yycf-cli/commit/2cf2e52d16aa04e08e020d37013ce21e4741a5c2))
* add integ & e2e test ([0eb0c70](https://github.com/yanyunchangfeng/yycf-cli/commit/0eb0c70246367445c3b1748171654c0d03917bdc))
* add jest report text-summary ([a8929e2](https://github.com/yanyunchangfeng/yycf-cli/commit/a8929e2a261da745a345f16c6109a4f8ae35ac26))
* add jest test ([d8962e6](https://github.com/yanyunchangfeng/yycf-cli/commit/d8962e62a85083b58d2f156b4f41abbe56bcde65))
* add jscpd plugin ([86ce973](https://github.com/yanyunchangfeng/yycf-cli/commit/86ce9738029ce50b17eb6fa1ba170dbe18f8f80b))
* add loadConfig test ([3ffe8af](https://github.com/yanyunchangfeng/yycf-cli/commit/3ffe8af987a06819872995058efa5afb5229abf5))
* add logger deal ([ed2c200](https://github.com/yanyunchangfeng/yycf-cli/commit/ed2c2009fc7e4d327e2d9bf5804947fbfa2aebd2))
* add madge README ([1814a9d](https://github.com/yanyunchangfeng/yycf-cli/commit/1814a9d87242e1f0dea0ecaaad03b6dfcdead315))
* add madge report plugin ([6cfa6d3](https://github.com/yanyunchangfeng/yycf-cli/commit/6cfa6d38e0dcbfc2c37cd6cc3c87d1368b49e4be))
* add main workflow test ([8b46b61](https://github.com/yanyunchangfeng/yycf-cli/commit/8b46b614668d1e3b6997d884bbec3dee399f3d51))
* add menu resetGitServerConfigured ([b35131a](https://github.com/yanyunchangfeng/yycf-cli/commit/b35131ac74f631dc98f479e3c0fde42ad36a0825))
* add newGitServer ([fd3989b](https://github.com/yanyunchangfeng/yycf-cli/commit/fd3989bbdc7738a376020d89c44fb17cbc1b38fc))
* add node OPTIONS ([d3af447](https://github.com/yanyunchangfeng/yycf-cli/commit/d3af4475efd3c585a5bbd98640a6e2135fe49eed))
* add options --install ([b67ba52](https://github.com/yanyunchangfeng/yycf-cli/commit/b67ba52524c49f1644503eea487451d561885bb8))
* add platoPlugin ([f7f32d8](https://github.com/yanyunchangfeng/yycf-cli/commit/f7f32d80e2a678d76b65432a2b703a258ab4259b))
* add plugin ([fe8d25d](https://github.com/yanyunchangfeng/yycf-cli/commit/fe8d25d7cf9826f90c3e4245efc07f4128c4ae31))
* add plugins & service ([f159187](https://github.com/yanyunchangfeng/yycf-cli/commit/f159187d7a79f8a609e070974d81fdff265c4678))
* add promptService & listr ([27f2577](https://github.com/yanyunchangfeng/yycf-cli/commit/27f2577adf55a069bb23ed39e487ba877c92eaca))
* add promptService unit-test ([f361249](https://github.com/yanyunchangfeng/yycf-cli/commit/f36124903f56dca9304ae20eef8cc4de9e53f5ee))
* add README ([0b5b9f5](https://github.com/yanyunchangfeng/yycf-cli/commit/0b5b9f5270dbedf91bfddf7fc07e2013594b89db))
* add Service Test ([fb18849](https://github.com/yanyunchangfeng/yycf-cli/commit/fb1884930e4aedd6f5bdc5403a7528ee1a2fbe0d))
* add setUpYarn for integ & update serverService for test ([fec326c](https://github.com/yanyunchangfeng/yycf-cli/commit/fec326c65c1c559be5b4f73f78c0c6691ebb0000))
* add writePkg test & refactor loadConfig plugin ,DBservice ,test ([0e5fdbb](https://github.com/yanyunchangfeng/yycf-cli/commit/0e5fdbb3665d11ec9a4cd32c6d9ee2e8de268229))
* dbService & test utils ([a6712e3](https://github.com/yanyunchangfeng/yycf-cli/commit/a6712e3ad323b13ce44f78b01f3e7ec7ca2c5d2e))
* del limit ([f5970a1](https://github.com/yanyunchangfeng/yycf-cli/commit/f5970a1485d1c291bcf67d720f6cee623781f93b))
* init yycf-cli ([c94550c](https://github.com/yanyunchangfeng/yycf-cli/commit/c94550c7b110b5b218d4bf6f959acc5f66d453b2))
* udpate config ([ec5dc93](https://github.com/yanyunchangfeng/yycf-cli/commit/ec5dc93dbb5c3e3ceed74e7422c6a85571d1f266))
* update arch ([023171a](https://github.com/yanyunchangfeng/yycf-cli/commit/023171a82a2b594fd124da09c61358f1af56c817))
* update arch graph ([5c54c99](https://github.com/yanyunchangfeng/yycf-cli/commit/5c54c99fc0f4882847af167fcc98887656481d55))
* update arch graph ([a012dac](https://github.com/yanyunchangfeng/yycf-cli/commit/a012dac589c31b96855a089e6bc5e22e28503249))
* update arch image ([09e4235](https://github.com/yanyunchangfeng/yycf-cli/commit/09e42357553ddcd8090c4b4d5a2f0d363d41f11e))
* update build link ([6d44414](https://github.com/yanyunchangfeng/yycf-cli/commit/6d444146e952bd95b3d1d5026b078ed4781e1da7))
* update ci ([97af458](https://github.com/yanyunchangfeng/yycf-cli/commit/97af458140c521e5952f7643f7918560ece33f43))
* update cli ([f36a4c2](https://github.com/yanyunchangfeng/yycf-cli/commit/f36a4c2603ce680419ddda1f7b47686a68c48b00))
* update config & add logger ([d642335](https://github.com/yanyunchangfeng/yycf-cli/commit/d642335b99c2a2cd0eb546ab60ce766ea35b06d7))
* update config command description ([57cb460](https://github.com/yanyunchangfeng/yycf-cli/commit/57cb4601edc43735500ca123deaf7b12a19b48ff))
* update copyFiles ([8b09f9c](https://github.com/yanyunchangfeng/yycf-cli/commit/8b09f9c6c32c8fd89783ce888b1c64c290f1366d))
* update integ & e2e tempDir .gitignore gitlab-ci ([4144244](https://github.com/yanyunchangfeng/yycf-cli/commit/4144244ccc138c7153fc80e8b3d5295888d53cbb))
* update jscpd eslint readme ([6a4251d](https://github.com/yanyunchangfeng/yycf-cli/commit/6a4251d0a7af1d874eb071f62eec9851e2222316))
* update logger & creatorService ([eabd0b3](https://github.com/yanyunchangfeng/yycf-cli/commit/eabd0b3efbeb5effcd0afa75bd9dd6a077a0576a))
* update madge prompt ([e615d3c](https://github.com/yanyunchangfeng/yycf-cli/commit/e615d3c0309dfe84a5109f3343e4f6ac82a75883))
* update madge svg graph ([0af5648](https://github.com/yanyunchangfeng/yycf-cli/commit/0af56482f7575356665f948f935b222b7da84050))
* update pluginConfig & json ([be6c1e2](https://github.com/yanyunchangfeng/yycf-cli/commit/be6c1e2b9cbb71f132fd5bb3aa5fce7c2787454e))
* update pluginJson ([2ae603a](https://github.com/yanyunchangfeng/yycf-cli/commit/2ae603a777ecd040ea0e8720ed134f24fbad9a49))
* update pre-commit script ([4420334](https://github.com/yanyunchangfeng/yycf-cli/commit/442033423184c23a59a9a39d553c34e37a409b51))
* update publish ci ([bd6fea5](https://github.com/yanyunchangfeng/yycf-cli/commit/bd6fea5f4c726f83ebbe80a5bb9965db4e6f9183))
* update readme ([2da1912](https://github.com/yanyunchangfeng/yycf-cli/commit/2da19122bc202bf3c9beec700213e28f05961f33))
* update readme ([2ababc7](https://github.com/yanyunchangfeng/yycf-cli/commit/2ababc7ecbca0169c608b8da0843d41ff63bca38))
* update resources public template & package script ([5de6bff](https://github.com/yanyunchangfeng/yycf-cli/commit/5de6bff791895bad8b9fbfb979cae91cfae2e32c))
* update server & packageService ([679bf3a](https://github.com/yanyunchangfeng/yycf-cli/commit/679bf3a8347349ec8c57cf7ffbe518d9ae74a24b))
* update serverService & copyFiles ([1637f4d](https://github.com/yanyunchangfeng/yycf-cli/commit/1637f4d6962b1efb3a6a1b4f8448fc781232b7e1))
* update src/index ([c49b215](https://github.com/yanyunchangfeng/yycf-cli/commit/c49b215d3c6a4f8453a142663c7b22b43cab26a1))
* update userPrompts test ([7b514a6](https://github.com/yanyunchangfeng/yycf-cli/commit/7b514a6c5159583758c427767dc975adb03a14ab))

### Performance Improvements

* control plugin ([4a49fbc](https://github.com/yanyunchangfeng/yycf-cli/commit/4a49fbcec01c2fb17796734107d72967a6d754d1))
* integ & e2e test ([3484380](https://github.com/yanyunchangfeng/yycf-cli/commit/34843804faa552d2f4e171e9f238bd94c45db3a0))
* jest modulePathIgnorePatterns ([d218fae](https://github.com/yanyunchangfeng/yycf-cli/commit/d218fae0bd45660e920a618332100bf1e6e02a47))
* plato args ([aaf300e](https://github.com/yanyunchangfeng/yycf-cli/commit/aaf300ea24e6765de1083a46f4339210f0f98fed))