{
  "name": "@lskjs/log2",
  "version": "2.88.1",
  "lockfileVersion": 2,
  "requires": true,
  "packages": {
    "": {
      "name": "@lskjs/log2",
      "version": "2.85.1",
      "license": "MIT",
      "dependencies": {
        "@lskjs/log": "2.85.1"
      },
      "bin": {
        "lsknyan": "bin/cli.js"
      }
    },
    "node_modules/@lskjs/debug-level": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/@lskjs/debug-level/-/debug-level-0.3.2.tgz",
      "integrity": "sha512-VHPhtJ9do45MGE93DxEsPdCgPUQAAAdicgytkzG8UMCXIgq5nIKY7JNzDunqbOw2sH7yaJfzF1sYwfb745zWCQ==",
      "dependencies": {
        "asyncc": "^2.0.4",
        "chalk": "^4.1.0",
        "json-stringify-safe": "^5.0.1",
        "map-lru": "^1.1.0",
        "ms": "^2.1.2"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/@lskjs/env": {
      "version": "2.85.1",
      "resolved": "https://registry.npmjs.org/@lskjs/env/-/env-2.85.1.tgz",
      "integrity": "sha512-MjwI2T7jkW2AM29lR7M/jOxm1EZOaH404izUOKFgNzxzS+lsyfWI3l/+xW2AtjE1d4RUlTmPhx2RqqQtEym10A=="
    },
    "node_modules/@lskjs/err": {
      "version": "2.85.1",
      "resolved": "https://registry.npmjs.org/@lskjs/err/-/err-2.85.1.tgz",
      "integrity": "sha512-8dAi8x6L3ci+cxGuC1W80e25aoQd/ICb+wHPLUD7tGtxlI0OjbfL1Gypf0bp2CJi40pM8Gwj+LIhGjRetMtA/Q==",
      "dependencies": {
        "lodash": "4.17.21"
      }
    },
    "node_modules/@lskjs/log": {
      "version": "2.85.1",
      "resolved": "https://registry.npmjs.org/@lskjs/log/-/log-2.85.1.tgz",
      "integrity": "sha512-IFisUVOef0MMS34bl2acfzea/736l0079f6NwpIzbNI65Ci6CUfJo6wbkF3gPAMGbHSO9jodIlFqpYC55pK8TA==",
      "dependencies": {
        "@lskjs/debug-level": "0.3.2",
        "@lskjs/env": "2.85.1",
        "@lskjs/err": "2.85.1",
        "fast-safe-stringify": "2.0.8",
        "pretty-bytes": "5.6.0",
        "pretty-time": "1.1.0",
        "readline": "1.3.0",
        "split": "1.0.1",
        "through": "2.3.8"
      },
      "bin": {
        "lsklog": "bin/cli.js"
      },
      "optionalDependencies": {
        "logfmt": "1.3.2"
      }
    },
    "node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
      }
    },
    "node_modules/asyncc": {
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/asyncc/-/asyncc-2.0.6.tgz",
      "integrity": "sha512-m3nkCP6CKuLubt2vwqoOio8NmOJPjUL6dcaNNxqc9q4H2Rq9wNs+2UsIzBegiJzUtoyh9X9iBe4GIhqu1uOvqA==",
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dependencies": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "url": "https://github.com/chalk/chalk?sponsor=1"
      }
    },
    "node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      }
    },
    "node_modules/color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
    },
    "node_modules/fast-safe-stringify": {
      "version": "2.0.8",
      "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz",
      "integrity": "sha512-lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag=="
    },
    "node_modules/has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/json-stringify-safe": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
    },
    "node_modules/lodash": {
      "version": "4.17.21",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
    },
    "node_modules/logfmt": {
      "version": "1.3.2",
      "resolved": "https://registry.npmjs.org/logfmt/-/logfmt-1.3.2.tgz",
      "integrity": "sha512-U0lelcaGWEfEITZQXs8y5HrJp2xa0BJ+KDfkkLJRmuKbQIEVGNv145FbaNekY4ZYHJSBBx8NLJitaPtRqLEkxQ==",
      "optional": true,
      "dependencies": {
        "split": "0.2.x",
        "through": "2.3.x"
      },
      "bin": {
        "logfmt": "bin/logfmt"
      }
    },
    "node_modules/logfmt/node_modules/split": {
      "version": "0.2.10",
      "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz",
      "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=",
      "optional": true,
      "dependencies": {
        "through": "2"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/map-lru": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/map-lru/-/map-lru-1.1.0.tgz",
      "integrity": "sha512-vbnDZvYRfQQKfzxgCgZkcbdx5ooWoY9EnlmIdEJHAguHsl6GiGblzbRLkdQS1kyhA1CPjZvWqMNil/sG3gdt2Q==",
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/ms": {
      "version": "2.1.3",
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    },
    "node_modules/pretty-bytes": {
      "version": "5.6.0",
      "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
      "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
      "engines": {
        "node": ">=6"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/pretty-time": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz",
      "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==",
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/readline": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz",
      "integrity": "sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw="
    },
    "node_modules/split": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
      "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
      "dependencies": {
        "through": "2"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/through": {
      "version": "2.3.8",
      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
    }
  },
  "dependencies": {
    "@lskjs/debug-level": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/@lskjs/debug-level/-/debug-level-0.3.2.tgz",
      "integrity": "sha512-VHPhtJ9do45MGE93DxEsPdCgPUQAAAdicgytkzG8UMCXIgq5nIKY7JNzDunqbOw2sH7yaJfzF1sYwfb745zWCQ==",
      "requires": {
        "asyncc": "^2.0.4",
        "chalk": "^4.1.0",
        "json-stringify-safe": "^5.0.1",
        "map-lru": "^1.1.0",
        "ms": "^2.1.2"
      }
    },
    "@lskjs/env": {
      "version": "2.85.1",
      "resolved": "https://registry.npmjs.org/@lskjs/env/-/env-2.85.1.tgz",
      "integrity": "sha512-MjwI2T7jkW2AM29lR7M/jOxm1EZOaH404izUOKFgNzxzS+lsyfWI3l/+xW2AtjE1d4RUlTmPhx2RqqQtEym10A=="
    },
    "@lskjs/err": {
      "version": "2.85.1",
      "resolved": "https://registry.npmjs.org/@lskjs/err/-/err-2.85.1.tgz",
      "integrity": "sha512-8dAi8x6L3ci+cxGuC1W80e25aoQd/ICb+wHPLUD7tGtxlI0OjbfL1Gypf0bp2CJi40pM8Gwj+LIhGjRetMtA/Q==",
      "requires": {
        "lodash": "4.17.21"
      }
    },
    "@lskjs/log": {
      "version": "2.85.1",
      "resolved": "https://registry.npmjs.org/@lskjs/log/-/log-2.85.1.tgz",
      "integrity": "sha512-IFisUVOef0MMS34bl2acfzea/736l0079f6NwpIzbNI65Ci6CUfJo6wbkF3gPAMGbHSO9jodIlFqpYC55pK8TA==",
      "requires": {
        "@lskjs/debug-level": "0.3.2",
        "@lskjs/env": "2.85.1",
        "@lskjs/err": "2.85.1",
        "fast-safe-stringify": "2.0.8",
        "logfmt": "1.3.2",
        "pretty-bytes": "5.6.0",
        "pretty-time": "1.1.0",
        "readline": "1.3.0",
        "split": "1.0.1",
        "through": "2.3.8"
      }
    },
    "ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "requires": {
        "color-convert": "^2.0.1"
      }
    },
    "asyncc": {
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/asyncc/-/asyncc-2.0.6.tgz",
      "integrity": "sha512-m3nkCP6CKuLubt2vwqoOio8NmOJPjUL6dcaNNxqc9q4H2Rq9wNs+2UsIzBegiJzUtoyh9X9iBe4GIhqu1uOvqA=="
    },
    "chalk": {
      "version": "4.1.2",
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "requires": {
        "ansi-styles": "^4.1.0",
        "supports-color": "^7.1.0"
      }
    },
    "color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
      "requires": {
        "color-name": "~1.1.4"
      }
    },
    "color-name": {
      "version": "1.1.4",
      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
    },
    "fast-safe-stringify": {
      "version": "2.0.8",
      "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz",
      "integrity": "sha512-lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag=="
    },
    "has-flag": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
    },
    "json-stringify-safe": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
    },
    "lodash": {
      "version": "4.17.21",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
    },
    "logfmt": {
      "version": "1.3.2",
      "resolved": "https://registry.npmjs.org/logfmt/-/logfmt-1.3.2.tgz",
      "integrity": "sha512-U0lelcaGWEfEITZQXs8y5HrJp2xa0BJ+KDfkkLJRmuKbQIEVGNv145FbaNekY4ZYHJSBBx8NLJitaPtRqLEkxQ==",
      "optional": true,
      "requires": {
        "split": "0.2.x",
        "through": "2.3.x"
      },
      "dependencies": {
        "split": {
          "version": "0.2.10",
          "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz",
          "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=",
          "optional": true,
          "requires": {
            "through": "2"
          }
        }
      }
    },
    "map-lru": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/map-lru/-/map-lru-1.1.0.tgz",
      "integrity": "sha512-vbnDZvYRfQQKfzxgCgZkcbdx5ooWoY9EnlmIdEJHAguHsl6GiGblzbRLkdQS1kyhA1CPjZvWqMNil/sG3gdt2Q=="
    },
    "ms": {
      "version": "2.1.3",
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    },
    "pretty-bytes": {
      "version": "5.6.0",
      "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
      "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg=="
    },
    "pretty-time": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz",
      "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA=="
    },
    "readline": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz",
      "integrity": "sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw="
    },
    "split": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
      "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
      "requires": {
        "through": "2"
      }
    },
    "supports-color": {
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
      "requires": {
        "has-flag": "^4.0.0"
      }
    },
    "through": {
      "version": "2.3.8",
      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
    }
  }
}
