{"_id":"@baicheng-michael/backstage-plugin-open-feedback-backend","_rev":"4-c39d8f1973a8e1a27b9020bb605960cc","name":"@baicheng-michael/backstage-plugin-open-feedback-backend","dist-tags":{"latest":"0.2.4"},"versions":{"0.2.0":{"name":"@baicheng-michael/backstage-plugin-open-feedback-backend","version":"0.2.0","keywords":["backstage","backend","backstage-plugin","plugin","feedback","open-source"],"license":"Apache-2.0","_id":"@baicheng-michael/backstage-plugin-open-feedback-backend@0.2.0","maintainers":[{"name":"baicheng-michael","email":"y@yinbaicheng.com"}],"homepage":"https://github.com/Baicheng-MiQ/backstage-open-feedback#readme","bugs":{"url":"https://github.com/Baicheng-MiQ/backstage-open-feedback/issues"},"dist":{"shasum":"083df00fd3f023899a6b7f7c3308d6b36a162bcd","tarball":"https://registry.npmjs.org/@baicheng-michael/backstage-plugin-open-feedback-backend/-/backstage-plugin-open-feedback-backend-0.2.0.tgz","fileCount":4,"integrity":"sha512-YTHk2wWOuwtLvgJ0nyoIs3aS9rDMzjQO5cwvXfn8ab9sJ7qkovmaK18xgJrQltB1P/9GPMrLtjwnBk+jr9HT5A==","signatures":[{"sig":"MEUCIAhB6mD/F3AGMlQ7aaX0HdXubtoNdoBkXjz7d4HuipxZAiEAg6p8zGrSKo4fdsMkHJWeeHFLCY7WLgqCL+xeZAWmd3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14466},"main":"src/index.ts","types":"src/index.ts","gitHead":"e92d0641dac0d1af244026906784d89fb4a6cebb","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"baicheng-michael","email":"y@yinbaicheng.com"},"backstage":{"role":"backend-plugin","pluginId":"open-feedback","pluginPackages":["@baicheng-michael/backstage-plugin-open-feedback","@baicheng-michael/backstage-plugin-open-feedback-backend","@baicheng-michael/backstage-plugin-open-feedback-common"]},"repository":{"url":"git+https://github.com/Baicheng-MiQ/backstage-open-feedback.git","type":"git"},"_npmVersion":"9.5.0","description":"This plugin serves as the backend for OpenFeedback.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","@types/express":"*","@backstage/config":"^1.2.0","express-validator":"^7.0.1","express-promise-router":"^4.1.0","@backstage/backend-common":"^0.23.2","@backstage/backend-defaults":"^0.3.3","@backstage/backend-plugin-api":"^0.6.21","@backstage/backend-test-utils":"^0.4.3","@baicheng-michael/backstage-plugin-open-feedback-common":"0.3.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.0.0","supertest":"^6.2.4","@backstage/cli":"^0.26.10","@types/supertest":"^2.0.12","@backstage/plugin-auth-backend":"^0.22.8","@backstage/plugin-auth-backend-module-guest-provider":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-open-feedback-backend_0.2.0_1720544078269_0.28240115713289127","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@baicheng-michael/backstage-plugin-open-feedback-backend","version":"0.2.1","keywords":["backstage","backend","backstage-plugin","plugin","feedback","open-source"],"license":"Apache-2.0","_id":"@baicheng-michael/backstage-plugin-open-feedback-backend@0.2.1","maintainers":[{"name":"baicheng-michael","email":"y@yinbaicheng.com"}],"homepage":"https://github.com/Baicheng-MiQ/backstage-open-feedback#readme","bugs":{"url":"https://github.com/Baicheng-MiQ/backstage-open-feedback/issues"},"dist":{"shasum":"02a47f32870ae4ab341eb6ab20921f24011a7207","tarball":"https://registry.npmjs.org/@baicheng-michael/backstage-plugin-open-feedback-backend/-/backstage-plugin-open-feedback-backend-0.2.1.tgz","fileCount":7,"integrity":"sha512-JuwSxeFTH7uDMbkWkxlfHkBzLktH2tuztAHNQEk3G9ULHojjDqboTmGkS/w5ASEBrZ/Y25Qyg/ogrVelKLo2QA==","signatures":[{"sig":"MEYCIQC65P6Weky8Nd/9MD84fgM1c7nQoqgWax7IfTJThVI02wIhANGhT4uYuwGoVnDJJ6nT4A9tRDuaCq9diw/7z5+6CLk8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29464},"main":"src/index.ts","types":"src/index.ts","gitHead":"e92d0641dac0d1af244026906784d89fb4a6cebb","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"baicheng-michael","email":"y@yinbaicheng.com"},"backstage":{"role":"backend-plugin","pluginId":"open-feedback","pluginPackages":["@baicheng-michael/backstage-plugin-open-feedback","@baicheng-michael/backstage-plugin-open-feedback-backend","@baicheng-michael/backstage-plugin-open-feedback-common"]},"repository":{"url":"git+https://github.com/Baicheng-MiQ/backstage-open-feedback.git","type":"git"},"_npmVersion":"9.5.0","description":"This plugin serves as the backend for OpenFeedback.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","@types/express":"*","@backstage/config":"^1.2.0","express-validator":"^7.0.1","express-promise-router":"^4.1.0","@backstage/backend-common":"^0.23.2","@backstage/backend-defaults":"^0.3.3","@backstage/backend-plugin-api":"^0.6.21","@backstage/backend-test-utils":"^0.4.3","@baicheng-michael/backstage-plugin-open-feedback-common":"0.3.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.0.0","supertest":"^6.2.4","@backstage/cli":"^0.26.10","@types/supertest":"^2.0.12","@backstage/plugin-auth-backend":"^0.22.8","@backstage/plugin-auth-backend-module-guest-provider":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-open-feedback-backend_0.2.1_1720614017985_0.9688243635068343","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@baicheng-michael/backstage-plugin-open-feedback-backend","version":"0.2.2","keywords":["backstage","backend","backstage-plugin","plugin","feedback","open-source"],"license":"Apache-2.0","_id":"@baicheng-michael/backstage-plugin-open-feedback-backend@0.2.2","maintainers":[{"name":"baicheng-michael","email":"y@yinbaicheng.com"}],"homepage":"https://github.com/Baicheng-MiQ/backstage-open-feedback#readme","bugs":{"url":"https://github.com/Baicheng-MiQ/backstage-open-feedback/issues"},"dist":{"shasum":"dcd160cdf18b861f7e1ab1e7f5b4134ff5cc9d11","tarball":"https://registry.npmjs.org/@baicheng-michael/backstage-plugin-open-feedback-backend/-/backstage-plugin-open-feedback-backend-0.2.2.tgz","fileCount":7,"integrity":"sha512-XQXQFBQ9l9ix23g1+kKhu4NE9kEj6cnHh6UA3JrwK/Tw55K7BbPGeqwUbuKyrjXfTbZgJzdZCobOaw/k0GTIcg==","signatures":[{"sig":"MEUCIDt0MimuhqEooSzvfSn8AFm0oQPV7CqaCbD9LsPix9EFAiEAqVfzzkFQSi3Bo/YBTxHBaEmqVnvYmV0Zxq/Vh2rpY8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29465},"main":"src/index.ts","types":"src/index.ts","gitHead":"e92d0641dac0d1af244026906784d89fb4a6cebb","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"baicheng-michael","email":"y@yinbaicheng.com"},"backstage":{"role":"backend-plugin","pluginId":"open-feedback","pluginPackages":["@baicheng-michael/backstage-plugin-open-feedback","@baicheng-michael/backstage-plugin-open-feedback-backend","@baicheng-michael/backstage-plugin-open-feedback-common"]},"repository":{"url":"git+https://github.com/Baicheng-MiQ/backstage-open-feedback.git","type":"git"},"_npmVersion":"9.5.0","description":"This plugin serves as the backend for OpenFeedback.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","@types/express":"*","@backstage/config":"^1.2.0","express-validator":"^7.0.1","express-promise-router":"^4.1.0","@backstage/backend-common":"^0.23.2","@backstage/backend-defaults":"^0.3.3","@backstage/backend-plugin-api":"^0.6.21","@backstage/backend-test-utils":"^0.4.3","@baicheng-michael/backstage-plugin-open-feedback-common":"^0.3.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.0.0","supertest":"^6.2.4","@backstage/cli":"^0.26.10","@types/supertest":"^2.0.12","@backstage/plugin-auth-backend":"^0.22.8","@backstage/plugin-auth-backend-module-guest-provider":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-open-feedback-backend_0.2.2_1720614456628_0.2719311687998591","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@baicheng-michael/backstage-plugin-open-feedback-backend","version":"0.2.3","keywords":["backstage","backend","backstage-plugin","plugin","feedback","open-source"],"license":"Apache-2.0","_id":"@baicheng-michael/backstage-plugin-open-feedback-backend@0.2.3","maintainers":[{"name":"baicheng-michael","email":"y@yinbaicheng.com"}],"homepage":"https://github.com/Baicheng-MiQ/backstage-open-feedback#readme","bugs":{"url":"https://github.com/Baicheng-MiQ/backstage-open-feedback/issues"},"dist":{"shasum":"9a8a9a17d305508292e694c74bd05b649a53b400","tarball":"https://registry.npmjs.org/@baicheng-michael/backstage-plugin-open-feedback-backend/-/backstage-plugin-open-feedback-backend-0.2.3.tgz","fileCount":7,"integrity":"sha512-X3dzT233DAQmzxlVZl6XM0EGyK8KQN5LiB0WuB7QhmCXJJKWNEF/FagcqhZlcLM5wipqjSI+9OgsQworgpIdKQ==","signatures":[{"sig":"MEUCIQCYtXcBx3Zt7apvnfVnU4VTBOdqSRYOyA5obxF4gejbHQIgNIdcGDQBC0kNDcvRKV9PsGtmkS5O6uT0RdpRxB+3Cpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29731},"main":"src/index.ts","types":"src/index.ts","gitHead":"042b8c192bc867370596b731b42fbe13cbf108d6","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"baicheng-michael","email":"y@yinbaicheng.com"},"backstage":{"role":"backend-plugin","pluginId":"open-feedback","pluginPackages":["@baicheng-michael/backstage-plugin-open-feedback","@baicheng-michael/backstage-plugin-open-feedback-backend","@baicheng-michael/backstage-plugin-open-feedback-common"]},"repository":{"url":"git+https://github.com/Baicheng-MiQ/backstage-open-feedback.git","type":"git"},"_npmVersion":"9.5.0","description":"This plugin serves as the backend for OpenFeedback.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yn":"^4.0.0","knex":"^3.1.0","express":"^4.17.1","winston":"^3.2.1","node-fetch":"^2.6.7","@types/express":"*","@backstage/config":"^1.2.0","express-validator":"^7.0.1","express-promise-router":"^4.1.0","@backstage/backend-common":"^0.23.2","@backstage/backend-defaults":"^0.3.3","@backstage/backend-plugin-api":"^0.6.21","@backstage/backend-test-utils":"^0.4.3","@baicheng-michael/backstage-plugin-open-feedback-common":"^0.3.2"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.0.0","supertest":"^6.2.4","@backstage/cli":"^0.26.10","@types/supertest":"^2.0.12","@backstage/plugin-auth-backend":"^0.22.8","@backstage/plugin-auth-backend-module-guest-provider":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-open-feedback-backend_0.2.3_1720819204608_0.31540219981599593","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@baicheng-michael/backstage-plugin-open-feedback-backend","version":"0.2.4","main":"src/index.ts","types":"src/index.ts","license":"Apache-2.0","publishConfig":{"access":"public","main":"dist/index.cjs.js","types":"dist/index.d.ts"},"backstage":{"role":"backend-plugin","pluginId":"open-feedback","pluginPackages":["@baicheng-michael/backstage-plugin-open-feedback","@baicheng-michael/backstage-plugin-open-feedback-backend","@baicheng-michael/backstage-plugin-open-feedback-common"]},"repository":{"type":"git","url":"git+https://github.com/Baicheng-MiQ/backstage-open-feedback.git"},"keywords":["backstage","backend","backstage-plugin","plugin","feedback","open-source"],"scripts":{"start":"backstage-cli package start","build":"backstage-cli package build","lint":"backstage-cli package lint","test":"backstage-cli package test","clean":"backstage-cli package clean","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"dependencies":{"@backstage/backend-common":"^0.23.2","@backstage/backend-defaults":"^0.3.3","@backstage/backend-plugin-api":"^0.6.21","@backstage/backend-test-utils":"^0.4.3","@backstage/config":"^1.2.0","@baicheng-michael/backstage-plugin-open-feedback-common":"^0.3.3","@types/express":"*","express":"^4.17.1","express-promise-router":"^4.1.0","express-validator":"^7.0.1","knex":"^3.1.0","node-fetch":"^2.6.7","winston":"^3.2.1","yn":"^4.0.0"},"devDependencies":{"@backstage/cli":"^0.26.10","@backstage/plugin-auth-backend":"^0.22.8","@backstage/plugin-auth-backend-module-guest-provider":"^0.1.7","@types/supertest":"^2.0.12","msw":"^1.0.0","supertest":"^6.2.4"},"gitHead":"36bdd20fe06bb6f02fb554b08fa21a121ba1b8b7","description":"This plugin serves as the backend for OpenFeedback.","bugs":{"url":"https://github.com/Baicheng-MiQ/backstage-open-feedback/issues"},"homepage":"https://github.com/Baicheng-MiQ/backstage-open-feedback#readme","_id":"@baicheng-michael/backstage-plugin-open-feedback-backend@0.2.4","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-NWhl+o6mkRZDIWSGGmeNt/Whd/+xVMNWGljgdzqUBmAqL6JPqMt+N8WxswUB68p+ixC/B3qfgVQzTfxY+Hw6RQ==","shasum":"20239035c4129cb2672b2aa7b0acd82c0a6d1451","tarball":"https://registry.npmjs.org/@baicheng-michael/backstage-plugin-open-feedback-backend/-/backstage-plugin-open-feedback-backend-0.2.4.tgz","fileCount":8,"unpackedSize":30099,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKh60wGzx47jbsbNN4VyXxAyKGSrNKrOsWOQYC4cwSwgIgDwHYhWWOq0a8OQpl2MDsMuZ2hVPB59MIq59h8WjT58I="}]},"_npmUser":{"name":"baicheng-michael","email":"y@yinbaicheng.com"},"directories":{},"maintainers":[{"name":"baicheng-michael","email":"y@yinbaicheng.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/backstage-plugin-open-feedback-backend_0.2.4_1721135126835_0.8520095371178833"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-09T16:54:38.148Z","modified":"2024-07-16T13:05:27.170Z","0.2.0":"2024-07-09T16:54:38.502Z","0.2.1":"2024-07-10T12:20:18.133Z","0.2.2":"2024-07-10T12:27:36.818Z","0.2.3":"2024-07-12T21:20:04.776Z","0.2.4":"2024-07-16T13:05:26.992Z"},"bugs":{"url":"https://github.com/Baicheng-MiQ/backstage-open-feedback/issues"},"license":"Apache-2.0","homepage":"https://github.com/Baicheng-MiQ/backstage-open-feedback#readme","keywords":["backstage","backend","backstage-plugin","plugin","feedback","open-source"],"repository":{"type":"git","url":"git+https://github.com/Baicheng-MiQ/backstage-open-feedback.git"},"description":"This plugin serves as the backend for OpenFeedback.","maintainers":[{"name":"baicheng-michael","email":"y@yinbaicheng.com"}],"readme":"# OpenFeedback Backend\n\nThis plugin serves as the backend for OpenFeedback.\n\n## Adding the OpenFeedback Backend to your Backstage Application\n\nTo add the OpenFeedback backend to your Backstage application, you need to add the following code to your `packages/backend/src/plugins/index.ts` file:\n\n```typescript\nimport { createBackend } from '@backstage/backend-defaults';\n\nconst backend = createBackend();\n\n// Other plugins\nbackend.add(import('@baicheng-michael/backstage-plugin-open-feedback-backend'));\n\nbackend.start();\n```\n","readmeFilename":"README.md"}