Package Exports
- no-emojis-cli
- no-emojis-cli/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (no-emojis-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
🚫 no-emojis-cli (Node.js)
A beautiful, professional Node.js command-line tool built with nanospinner and picocolors to recursively remove all emojis from files, or lint them in CI/CD pipelines.

✨ Features
- 🚀 Fast & Recursive: Scans all text files in your project.
- 🎨 Beautiful UI: Polished terminal experience with spinners and colors.
- 🛡️ CI/CD Ready: Use
--checkto fail builds if emojis are detected. - 🧠 Smart Ignoring: Automatically skips
.git,node_modules,dist, and binary files.
📦 Installation
Install globally via npm:
npm install -g no-emojis-cliOr run directly using npx:
npx no-emojis-cli🚀 Usage
Remove emojis from the current directory (Fix Mode):
no-emojisRemove emojis from a specific directory:
no-emojis ./srcRun as a Linter (Check Mode):
Returns exit code 1 if any files contain emojis. Perfect for CI/CD pipelines.
no-emojis --check🛠️ Development & Publishing
To publish this package to npm:
npm login
npm publish