{"versions":{"1.0.0":{"name":"base-log-factory","version":"1.0.0","description":"Pluggable logging factory.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://github.com/fengxinming/base-log-factory#readme","dependencies":{"tslib":"^2.6.2"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-v8":"^1.4.0","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","husky":"^9.0.11","lint-staged":"^15.2.2","vite":"^5.1.6","vite-plugin-external":"^4.3.0","vitest":"^1.4.0"},"_id":"base-log-factory@1.0.0","gitHead":"59818db92f13b7b0a4ab1e5c74574d4ce9434df9","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-VvXFdS15HeQBTz1zjNbtXGvaTu/byDQYGiwCpNKrk1thhN5dVSa5l0aP6fBQgv5oF1C6mmAMiS/daPWCIqDfpQ==","shasum":"2e954d772036aa50607acc67289f619343b129ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-1.0.0.tgz","fileCount":10,"unpackedSize":17601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAl90pMnfj3hkzEBYuwZndlwDXhObIF+POzZFCDz3Oi3AiAduXR0hIlEcNwp1Aq1jViqmM7Kc39NKWJGum8Fq8RlgQ=="}],"size":4239},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base-log-factory_1.0.0_1711282038870_0.4208406677882679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-24T12:07:19.040Z","publish_time":1711282039040,"_source_registry_name":"default","contributors":[]},"1.0.1":{"name":"base-log-factory","version":"1.0.1","description":"Pluggable logging factory.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://github.com/fengxinming/base-log-factory#readme","dependencies":{"tslib":"^2.6.2"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-v8":"^1.4.0","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","husky":"^9.0.11","lint-staged":"^15.2.2","vite":"^5.1.6","vite-plugin-external":"^4.3.0","vitest":"^1.4.0"},"_id":"base-log-factory@1.0.1","gitHead":"59818db92f13b7b0a4ab1e5c74574d4ce9434df9","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-a8pbiUpL0HVQrZcZrKJSJ4yennczs/WxcHIsocE6Ye6i6duSiOBClpQtKZVioJXKcJFRxwa3jgHhqteZj2imTA==","shasum":"eaa17365ae1c8e92b78cf1e279dcf57cb0dbbceb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-1.0.1.tgz","fileCount":10,"unpackedSize":17673,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSJJFjP6CEzi4aHKEkVVoK8e+eckXDUOkEODN6mkGkvgIgapHO84urQFso8i6Ah7hBgeju0FrU1Hm/svCE1DbwfxY="}],"size":4234},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base-log-factory_1.0.1_1711375722508_0.8750168899680906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-25T14:08:42.653Z","publish_time":1711375722653,"_source_registry_name":"default","contributors":[]},"1.0.2":{"name":"base-log-factory","version":"1.0.2","description":"Pluggable logging factory.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://github.com/fengxinming/base-log-factory#readme","dependencies":{"tslib":"^2.6.2"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-v8":"^1.4.0","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","husky":"^9.0.11","lint-staged":"^15.2.2","vite":"^5.1.6","vite-plugin-external":"^4.3.0","vitest":"^1.4.0"},"_id":"base-log-factory@1.0.2","gitHead":"6e0661a5ebc30d411fffd2a595e156e3509791cd","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-WbmOe94CnOZPNAomInhxn4jBIQcwongfPNe8R5UZ8hiY8t0fbLE+jz3Qum7BpkolSOBNnS1Wo37b1cNiUNKsEg==","shasum":"559197cf72d96a385ed62cb8610f0d5f613659cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-1.0.2.tgz","fileCount":10,"unpackedSize":17684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICH8MTuHcBI68D3RlXL086Zqo572i3PkPNmavMsAWzTMAiEAksx5koJ071d6EYzEvdDN9M60/DGtqajIm7ut1crAtxc="}],"size":4245},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base-log-factory_1.0.2_1711551156871_0.17450973573063333"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-27T14:52:37.016Z","publish_time":1711551157016,"_source_registry_name":"default","contributors":[]},"2.0.0":{"name":"base-log-factory","version":"2.0.0","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://github.com/fengxinming/base-log-factory#readme","dependencies":{"date-manip":"^2.0.4","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.0","gitHead":"8260b9e308b1cfdafbb449a6f707eb547a0f366c","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-oRuUmoS62FiTtk1N0uwZd9PFK8LMP5yd7fjeQrHkHYdV2Niipcgl9yk3Pj0oQSew4jlyuMjtanZ79/P6G0PDVg==","shasum":"9e414291caa36167c49b29445331017cdffffa56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.0.tgz","fileCount":45,"unpackedSize":46202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCw0YeCyp90xw3gFowTWTMu4l04kVzT++LEMR5ZoEpJVAIhAMvI5qqL5QH+M813js+4STag6nRYM0FXEuKo9cv5BCeo"}],"size":12541},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.0_1742547826299_0.9275427446154156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T09:03:46.492Z","publish_time":1742547826492,"_source_registry_name":"default","contributors":[]},"2.0.1":{"name":"base-log-factory","version":"2.0.1","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.1","gitHead":"ed780d4422daf39516fe4f565a2576f48cea999d","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-165xboYm97U/6yiBothUqwRdLMdFl4slXdoxnXsT5ZoOMoTdBGp8e61Gqnsa/UWIl5Gxb9MYiQtRZ4sh7U+f0g==","shasum":"35509f216689c3ff185de80decbbb9e670567fc1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.1.tgz","fileCount":45,"unpackedSize":46440,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFEdq7/U0wXL1T1FGf8nADk7TsHBmz68KPGrxJ3eNMEfAiANiUCIqkuCaRO0vKvj0Jx53YTdzBedrvyw+LjHOM+fVA=="}],"size":12570},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.1_1742577562931_0.09769850148292014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T17:19:23.160Z","publish_time":1742577563160,"_source_registry_name":"default","contributors":[]},"2.0.2":{"name":"base-log-factory","version":"2.0.2","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.2","gitHead":"6f68ff29f788bfcd4a2f62105a0d67162f68f9ae","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9zcydQUtOmF0T750kdsUV7uBQ0NiJrZM4B6xCD/h9rQrI+cAddG3TmiSjffjbqCr0U9HraOrKHDMAM3SGpJ53Q==","shasum":"219e748ca00191e48dab70ca4bbf3a1171f3d296","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.2.tgz","fileCount":48,"unpackedSize":47436,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsOXT/FPmETAArR5Wr1OpoloCNKTCgVo3hqRMy4jqUBQIgB3dvcAoY9Kp1ECXmyMzaCMb+DkaMyYjRtMgKvgMZfOw="}],"size":12812},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.2_1742611144833_0.36862119291578344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-22T02:39:05.018Z","publish_time":1742611145018,"_source_registry_name":"default","contributors":[]},"2.0.3":{"name":"base-log-factory","version":"2.0.3","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.3","gitHead":"a198d18f234026a1e751f82db88e352fb76e2866","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qDmDjDwLNJYYDKPyYbFkoCzph7VovXSR/fFMsyDSMh8K76x0/hppZqigU724e7UqVUpm8iI7iFdgHSKZlIU35g==","shasum":"dcd053a1c895e6886697769144d8136778643a80","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.3.tgz","fileCount":48,"unpackedSize":49139,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGvVl/SDhVdGW9xkvBa/vD8kut9z+kk4sDcRapleAxIUAiEA5wf9HRw30rE//0PSdKQ4PNDZLFyJ5h9Ya51DvYSEkOE="}],"size":13199},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.3_1742639812686_0.22984049965723297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-22T10:36:52.923Z","publish_time":1742639812923,"_source_registry_name":"default","contributors":[]},"2.0.4":{"name":"base-log-factory","version":"2.0.4","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.4","gitHead":"1f9834a38ad2941e142008574a09468f2d1bce20","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fiKFjbGeX1QEN8nwGURTgtzv8+oW+7qmfq+okY9SkBlXE6XdfchJWJ+VvB4P7iS8mHTGO+YSlhZPOPXubDMODw==","shasum":"db94ea39aff9bf12c40b12d0c3733292d20b00eb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.4.tgz","fileCount":48,"unpackedSize":49211,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGXR152K5zloa8c2tOTDnADElQii0nhmVkGRCmwhNFaAIgMoh4VeH7ZIxeDX9/MD22MTGxyJE3n2WN+94K8Z6Tkyk="}],"size":13223},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.4_1742868385709_0.14610840978666495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T02:06:25.879Z","publish_time":1742868385879,"_source_registry_name":"default","contributors":[]},"2.0.5":{"name":"base-log-factory","version":"2.0.5","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.5","gitHead":"1185f96a5dcec7dcb4653fe3f65ba410fa75a758","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jn+UOFunN92pst/CEGp/H3fM0ebhXqKL26XCaMaCILmwQ/h/5DqEvRovuuLtJPIP2IQoMRxSNp2IDJnwkJzxVQ==","shasum":"8f73398ed8c2476f16cea26c652f360e13663fa6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.5.tgz","fileCount":48,"unpackedSize":49212,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCeFDsaEwaLksifDqLDcFx7fVmASGQqvHzXSvcPLhTPrgIgDo09TEWcmS5XmTy0FajPTURbvBAMZNm34nAfpTsI8Q4="}],"size":13225},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.5_1742869372276_0.25386655155683724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T02:22:52.482Z","publish_time":1742869372482,"_source_registry_name":"default","contributors":[]},"2.0.6":{"name":"base-log-factory","version":"2.0.6","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/*":["./dist/*","./dist/*.d.ts"]},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","use":"vite-node ./use.ts","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"@types/debug":"^4.1.12","date-manip":"^2.0.4","debug":"^4.4.0","picocolors":"^1.1.1","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.6","gitHead":"9d72ac19bb1b4c0e1db4ab3eeae07f574fa574aa","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+qKowrEtKZDG1zGsohFkaBBsdrUXZPsQ6nHQzz9xNGcNTLuvKtVSx9vC8O3sYyD3Vs/VZS32GeVVRHjtfQ+jmw==","shasum":"3e5c9ea1b9d71b219a120ecc451aad169c270ec3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.6.tgz","fileCount":54,"unpackedSize":53602,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCG1/+I2hJR92vgZqyf9EILsI+VjsXg51y731fv15VaGwIgQiuM97ko3Ur/X+hhRdgjy2dg0VfQkBt3xS0ub59Mg2c="}],"size":14263},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.6_1742924954843_0.6666003967577205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T17:49:15.021Z","publish_time":1742924955021,"_source_registry_name":"default","contributors":[]},"2.0.7":{"name":"base-log-factory","version":"2.0.7","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*","require":"./dist/*"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepare":"husky","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepublishOnly":"npm run build","typedoc":"typedoc && typedoc --options typedoc.zh.json","use":"vite-node ./use.ts","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["log"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"@types/debug":"^4.1.12","date-manip":"^2.0.4","debug":"^4.4.0","picocolors":"^1.1.1","rolling-write-stream":"^1.0.1"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@rollup/plugin-typescript":"^12.1.2","@types/node":"18","@vitest/coverage-v8":"^3.0.8","eslint":"^8.48.0","eslint-config-fe":"^2.1.2","eslint-plugin-simple-import-sort":"^12.1.0","husky":"^9.0.11","lint-staged":"^15.2.2","markdown-it-mathjax3":"^4.3.2","tinyglobby":"^0.2.12","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-external":"^4.3.0","vitepress":"^1.6.3","vitepress-plugin-group-icons":"^1.3.8","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.7","gitHead":"852d28fc442b53206486aa829b09dc0f2b404b56","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bCU7SgoWe9fgrmkmOS8AdKz5V5bVM71nmleqDL2sRfsk4tfZt8e2wAB2dMtb4FH8+Ywz0xh1vME1om6wJNA0kA==","shasum":"27b7db06fce5378c170246c9de24581a14e49c4e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.7.tgz","fileCount":54,"unpackedSize":53762,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGeu/11xi1a+rCIWpykbolzXd7AfLoXRZpLBq9vmWV0RAiEAqbRHl7iAet2kzxr27cmgaI5J8/7yxg8xOh/Uf08awxA="}],"size":14293},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.7_1742961630460_0.44292660867550704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T04:00:30.646Z","publish_time":1742961630646,"_source_registry_name":"default","contributors":[]},"2.0.8":{"name":"base-log-factory","version":"2.0.8","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepublishOnly":"npm run build","release":"npm publish"},"keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4"},"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.0.8","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-combine":"^6.0.2","vite-plugin-external":"^6.0.1","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.8","gitHead":"4316556f73bcb69268db4c3068567c820c0155ab","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uU0BBYknxOI+YaftzcF7edGoVK7ThC4xKMBP+daVfTaO/RNWOIeiJe4y1p6S/TYtiLj5bLsosQMf1mgrA2DlNg==","shasum":"7d294492f3e36f5869af1e93053fdb41b80f9a76","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.8.tgz","fileCount":39,"unpackedSize":42392,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAc4JjymO+BK6kO2XfzN6hH1mG5Zyw06nL0vvb8hldDvAiBYiSOqDr0uITsoOQT8CSyYG1GA9j4Yszo+NzAUbNsa+w=="}],"size":8848},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.8_1743010763621_0.004694269490378211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T17:39:23.857Z","publish_time":1743010763857,"_source_registry_name":"default","contributors":[]},"2.0.9":{"name":"base-log-factory","version":"2.0.9","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepublishOnly":"npm run build","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json"},"keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4"},"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.0.8","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-combine":"^6.0.2","vite-plugin-external":"^6.0.1","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.9","gitHead":"38a57c58b7b3d9086cecacfca0f474413f34e49c","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-K0kPlp33IShtG1E+qfuZPoXh83vSWiCZ4jgQiazRsraC+VeOFRCrWmgeHUqf3evKXI0MVVxG413he1MaAelUYw==","shasum":"89ae92ae76eec30b6fa7f582a109274358825335","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.9.tgz","fileCount":39,"unpackedSize":42292,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH/iabhPxh+wCAuQoWJbAboLgrMi7GHLVzA1vE3XIud0AiB4BGGArLYK5qfu7/lTmJ7MGXKSq7KEoyYILhpBcod3hg=="}],"size":8839},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.9_1743052125245_0.6576986752931984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T05:08:45.566Z","publish_time":1743052125566,"_source_registry_name":"default","contributors":[]},"2.0.10":{"name":"base-log-factory","version":"2.0.10","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepublishOnly":"npm run build","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json"},"keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4"},"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.0.8","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-combine":"^6.1.0-rc.1","vite-plugin-external":"^6.0.1","vitest":"^3.0.8"},"_id":"base-log-factory@2.0.10","gitHead":"5863fab63085a156eed645247eef1eb0acfb7d7d","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Po6aMYHfF2K2HZjhzwNCz4SceA0az3I92iLcrj2L/MaA9EKm9oB28U0r/B6tEGuAjFtYk1GWYDRmb7Are6+yAw==","shasum":"12730e3236b02891c69c2fcbe86417305effe0e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.0.10.tgz","fileCount":39,"unpackedSize":42282,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDMdNI0PjD7aS/RcoBEKR018u/XhD1Rl9na3qDmrImzNAiEA4+AYGrDv2xkhaph4UeM3QrstGgor50HSN2n0VNXEPQE="}],"size":8864},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.0.10_1743425029471_0.7494645462734095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-31T12:43:49.640Z","publish_time":1743425029640,"_source_registry_name":"default","contributors":[]},"2.1.0":{"name":"base-log-factory","version":"2.1.0","keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","_id":"base-log-factory@2.1.0","maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"homepage":"https://fengxinming.github.io/base-log-factory/","bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"dist":{"shasum":"a4f80e1a80e45684d51b17cd9190917a64b6d35d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.1.0.tgz","fileCount":39,"integrity":"sha512-VlP58xU1hJpIWaTrlfZxgJLejl4QKolmaASw3WX5kFIj5ZhKVmBZfBz6swL+yKlIdcGY9rm/jneqUYHKqBGHsw==","signatures":[{"sig":"MEQCIGZ+6ya6rX3Mq5pvCFF0n99uUGVoEI0YQihG7O0kwYYuAiA5mbwKeyLpWlRf8Q8jsnqB0IMLKfv15Qnhs6mh3Dw6Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43152,"size":9006},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e9fc15f18b77dab9bf32e96bf8176b1289b4b5e5","scripts":{"test":"vitest run --coverage","build":"vite build","clean":"rm -rf node_modules","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"repository":{"url":"git+https://github.com/fengxinming/base-log-factory.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"date-manip":"^2.0.4","is-what-type":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","vitest":"^3.0.8","typedoc":"^0.28.1","@vitest/coverage-v8":"^3.0.8","vite-plugin-combine":"^6.1.0-rc.1","vite-plugin-external":"^6.0.1","typedoc-plugin-markdown":"^4.5.2","@rollup/plugin-typescript":"^12.1.2"},"_npmOperationalInternal":{"tmp":"tmp/base-log-factory_2.1.0_1743872425708_0.4616231305051204","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-05T17:00:25.895Z","publish_time":1743872425895,"_source_registry_name":"default","contributors":[]},"2.1.1":{"name":"base-log-factory","version":"2.1.1","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepublishOnly":"npm run build","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json"},"keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4","is-what-type":"^1.0.1"},"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.0.8","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-combine":"^6.1.0-rc.1","vite-plugin-external":"^6.0.1","vitest":"^3.0.8"},"_id":"base-log-factory@2.1.1","gitHead":"ac28ddcb0e8cc51fea899c4b143b8345770b2ab0","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5wf/6XuvFQKIomadCPLC5xsjtH3SmwEFH8bdrCsFydyv6QEN9o+7/ajmfwWz1wu5/+ZFkW5BkzRqplsY3UxZJw==","shasum":"d645b11d519473e80bafe9fdc14a1fa56d699dca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.1.1.tgz","fileCount":39,"unpackedSize":43171,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCf/ufCCYlte7jbI59Te4b8TJrapKMs/RDdVahKc3+LDgIhALqjChewrWMWqF2OMAoGAKBzhL6Uh+RsrXgRHE0+6I+Q"}],"size":9015},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.1.1_1743872756967_0.6396297288087307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-05T17:05:57.202Z","publish_time":1743872757202,"_source_registry_name":"default","contributors":[]},"2.1.2":{"name":"base-log-factory","version":"2.1.2","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepublishOnly":"npm run build","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json"},"keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.4","is-what-type":"^1.0.1"},"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.0.8","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-combine":"^6.1.0-rc.1","vite-plugin-external":"^6.0.1","vitest":"^3.0.8"},"_id":"base-log-factory@2.1.2","gitHead":"31ed2455c208991efe17893027f940bf14eeacf7","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AS5B+GbWy8g9byDZi5YuiotNc3Y7TjXKEAzOaNyKH+5yHwvP53iS848zOFTcPew0Vg8JGMuAjTrboOaAI/nVmg==","shasum":"aa1b318bc95fdbde728bda9838fa3383ab99adfa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.1.2.tgz","fileCount":39,"unpackedSize":43188,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqyepu+U5LOB2OLUL3DmRmvBfaKrG3Ka42Yp1SFZZtKAIgY9UiRvz5upZV/md6ZnUsnwW4QdaJakmnymfkiLNkp2E="}],"size":8989},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.1.2_1744979923834_0.8871391861507245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T12:38:44.011Z","publish_time":1744979924011,"_source_registry_name":"default","contributors":[]},"2.1.3":{"name":"base-log-factory","version":"2.1.3","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","types":"dist/index.d.ts","module":"dist/index.mjs","main":"dist/index.js","scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepublishOnly":"npm run build","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json"},"keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.6","is-what-type":"^1.0.1"},"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.0.8","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-combine":"^6.2.1","vite-plugin-external":"6.0.1","vite-plugin-separate-importer":"^6.1.0","vitest":"^3.0.8"},"_id":"base-log-factory@2.1.3","gitHead":"88c02689539a636f3f7589f4362e3d7d40e5d09e","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2EgnCJB1uYV4GltMi1joDQxnu93GdXKwmoGSHOs6DBmpTEi0HPq8hQnulX39Lt7aKRvRzmP+ozJW72+kyHXKNw==","shasum":"51370c67d49fac81b5d2f6eb536f975bbc0f0ac7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.1.3.tgz","fileCount":39,"unpackedSize":43529,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDtgSvkyGngtjPT+5YgxCe7UlrRJ6HOo39kj4u8jw35cAIhAP8V0/Im1JTj/m4umtaTC12U5NKAuBPD3CVVNvD+RccJ"}],"size":8998},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.1.3_1746537987876_0.21046811903177653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T13:26:28.069Z","publish_time":1746537988069,"_source_registry_name":"default","contributors":[]},"2.1.4":{"name":"base-log-factory","version":"2.1.4","description":"A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.","types":"dist/index.d.ts","module":"dist/index.mjs","main":"dist/index.js","scripts":{"clean":"rm -rf node_modules","build":"vite build","test":"vitest run --coverage","prepublishOnly":"npm run build","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json"},"keywords":["log","logging","log4j"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fengxinming/base-log-factory.git"},"bugs":{"url":"https://github.com/fengxinming/base-log-factory/issues"},"homepage":"https://fengxinming.github.io/base-log-factory/","dependencies":{"date-manip":"^2.0.6","is-what-type":"^1.0.1"},"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.0.8","typedoc":"^0.28.1","typedoc-plugin-markdown":"^4.5.2","vite":"^6.2.2","vite-plugin-combine":"^6.2.1","vite-plugin-external":"6.0.1","vite-plugin-separate-importer":"^6.1.0","vitest":"^3.0.8"},"_id":"base-log-factory@2.1.4","gitHead":"b46c0e07c9dc40cf519baaf3e10b7cd78c6896f3","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FK1tHOB+rXvlBcGYYhSNR2QS2juEG4SZ1ekXQRQ2XscYNtDxllzqkzfgBFr12EVrKb2/07NLdbr0cSwVoc378A==","shasum":"f413e2fb1256d3b5b819b533729e572998c006f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/base-log-factory/-/base-log-factory-2.1.4.tgz","fileCount":39,"unpackedSize":43572,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmCeh5jF40ZeSpczwUmZkASLUiB9Ddgaw1tjQc5ALdBAIhAM3Lg2UHhVeobz4kQRx8+i6s8MsLUmAqmUXNEbGOk7YP"}],"size":8996},"_npmUser":{"name":"anonymous","email":"fxm0016@126.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base-log-factory_2.1.4_1746540952426_0.0040730616091368965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T14:15:52.652Z","publish_time":1746540952652,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"2.1.4"},"name":"base-log-factory","time":{"created":"2024-03-24T12:07:33.399Z","modified":"2025-05-08T10:09:11.976Z","1.0.0":"2024-03-24T12:07:19.040Z","1.0.1":"2024-03-25T14:08:42.653Z","1.0.2":"2024-03-27T14:52:37.016Z","2.0.0":"2025-03-21T09:03:46.492Z","2.0.1":"2025-03-21T17:19:23.160Z","2.0.2":"2025-03-22T02:39:05.018Z","2.0.3":"2025-03-22T10:36:52.923Z","2.0.4":"2025-03-25T02:06:25.879Z","2.0.5":"2025-03-25T02:22:52.482Z","2.0.6":"2025-03-25T17:49:15.021Z","2.0.7":"2025-03-26T04:00:30.646Z","2.0.8":"2025-03-26T17:39:23.857Z","2.0.9":"2025-03-27T05:08:45.566Z","2.0.10":"2025-03-31T12:43:49.640Z","2.1.0":"2025-04-05T17:00:25.895Z","2.1.1":"2025-04-05T17:05:57.202Z","2.1.2":"2025-04-18T12:38:44.011Z","2.1.3":"2025-05-06T13:26:28.069Z","2.1.4":"2025-05-06T14:15:52.652Z"},"readme":"# base-log-factory\n\n[![npm package](https://nodei.co/npm/base-log-factory.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/base-log-factory)\n\n[![NPM version](https://img.shields.io/npm/v/base-log-factory.svg?style=flat)](https://npmjs.org/package/base-log-factory)\n[![NPM Downloads](https://img.shields.io/npm/dm/base-log-factory.svg?style=flat)](https://npmjs.org/package/base-log-factory)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![TypeScript](https://img.shields.io/badge/lang-TypeScript-007ACC.svg)](https://www.typescriptlang.org/)\n\n> 🚀 A flexible and simple JS logging library that allows logging or collecting logs in different environments by configuring various Appenders. Suitable for browser, NodeJS and other environments.\n\n---\n\n## 🌟 Core Features\n\n- **Multi-level logging**  \n  Supports `TRACE/DEBUG/INFO/WARN/ERROR/FATAL/OFF` with precise control over log granularity.\n\n- **Flexible Appender Configuration**  \n  Built-in `ConsoleAppender`, `FileAppender` (size-based rolling), `DateFileAppender` (date-based rolling), and custom Appender extensions.\n\n- **Rich Formatting Options**  \n  Provides `BasicLayout` and `PatternLayout` (similar to Log4j) with customizable placeholders.\n\n- **Context Management**  \n  Supports Mapped Diagnostic Context (MDC) for attaching request IDs, user information, etc.\n\n---\n\n## 📅 Documentation\n\nFor detailed usage instructions and API references, please visit the official documentation:\n\n👉 [View Full Documentation](https://fengxinming.github.io/base-log-factory/)\n\n---\n\n## 🚀 Quick Start\n\n### 1. Installation\n```bash\nnpm install base-log-factory\n```\n\n### 2. Basic Usage\n```typescript\n// factory.ts\nimport { LogFactory, ConsoleAppender } from 'base-log-factory';\n\nexport default new LogFactory({\n  appenders: [new ConsoleAppender()]\n});\n\n// main.ts\nimport logFactory from './factory';\n\nconst logger = logFactory.getLogger('app');\nlogger.info('Server started successfully');\n```\n\n---\n\n## 🛠 Core Concepts\n\n### 1. Log Levels (with color coding)\n| Level   | Value | Description               | Recommended Use Cases               |\n|---------|-------|---------------------------|-------------------------------------|\n| **TRACE** | 6    | Detailed tracking logs   | Debugging code flow                 |\n| **DEBUG** | 5    | Debugging information    | Development-stage debugging         |\n| **INFO** | 4     | Operational information   | Key business process milestones    |\n| **WARN** | 3     | Non-critical issues       | Resource warnings (e.g., low memory)|\n| **ERROR** | 2    | Error events              | Failed operations                  |\n| **FATAL** | 1    | Critical system failures  | System crashes                     |\n| OFF     | 0     | Disable all logging        | Disable logging                    |\n\n### 2. Appender Comparison\n| Type               | Features                          | Use Cases                  |\n|--------------------|-----------------------------------|---------------------------|\n| `ConsoleAppender`  | Realtime console output           | Development debugging     |\n| `FileAppender`     | Size-based rolling (e.g., app.log.1)| Production logging        |\n| `DateFileAppender` | Date-based rolling (e.g., app.2023-08-01.log)| Daily log archiving    |\n\n---\n\n## 📝 Contribution Guide\n\n1. **Development Setup**  \n   ```bash\n   npm install\n   ```\n\n2. **Testing**  \n   ```bash\n   npm test # Run unit tests\n   ```\n\n3. **Before Submitting PRs**  \n   - Ensure ESLint is configured (VSCode plugin recommended)\n   - Add test cases for new features\n   - Update documentation\n\n---\n\n## 📄 License\n\n[MIT License](../../LICENSE)","users":{}}