{"_id":"@aliser/logger","_rev":"1-7b3b4374f78f754fd39666ce480ceaf6","name":"@aliser/logger","dist-tags":{"latest":"1.1.2"},"versions":{"1.1.1":{"name":"@aliser/logger","version":"1.1.1","description":"A simple logger utility","type":"module","main":"dist/index.js","scripts":{"typecheck":"tsc","build":"npm run typecheck && vite build","test":"npm run test:e2e","test:coverage":"npm run test:e2e:coverage","test:e2e":"npm run build && playwright test","test:e2e:chromium":"npm run test:e2e -- --project=chromium","test:e2e:chromium:coverage":"npm run test:e2e:coverage -- -- --project=chromium","test:e2e:coverage":"cross-env COVERAGE=true npm run test:e2e","test:e2e:server":"vite dev","sendit":"npm run build && npm run test && npm run add && npm run commit && npm run push","add":"git add .","commit":"cz","push":"git push --follow-tags origin"},"directories":{"test":"tests"},"devDependencies":{"@playwright/test":"^1.41.1","@types/fs-extra":"^11.0.4","@types/istanbul-lib-coverage":"^2.0.6","@types/istanbul-lib-report":"^3.0.3","@types/istanbul-reports":"^3.0.4","babel-plugin-istanbul":"^6.1.1","cross-env":"^7.0.3","crypto-random-string":"^5.0.0","cz-conventional-changelog":"^3.3.0","dotenv":"^16.4.1","fs-extra":"^11.2.0","get-tsconfig":"^4.7.2","istanbul-lib-coverage":"^3.2.2","istanbul-lib-report":"^3.0.1","istanbul-reports":"^3.1.6","playwright-test-coverage":"^1.2.12","typescript":"^5.3.3","v8-to-istanbul":"^9.2.0","vite":"^5.0.12","vite-plugin-dts":"^3.7.2"},"keywords":[],"author":"","license":"MIT","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@aliser/logger@1.1.1","gitHead":"350fd672fa68f80481ee4414e44514b5e1dda033","types":"./dist/index.d.ts","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-nDHmuf/NqrEPSIeSAfiAtbRxOMMbGEza1bXJzEHcSf1lh87AaDJnF+lg51ZLiZP0TGJ9FDJKGJlFKKkLoQRluQ==","shasum":"c01886edbba95c6c4701bbc14086b231956e974d","tarball":"https://registry.npmjs.org/@aliser/logger/-/logger-1.1.1.tgz","fileCount":13,"unpackedSize":24676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZMYbfuCfdbBv2S2p8dZLmuwtkbWhSIKriivtQBW1jBAIgUMIhvhTmEkMZQwoKMBvza+vfWifHqSlhzfVhX95eUac="}]},"_npmUser":{"name":"aliser","email":"silikovaniy@mail.ru"},"maintainers":[{"name":"aliser","email":"silikovaniy@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.1_1706388279212_0.35248301783217806"},"_hasShrinkwrap":false},"1.1.2":{"name":"@aliser/logger","version":"1.1.2","description":"A simple logger utility.","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/murolem/logger.git"},"scripts":{"typecheck":"tsc","build":"npm run typecheck && vite build","test":"npm run test:e2e","test:coverage":"npm run test:e2e:coverage","test:e2e":"npm run build && playwright test","test:e2e:chromium":"npm run test:e2e -- --project=chromium","test:e2e:chromium:coverage":"npm run test:e2e:coverage -- -- --project=chromium","test:e2e:coverage":"cross-env COVERAGE=true npm run test:e2e","test:e2e:server":"vite dev","sendit":"npm run build && npm run test && npm run add && npm run commit && npm run push","add":"git add .","commit":"cz","push":"git push --follow-tags origin"},"directories":{"test":"tests"},"devDependencies":{"@playwright/test":"^1.41.1","@types/fs-extra":"^11.0.4","@types/istanbul-lib-coverage":"^2.0.6","@types/istanbul-lib-report":"^3.0.3","@types/istanbul-reports":"^3.0.4","babel-plugin-istanbul":"^6.1.1","cross-env":"^7.0.3","crypto-random-string":"^5.0.0","cz-conventional-changelog":"^3.3.0","dotenv":"^16.4.1","fs-extra":"^11.2.0","get-tsconfig":"^4.7.2","istanbul-lib-coverage":"^3.2.2","istanbul-lib-report":"^3.0.1","istanbul-reports":"^3.1.6","playwright-test-coverage":"^1.2.12","typescript":"^5.3.3","v8-to-istanbul":"^9.2.0","vite":"^5.0.12","vite-plugin-dts":"^3.7.2"},"keywords":["typescript","logger"],"author":"","license":"MIT","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@aliser/logger@1.1.2","gitHead":"599da20ddfc2b8dc348e50d41bf413cbce70ed9d","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/murolem/logger/issues"},"homepage":"https://github.com/murolem/logger#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-KOYGTp27JNeY9TuuUJlPZoKPC0HYWJqYUde/FPfcm2eVqtc8Nu19D8ZDNFx2aOkKu9jTN7YhVY5F1t9HltQTRA==","shasum":"85d0e73e755de992b4beb5a5d361ce11a7de0d5d","tarball":"https://registry.npmjs.org/@aliser/logger/-/logger-1.1.2.tgz","fileCount":13,"unpackedSize":24878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDtAfZy7LRrmvf7w3Z8t4hXq+duCqkp31oBE3gKz5JzAiEA0rVh/pKa8tv1ggMkvN3H93JrmD71RIG5Y/q5Fk/8ny0="}]},"_npmUser":{"name":"aliser","email":"silikovaniy@mail.ru"},"maintainers":[{"name":"aliser","email":"silikovaniy@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.2_1706434871277_0.07984799216262073"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-27T20:44:39.105Z","1.1.1":"2024-01-27T20:44:39.367Z","modified":"2024-01-28T09:41:11.644Z","1.1.2":"2024-01-28T09:41:11.452Z"},"maintainers":[{"name":"aliser","email":"silikovaniy@mail.ru"}],"description":"A simple logger utility.","keywords":["typescript","logger"],"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/@aliser%2Flogger.svg)](https://badge.fury.io/js/@aliser%2Flogger)\n[![tests](https://github.com/murolem/logger/actions/workflows/test.yml/badge.svg)](https://github.com/murolem/logger/actions)\n[![coverage](https://codecov.io/gh/murolem/logger/branch/main/graph/badge.svg?token=TnonWYz4U8)](https://codecov.io/gh/murolem/logger)\n\n# logger\n\nA simple logging utility.\n\nCan log simple messages along with:\n\n-   arbitrary data, presented «as is» to view in the browser console or formatted to a json (configurable).\n-   ability to throw an error along with log messages, stopping execution.\n-   ability to alert a message using browser «alert».\n\n# Install\n\n```shell\nnpm install @aliser/logger\n```\n\n# Usage\n\n```ts\nimport Logger from \"@aliser/logger\";\n\n// 1. log using one of the methods\nconst logger = new Logger();\nlogger.logInfo(msg);\n\n// 2. or destructure the methods you need\nconst logger = new Logger();\nconst { logInfo, logError } = logger;\nlogInfo(msg);\n```\n","readmeFilename":"README.md","homepage":"https://github.com/murolem/logger#readme","repository":{"type":"git","url":"git+https://github.com/murolem/logger.git"},"bugs":{"url":"https://github.com/murolem/logger/issues"}}