{"_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic","_rev":"27-51f95931e50fe337bc93377eb8718f97","name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","dist-tags":{"latest":"1.7.2"},"versions":{"1.2.0":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.2.0","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.2.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"b13e4ee5b4ba1c555a8b54418f4717b17a7a1426","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.2.0.tgz","fileCount":2908,"integrity":"sha512-zCE8toLQ3xIfySO+Ncx5T+dVEF2Kh1wf8eXTVsGdtDP5+HDTPYfd5ECBpbLXP7nlGjazaOciATCOKcuRFsDrQg==","signatures":[{"sig":"MEUCIQDmmfQA/mbcrx8UQs+aGDi5jCRfZBt4WqNfBudL4c65XwIge9LZV03lQzDzkFDro95HB19IC2I2PGyAYIKYDQQLJ44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12679476},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"7d0921f59ed03dd77256ad113e6f09a61d441e10","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.6","@backstage/catalog-client":"^1.6.3","@backstage/backend-plugin-api":"^0.6.16"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.2.0_1714466358144_0.6510391288938278","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.2.1","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.2.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"bb8823946784b163116b779e8faca46b184ee30c","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.2.1.tgz","fileCount":2908,"integrity":"sha512-IcONQL6MLurdG2N44SKTYRQoaXLdT0zQHdj96xpAkLahQN6hJ6LdC1NgJR5aqQmxnRojN/xSH5TDymNKD3u0cw==","signatures":[{"sig":"MEQCIHnikPfQYph3yXBWw05Sbp1HqpyG98ypzJt15bISE5vqAiAhOpntmZVXP0rb1O+ACdV8iCbW9IIyXE8WF2cx+ZxAYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12679476},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"24949a0feafb346bdb27ae33a0fc577b249fe8bb","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.6","@backstage/catalog-client":"^1.6.3","@backstage/backend-plugin-api":"^0.6.16"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.2.1_1714491979211_0.04942302852166813","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.2.2","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.2.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"51e4ddcc916bfd9c6cb39b39ad4a6cde6e496b0e","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.2.2.tgz","fileCount":2908,"integrity":"sha512-S6WOxlOu9MK1C1r4/Kb2J8i1rrjddZDZIssptPGhwU/d81AtTa1M41apyPXHSnoHcaH6XuFajZEYLTRVuF8okw==","signatures":[{"sig":"MEQCIBIZk9pNAGt76z+xgdLcQ04K2s7tkqr324BQpue04hytAiB23cZRgVcPeNT9JSxlsW7SeDVbAF/3n8bnhn9ePH8ewg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12679476},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"612fc678c59e75acd7b41d12cb0feb07e4c4ce29","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.6","@backstage/catalog-client":"^1.6.3","@backstage/backend-plugin-api":"^0.6.16"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.2.2_1714507313962_0.1790843864171603","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.2.3","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.2.3","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"004109d0d40d65bd8302b1dd83b9edc20886bf24","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.2.3.tgz","fileCount":2908,"integrity":"sha512-kMR46Tm0KnIAPUhmUvVCsnAiLK2ZTqRPsZ64B7Pz10qWtEWbSmkoFbb5T1aRuuhyq33BDE2KHnygbeNca/OAzA==","signatures":[{"sig":"MEUCIF516hc7zuo9iIQWJ9oGtd9lX6s3XzspFHdiVzRWrtGyAiEAqAO0AMNbSLTSn+ayl1Zy8yqfVD80wDVt9x0/JLLaIsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12679476},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"252f79c31e7ef535f9f0235dc4602611a4accda9","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.6","@backstage/catalog-client":"^1.6.3","@backstage/backend-plugin-api":"^0.6.16"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.2.3_1714659899656_0.006876781078856142","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.2.4","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.2.4","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"cf9d0f53dc02d051e894e34ae241ded79e6a4b97","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.2.4.tgz","fileCount":2908,"integrity":"sha512-OTUDZi/t2HFig2VR1SY8NYLrN+/O9gxowo/svRg8+6EYmXl+F+srZOFO9NOo20COjFzxHUpdGwFtZxnH6efFAA==","signatures":[{"sig":"MEUCIALIYtiCEBww9RVyg/qJ2W08l8DbaOFbhR8cIoUhVUuQAiEAlUk30JRogA2+KmaYfii1i8i+OjCveIjUP353rNYH47o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12679476},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"42fddf759a65c061e7343957a2773eda9e4f828c","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.6","@backstage/catalog-client":"^1.6.3","@backstage/backend-plugin-api":"^0.6.16"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.2.4_1714672389265_0.6726829328147157","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.2.5","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.2.5","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"3dae3b475e1586e222e562206a156172203a2314","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.2.5.tgz","fileCount":2908,"integrity":"sha512-vfd+npO+5lW9N0PC2X6LbUGjBRHLQfIyDjB9l2uJwJKYHNDQw9idXt4CAkW8fdTh40o546BZ3V25i3gXq+LCEw==","signatures":[{"sig":"MEUCIQCwxW8WPwQU/nrQVAkrPz9lPiRK0cJYvWNePy7TTdmE3AIgDIDRPp1hyEYG3TZ69sfzoI74Ko49kSrtP8+R253iqOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12704366},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"9896d232d1efa4510a5a885ebd8abba325e93b0f","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.2.5_1715291552405_0.9315454783385282","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.2.6","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.2.6","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"4d647441a9a2b4fa75dee55755a9602aeeb0f6df","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.2.6.tgz","fileCount":2908,"integrity":"sha512-fUfzJt+0GYqaX5kCXk1VhaNBXfOl3qyY1aSRZYMus5O7eqh5bKjrH+kCcVh/krn/wRfvrAwDj5dwhsJU4n585Q==","signatures":[{"sig":"MEUCIE0kSG9s8sc2NCXHmw0dJZ7r6WGjW0Ca8TSCaEmatHuOAiEA7LnU7COFkVDn0YdXWVYpQKz8B+UFDE7vNkp//HGq2+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12706771},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"a26b3d5c57750eace8d74e7d44b699c9a7b4bcb0","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.2.6_1715692643424_0.6326600455692566","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.0","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"3d2c2dc936de56fc50609d7b00d8021d5566bc8b","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.0.tgz","fileCount":2908,"integrity":"sha512-Up394jOpKuiGnx4zQtwhGEyTyNFzazXtgyjCApI+V77ScvDHN3s1yntO3NX7ks8sxekQ9G+3MPMg2RIW3o6AYw==","signatures":[{"sig":"MEQCIBO+npHTSGp61WEEzVAZYVmrFOA1ghins6mto4rq1Rx2AiAccLrNDCoYT8UfALOIGYZI+PNMwMVZWsjFHtamEAHjgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12706459},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"74f3ec6e4758ebf1e021e2f12115a8dbc16a7e0c","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.0_1715870846938_0.7231337427565043","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.2","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"abea868cb0b7bb340edb7d99475e5dce86a72d51","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.2.tgz","fileCount":2911,"integrity":"sha512-l0TKfo70XLjr2R0LrJUOaPivwhrp9NPbptg4sQ0UWGg+WlZt8wmYjP0/IzM0+L6u3xFG2+JPmXbG8civ2+tpPA==","signatures":[{"sig":"MEQCIB9jPTvfg6ykpKk5Be6ycFdKrzYh1/fYYU2fo7OIqmNSAiARSyuPwGQl5D1TzCVi9KD5Wf50zDWQm6WxoYEmZOtibw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12893062},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"c6b410a3be4a51519bb90590b539875ede1565af","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.2_1717002613135_0.3501369356003765","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.3","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.3","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"5e7ec7241d9397d0a628ec0a7d169ef62ebef649","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.3.tgz","fileCount":2911,"integrity":"sha512-rKPFvLcZV/GBjx+cN/WbVt18PW9wjEQsJ5lnckKcfa8P+DsFV+G3Bbx5Vr0Prbf2xTJ+PXbYu1soe7TDW8JU1A==","signatures":[{"sig":"MEUCIEpJDwjCitqKqlWNLPZwd8QX0bSMFJuyhASkCx9lrE9/AiEA6nMptC7l7PwNxrhbebKCBao4PZp3wmpcZQCPeA2ZdzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12893062},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"fd271db2e4c462ad9794eb3b2e05e7c39e6c0997","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.3_1717012787754_0.7905344939161665","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.4","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.4","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"01b8d2cd68574d25df2d73944f3153619270462c","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.4.tgz","fileCount":2911,"integrity":"sha512-GQV8uRAs1KnrJFhNVMs66eEFtfmvnhdK12CrOVoQjJqcOz2e5H1CCC7LDe0xxm5V2BxYjHVzlHwTy/3hVBMGxw==","signatures":[{"sig":"MEYCIQC9dE9eLvH2Kb/0Hoq9mhkNhpkAbcnoZhMVrEJmtW21mQIhAKJH+wT/OZChMENZJ9uVeXWqIxBdk6HhalmkalAWh9U6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12893062},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"a46a1dcaec25ba85c5938d68573525973259b799","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.4_1717421928396_0.5779842994280371","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.5","keywords":["backstage","plugin"],"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.5","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://janus-idp.io/","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"524cb6e20ca9690e0bb14325d9980d4c7cbe2cc6","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.5.tgz","fileCount":2911,"integrity":"sha512-PLsCsGpx8aRB4tNhT3yNN8poRfa+8o1mwvvBM3TzfTc9DzvTps9SLUD6pwlgSrJpxbYeU1K3AtdmJWbh/6h2yw==","signatures":[{"sig":"MEUCIFBc8E9fvHe0ohSeVWVv8NEn5QQEclb5wxRaEcLhOYKaAiEA4fVXZSqFFtcTzis+de5RqVlKJaQRfqLg8qvRz0/4xUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12893062},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"2bd849670e2db671b79c552d08856262015d5aa9","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.5_1717489590181_0.6948564214769732","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.6","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.6","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"8644ea662a2d6b580f13d079242acb5936466f6d","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.6.tgz","fileCount":2911,"integrity":"sha512-QmsuNUgPiw2S6Zh5oTQWH8Rfkmj0iFi7R8efFxd4Zh6SuXQ5m12V8gAS1MeFEgtEjem/b99M6+1a4rll2LAQEA==","signatures":[{"sig":"MEYCIQCqxyZkWNY6NOifVbAH+r/x77JPVFcjpPQjJ9Y0ZoYfpAIhALTvieXyRd/S7kYnHXlReCpcx85+ZC8888fNBuzfUyXm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12893369},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"a3e2daf54089af4cd1749e9728a0a1d01bad434b","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","supported-versions":"1.26.5"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.6_1717529909914_0.46382541433521807","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.7","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.7","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"e7b82902091f31ad3cd72d1b2c8dbc50f0fbcfe6","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.7.tgz","fileCount":2911,"integrity":"sha512-CJR21Ab+GLiILRaCxqJp6WTDJfrnM19EH/B24AieCviJliN8Xs88SDTzWiGK0Qu96oyTHus7WK0sEGgcE3OSwQ==","signatures":[{"sig":"MEQCIHTykhOdRe6KeKn1Ha5xxBh6B0lpZiNXi8jj/KEG457MAiBCd4jUc7mCwl9V5lYfsPwK1bUdTtCHkJYUxPWMpfZkvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12893369},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"a3dba919e40f1feec982e90a42665aad4e0cf13b","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","supported-versions":"1.26.5"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","winston","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.7_1717603806313_0.03915949170528754","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.8","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.8","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"e43501d6a3d5bff47a2ebba5b35c359e71706c40","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.8.tgz","fileCount":2470,"integrity":"sha512-s7XGhOQtEieSmrOqjgJaGmULH3rQDsT6WCDC3DuV2zaIloRUQdDl7tZa3II62auSaCBl7ma1P7gr/NTiAG7Evg==","signatures":[{"sig":"MEUCIQDZaPxtsJNTSSez1myWI7FW2WcKrzL4C3ohw1IgdAsKpwIgRWl29FPEy3nc625j93lLxGvJebhZdocNOikUJIHpsmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11060866},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"a3b416d0072d76711c71b46d275f546b3450028e","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","supported-versions":"1.26.5"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.8_1718176023199_0.897914569628536","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.3.10","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.3.10","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"9e85919f08bf3c7b910731d7c2b9293f8faad951","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.3.10.tgz","fileCount":2470,"integrity":"sha512-vbG+oQrp/A7y1TV8uXaluxaZmGmGs3EjhiLZpKDkcm6H3C7PIZK+dheqCdgi92Qd+7m8QSjDBWwRuRqY1WF49Q==","signatures":[{"sig":"MEYCIQC6vXdQwMuxNeO+MdKOBcEeCyorCu7cq7i+YXzSlxHhUgIhANHUFWaOBjpdkgycoRhNx49KHvwNtHLdKp4/E/+ebD9h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11060868},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"3bd4b984c3dca353d306aafe980f6b446a11ffaf","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","supported-versions":"1.26.5"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.3.10_1718274279064_0.9390119218470665","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.4.0","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.4.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"b94a7208f7abf35ab0ba1f4c90322007ed6006e9","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.4.0.tgz","fileCount":2470,"integrity":"sha512-6kEG9TYQN7D87CKpfqcJQ+aecegkao0ac8auvxG08/Fots1JajGSrsrg3WA4o2q40RgIWOeAaAn3D+HKDAhcqg==","signatures":[{"sig":"MEUCIQDAVvMHS5bEJLTdvP3Jl1QKxTZjGzzn+zcpYmJjgWwnLwIgG8qbZnv3dZkifOjQ82+deEJT1vrMSV9hyL7j6LRy6PQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11093689},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"80f6b955be78d133c5d62fdbb2791610b665a959","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","supported-versions":"1.26.5"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.4.5","@backstage/backend-common":"^0.21.7","@backstage/catalog-client":"^1.6.4","@backstage/backend-plugin-api":"^0.6.17","@backstage/backend-test-utils":"^0.3.7","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.4.0_1718290554873_0.9501030862565361","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.5.0","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.5.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"30ce7bb547eaf340bc0129e26784f47979a08dd9","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.5.0.tgz","fileCount":2470,"integrity":"sha512-K1hsDWoqQFopfj4Rkdv/hb0PmHWO1O8wRl+anz+ognWPff7Hfwxjj9tG0w0wt0qWjVRoR61CfZre5Xe5BWLFnQ==","signatures":[{"sig":"MEUCIDk5X+hETYO6e7FcvSfcdV0FKCqnrNvxZkvPP18bwIl3AiEAhGNpU3xu9GtVae2S0WLwO2yYlsCZQGe4FOEHzJdESQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11093689},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"1770046bb0a8df505f59945ee5380feaef8ca861","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","supported-versions":"1.26.5"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.5.0","@backstage/backend-common":"^0.22.0","@backstage/catalog-client":"^1.6.5","@backstage/backend-plugin-api":"^0.6.18","@backstage/backend-test-utils":"^0.3.8","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.5.0_1718314308309_0.028244600846139667","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.5.1","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.5.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"68e472efced412f1f5b547f3f5bfe3c65de190e9","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.5.1.tgz","fileCount":2470,"integrity":"sha512-Wy4BN41U8USNwPRxvKH2WEmeCEStRKVcR7F6VnX9IzFRpA7nUCwYH5dIe1g5oT7O9Fk7sz/cRsfoUzDb8MdZkA==","signatures":[{"sig":"MEYCIQD2OMHqKFQQ+HJX95gwCY/Gkga75UKucV0KRiyOq+pmnAIhAIXqnkVibps5TrT044v24qjYS0lNt+nTVKVN842Y4Kvt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11093689},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"1b7c8b47af0011525ba487151c6f4b9316e48e0b","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","supported-versions":"1.26.5"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.5.0","@backstage/backend-common":"^0.22.0","@backstage/catalog-client":"^1.6.5","@backstage/backend-plugin-api":"^0.6.18","@backstage/backend-test-utils":"^0.3.8","@backstage/backend-dynamic-feature-service":"^0.2.10"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.5.1_1718809441540_0.8595678580920469","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.6.0","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.6.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"c2c974d04afe98e1cd877699a250f2434a56160e","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.6.0.tgz","fileCount":2470,"integrity":"sha512-zZD4xHkohi+S4UWyEYf3MBEgBGfslmpXwWAh5laP0SUUfAser3zIEQSoHR4RlqORg6xlLQBDaxtAUOyCyAf+OA==","signatures":[{"sig":"MEUCIAsB7+qdajs5aA+LVUtXljItK/TM63TQqjNl0NHZYcblAiEA7vsPeAqVcCscL1f+WB8h6BWNyZiaxXOny+4g6MJXDoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11099485},"main":"./dist/index.cjs.js","types":"src/index.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"e0a2d323b5481f0998a730facf005079d6972a07","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"feedback","pluginPackages":["@janus-idp/backstage-plugin-feedback","@janus-idp/backstage-plugin-feedback-backend"],"supported-versions":"1.28.4"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.5.0","@backstage/backend-common":"^0.23.2","@backstage/catalog-client":"^1.6.5","@backstage/backend-plugin-api":"^0.6.21","@backstage/backend-test-utils":"^0.4.3","@backstage/backend-dynamic-feature-service":"^0.2.14"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.6.0_1721831533863_0.4588618418724404","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.7.0","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.7.0","maintainers":[{"name":"pataknight","email":"pknight@redhat.com"},{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"49136adaf222265ebe99970cded5b57461930c57","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.7.0.tgz","fileCount":2470,"integrity":"sha512-I8ZOaZx1hE/LAnszhRii4k39tneysbYF5VreDtOYdujDDFRpmnHiRob010FYj2LXgUKhiXNBMRn/hwfEHv4roA==","signatures":[{"sig":"MEQCIDNOTbybDExCU1XWpQhLPPukrlTo8Y5TrBg6+ZeU26UtAiB7H3mTTOEMvmWijXbhjJBob9pnZSMFqNnI50yUheUICg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11097329},"main":"./dist/index.cjs.js","types":"src/index.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"5cf9775dd1a4010ea5e87e76a37e5051568bc397","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"feedback","pluginPackages":["@janus-idp/backstage-plugin-feedback","@janus-idp/backstage-plugin-feedback-backend"],"supported-versions":"1.28.4"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.5.0","@backstage/backend-common":"^0.23.3","@backstage/catalog-client":"^1.6.5","@backstage/backend-plugin-api":"^0.7.0","@backstage/backend-test-utils":"^0.4.4","@backstage/backend-dynamic-feature-service":"^0.2.15"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.7.0_1721957030662_0.03627358577435613","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.7.1","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.7.1","maintainers":[{"name":"pataknight","email":"pknight@redhat.com"},{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"d8f8f9ed9fa958eaf1ebe354c52d53297a366246","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.7.1.tgz","fileCount":2470,"integrity":"sha512-nc317kYP2vXuuY1MggvNQh1qVc0U1YbkwMW5nFjV1eOsORmbqgjyFhtTuAPo8BB/2Y2VsM9USBjIzLTS887Hvg==","signatures":[{"sig":"MEUCIQDeHXf840KvCdW6+w02QUXbPDGy/zAkMgI4do7s0EonzAIgYy30AIufLvQkAHIQ7hsqpaxarQHaEb5GbmMcnTPaqbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11097329},"main":"./dist/index.cjs.js","types":"src/index.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"2f34609c53f4c7c3eca4ddcba0e0a9738f0012ee","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"feedback","pluginPackages":["@janus-idp/backstage-plugin-feedback","@janus-idp/backstage-plugin-feedback-backend"],"supported-versions":"1.28.4"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.6.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.5.0","@backstage/backend-common":"^0.23.3","@backstage/catalog-client":"^1.6.5","@backstage/backend-plugin-api":"^0.7.0","@backstage/backend-test-utils":"^0.4.4","@backstage/backend-dynamic-feature-service":"^0.2.15"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.7.1_1723834098488_0.9038935174424607","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@janus-idp/backstage-plugin-feedback-backend-dynamic","version":"1.7.2","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"author":{"name":"The Backstage Community"},"license":"Apache-2.0","_id":"@janus-idp/backstage-plugin-feedback-backend-dynamic@1.7.2","maintainers":[{"name":"pataknight","email":"pknight@redhat.com"},{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"tumido","email":"coufal.tom@gmail.com"}],"homepage":"https://red.ht/rhdh","bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"dist":{"shasum":"66b37b68299fba472f4bfe4815f2fd4c1c377bdb","tarball":"https://registry.npmjs.org/@janus-idp/backstage-plugin-feedback-backend-dynamic/-/backstage-plugin-feedback-backend-dynamic-1.7.2.tgz","fileCount":2470,"integrity":"sha512-GCU0N6DdXSEjmfFPinuLCLbENneT3tWNTC+KFN1EiwJdhfgXUIyt8XWU3YxqBbQFmRfYoJqIIptMA+xGZKH8Jw==","signatures":[{"sig":"MEYCIQCeJg/fgvFCIi9EFrK5NSgM8AuCabAkXWXht2u/UP3rNwIhAOdbAPHMU1TKGQxCFSwnhbBT8UMlkNGnJzwu2IzBeEIl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11137981},"main":"./dist/index.cjs.js","types":"src/index.ts","exports":{".":{"default":"./dist/index.cjs.js","require":"./dist/index.cjs.js"},"./alpha":{"default":"./dist/alpha.cjs.js","require":"./dist/alpha.cjs.js"},"./package.json":"./package.json"},"gitHead":"ff94dfe94294b3566ac739fd842083ebb0135b93","_npmUser":{"name":"nickboldt","email":"nickboldt@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"feedback","pluginPackages":["@janus-idp/backstage-plugin-feedback","@janus-idp/backstage-plugin-feedback-backend"],"supported-versions":"1.28.4"},"overrides":{"@aws-sdk/util-utf8-browser":{"@smithy/util-utf8":"^2.0.0"}},"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"_npmVersion":"8.19.4","description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","directories":{},"resolutions":{"@aws-sdk/util-utf8-browser":"npm:@smithy/util-utf8@~2"},"_nodeVersion":"20.12.2","configSchema":"config.d.ts","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","axios":"^1.7.4","express":"^4.17.1","node-fetch":"^2.6.7","nodemailer":"^6.9.8","short-uuid":"^4.2.2","@types/express":"*","express-promise-router":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@backstage/config":"^1.2.0","@backstage/catalog-model":"^1.5.0","@backstage/backend-common":"^0.23.3","@backstage/catalog-client":"^1.6.5","@backstage/backend-plugin-api":"^0.7.0","@backstage/backend-test-utils":"^0.4.4","@backstage/backend-dynamic-feature-service":"^0.2.15"},"bundleDependencies":["@types/express","axios","express","express-promise-router","knex","node-fetch","nodemailer","short-uuid","yn"],"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-feedback-backend-dynamic_1.7.2_1724089260906_0.921975260819683","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-04-30T08:39:17.996Z","modified":"2024-10-22T15:32:46.635Z","1.2.0":"2024-04-30T08:39:18.431Z","1.2.1":"2024-04-30T15:46:19.511Z","1.2.2":"2024-04-30T20:01:54.324Z","1.2.3":"2024-05-02T14:24:59.876Z","1.2.4":"2024-05-02T17:53:09.574Z","1.2.5":"2024-05-09T21:52:32.741Z","1.2.6":"2024-05-14T13:17:23.718Z","1.3.0":"2024-05-16T14:47:27.267Z","1.3.2":"2024-05-29T17:10:13.645Z","1.3.3":"2024-05-29T19:59:48.027Z","1.3.4":"2024-06-03T13:38:48.773Z","1.3.5":"2024-06-04T08:26:30.491Z","1.3.6":"2024-06-04T19:38:30.324Z","1.3.7":"2024-06-05T16:10:06.634Z","1.3.8":"2024-06-12T07:07:03.410Z","1.3.10":"2024-06-13T10:24:39.352Z","1.4.0":"2024-06-13T14:55:55.238Z","1.5.0":"2024-06-13T21:31:48.619Z","1.5.1":"2024-06-19T15:04:01.870Z","1.6.0":"2024-07-24T14:32:14.213Z","1.7.0":"2024-07-26T01:23:51.072Z","1.7.1":"2024-08-16T18:48:18.827Z","1.7.2":"2024-08-19T17:41:01.353Z"},"bugs":{"url":"https://github.com/janus-idp/backstage-plugins/issues"},"author":{"name":"The Backstage Community"},"license":"Apache-2.0","homepage":"https://red.ht/rhdh","keywords":["support:tech-preview","lifecycle:active","backstage","plugin"],"repository":{"url":"git+https://github.com/janus-idp/backstage-plugins.git","type":"git","directory":"plugins/feedback-backend"},"description":"This is feedback-backend plugin which provides Rest API to create feedbacks.","maintainers":[{"email":"fndlovu@redhat.com","name":"fndlovu"},{"email":"pschultz@pobox.com","name":"schultzp2020"},{"email":"ktsao@redhat.com","name":"ktsao"},{"email":"asoro@redhat.com","name":"asoro-rh"},{"email":"pknight@redhat.com","name":"pataknight"},{"email":"nickboldt@gmail.com","name":"nickboldt"},{"email":"tomas.kral@gmail.com","name":"tomaskral"},{"email":"coufal.tom@gmail.com","name":"tumido"}],"readme":"# Feedback Backend\n\nThis is feedback-backend plugin which provides Rest API to create feedbacks.\n\nIt is also responsible for creating JIRA tickets,\n\n## Getting started\n\n### Installation\n\nInstall the NPM Package\n\n```bash\n# From your backstage root directory\nyarn workspace backend add @janus-idp/backstage-plugin-feedback-backend\n```\n\n#### Adding the plugin to the new backend\n\nAdd the following to your `packages/backend/src/index.ts` file:\n\n```ts title=\"packages/backend/src/index.ts\"\nconst backend = createBackend();\n\n// Add the following line\nbackend.add(import('@janus-idp/backstage-plugin-feedback-backend'));\n\nbackend.start();\n```\n\n#### Adding the plugin to the legacy backend (`@janus-idp/backstage-plugin-feedback-backend@1.2.6` and lower)\n\n1. Create a new file `packages/backend/src/plugins/feedback.ts` and add the following:\n\n   ```ts title=\"packages/backend/src/plugins/feedback.ts\"\n   import { Router } from 'express';\n\n   import { createRouter } from '@janus-idp/backstage-plugin-feedback-backend';\n\n   import { PluginEnvironment } from '../types';\n\n   export default async function createPlugin(\n     env: PluginEnvironment,\n   ): Promise<Router> {\n     return await createRouter({\n       logger: env.logger,\n       config: env.config,\n       discovery: env.discovery,\n     });\n   }\n   ```\n\n2. Next we wire this into overall backend router by editing the `packages/backend/src/index.ts` file:\n\n   ```ts title=\"packages/backend/src/index.ts\"\n   import feedback from './plugins/feedback';\n\n   // ...\n   async function main() {\n     // ...\n     const feedbackEnv = useHotMemoize(module, () => createEnv('feedback'));\n     apiRouter.use('/feedback', await feedback(feedbackEnv));\n   }\n   ```\n\n### Configurations\n\nAdd the following config in your `app-config.yaml` file.\n\n```yaml\nfeedback:\n  integrations:\n    jira:\n      # Under this object you can define multiple jira hosts\n      - host: ${JIRA_HOST_URL}\n        # Add your jira token along with Basic or Bearer type eg: Basic/Bearer <token>\n        token: ${JIRA_TOKEN}\n        # (optional) Due to GDPR limitations on jira cloud instances\n        # set hostType: CLOUD to make api work\n        # default value is SERVER\n        hostType: CLOUD\n\n    email:\n      ## Email integration uses nodemailer to send emails\n      host: ${EMAIL_HOST}\n      port: ${EMAIL_PORT} # defaults to 587, if not found\n\n      ## Email address of sender\n      from: ${EMAIL_FROM}\n\n      ## [optional] Authorization using user and password\n      auth:\n        user: ${EMAIL_USER}\n        pass: ${EMAIL_PASS}\n\n      # boolean\n      secure: false\n\n      # Path to ca certificate if required by mail server\n      caCert: ${NODE_EXTRA_CA_CERTS}\n```\n\n### Set up frontend plugin\n\nFollow instructions provided [feedback-plugin](../feedback/README.md)\n\n### API reference\n\nThe API specifications file can be found at [docs/openapi3_0](./docs/openapi3_0.yaml)\n\n### Running the plugin\n\nRun `yarn workspace @janus-idp/backstage-plugin-feedback-backend start`.\n","readmeFilename":"README.md"}