{"versions":{"3.0.0":{"name":"@types/webpack-log","version":"3.0.0","license":"MIT","_id":"@types/webpack-log@3.0.0","maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"contributors":[{"url":"https://github.com/gasp","name":"gaspard","githubUsername":"gasp"}],"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack-log","dist":{"shasum":"45a348a7e9ce225b005233f7ecd90b1e1a44dffb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@types/webpack-log/-/webpack-log-3.0.0.tgz","fileCount":5,"integrity":"sha512-xhtid8ZQFRBOUm8x0SXDk4QCVmEthgRS7ag8LrJZyqVKKvg+2eG6W1/mZJoCGqIucEZ8XAH2OXK2BmAUfmEJpQ==","signatures":[{"sig":"MEUCIQDIc2topFVUZziKE8CpYSvt4/qfVkh0f6cBWOr03WgVyAIgVzFFMsJNB5WvSndofydZALOp/+GZeSQbn/XitQnmI4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5649,"size":2077},"main":"","types":"index.d.ts","scripts":{},"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"repository":{"url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","type":"git","directory":"types/webpack-log"},"description":"TypeScript definitions for webpack-log","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{},"typeScriptVersion":"5.2","_npmOperationalInternal":{"tmp":"tmp/webpack-log_3.0.0_1770281196310_0.13993023738170018","host":"s3://npm-registry-packages-npm-production"},"typesPublisherContentHash":"0cbc9a96a43944bcbf16a95e2bd97a0da5a9dd121f895daa6f1f2d15ad406c41","_cnpmcore_publish_time":"2026-02-05T08:46:36.450Z","publish_time":1770281196450,"_source_registry_name":"default"}},"dist-tags":{"latest":"3.0.0","ts5.2":"3.0.0","ts5.3":"3.0.0","ts5.4":"3.0.0","ts5.5":"3.0.0","ts5.6":"3.0.0","ts5.7":"3.0.0","ts5.8":"3.0.0","ts5.9":"3.0.0","ts6.0":"3.0.0"},"name":"@types/webpack-log","time":{"created":"2026-04-01T17:46:30.997Z","modified":"2026-04-01T17:46:32.664Z","3.0.0":"2026-02-05T08:46:36.450Z"},"readme":"# Installation\r\n> `npm install --save @types/webpack-log`\r\n\r\n# Summary\r\nThis package contains type definitions for webpack-log (https://github.com/shellscape/webpack-log).\r\n\r\n# Details\r\nFiles were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack-log.\r\n## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack-log/index.d.ts)\r\n````ts\r\n/**\n * Options for creating a webpack logger.\n */\ninterface WebpackLogOptions {\n    /**\n     * Log level. Default: 'info'.\n     */\n    level?: \"trace\" | \"debug\" | \"info\" | \"warn\" | \"error\" | \"silent\";\n\n    /**\n     * Name of the logger. Default: '<webpack-log>'.\n     */\n    name?: string;\n\n    /**\n     * Whether to include timestamp in output. Default: false.\n     */\n    timestamp?: boolean;\n\n    /**\n     * Whether to generate unique logger ID. Default: true.\n     */\n    unique?: boolean;\n}\n\n/**\n * Logger instance returned by webpack-log.\n */\ninterface WebpackLogger {\n    /**\n     * Log at trace level.\n     */\n    trace(...args: unknown[]): void;\n\n    /**\n     * Log at debug level.\n     */\n    debug(...args: unknown[]): void;\n\n    /**\n     * Log at info level.\n     */\n    info(...args: unknown[]): void;\n\n    /**\n     * Log at warn level.\n     */\n    warn(...args: unknown[]): void;\n\n    /**\n     * Log at error level.\n     */\n    error(...args: unknown[]): void;\n}\n\n/**\n * Creates a logger for the Webpack ecosystem.\n *\n * @param options - Logger configuration options\n * @returns A logger instance with trace, debug, info, warn, and error methods\n *\n * @example\n * ```javascript\n * const getLogger = require('webpack-log');\n *\n * const log = getLogger({ name: 'my-plugin' });\n * log.info('Starting plugin');\n * log.error('Something went wrong');\n * ```\n */\ndeclare function getLogger(options?: WebpackLogOptions): WebpackLogger;\n\ndeclare namespace getLogger {\n    export { WebpackLogger, WebpackLogOptions };\n}\n\nexport = getLogger;\n\r\n````\r\n\r\n### Additional Details\r\n * Last updated: Thu, 05 Feb 2026 08:45:22 GMT\r\n * Dependencies: none\r\n\r\n# Credits\r\nThese definitions were written by [gaspard](https://github.com/gasp).","users":{}}