{"_id":"manage-console-cli","_rev":"134-c3e3149157ef2f5440b9b6c8c703dd04","name":"manage-console-cli","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"manage-console-cli","version":"1.0.0","keywords":["console","debug","cli","development","tools","console.log","cleanup","javascript","typescript"],"author":{"name":"Mohamed Nabih"},"license":"MIT","_id":"manage-console-cli@1.0.0","maintainers":[{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"}],"homepage":"https://github.com/manage-console/manage-console-cli#readme","bugs":{"url":"https://github.com/manage-console/manage-console-cli/issues"},"bin":{"console-manager":"dist/index.js"},"dist":{"shasum":"ce423d7a125d476b1be5adda9c2f2a482d4beed5","tarball":"https://registry.npmjs.org/manage-console-cli/-/manage-console-cli-1.0.0.tgz","fileCount":9,"integrity":"sha512-oX6mVTk90yZaDG+HGTepbgZXQEZ+SxJamM55lfTI3U3wPV7ea0gIO5b8dVFobZ0WZfkX9cq2q/c3Ipvuz1VWXA==","signatures":[{"sig":"MEUCIDTVQugUOuafvQcmCaqYMg6TNCZSomHsmbF3TxmMqytvAiEA7kg1IPOtDi39BkcYGGx5jEwNSjkr28xpft5N8jhCQ18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15127},"main":"dist/index.js","engines":{"node":">=16.0.0"},"gitHead":"eb4ddf9e6b3828b1e103c9953de0787959a8d59f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","prepublishOnly":"npm run build"},"_npmUser":{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"},"repository":{"url":"git+https://github.com/manage-console/manage-console-cli.git","type":"git"},"_npmVersion":"10.5.0","description":"A powerful CLI tool to manage console.log statements in your JavaScript/TypeScript projects","directories":{},"lint-staged":{"*.{json,md,css}":"prettier --write","*.{js,jsx,ts,tsx}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","ts-node":"^10.9.2","prettier":"^3.0.0","typescript":"^5.3.3","@types/node":"^20.11.17","lint-staged":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/manage-console-cli_1.0.0_1728084971518_0.058636429580235294","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"manage-console-cli","version":"1.0.1","keywords":["console","debug","cli","development","tools","console.log","cleanup","javascript","typescript"],"author":{"name":"Mohamed Nabih"},"license":"MIT","_id":"manage-console-cli@1.0.1","maintainers":[{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"}],"homepage":"https://github.com/manage-console/manage-console-cli#readme","bugs":{"url":"https://github.com/manage-console/manage-console-cli/issues"},"bin":{"console-manager":"dist/index.js"},"dist":{"shasum":"45c33e307f7199835cf657fcb83621537867709c","tarball":"https://registry.npmjs.org/manage-console-cli/-/manage-console-cli-1.0.1.tgz","fileCount":9,"integrity":"sha512-0Ej772g6R5zgJhfIt2k6HGxDGVTdg6uC7GviG4JUvpWKo71M2CJEDgR4VYRjiC/8MmQzRaS3Xxev0pU4ur0gzA==","signatures":[{"sig":"MEUCIQDRsrtMBX0s7JGiz48CoHhQ/q0gAuHK3ymZnngTIfex3wIgdpH9w3UAmIHRCfPhQpf7aFT8jDwUk1S/xdsicqMx+3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15135},"main":"dist/index.js","engines":{"node":">=16.0.0"},"gitHead":"772e4aa1f3965cb51fb8297a91b2980e03e3a03a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","prepublishOnly":"npm run build"},"_npmUser":{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"},"repository":{"url":"git+https://github.com/manage-console/manage-console-cli.git","type":"git"},"_npmVersion":"10.5.0","description":"A powerful CLI tool to manage console.log statements in your JavaScript/TypeScript projects","directories":{},"lint-staged":{"*.{json,md,css}":"prettier --write","*.{js,jsx,ts,tsx}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","ts-node":"^10.9.2","prettier":"^3.0.0","typescript":"^5.3.3","@types/node":"^20.11.17","lint-staged":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/manage-console-cli_1.0.1_1728085356895_0.9564414119206519","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"manage-console-cli","version":"1.0.2","keywords":["console","debug","cli","development","tools","console.log","cleanup","javascript","typescript"],"author":{"name":"Mohamed Nabih"},"license":"MIT","_id":"manage-console-cli@1.0.2","maintainers":[{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"}],"homepage":"https://github.com/manage-console/manage-console-cli#readme","bugs":{"url":"https://github.com/manage-console/manage-console-cli/issues"},"bin":{"console-manager":"dist/index.js"},"dist":{"shasum":"1047dfcf0307a46a74af5c4a65a696ecc1dafa0d","tarball":"https://registry.npmjs.org/manage-console-cli/-/manage-console-cli-1.0.2.tgz","fileCount":9,"integrity":"sha512-YemXgrAjP63SjIdLX9sJI7ISnQQxZqFMmv8/XzvYQdg0G70pGtU1KrH2wnh6W9KN8eKYoK7z5semYk9tEU97/A==","signatures":[{"sig":"MEUCIQD7ZYxeJKrupBYHHjcX8uO/CN1+Lwikpr1UlmlE/RaYqAIgT34sqzHDJIKTS0NdhrmXiPVNNL29hFhlsm7m1PQS46U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15483},"main":"dist/index.js","engines":{"node":">=16.0.0"},"gitHead":"29c297d01cfab700f5d03745926032a6d1f48cb3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","prepublishOnly":"npm run build"},"_npmUser":{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"},"repository":{"url":"git+https://github.com/manage-console/manage-console-cli.git","type":"git"},"_npmVersion":"10.7.0","description":"A powerful CLI tool to manage console.log statements in your JavaScript/TypeScript projects","directories":{},"lint-staged":{"*.{json,md,css}":"prettier --write","*.{js,jsx,ts,tsx}":["prettier --write"]},"_nodeVersion":"18.20.4","dependencies":{"commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","ts-node":"^10.9.2","prettier":"^3.0.0","typescript":"^5.3.3","@types/node":"^20.11.17","lint-staged":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/manage-console-cli_1.0.2_1728141980720_0.8891095309301438","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"manage-console-cli","version":"1.0.3","description":"A powerful CLI tool to manage console.log statements in your JavaScript/TypeScript projects","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\"","prepare":"husky","release:patch":"gh workflow run ci.yml -f version_increment=patch","release:minor":"gh workflow run ci.yml -f version_increment=minor","release:major":"gh workflow run ci.yml -f version_increment=major"},"bin":{"console-manager":"dist/index.js"},"keywords":["console","debug","cli","development","tools","console.log","cleanup","javascript","typescript"],"author":{"name":"Mohamed Nabih"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/manage-console/manage-console-cli.git"},"bugs":{"url":"https://github.com/manage-console/manage-console-cli/issues"},"homepage":"https://github.com/manage-console/manage-console-cli#readme","dependencies":{"commander":"^12.1.0"},"devDependencies":{"@types/node":"^20.11.17","husky":"^9.1.6","lint-staged":"^14.0.0","prettier":"^3.0.0","ts-node":"^10.9.2","typescript":"^5.3.3"},"engines":{"node":">=16.0.0"},"lint-staged":{"*.{js,jsx,ts,tsx}":["prettier --write"],"*.{json,md,css}":"prettier --write"},"_id":"manage-console-cli@1.0.3","gitHead":"b6dbbd44d42a8bac27305c00b28ba6adc9556b13","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-lfC7pEtaLFZptbgfH63VKPOVcfevtSkNP/ZIQYkWnIHeoxXSsCSNgkBcKLBL/AwnwBnSL0To9XOh7d8ACypaqQ==","shasum":"6ba2bce11e26d711401831fa53f8332274a1798e","tarball":"https://registry.npmjs.org/manage-console-cli/-/manage-console-cli-1.0.3.tgz","fileCount":9,"unpackedSize":16875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIT04aHgg/GuY7MRM1SRiJC69P5jC6LWAFN7HD7MTk2QIgJ//FIN7htG2iVA7K3vvV+YFmlaLKb56/rlJ+xWqokeU="}]},"_npmUser":{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"},"directories":{},"maintainers":[{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/manage-console-cli_1.0.3_1728326873096_0.2691384517986166"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-04T23:36:11.517Z","modified":"2024-10-07T18:47:53.490Z","1.0.0":"2024-10-04T23:36:11.700Z","1.0.1":"2024-10-04T23:42:37.097Z","1.0.2":"2024-10-05T15:26:20.945Z","1.0.5":"2024-10-05T16:44:42.777Z","1.0.6":"2024-10-05T16:45:03.034Z","1.0.7":"2024-10-05T16:45:19.857Z","1.0.8":"2024-10-05T16:45:35.505Z","1.0.9":"2024-10-05T16:45:54.933Z","1.0.10":"2024-10-05T16:46:11.158Z","1.0.11":"2024-10-05T16:46:30.689Z","1.0.12":"2024-10-05T16:47:08.064Z","1.0.13":"2024-10-05T16:47:26.994Z","1.0.14":"2024-10-05T16:47:42.803Z","1.0.15":"2024-10-05T16:48:02.096Z","1.0.16":"2024-10-05T16:48:20.552Z","1.0.17":"2024-10-05T16:48:39.179Z","1.0.18":"2024-10-05T16:48:58.744Z","1.0.19":"2024-10-05T16:49:15.757Z","1.0.20":"2024-10-05T16:49:33.607Z","1.0.21":"2024-10-05T16:49:52.679Z","1.0.22":"2024-10-05T16:50:08.948Z","1.0.23":"2024-10-05T16:50:26.728Z","1.0.24":"2024-10-05T16:50:42.994Z","1.0.25":"2024-10-05T16:51:01.646Z","1.0.26":"2024-10-05T16:51:18.803Z","1.0.27":"2024-10-05T16:51:37.308Z","1.0.28":"2024-10-05T16:51:55.236Z","1.0.29":"2024-10-05T16:52:14.049Z","1.0.30":"2024-10-05T16:52:30.519Z","1.0.31":"2024-10-05T16:52:49.027Z","1.0.32":"2024-10-05T16:53:09.815Z","1.0.33":"2024-10-05T16:53:26.677Z","1.0.34":"2024-10-05T16:53:44.447Z","1.0.35":"2024-10-05T16:54:03.754Z","1.0.36":"2024-10-05T16:54:20.704Z","1.0.37":"2024-10-05T16:54:40.385Z","1.0.38":"2024-10-05T16:55:00.340Z","1.0.39":"2024-10-05T16:55:17.322Z","1.0.40":"2024-10-05T16:55:34.492Z","1.0.41":"2024-10-05T16:55:50.094Z","1.0.42":"2024-10-05T16:56:09.676Z","1.0.43":"2024-10-05T16:56:27.811Z","1.0.44":"2024-10-05T16:56:44.324Z","1.0.45":"2024-10-05T16:57:01.893Z","1.0.46":"2024-10-05T16:57:20.625Z","1.0.47":"2024-10-05T16:57:39.521Z","1.0.48":"2024-10-05T16:57:56.058Z","1.0.49":"2024-10-05T16:58:12.770Z","1.0.50":"2024-10-05T16:58:29.464Z","1.0.51":"2024-10-05T16:58:46.186Z","1.0.52":"2024-10-05T16:59:03.224Z","1.0.53":"2024-10-05T16:59:21.482Z","1.0.54":"2024-10-05T16:59:40.998Z","1.0.55":"2024-10-05T17:00:00.652Z","1.0.56":"2024-10-05T17:00:21.745Z","1.0.57":"2024-10-05T17:00:41.745Z","1.0.58":"2024-10-05T17:01:00.867Z","1.0.59":"2024-10-05T17:01:17.498Z","1.0.60":"2024-10-05T17:01:33.238Z","1.0.61":"2024-10-05T17:01:49.765Z","1.0.62":"2024-10-05T17:02:06.140Z","1.0.63":"2024-10-05T17:02:23.088Z","1.0.64":"2024-10-05T17:02:47.253Z","1.0.65":"2024-10-05T17:02:59.249Z","1.0.66":"2024-10-05T17:03:15.005Z","1.0.67":"2024-10-05T17:03:34.087Z","1.0.68":"2024-10-05T17:03:51.895Z","1.0.69":"2024-10-05T17:04:10.976Z","1.0.3":"2024-10-07T18:47:53.337Z"},"bugs":{"url":"https://github.com/manage-console/manage-console-cli/issues"},"author":{"name":"Mohamed Nabih"},"license":"MIT","homepage":"https://github.com/manage-console/manage-console-cli#readme","keywords":["console","debug","cli","development","tools","console.log","cleanup","javascript","typescript"],"repository":{"type":"git","url":"git+https://github.com/manage-console/manage-console-cli.git"},"description":"A powerful CLI tool to manage console.log statements in your JavaScript/TypeScript projects","maintainers":[{"name":"mohamed_nabih","email":"mohamednabih202020@outlook.sa"}],"readme":"# Console Manager CLI\n\n🧹A powerful CLI tool to manage console.log statements in your JavaScript/TypeScript projects.\n\n[![npm version](https://img.shields.io/npm/v/manage-console-cli.svg)](https://www.npmjs.com/package/manage-console-cli)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## 🚀 Features\n\n- Remove console.log statements from your code\n- Comment out console.log statements\n- Process individual files or entire projects\n- Exclude specific files or directories\n\n## 📦 Installation\n\nInstall the package globally using npm:\n\n```bash\nnpm install -g manage-console-cli\n```\n\nInstall the package as a dev dependency in your project:\n\n```bash\nnpm install manage-console-cli --save-dev\n```\n\n## 🛠️ Usage\n\n### Remove console.log statements\n\nTo remove console.log statements from a specific file:\n\n```bash\nconsole-manager remove --file path/to/your/file.js\n```\n\nTo remove console.log statements from all files in the current directory and its subdirectories:\n\n```bash\nconsole-manager comment --all\n```\n\n## ⚙️ Configuration\n\nBy default, the tool processes .js, .ts, .jsx, and .tsx files. It excludes the following directories:\n\n- node_modules\n- dist\n- build\n- .git\n\nAnd the following files:\n\n- config.js\n- config.json\n- package.json\n- package-lock.json\n\n## 🧩 VS Code Extension\n\nIf you prefer a visual interface, you can use our VS Code extension that provides the same functionality:\n\n[CLG Manager for VS Code](https://marketplace.visualstudio.com/items?itemName=ConsoleManager.clg-manger)\n\nThis extension allows you to manage console.log statements directly from your VS Code editor.\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome! Feel free to check [issues page](https://github.com/manage-console/manage-console-cli/issues).\n\n## 📝 License\n\nThis project is [MIT](https://opensource.org/licenses/MIT) licensed.\n\n## 👨‍💻 Author\n\n**Mohamed Nabih**\n\n- Github: [@muhammad-nabih](https://github.com/muhammad-nabih)\n\n## 🌟 Show your support\n\nGive a ⭐️ if this project helped you!\n\n---\n","readmeFilename":"README.md"}