{"_id":"@crowlog/pretty","_rev":"7-d46670a71c2180357d350432066852bc","name":"@crowlog/pretty","dist-tags":{"latest":"2.0.2"},"versions":{"1.1.0":{"name":"@crowlog/pretty","version":"1.1.0","keywords":["logger","logging","typescript","nodejs","browser","edge","async","context","plugin","transport","pretty"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@crowlog/pretty@1.1.0","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/CorentinTh/crowlog/tree/main/packages/pretty","bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"bin":{"crowlog-pretty":"bin/crowlog-pretty.mjs"},"dist":{"shasum":"c1f24605ed370d80d4f0750a815333a2ccadb15c","tarball":"https://registry.npmjs.org/@crowlog/pretty/-/pretty-1.1.0.tgz","fileCount":6,"integrity":"sha512-v1EihFi1wDOFnMhq/YPaFt4bnJ8w41lmbT1EEPlVybz+rCFVEiPruwNbM22aRfgcfKgvP6i7lKo972iYDyw4ag==","signatures":[{"sig":"MEYCIQCNwUxWrpfa5WrvmEPiYUB5UJorIrerNH4ssmdEaCJC0gIhALOuFry4fiPsOqKmeKIWICRE5B//vOyC3n+yH4OuN4hf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crowlog%2fpretty@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10443},"type":"module","_from":"file:crowlog-pretty-1.1.0.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx watch --include 'src/**/*.ts' demo.ts | tsx ./src/cli.ts","lint":"eslint .","test":"TZ=UTC vitest run","build":"unbuild","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"TZ=UTC vitest watch"},"_npmUser":{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"},"_resolved":"/tmp/0b81b24edfdbb7f4654d9c8ac3cac7f0/crowlog-pretty-1.1.0.tgz","_integrity":"sha512-v1EihFi1wDOFnMhq/YPaFt4bnJ8w41lmbT1EEPlVybz+rCFVEiPruwNbM22aRfgcfKgvP6i7lKo972iYDyw4ag==","repository":{"url":"git+https://github.com/CorentinTh/crowlog.git","type":"git"},"_npmVersion":"10.9.2","description":"Crowlog pretty logger pipe.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","eslint":"^9.10.0","vitest":"^3.0.5","unbuild":"^3.3.1","typescript":"^5.6.2","@types/node":"^22.5.4","@crowlog/logger":"1.1.0","@vitest/coverage-v8":"^3.0.2","@antfu/eslint-config":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/pretty_1.1.0_1739123662473_0.3918222187833613","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@crowlog/pretty","version":"1.1.1","keywords":["logger","logging","typescript","nodejs","browser","edge","async","context","plugin","transport","pretty"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@crowlog/pretty@1.1.1","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/CorentinTh/crowlog/tree/main/packages/pretty","bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"bin":{"crowlog-pretty":"bin/crowlog-pretty.mjs"},"dist":{"shasum":"22c77215f2408661cf60fdf7fc2d80064060cc49","tarball":"https://registry.npmjs.org/@crowlog/pretty/-/pretty-1.1.1.tgz","fileCount":6,"integrity":"sha512-ZkUXxDdoBXJ2Cl/xybyfqTscGZAhlZIUIMhCRgMFQMuFwir8XblQ8mAom3vlUv/OZdzH8zbGryFLvJPDwGScEw==","signatures":[{"sig":"MEQCIHlu3Awl8TD4zsqah0kJ/icnJHiFcwlsJ1gtYJD/tKj9AiAxWAX1yPBiISN6ymus6KffjHQZxhzp0m6cBDMNfTzs4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crowlog%2fpretty@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10491},"type":"module","_from":"file:crowlog-pretty-1.1.1.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx watch --include 'src/**/*.ts' demo.ts | tsx ./src/cli.ts","lint":"eslint .","test":"TZ=UTC vitest run","build":"unbuild","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"TZ=UTC vitest watch"},"_npmUser":{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"},"_resolved":"/tmp/2292e01372847664ffb25f450237fd2f/crowlog-pretty-1.1.1.tgz","_integrity":"sha512-ZkUXxDdoBXJ2Cl/xybyfqTscGZAhlZIUIMhCRgMFQMuFwir8XblQ8mAom3vlUv/OZdzH8zbGryFLvJPDwGScEw==","repository":{"url":"git+https://github.com/CorentinTh/crowlog.git","type":"git"},"_npmVersion":"10.9.2","description":"Crowlog pretty logger pipe.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","eslint":"^9.10.0","vitest":"^3.0.5","unbuild":"^3.3.1","typescript":"^5.6.2","@types/node":"^22.5.4","@crowlog/logger":"1.1.1","@vitest/coverage-v8":"^3.0.2","@antfu/eslint-config":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/pretty_1.1.1_1739129195174_0.3244006747498138","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@crowlog/pretty","version":"1.2.0","keywords":["logger","logging","typescript","nodejs","browser","edge","async","context","plugin","transport","pretty"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@crowlog/pretty@1.2.0","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/CorentinTh/crowlog/tree/main/packages/pretty","bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"bin":{"crowlog-pretty":"bin/crowlog-pretty.mjs"},"dist":{"shasum":"110ad0362a2c0fd7002c89dd8f006df3a6d7a474","tarball":"https://registry.npmjs.org/@crowlog/pretty/-/pretty-1.2.0.tgz","fileCount":6,"integrity":"sha512-MExpPSuY1HG23IOtjFkMRLbbNDsaq/5BZcnPWUtlDPRvW4M6qPFTDPBn3PnoSEktpxzOxmxpLv0DiSlS4TptUw==","signatures":[{"sig":"MEYCIQD2/y4Cy38OFBc4swgxgiQbdwqid5brktMt2vNy3oykYAIhAKSdZSTf3vOZO0TIeWO3erP+sbeN7NULBPgFuaP0jEhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crowlog%2fpretty@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10491},"type":"module","_from":"file:crowlog-pretty-1.2.0.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx watch --include 'src/**/*.ts' demo.ts | tsx ./src/cli.ts","lint":"eslint .","test":"TZ=UTC vitest run","build":"unbuild","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"TZ=UTC vitest watch"},"_npmUser":{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"},"_resolved":"/tmp/08f794915884c82035f0bc0b1cc4a43a/crowlog-pretty-1.2.0.tgz","_integrity":"sha512-MExpPSuY1HG23IOtjFkMRLbbNDsaq/5BZcnPWUtlDPRvW4M6qPFTDPBn3PnoSEktpxzOxmxpLv0DiSlS4TptUw==","repository":{"url":"git+https://github.com/CorentinTh/crowlog.git","type":"git"},"_npmVersion":"10.9.2","description":"Crowlog pretty logger pipe.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","eslint":"^9.10.0","vitest":"^3.0.5","unbuild":"^3.3.1","typescript":"^5.6.2","@types/node":"^22.5.4","@crowlog/logger":"1.2.0","@vitest/coverage-v8":"^3.0.2","@antfu/eslint-config":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/pretty_1.2.0_1745185663449_0.8521533639297194","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@crowlog/pretty","version":"1.2.1","keywords":["logger","logging","typescript","nodejs","browser","edge","async","context","plugin","transport","pretty"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@crowlog/pretty@1.2.1","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/CorentinTh/crowlog/tree/main/packages/pretty","bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"bin":{"crowlog-pretty":"bin/crowlog-pretty.mjs"},"dist":{"shasum":"c41303fcd0bae796178f7a444260ea5aac1e4293","tarball":"https://registry.npmjs.org/@crowlog/pretty/-/pretty-1.2.1.tgz","fileCount":6,"integrity":"sha512-N/V3bYpq6XfBklBxFomutm3zHNSq8dp57JGiXK87Pi9tGsvUTS4daoKETEEJEA2R3OgWdWLYfeZO/cz4qeU8Ng==","signatures":[{"sig":"MEUCID3BZwGlFMQQLHAvBd6tVp+pufeMtNwhRpVVjM2cSS6/AiEA5QeqSUtiM2ioifkqxttFu4m4MvJoiaKCHEahU9fyZ48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crowlog%2fpretty@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12467},"type":"module","_from":"file:crowlog-pretty-1.2.1.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx watch --include 'src/**/*.ts' demo.ts | tsx ./src/cli.ts","lint":"eslint .","test":"TZ=UTC vitest run","build":"unbuild","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"TZ=UTC vitest watch"},"_npmUser":{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"},"_resolved":"/tmp/53061b9cbaf8334bae8d0f6db18a3d47/crowlog-pretty-1.2.1.tgz","_integrity":"sha512-N/V3bYpq6XfBklBxFomutm3zHNSq8dp57JGiXK87Pi9tGsvUTS4daoKETEEJEA2R3OgWdWLYfeZO/cz4qeU8Ng==","repository":{"url":"git+https://github.com/CorentinTh/crowlog.git","type":"git"},"_npmVersion":"10.9.2","description":"Crowlog pretty logger pipe.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","eslint":"^9.10.0","vitest":"^3.0.5","unbuild":"^3.3.1","typescript":"^5.6.2","@types/node":"^22.5.4","@crowlog/logger":"1.2.1","@vitest/coverage-v8":"^3.0.2","@antfu/eslint-config":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/pretty_1.2.1_1745227252577_0.3774312383301386","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@crowlog/pretty","version":"2.0.0","keywords":["logger","logging","typescript","nodejs","browser","edge","async","context","plugin","transport","pretty"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@crowlog/pretty@2.0.0","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/CorentinTh/crowlog/tree/main/packages/pretty","bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"bin":{"crowlog-pretty":"bin/crowlog-pretty.mjs"},"dist":{"shasum":"9b5b629a6d3b08f8fd61bb923ab50660081aa0a1","tarball":"https://registry.npmjs.org/@crowlog/pretty/-/pretty-2.0.0.tgz","fileCount":9,"integrity":"sha512-pNn5cOnTrR4ht2GFTRmgpMDdPnLMTc/MN/subAWVVzQmpbT4Pn3I5nsORAMHIzROA0PGSUFd9TKidxEuPhP32w==","signatures":[{"sig":"MEQCICsl4l/NhmNNLZhvzbkNnTx9x33eMeB3q7WSFiDhm8W5AiBcc2ZJRy7YWvG5mTHK3YuMVcCvKRJrkuWdneUbrGCLCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crowlog%2fpretty@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6781},"main":"./dist/index.js","type":"module","_from":"file:crowlog-pretty-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./package.json":"./package.json"},"scripts":{"dev":"tsx watch --include 'src/**/*.ts' demo.ts | tsx ./src/cli.ts","lint":"eslint .","test":"TZ=UTC vitest run","build":"tsdown","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"TZ=UTC vitest watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b82eab9-248b-458d-aaf8-8bf70bf9736e"}},"_resolved":"/tmp/a4950e802ed638d45e4839a7c05dffdf/crowlog-pretty-2.0.0.tgz","_integrity":"sha512-pNn5cOnTrR4ht2GFTRmgpMDdPnLMTc/MN/subAWVVzQmpbT4Pn3I5nsORAMHIzROA0PGSUFd9TKidxEuPhP32w==","repository":{"url":"git+https://github.com/CorentinTh/crowlog.git","type":"git"},"_npmVersion":"11.6.1","description":"Crowlog pretty logger pipe.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","eslint":"9.19.0","tsdown":"0.15.6","vitest":"3.2.4","typescript":"5.7.3","@types/node":"22.13.1","@crowlog/logger":"2.0.0","@vitest/coverage-v8":"3.2.4","@antfu/eslint-config":"3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/pretty_2.0.0_1759249617363_0.3167052560634416","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@crowlog/pretty","version":"2.0.1","keywords":["logger","logging","typescript","nodejs","browser","edge","async","context","plugin","transport","pretty"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@crowlog/pretty@2.0.1","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/CorentinTh/crowlog/tree/main/packages/pretty","bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"bin":{"crowlog-pretty":"bin/crowlog-pretty.mjs"},"dist":{"shasum":"2b54c798773b7969581907c8ea6456570809d1d3","tarball":"https://registry.npmjs.org/@crowlog/pretty/-/pretty-2.0.1.tgz","fileCount":9,"integrity":"sha512-n94Ag8NYVrc5QWN3gsc2KPxh6Byg8Tb1uIccwwP5YAUpJEwWfsaLVikdXR4qu9QLaxtfqYCR3iUS963wYmZnaQ==","signatures":[{"sig":"MEUCIG2HcP0ms0HFe56PwcqCE/MzZeLUg2xAjy91PNhiFLtJAiEA8TvGfttyyB4uMVWraOQL/ufTfKfjN4D7HJKQJPZtIic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crowlog%2fpretty@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6780},"main":"./dist/index.js","type":"module","_from":"file:crowlog-pretty-2.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./package.json":"./package.json"},"scripts":{"dev":"tsx watch --include 'src/**/*.ts' demo.ts | tsx ./src/cli.ts","lint":"eslint .","test":"TZ=UTC vitest run","build":"tsdown","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"TZ=UTC vitest watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b82eab9-248b-458d-aaf8-8bf70bf9736e"}},"_resolved":"/tmp/5434800cc0735d9185ac9a610742e728/crowlog-pretty-2.0.1.tgz","_integrity":"sha512-n94Ag8NYVrc5QWN3gsc2KPxh6Byg8Tb1uIccwwP5YAUpJEwWfsaLVikdXR4qu9QLaxtfqYCR3iUS963wYmZnaQ==","repository":{"url":"git+https://github.com/CorentinTh/crowlog.git","type":"git"},"_npmVersion":"11.6.2","description":"Crowlog pretty logger pipe.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","eslint":"9.19.0","tsdown":"0.15.6","vitest":"3.2.4","typescript":"5.7.3","@types/node":"22.13.1","@crowlog/logger":"2.0.0","@vitest/coverage-v8":"3.2.4","@antfu/eslint-config":"3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/pretty_2.0.1_1761524807423_0.8107789987011638","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@crowlog/pretty","type":"module","version":"2.0.2","description":"Pretty formatter for Crowlog JSON logs. Pipe your logs through this CLI for beautiful, colored, human-readable output during development.","author":{"name":"Corentin Thomasset","email":"corentinth@proton.me","url":"https://corentin.tech"},"license":"MIT","homepage":"https://crowlog.dev/guides/pretty-logging","documentation":"https://crowlog.dev/guides/pretty-logging","repository":{"type":"git","url":"git+https://github.com/CorentinTh/crowlog.git","directory":"packages/pretty"},"bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"keywords":["crowlog","logger","logging","pretty","formatter","cli","development","colors","human-readable","json-logs","pino-pretty-alternative"],"exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"crowlog-pretty":"bin/crowlog-pretty.mjs"},"engines":{"node":">=22.0.0"},"dependencies":{"picocolors":"1.1.1"},"devDependencies":{"@antfu/eslint-config":"6.7.3","@types/node":"22.13.1","@vitest/coverage-v8":"4.0.16","eslint":"9.39.2","tsdown":"0.15.12","tsx":"4.21.0","typescript":"5.9.3","vitest":"4.0.16","@crowlog/logger":"2.2.1"},"scripts":{"dev":"tsx watch --include 'src/**/*.ts' demo.ts | tsx ./src/cli.ts","build":"tsdown","lint":"eslint .","lint:fix":"eslint --fix .","test":"TZ=UTC vitest run","test:watch":"TZ=UTC vitest watch","typecheck":"tsc --noEmit"},"_id":"@crowlog/pretty@2.0.2","_integrity":"sha512-GXz2ZP2qhtegXn2qPK8t7XdAvP6Wo+F+RWTBBbTMEFQlRuey0QNF2Xls+XpXPyNkIRpLTSCwsrn3NEE6GyywmQ==","_resolved":"/tmp/4ff15f2b25140148f4015fd68d1c362c/crowlog-pretty-2.0.2.tgz","_from":"file:crowlog-pretty-2.0.2.tgz","_nodeVersion":"22.21.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-GXz2ZP2qhtegXn2qPK8t7XdAvP6Wo+F+RWTBBbTMEFQlRuey0QNF2Xls+XpXPyNkIRpLTSCwsrn3NEE6GyywmQ==","shasum":"60e2f2d4472e9c72754581bb8dfb9e2fc98eeeb5","tarball":"https://registry.npmjs.org/@crowlog/pretty/-/pretty-2.0.2.tgz","fileCount":9,"unpackedSize":7012,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crowlog%2fpretty@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFkUE+xSHUsRgQW5gEyCJyR0i+aZn/RKkNMxUGVOOmbsAiAqjH6RmqSZrqW+/oYakRCum123R1eAIqOTkw8HWamcWg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b82eab9-248b-458d-aaf8-8bf70bf9736e"}},"directories":{},"maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pretty_2.0.2_1767312594225_0.7397042326088208"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-09T17:54:22.397Z","modified":"2026-01-02T00:09:54.790Z","1.1.0":"2025-02-09T17:54:22.699Z","1.1.1":"2025-02-09T19:26:35.349Z","1.2.0":"2025-04-20T21:47:43.629Z","1.2.1":"2025-04-21T09:20:52.763Z","2.0.0":"2025-09-30T16:26:57.539Z","2.0.1":"2025-10-27T00:26:47.611Z","2.0.2":"2026-01-02T00:09:54.382Z"},"bugs":{"url":"https://github.com/CorentinTh/crowlog/issues"},"author":{"name":"Corentin Thomasset","email":"corentinth@proton.me","url":"https://corentin.tech"},"license":"MIT","homepage":"https://crowlog.dev/guides/pretty-logging","keywords":["crowlog","logger","logging","pretty","formatter","cli","development","colors","human-readable","json-logs","pino-pretty-alternative"],"repository":{"type":"git","url":"git+https://github.com/CorentinTh/crowlog.git","directory":"packages/pretty"},"description":"Pretty formatter for Crowlog JSON logs. Pipe your logs through this CLI for beautiful, colored, human-readable output during development.","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"readme":"# Crowlog - Pretty\n\nThis package is a CLI tool to pretty print the logs of a [Crowlog logger](https://github.com/CorentinTh/crowlog/tree/main/packages/logger).\n\n![log-screenshot](../../.github/pretty-screenshots.png)\n\n## Installation\n\n```bash\n# pnpm \npnpm install -D @crowlog/pretty\n\n# npm\nnpm install -D @crowlog/pretty\n\n# yarn\nyarn add -D @crowlog/pretty\n```\n\n## Usage\n\nJust pipe the logs to the `crowlog-pretty` command:\n\n```bash\n# using node\nnode index.js | npx crowlog-pretty\n\n# using tsx\ntsx watch index.ts | npx crowlog-pretty\n```\n\nOr in your `package.json`:\n\n```json5\n\"scripts\": {\n  // using node\n  \"dev\": \"node index.js | crowlog-pretty\",\n  // using tsx\n  \"dev\": \"tsx watch index.ts | crowlog-pretty\",\n},\n```\n\n## Contributing\n\nThis project is open to contributions. If you have any suggestions, please open an issue or a PR.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for more information.\n\n## Credits \n\nThis project is crafted with ❤️ by [Corentin Thomasset](https://corentin.tech).\nIf you find this project helpful, please consider [supporting my work](https://buymeacoffee.com/cthmsst).\n","readmeFilename":"README.md"}