{"_id":"@solarcraft/observix","name":"@solarcraft/observix","dist-tags":{"latest":"0.4.12"},"versions":{"0.4.12":{"name":"@solarcraft/observix","version":"0.4.12","description":"Colorized TypeScript logger with pretty output, log levels, and timestamps.","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","start":"ts-node index.ts","test":"ts-node test.ts"},"keywords":["logger","pino","logging","colorized","pretty","formatter"],"author":{"name":"magcd"},"license":"MIT","devDependencies":{"@types/node":"^25.3.0","ts-node":"^10.9.2","tsup":"^8.5.1","typescript":"^5.9.3"},"_id":"@solarcraft/observix@0.4.12","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-wBg66QDxK9ivUoqpvexV5mbnaLHtc8uk96pn5vsNBVt9jvhJ9zxn93ofD5ZybRN3Y0V6rOuBZhSUbrNkxPEtdQ==","shasum":"4c444c623d1996f091da16add411a81fe7951951","tarball":"https://registry.npmjs.org/@solarcraft/observix/-/observix-0.4.12.tgz","fileCount":6,"unpackedSize":24525,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDrAn8m+bBGIDCihnmcXOYwSSI2Jb3X9pmnGkoaVUsDxAiAHCCgV7R4xggKSXuhoL1xNSLgFETsQ2Aiy3HP9xFVRuw=="}]},"_npmUser":{"name":"sol_scramp","email":"shaneriddell41@gmail.com"},"directories":{},"maintainers":[{"name":"sol_scramp","email":"shaneriddell41@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/observix_0.4.12_1778873062595_0.6753368319047848"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-15T19:24:22.510Z","0.4.12":"2026-05-15T19:24:22.745Z","modified":"2026-05-15T19:24:22.958Z"},"maintainers":[{"name":"sol_scramp","email":"shaneriddell41@gmail.com"}],"description":"Colorized TypeScript logger with pretty output, log levels, and timestamps.","keywords":["logger","pino","logging","colorized","pretty","formatter"],"author":{"name":"magcd"},"license":"MIT","readme":"# observix\n\nA colorized logger utility similar to pino-pretty with support for multiple log levels, timestamps, and formatted output.\n\n## Installation\n\n```bash\nnpm install @solarcraft/observix\n```\n\n## Usage\n\n```typescript\nimport { logger } from '@solarcraft/observix';\n\nlogger.info('Application started');\nlogger.debug('Debug information', { key: 'value' });\nlogger.warn('Warning message');\nlogger.error('Error occurred', new Error('Something went wrong'));\nlogger.fatal('Fatal error');\n```\n\n## Log Levels\n\n- `trace` - Detailed trace information\n- `debug` - Debug information\n- `info` - General information\n- `warn` - Warning messages\n- `error` - Error messages\n- `fatal` - Fatal errors\n\n## Features\n\n- ✅ Colorized output for each log level\n- ✅ Emoji icons for visual distinction\n- ✅ ISO timestamp formatting\n- ✅ TypeScript support\n- ✅ Zero dependencies\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-4498eebc7f127ec47751c7e041c3002b"}