{"_id":"serverless-plugin-log-retention","_rev":"10-7ea9f2062e15ed2902d2d8cc0d6d659f","name":"serverless-plugin-log-retention","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"serverless-plugin-log-retention","version":"1.0.0","keywords":["serverless","plugin","log","retention"],"author":{"name":"Jim Walkoski"},"license":"MIT","_id":"serverless-plugin-log-retention@1.0.0","maintainers":[{"name":"artificerentertainment","email":"opensource@artificer.ca"}],"dist":{"shasum":"655f99b28ab6941b3967ab18155600051c124742","tarball":"https://registry.npmjs.org/serverless-plugin-log-retention/-/serverless-plugin-log-retention-1.0.0.tgz","integrity":"sha512-YVaKJJqJhY5ObmQeOW0GaG0iqCrynM8Iz88nl6I+J6A9BcDX8PMw5yomOljpOOGThtxVOBMkmuDh7rTMK5xPCQ==","signatures":[{"sig":"MEUCIQDuJMfiUqUZerT65Y61SDYHdmlVAQeebH94xepLdB1jhgIgY2EaIIVi863pe39PMyohYfrkc0TWhbCAVMi1nI8dkr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"add-log-retention.js","_from":".","_shasum":"655f99b28ab6941b3967ab18155600051c124742","gitHead":"d9e510ed1d01022385de2c98f4fa90ee710a6e92","scripts":{"test":"nyc --reporter=lcov --reporter=text mocha"},"_npmUser":{"name":"artificerentertainment","email":"opensource@artificer.ca"},"_npmVersion":"3.7.2","description":"Control the retention of your function's cloudwatch logs.","directories":{},"_nodeVersion":"4.3.0","dependencies":{"nco":"1.0.1","semver":"5.4.1"},"devDependencies":{"nyc":"11.3.0","chai":"4.1.2","mocha":"4.0.1","sinon":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/serverless-plugin-log-retention-1.0.0.tgz_1512570826016_0.3771980321034789","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"serverless-plugin-log-retention","version":"1.0.1","keywords":["serverless","plugin","log","retention"],"author":{"name":"Jim Walkoski"},"license":"MIT","_id":"serverless-plugin-log-retention@1.0.1","maintainers":[{"name":"artificerentertainment","email":"opensource@artificer.ca"}],"dist":{"shasum":"57eb22f991ac89baad468f4068d7918229546c43","tarball":"https://registry.npmjs.org/serverless-plugin-log-retention/-/serverless-plugin-log-retention-1.0.1.tgz","integrity":"sha512-45LOD34yW9iF6BU3G3S/eakT5yMNQiwf5bJmHQBJ3qu19hm0/OMGqdjiyLsgYYooznnkEN4pOZhGm5tbNwjLEg==","signatures":[{"sig":"MEYCIQDcUlsX0vAV8+JY4WKHmeFn/EpMt+lf19fMgSd2NMEF6QIhAPupRaUFBXisuBjcN/J3AxczY1N5SjAXF86cZgROyjZd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"add-log-retention.js","_from":".","_shasum":"57eb22f991ac89baad468f4068d7918229546c43","gitHead":"ef21aa7761278dd7af4acd2b9ca2c57d44710757","scripts":{"test":"nyc --reporter=lcov --reporter=text mocha"},"_npmUser":{"name":"artificerentertainment","email":"opensource@artificer.ca"},"_npmVersion":"3.7.2","description":"Control the retention of your function's cloudwatch logs.","directories":{},"_nodeVersion":"4.3.0","dependencies":{"nco":"1.0.1","semver":"5.4.1"},"devDependencies":{"nyc":"11.3.0","chai":"4.1.2","mocha":"4.0.1","sinon":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/serverless-plugin-log-retention-1.0.1.tgz_1512629300404_0.24387310887686908","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"serverless-plugin-log-retention","version":"1.0.2","keywords":["serverless","plugin","log","retention"],"author":{"name":"Jim Walkoski"},"license":"MIT","_id":"serverless-plugin-log-retention@1.0.2","maintainers":[{"name":"artificerentertainment","email":"opensource@artificer.ca"}],"dist":{"shasum":"d25a9688784d77d2e763b6c81306bb1abd7ee67b","tarball":"https://registry.npmjs.org/serverless-plugin-log-retention/-/serverless-plugin-log-retention-1.0.2.tgz","integrity":"sha512-Y6WJltgRF7lf/75D4n5QHufwlOoBOZPciOVS3hCMoV4H/QHlHSLPyJyLfalM5y5jgqXV5kn1erEQezVm0i5vJQ==","signatures":[{"sig":"MEQCIALGcVwjqqTKmDoXYVGymaJeRQumqYqD82mKAQXdC/4AAiAmLak03hziXy8/La+ajR8Z0cAOh3sCNV765qbremE6TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"add-log-retention.js","_from":".","_shasum":"d25a9688784d77d2e763b6c81306bb1abd7ee67b","gitHead":"67170c0e1c5867f513970c99c44a4263917bc85a","scripts":{"test":"nyc --reporter=lcov --reporter=text mocha"},"_npmUser":{"name":"artificerentertainment","email":"opensource@artificer.ca"},"_npmVersion":"3.7.2","description":"Control the retention of your function's cloudwatch logs.","directories":{},"_nodeVersion":"4.3.0","dependencies":{"nco":"1.0.1","semver":"5.4.1"},"devDependencies":{"nyc":"11.3.0","chai":"4.1.2","mocha":"4.0.1","sinon":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/serverless-plugin-log-retention-1.0.2.tgz_1512629503590_0.05477532837539911","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"serverless-plugin-log-retention","version":"1.0.3","keywords":["serverless","plugin","log","retention"],"author":{"name":"Artificer Entertainment"},"license":"MIT","_id":"serverless-plugin-log-retention@1.0.3","maintainers":[{"name":"artificerentertainment","email":"opensource@artificer.ca"}],"homepage":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention","bugs":{"url":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention/issues"},"dist":{"shasum":"aab3ea8a313f3a50c5a475ad2ba1358e479389fe","tarball":"https://registry.npmjs.org/serverless-plugin-log-retention/-/serverless-plugin-log-retention-1.0.3.tgz","fileCount":6,"integrity":"sha512-Ui4N+HI8GTHrUTICxmuY6Xy+yah3LgIE2CFCT+rug9gybVPjrVmcRsmqIuxh1ZX2cN9ys4n1MRaSLCSI1i3oDQ==","signatures":[{"sig":"MEUCID4aGDc6XjgT2xacwg4Hi2G2/r6gZyX8vl6Xj/aK2nKjAiEAz+554R6ucP6hL1E0aSs35F0OyTcGH4IC/KfEgEVgha4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7332},"main":"add-log-retention.js","_from":".","_shasum":"aab3ea8a313f3a50c5a475ad2ba1358e479389fe","gitHead":"091375d01159764cd142f231c5663970b88e0207","scripts":{"test":"nyc --reporter=lcov --reporter=text mocha"},"_npmUser":{"name":"artificerentertainment","email":"opensource@artificer.ca"},"repository":{"url":"git+https://github.com/ArtificerEntertainment/serverless-plugin-log-retention.git","type":"git"},"_npmVersion":"3.7.2","description":"Control the retention of your function's cloudwatch logs.","directories":{},"_nodeVersion":"4.3.0","dependencies":{"nco":"1.0.1","semver":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.3.0","chai":"4.1.2","mocha":"4.0.1","sinon":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/serverless-plugin-log-retention_1.0.3_1521039000616_0.04232107655798911","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"serverless-plugin-log-retention","version":"2.0.0","keywords":["serverless","plugin","log","retention"],"author":{"name":"Artificer Entertainment"},"license":"MIT","_id":"serverless-plugin-log-retention@2.0.0","maintainers":[{"name":"artificerentertainment","email":"opensource@artificer.ca"}],"homepage":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention","bugs":{"url":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention/issues"},"dist":{"shasum":"da0b5b6d01a5b19c6fd6d3e0e36642f1fc5739ad","tarball":"https://registry.npmjs.org/serverless-plugin-log-retention/-/serverless-plugin-log-retention-2.0.0.tgz","fileCount":6,"integrity":"sha512-TXKMfLdVxhamyaDbqr+gwjIeiqSnDw3z+bZQy0W2ctRpcedUY8hg58wwMZqAFyMS3QekHT9srCe4Qv7lfPwkGw==","signatures":[{"sig":"MEMCH02ivDhs+vMeLHIVsYr6tIup9SWXAfItNupyvJ4F33UCICL0MKlb74Hw6ghTQ/uzBC72g+3rFVzwQ568Q+WC6+Lr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRb5eCRA9TVsSAnZWagAADZ8P/R0U37TtHRg8hEzGNn65\nrDrU8mOFtyyDLzVntfMc7TkNc9771i4Y2kuPqVlK9arKnZgoN9HI4o/3SWFP\nAx3EMJzYSv01gbRHIlfuUbwNVNbKyPk59VobAuYIwwFoRKqFD0EmNO0c1aJs\nRYa/srI8Z/k/tqxsz5apYJuz4mJb6qF2MZSyzc8nXrIf90rpir6Ogpy9tg04\ndNE9hj7PrC0V4q5ATK6JknFSuw2hDzt86d6H/q+vhGYUfX9C0v8u7j7PKa4i\nWfq6ZXspGrLsUsMaZaCYT/zAs80jHUTAETaSl8Z72zsXR0mgfJu/pRMhCk9h\nIdDepkflK6X+2Ba7bmqvsBFyJm2iUidVpTqjmvyAD8j7JLjqv7cg2PAKy0Uc\n0TBiEmNxX1HA0KgAQWHzuAVdzUZC9ftfxbAg5c6AHOJgDeEyrc35V1Y5llfb\n2Sy2RDMOsCFbZ+QDUnLE0B+cLWmGBnSH+Rr6pk+PfUo9qRxm1j86hIHZsudO\n6iCZYwK1K6EmxDpxQg6bUjsZ+1Dfkc9DioxIzyisJCmKzTDZnq2vYwlFa5ot\nNe6JB4UufvFGr7KiNjykfNYC9tm71jSoBurhleeWTGmn3pOSHIb2rKam7Ckd\ni9QmtD5FNCylx26huEp3Kj4GgOcR50ji/7LfxdxUefG2xz/jrBvOFzW2GsnW\nrIds\r\n=TlV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"add-log-retention.js","_from":".","_shasum":"da0b5b6d01a5b19c6fd6d3e0e36642f1fc5739ad","gitHead":"524d1911959ab13f0a5b664c813428f67b74a3a7","scripts":{"test":"nyc --reporter=lcov --reporter=text mocha"},"_npmUser":{"name":"artificerentertainment","email":"opensource@artificer.ca"},"repository":{"url":"git+https://github.com/ArtificerEntertainment/serverless-plugin-log-retention.git","type":"git"},"_npmVersion":"3.7.2","description":"Control the retention of your function's cloudwatch logs.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"nco":"1.0.1","semver":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.3.0","chai":"4.1.2","mocha":"4.0.1","sinon":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/serverless-plugin-log-retention_2.0.0_1564851806180_0.5920695136800205","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"serverless-plugin-log-retention","version":"2.1.0","description":"Control the retention of your function's cloudwatch logs.","main":"add-log-retention.js","scripts":{"test":"nyc --reporter=lcov --reporter=text mocha"},"repository":{"type":"git","url":"git+https://github.com/ArtificerEntertainment/serverless-plugin-log-retention.git"},"bugs":{"url":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention/issues"},"homepage":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention","keywords":["serverless","plugin","log","retention"],"author":{"name":"Artificer Entertainment"},"license":"MIT","dependencies":{"nco":"1.0.1","semver":"7.5.3"},"devDependencies":{"chai":"4.1.2","mocha":"^10.2.0","nyc":"^15.1.0","sinon":"4.1.2"},"_id":"serverless-plugin-log-retention@2.1.0","gitHead":"2bd08842e64a31b659b28d12e4a4e8c297e08406","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-8mugmUQHUJVQWIOyOF8YI1slq+LEeWCEF2qfBKX9abopKb8rtJteo9FNALNJROtbeVP+35EV4osvxXrRLxTOgA==","shasum":"10d68ca342079ee81c9d2470dd240ee33bf2813d","tarball":"https://registry.npmjs.org/serverless-plugin-log-retention/-/serverless-plugin-log-retention-2.1.0.tgz","fileCount":5,"unpackedSize":6595,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYamWEks48mgDSwpkHL9Kdx1wsBIoBqFjdzL2nPG0rOgIgMoVGiirta1XPqgdBX+tvjUpwdLSwuBVUXK0RXaRznEg="}]},"_npmUser":{"name":"serverless-main","email":"services@serverless.com"},"directories":{},"maintainers":[{"name":"serverless-main","email":"services@serverless.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/serverless-plugin-log-retention_2.1.0_1738176965380_0.25648597050552735"},"_hasShrinkwrap":false}},"time":{"created":"2017-12-06T14:33:46.088Z","modified":"2025-01-29T18:56:05.738Z","1.0.0":"2017-12-06T14:33:46.088Z","1.0.1":"2017-12-07T06:48:20.473Z","1.0.2":"2017-12-07T06:51:43.660Z","1.0.3":"2018-03-14T14:50:00.675Z","2.0.0":"2019-08-03T17:03:26.276Z","2.1.0":"2025-01-29T18:56:05.548Z"},"bugs":{"url":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention/issues"},"author":{"name":"Artificer Entertainment"},"license":"MIT","homepage":"https://github.com/ArtificerEntertainment/serverless-plugin-log-retention","keywords":["serverless","plugin","log","retention"],"repository":{"type":"git","url":"git+https://github.com/ArtificerEntertainment/serverless-plugin-log-retention.git"},"description":"Control the retention of your function's cloudwatch logs.","maintainers":[{"name":"serverless-main","email":"services@serverless.com"}],"readme":"> [!IMPORTANT]  \n> The Serverless Framework now has built-in support for the log retention setting. [For more information please refer to the official documentation](https://www.serverless.com/framework/docs/providers/aws/guide/serverless.yml#general-aws-lambda-settings). This plugin should no longer be needed.\n\n# serverless-plugin-log-retention\nControl the retention of your serverless function's cloudwatch logs.\n\n## Usage example\n`serverless.yml`\n\n```yml\nservice: sample\n\nplugins:\n  - serverless-plugin-log-retention\n\nprovider:\n  name: aws\n\ncustom:\n  logRetentionInDays: 30 # used to set a global value for all functions\n\nfunctions:\n  function1:\n  function2:\n    logRetentionInDays: 10 # set the retention for specific log group\n```\n","readmeFilename":"README.md"}