{"_id":"@elenoragroup/logger","name":"@elenoragroup/logger","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@elenoragroup/logger","version":"1.0.0","description":"A simple logger","main":"dist/commonjs/index.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","type":"module","source":"src/index","dependencies":{"chalk":"^4.1.0","luxon":"^2.4.0","stacktrace-js":"^2.0.2"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"}},"devDependencies":{"@types/luxon":"^2.3.2","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","eslint":"^8.18.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","shx":"^0.3.4","typescript":"^4.7.4"},"scripts":{"build":"shx rm -rf -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-commonjs.json && shx cp -f package-esm.json ./dist/esm/package.json && shx cp -f package-commonjs.json ./dist/commonjs/package.json","lint":"eslint -c .eslintrc.json --ext .ts ./src","docs":"typedoc --out docs ./src","prepare":"npm run build","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags"},"keywords":["logger"],"author":{"name":"Elenora Group"},"license":"GPL-3.0-or-later","gitHead":"93d1061b8a1d19bcb09da2d58b5bb9320a58d010","_id":"@elenoragroup/logger@1.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-3t8i4a0mKSD68I9H41zR92cDPS+RciszWYHN0Ax56bW6c7oS+E2ui9P6KsRmsobV2sHzFHYYeHdYeDAB4uSr/Q==","shasum":"192be7c08486525c9b00aa8c4c1c8704123e3fae","tarball":"https://registry.npmjs.org/@elenoragroup/logger/-/logger-1.0.0.tgz","fileCount":11,"unpackedSize":70843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtWr5PctOnxXIZC7JJXpJnbQwYc3LOuYheEttpylEfTAiEAuAoMSty3OH7bbFdW/TglEXZIYAqvt3t9qfHv7MWMi8g="}]},"_npmUser":{"name":"hiekkii","email":"hiekkii@gmail.com"},"directories":{},"maintainers":[{"name":"firegamer3","email":"gm31334@gmail.com"},{"name":"hiekkii","email":"hiekkii@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.0.0_1689369374940_0.210450511491161"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-14T21:16:14.799Z","1.0.0":"2023-07-14T21:16:15.126Z","modified":"2023-07-14T21:16:15.472Z"},"maintainers":[{"name":"firegamer3","email":"gm31334@gmail.com"},{"name":"hiekkii","email":"hiekkii@gmail.com"}],"description":"A simple logger","keywords":["logger"],"author":{"name":"Elenora Group"},"license":"GPL-3.0-or-later","readme":"# Logger\n\nA simple logger for your projects\n\n```js\nconst { Logger, LEVEL } = require('@elenoragroup/logger');\n\nconst logger = Logger.createInstance();\n\nlogger.level = LEVEL.debug;\n\nlogger.debug('Hello yes this is a debug message');\nlogger.info('Hello yes this is a info message with', 3, 'args');\nlogger.success('Spoopy it was a success');\nlogger.warning('Knock it off dude');\nlogger.error('Errors everywhere');\nlogger.notice('Notice me uwu');\n```\n\n![What it looks like](https://elenora.gg/logger.png)\n","readmeFilename":"README.md"}