UNPKG

@pecometer/peco-cli

Version:

Pecometer Command Line Interface Application with monorepo support

289 lines (138 loc) 17 kB
# [2.0.0](https://bitbucket.org/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.10.0&sourceBranch=refs%2Ftags%2Fv2.0.0) (2025-12-10) ### Features * adding support for executing cli from projects in any folder structure using env variables ([0d90f05ffc6639c76d906e2ead7298a3a599d18a](https://bitbucket.org/projects/pec/repos/peco-cli/commits/0d90f05ffc6639c76d906e2ead7298a3a599d18a)) * Remove TypeScript restrictions for PecoTS and Pecular and project cleanup for unused options #PCMTR-1 ([f4fd24beb77c7fd321d6a2f3f72395383aa7dcfa](https://bitbucket.org/projects/pec/repos/peco-cli/commits/f4fd24beb77c7fd321d6a2f3f72395383aa7dcfa)), closes [object Object] * removing angular deps and updating build scripts for ts 5+ ([bf121c577fc54e727a25792300c5f0eb13759b10](https://bitbucket.org/projects/pec/repos/peco-cli/commits/bf121c577fc54e727a25792300c5f0eb13759b10)) * update CLI to not add eslint config packages #PCMTR-8 ([ee6924220f150ab94c7e16dd4f8d939c1d4fcd33](https://bitbucket.org/projects/pec/repos/peco-cli/commits/ee6924220f150ab94c7e16dd4f8d939c1d4fcd33)), closes [object Object] # [1.10.0](https://bitbucket.org/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.9.2&sourceBranch=refs%2Ftags%2Fv1.10.0) (2023-01-07) ### Bug Fixes * correcting app component selector #PCLI-15 ([163dbf81f65146c55b9ece119414eb5ca05b9de6](https://bitbucket.org/projects/pec/repos/peco-cli/commits/163dbf81f65146c55b9ece119414eb5ca05b9de6)), closes [object Object] ### Features * adding "hot: false" to webpack config for frontend #PCLI-16 ([782cf85181942cd8a3cb80901d4934683b1c8fdc](https://bitbucket.org/projects/pec/repos/peco-cli/commits/782cf85181942cd8a3cb80901d4934683b1c8fdc)), closes [object Object] * adding install process for pecular #PCLI-20 ([95153d0a22df92f1c09ec5147ac1ec2bab983256](https://bitbucket.org/projects/pec/repos/peco-cli/commits/95153d0a22df92f1c09ec5147ac1ec2bab983256)), closes [object Object] * clamping packages #PCLI-18 #PCLI-19 ([8739e66297e3b0a4630b4ba083dba90426fec8d6](https://bitbucket.org/projects/pec/repos/peco-cli/commits/8739e66297e3b0a4630b4ba083dba90426fec8d6)), closes [object Object],[object Object] * replacing node-sass with sass package #PCLI-14 ([39876e98db011383ebbacab0c34a1c48343d6390](https://bitbucket.org/projects/pec/repos/peco-cli/commits/39876e98db011383ebbacab0c34a1c48343d6390)), closes [object Object] ## [1.9.2](https://bitbucket.org/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.9.1&sourceBranch=refs%2Ftags%2Fv1.9.2) (2022-02-28) ### Bug Fixes * adding keep_classnames to Gulp as critical to PecoTS #PCLI-13 ([c4a034766299725366910e628442b886cb09d6ff](https://bitbucket.org/projects/pec/repos/peco-cli/commits/c4a034766299725366910e628442b886cb09d6ff)), closes [object Object] ## [1.9.1](https://bitbucket.org/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.9.0&sourceBranch=refs%2Ftags%2Fv1.9.1) (2022-02-04) ### Bug Fixes * adding missing eslint plugin #PCLI-10 ([aa8622be5e51c08ece07f801b2985f8a515322ee](https://bitbucket.org/projects/pec/repos/peco-cli/commits/aa8622be5e51c08ece07f801b2985f8a515322ee)), closes [object Object] * correcting trailingComma setting for prettier #PCLI-12 ([9cacdc301222dbe90a2eda6a28903543c3c4217b](https://bitbucket.org/projects/pec/repos/peco-cli/commits/9cacdc301222dbe90a2eda6a28903543c3c4217b)), closes [object Object] * linting install files #PCLI-11 ([2d972b98ca95c091e6f7b5832c69f4cc2c08b0ff](https://bitbucket.org/projects/pec/repos/peco-cli/commits/2d972b98ca95c091e6f7b5832c69f4cc2c08b0ff)), closes [object Object] # [1.9.0](https://bitbucket.org/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.7.0&sourceBranch=refs%2Ftags%2Fv1.9.0) (2021-12-30) ### Features * fixes and updates across the board #PCLI-1 #PCLI-2 #PCLI-6 #PCLI-9 #PCLI-4 #PCLI-3 #PCLI-5 #PCLI-8 #PCLI-7 ([82b6b23ce6d8c0a3b0faedcd26b7968fd05110d7](https://bitbucket.org/projects/pec/repos/peco-cli/commits/82b6b23ce6d8c0a3b0faedcd26b7968fd05110d7)), closes [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] * updating eslint rules #PTS-59 ([098037d568bceb8f28bbbe5186ac54ee726bd1ee](https://bitbucket.org/projects/pec/repos/peco-cli/commits/098037d568bceb8f28bbbe5186ac54ee726bd1ee)), closes [object Object] * updating frontend app config to use webpack 4 versions of plugins ([d5486f6b8a51dd036f08f1a9e907604948172b90](https://bitbucket.org/projects/pec/repos/peco-cli/commits/d5486f6b8a51dd036f08f1a9e907604948172b90)) * updating GULP config #PTS-73 #PTS-67 ([0e980d861e2daebb1e02939bdceef389e5dea18f](https://bitbucket.org/projects/pec/repos/peco-cli/commits/0e980d861e2daebb1e02939bdceef389e5dea18f)), closes [object Object],[object Object] * updating tsconfig command for Angular apps #PTS-61 ([b616c3710acd1589debaff640e591e94fd3fcdec](https://bitbucket.org/projects/pec/repos/peco-cli/commits/b616c3710acd1589debaff640e591e94fd3fcdec)), closes [object Object] # [1.8.0](https://bitbucket.org/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.7.0&sourceBranch=refs%2Ftags%2Fv1.8.0) (2021-06-10) ### Features * updating eslint rules #PTS-59 ([098037d568bceb8f28bbbe5186ac54ee726bd1ee](https://bitbucket.org/projects/pec/repos/peco-cli/commits/098037d568bceb8f28bbbe5186ac54ee726bd1ee)), closes [object Object] * updating frontend app config to use webpack 4 versions of plugins ([d5486f6b8a51dd036f08f1a9e907604948172b90](https://bitbucket.org/projects/pec/repos/peco-cli/commits/d5486f6b8a51dd036f08f1a9e907604948172b90)) * updating GULP config #PTS-73 #PTS-67 ([0e980d861e2daebb1e02939bdceef389e5dea18f](https://bitbucket.org/projects/pec/repos/peco-cli/commits/0e980d861e2daebb1e02939bdceef389e5dea18f)), closes [object Object],[object Object] * updating tsconfig command for Angular apps #PTS-61 ([b616c3710acd1589debaff640e591e94fd3fcdec](https://bitbucket.org/projects/pec/repos/peco-cli/commits/b616c3710acd1589debaff640e591e94fd3fcdec)), closes [object Object] # [1.7.0](https://bitbucket.org/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.6.0&sourceBranch=refs%2Ftags%2Fv1.7.0) (2021-01-12) ### Bug Fixes * ensuring node_modules are excluded from copy operations ([06a60f273018a880a59ec43410bf71308791baf6](https://bitbucket.org/projects/pec/repos/peco-cli/commits/06a60f273018a880a59ec43410bf71308791baf6)) ### Features * adding .env to ts-node watch on package.json run commands #PTS-39 ([185654b5f6b6f6fecdc3665219de51947b7a3b47](https://bitbucket.org/projects/pec/repos/peco-cli/commits/185654b5f6b6f6fecdc3665219de51947b7a3b47)), closes [object Object] * adding importhelpers to frontend tsconfig.json files #PTS-22 ([48441945c243aa25129df5c012245ef97f8035e9](https://bitbucket.org/projects/pec/repos/peco-cli/commits/48441945c243aa25129df5c012245ef97f8035e9)), closes [object Object] * updating .npmrc generation to use pecometer NPM for pecots #PTS-48 ([dd8cb4978765fa531533698163c6ac87e6e93b1e](https://bitbucket.org/projects/pec/repos/peco-cli/commits/dd8cb4978765fa531533698163c6ac87e6e93b1e)), closes [object Object] * updating build to use gulp instead of Grunt to help remove deprecated libraries #PTS-40 ([51b671ac9c42114d5bea980837224d8df785efe5](https://bitbucket.org/projects/pec/repos/peco-cli/commits/51b671ac9c42114d5bea980837224d8df785efe5)), closes [object Object] * updating to Eslint #PTS-47 ([e7c7c6db8870f0c39fccdb3abc3fb963c7f855e1](https://bitbucket.org/projects/pec/repos/peco-cli/commits/e7c7c6db8870f0c39fccdb3abc3fb963c7f855e1)), closes [object Object] <a name="1.6.0"></a> # [1.6.0](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.5.0&sourceBranch=refs%2Ftags%2Fv1.6.0) (2020-09-21) ### Bug Fixes * correcting log provider name on index.ts file ([f726268](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/f726268)) ### Features * updating .env base file to include new options ([cccb6eb](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/cccb6eb)) * updating tsconfig settings and adding peer dependency install ([662305a](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/662305a)) <a name="1.5.0"></a> # [1.5.0](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.4.0&sourceBranch=refs%2Ftags%2Fv1.5.0) (2020-03-20) ### Bug Fixes * adding missing moment library for frontend apps ([804e71d](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/804e71d)) ### Features * updating new apps to use angular 9 and Ivy compiler ([7781c63](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/7781c63)) <a name="1.4.0"></a> # [1.4.0](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.3.3&sourceBranch=refs%2Ftags%2Fv1.4.0) (2020-02-14) ### Bug Fixes * correcting missing new line output when creating a new app ([4dbcd0e](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/4dbcd0e)) * correcting pecots logger provider usage ([e45e5bc](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/e45e5bc)) * correcting SASS path options ([ab0aef4](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/ab0aef4)) * improving startup and stats from webpack ([4f1aae2](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/4f1aae2)) * removing PecoTS key from Frontend apps ([7583f02](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/7583f02)) * removing transpile only flag from dev scripts ([2e367ef](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/2e367ef)) <a name="1.3.3"></a> ## [1.3.3](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.3.2&sourceBranch=refs%2Ftags%2Fv1.3.3) (2020-01-08) <a name="1.3.2"></a> ## [1.3.2](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.3.1&sourceBranch=refs%2Ftags%2Fv1.3.2) (2019-12-02) ### Bug Fixes * correcting undefined output on executer check update method ([d13b450](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/d13b450)) <a name="1.3.1"></a> ## [1.3.1](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.3.0&sourceBranch=refs%2Ftags%2Fv1.3.1) (2019-12-02) ### Bug Fixes * correcting sass loader options to match new package version ([059bfe6](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/059bfe6)) <a name="1.3.0"></a> # [1.3.0](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.2.2&sourceBranch=refs%2Ftags%2Fv1.3.0) (2019-11-29) ### Bug Fixes * updating executer to correctly load tsconfig file and register the paths helper ([6782199](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/6782199)) <a name="1.2.2"></a> ## [1.2.2](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.2.2) (2019-09-24) ### Bug Fixes * correcting file name to fix import issue ([e2dfadb](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/e2dfadb)) * correcting package name issue ([fcf47c3](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/fcf47c3)) * correcting version display ([cc797b2](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/cc797b2)) * further fixes to the package version handler ([aa9d394](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/aa9d394)) ### Features * adding changelog generation to the project ([8c76b6a](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/8c76b6a)) <a name="1.2.1"></a> ## [1.2.1](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.2.1) (2019-09-24) ### Bug Fixes * correcting file name to fix import issue ([e2dfadb](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/e2dfadb)) * correcting package name issue ([fcf47c3](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/fcf47c3)) * further fixes to the package version handler ([aa9d394](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/aa9d394)) ### Features * adding changelog generation to the project ([8c76b6a](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/8c76b6a)) <a name="1.2.0"></a> # [1.2.0](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.2.0) (2019-09-24) ### Bug Fixes * correcting file name to fix import issue ([e2dfadb](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/e2dfadb)) * correcting package name issue ([fcf47c3](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/fcf47c3)) ### Features * adding changelog generation to the project ([8c76b6a](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/8c76b6a)) <a name="1.1.1"></a> ## [1.1.1](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.1.1) (2019-09-24) ### Bug Fixes * correcting file name to fix import issue ([e2dfadb](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/e2dfadb)) * correcting package name issue ([fcf47c3](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/fcf47c3)) <a name="1.1.0"></a> # [1.1.0](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.0.1&sourceBranch=refs%2Ftags%2Fv1.1.0) (2019-08-31) ### Bug Fixes * adding missing gruntfile to the backend configuration ([9e2f177](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/9e2f177)) * bug fixes on the create-app with new features ([2dfcd22](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/2dfcd22)) * clamping typescript to angular requirements and updating tslint ([9dd86ca](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/9dd86ca)) * correcting check on which files to add ([f95018f](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/f95018f)) * correcting no backend webpack config data ([619b446](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/619b446)) * correcting the folder name output ([fa8830d](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/fa8830d)) * ensuring apps are prepared with the correct build target ([c516c19](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/c516c19)) * further tweaks to create-app ([ab26f01](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/ab26f01)) * removing file ([dc175fb](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/dc175fb)) * removing unused data ([200d2eb](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/200d2eb)) ### Features * adding processes to check and display package updates ([0eebc82](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/0eebc82)) * adding vscode settings and ip entry to create-app ([6a4704e](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/6a4704e)) <a name="1.0.1"></a> ## [1.0.1](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2Fv1.0.0&sourceBranch=refs%2Ftags%2Fv1.0.1) (2019-07-05) ### Bug Fixes * correcting how the cli runs PecoTS in TypeScript mode ([3236a6a](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/3236a6a)) <a name="1.0.0"></a> # [1.0.0](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/compare/commits?targetBranch=refs%2Ftags%2F0d8c247&sourceBranch=refs%2Ftags%2Fv1.0.0) (2019-06-26) ### Bug Fixes * adding newline to output to clean up interface ([dc10ab6](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/dc10ab6)) * correcting frontend app configuration and files ([c455165](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/c455165)) * restricting raw-loader dependency ([690fd43](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/690fd43)) ### Features * adding base app and first command ([0d8c247](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/0d8c247)) * adding new command to generate dotenv files ([4c46de1](http://bitbucket.pecometer.co.uk/projects/pec/repos/peco-cli/commits/4c46de1))