
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
console-success
Advanced tools
console.success function logs colored messages with success icon on terminal and browser console.
A lightweight library that adds a
console.success()method for logging colored success messages with checkmark icons in both Node.js and browser environments.
npm install console-success
When using console.success() in browser environments, objects and arrays are converted to JSON strings:
console.success({status: 'ok'}); // Browser: {"status":"ok"} | Node.js: { status: 'ok' }
console.success([1, 2, 3]); // Browser: [1,2,3] | Node.js: [ 1, 2, 3 ]
This is a browser console limitation with styled logging. The Node.js version preserves full object formatting.
require('console-success');
console.success('Task completed successfully!');
console.success(new Date()); // Works with any data type
import 'console-success';
console.success('Hello from the browser!');
<script src="https://unpkg.com/console-success@latest/dist/index.js"></script>
<script>
console.success("Hello world!");
</script>

// Basic usage
console.success('Operation completed');
// With different data types
console.success(42);
console.success({ status: 'success', data: 'example' });
console.success(['item1', 'item2', 'item3']);
// In async operations
async function fetchData() {
try {
const data = await api.getData();
console.success('Data fetched successfully');
return data;
} catch (error) {
console.error('Failed to fetch data');
}
}
# Install dependencies
npm install
# Run tests
npm run test
# Run E2E tests
npm run test:e2e
# Build
npm run build
# Run all tests
npm run test:all
MIT © Tufan Tunç
FAQs
console.success function logs colored messages with success icon on terminal and browser console.
We found that console-success demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.