diff --git a/package-lock.json b/package-lock.json index 0c84c22..9bd8539 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3760,6 +3760,14 @@ "flat-cache": "^2.0.1" } }, + "file-stream-rotator": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz", + "integrity": "sha512-VYb3HZ/GiAGUCrfeakO8Mp54YGswNUHvL7P09WQcXAJNSj3iQ5QraYSp3cIn1MUyw6uzfgN/EFOarCNa4JvUHQ==", + "requires": { + "moment": "^2.11.2" + } + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -4169,9 +4177,9 @@ } }, "governify-commons": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/governify-commons/-/governify-commons-1.14.0.tgz", - "integrity": "sha512-eByY2spa4pioISGoIAkLDFSGdGfg3VpZ+w+l7QYUfG+7NlwC7VB0YjLnyr2fQQCZeAxrhJLEzGNJHfAdaWnWEg==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/governify-commons/-/governify-commons-1.16.0.tgz", + "integrity": "sha512-HNqolfp8IFHNDPc5apTC9XkAkXbOOBYCfAXaAvev+q0aK+gF6mAT3zy5EaoXLTa/RVTiPfKzn4+/QpxfU2JfpA==", "requires": { "@opentelemetry/api": "0.20.0", "@opentelemetry/context-async-hooks": "0.20.0", @@ -4184,7 +4192,10 @@ "lodash": "^4.17.21", "mustache": "^4.2.0", "require-from-string": "^2.0.2", + "rrule": "^2.6.8", "supports-color": "^7.1.0", + "winston": "^3.3.3", + "winston-daily-rotate-file": "^4.5.5", "yaml": "^1.10.2" }, "dependencies": { @@ -4202,9 +4213,9 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" @@ -5729,6 +5740,12 @@ "yallist": "^2.1.2" } }, + "luxon": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.28.0.tgz", + "integrity": "sha512-TfTiyvZhwBYM/7QdAVDh+7dBTBA29v4ik0Ce9zda3Mnf8on1S5KJI8P2jKFZ8+5C0jhmr0KwJEO/Wdpm0VeWJQ==", + "optional": true + }, "macos-release": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.4.1.tgz", @@ -6012,6 +6029,11 @@ "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", "integrity": "sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=" }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, "monitor-event-loop-delay": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/monitor-event-loop-delay/-/monitor-event-loop-delay-1.0.0.tgz", @@ -7580,6 +7602,15 @@ } } }, + "rrule": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/rrule/-/rrule-2.6.8.tgz", + "integrity": "sha512-cUaXuUPrz9d1wdyzHsBfT1hptKlGgABeCINFXFvulEPqh9Np9BnF3C3lrv9uO54IIr8VDb58tsSF3LhsW+4VRw==", + "requires": { + "luxon": "^1.21.3", + "tslib": "^1.10.0" + } + }, "run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -9837,6 +9868,17 @@ } } }, + "winston-daily-rotate-file": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.5.tgz", + "integrity": "sha512-ds0WahIjiDhKCiMXmY799pDBW+58ByqIBtUcsqr4oDoXrAI3Zn+hbgFdUxzMfqA93OG0mPLYVMiotqTgE/WeWQ==", + "requires": { + "file-stream-rotator": "^0.5.7", + "object-hash": "^2.0.1", + "triple-beam": "^1.3.0", + "winston-transport": "^4.4.0" + } + }, "winston-transport": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz", diff --git a/package.json b/package.json index 0835316..445258f 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "body-parser": "^1.18.3", "elastic-apm-node": "^3.6.1", "express": "^4.16.3", - "governify-commons": "^1.13.0", + "governify-commons": "^1.16.0", "js-yaml": "^3.14.0", "mustache": "^4.0.1", "oas-tools": "^2.1.8",