{"_id":"@backstage-community/plugin-announcements-backend","_rev":"42-41918b78b13282a0c7371576034c570f","name":"@backstage-community/plugin-announcements-backend","dist-tags":{"latest":"0.29.1"},"versions":{"0.1.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.1.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.1.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"00489b1d221288f4c1c3676ddc4aa01860c89cff","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.1.1.tgz","fileCount":22,"integrity":"sha512-QEfdTOJ5nJ6Ldki4acIPiLc7q4VPJRbOjx6I4Q0wM+p+r6yZI2kROGE9ZJMpbeDpgo6SlTtMZYQl0XxV7I13gw==","signatures":[{"sig":"MEUCIQCyuEuCAEDDRFosSNgQv4uHpIz6Wb2VHNDFiXm4djCSGAIgIb9yMX4+Uo12KbSoXvM+LzIjtStwZEvFsaJNFcIaFRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63670},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"ba51c927280a4eabbe1357f8bc2d164fd9965882","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.1","@backstage/errors":"^1.2.6","express-promise-router":"^4.1.0","@backstage/backend-common":"^0.25.0","@backstage/catalog-client":"^1.9.0","@backstage/core-plugin-api":"^1.10.2","@backstage/backend-defaults":"^0.6.2","@backstage/plugin-auth-node":"^0.5.5","@backstage/backend-plugin-api":"^1.1.0","@backstage/backend-test-utils":"^1.2.0","@backstage/plugin-events-node":"^0.4.6","@backstage/plugin-signals-node":"^0.1.15","@backstage/plugin-search-common":"^1.2.16","@backstage/plugin-events-backend":"^0.4.0","@backstage/plugin-permission-node":"^0.8.6","@backstage/plugin-permission-common":"^0.8.3","@backstage/plugin-search-backend-node":"^1.3.6","@backstage-community/plugin-announcements-common":"^0.1.1","@backstage-community/plugin-search-backend-module-announcements":"^0.1.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^8.3.4","@backstage/cli":"^0.29.4","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.3","@backstage/plugin-auth-backend":"^0.24.1","@backstage/plugin-catalog-node":"^1.15.0","@backstage/plugin-signals-backend":"^0.2.4","@backstage/plugin-permission-backend":"^0.5.52","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.3","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.1.1_1735326081056_0.05935540887253432","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@backstage-community/plugin-announcements-backend","version":"0.1.2","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.1.2","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"9ccf6bd94493d19ce1f47c93119df54adfb6eac6","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.1.2.tgz","fileCount":22,"integrity":"sha512-xg3pYZ+CO2wO+LOSv+yPingTnR+52MdQOTs+/L/Sn8TO08Tlgjpnpgq8EwhWqOY/q3+tryFPZRAfNwSn212cow==","signatures":[{"sig":"MEYCIQDErqgH2/fC47im+ePvVJJ6QW05XNPgwPMHn95dLa2HLQIhAKwuWcyKMkMZvXDlv8U34oYt6XU0dWBP/X/0yIxt7oaH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64019},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"dae0126bf7356c19c9bd696020a35b900babbfd8","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.1","@backstage/errors":"^1.2.6","express-promise-router":"^4.1.0","@backstage/backend-common":"^0.25.0","@backstage/catalog-client":"^1.9.0","@backstage/core-plugin-api":"^1.10.2","@backstage/backend-defaults":"^0.6.2","@backstage/plugin-auth-node":"^0.5.5","@backstage/backend-plugin-api":"^1.1.0","@backstage/backend-test-utils":"^1.2.0","@backstage/plugin-events-node":"^0.4.6","@backstage/plugin-signals-node":"^0.1.15","@backstage/plugin-search-common":"^1.2.16","@backstage/plugin-events-backend":"^0.4.0","@backstage/plugin-permission-node":"^0.8.6","@backstage/plugin-permission-common":"^0.8.3","@backstage/plugin-search-backend-node":"^1.3.6","@backstage-community/plugin-announcements-common":"^0.1.2","@backstage-community/plugin-search-backend-module-announcements":"^0.1.2"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^8.3.4","@backstage/cli":"^0.29.4","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.3","@backstage/plugin-auth-backend":"^0.24.1","@backstage/plugin-catalog-node":"^1.15.0","@backstage/plugin-signals-backend":"^0.2.4","@backstage/plugin-permission-backend":"^0.5.52","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.3","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.1.2_1735330545401_0.34140107078101356","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@backstage-community/plugin-announcements-backend","version":"0.1.3","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.1.3","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"14db380329f7f8f23445e1ad46352af5ae5b0f66","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.1.3.tgz","fileCount":24,"integrity":"sha512-gWjagIw6oiejVlcIPRoSK4HAlrRW0fbaNEftWbIpF+CVfQzBFMr5CVOsKddOO+u9g6C1fTqS9e7lkGrQ2nPL4w==","signatures":[{"sig":"MEQCIFcxI+IfoehVQ5KAVpkVEUYh0FJD9PWj3kbcfWpLQC38AiBAgj/MbgnmazptvMpaeTz0B5D/wYtRyaauzuryEJ41rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67071},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"8774eb35bbef492ef1f43308664fe0ad38a9baf7","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.1","@backstage/errors":"^1.2.6","express-promise-router":"^4.1.0","@backstage/backend-common":"^0.25.0","@backstage/catalog-client":"^1.9.0","@backstage/core-plugin-api":"^1.10.2","@backstage/backend-defaults":"^0.6.2","@backstage/plugin-auth-node":"^0.5.5","@backstage/backend-plugin-api":"^1.1.0","@backstage/backend-test-utils":"^1.2.0","@backstage/plugin-events-node":"^0.4.6","@backstage/plugin-signals-node":"^0.1.15","@backstage/plugin-search-common":"^1.2.16","@backstage/plugin-events-backend":"^0.4.0","@backstage/plugin-permission-node":"^0.8.6","@backstage/plugin-permission-common":"^0.8.3","@backstage/plugin-search-backend-node":"^1.3.6","@backstage-community/plugin-announcements-common":"^0.1.3","@backstage-community/plugin-search-backend-module-announcements":"^0.1.3"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^8.3.4","@backstage/cli":"^0.29.4","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.3","@backstage/plugin-auth-backend":"^0.24.1","@backstage/plugin-catalog-node":"^1.15.0","@backstage/plugin-signals-backend":"^0.2.4","@backstage/plugin-permission-backend":"^0.5.52","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.3","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.1.3_1736281151807_0.285050794091924","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@backstage-community/plugin-announcements-backend","version":"0.1.4","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.1.4","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"d1cf91470ee69130efef8648910431903f83ecda","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.1.4.tgz","fileCount":24,"integrity":"sha512-LeiDRQU9hslIqz6n8GzgEWq0QYWfz59CwzkK4jJqw2RjW2zG1cGqxOT/hov7GmvsnFFyPHRQbw/xW8aNiZ7SBQ==","signatures":[{"sig":"MEUCIEu+/IA02FNCxAfIg5bVGUu8U1PTznI5nZxGtknnsx8XAiEAyd10Cxq+sZivGZwzUtimSkci0pGFnrsfHiSi3CHZaKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67117},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"c51cfb4d977ca35d167e14de22516786b9c63747","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.1","@backstage/errors":"^1.2.6","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.0","@backstage/core-plugin-api":"^1.10.2","@backstage/backend-defaults":"^0.6.2","@backstage/plugin-auth-node":"^0.5.5","@backstage/backend-plugin-api":"^1.1.0","@backstage/backend-test-utils":"^1.2.0","@backstage/plugin-events-node":"^0.4.6","@backstage/plugin-signals-node":"^0.1.15","@backstage/plugin-search-common":"^1.2.16","@backstage/plugin-events-backend":"^0.4.0","@backstage/plugin-permission-node":"^0.8.6","@backstage/plugin-permission-common":"^0.8.3","@backstage/plugin-search-backend-node":"^1.3.6","@backstage-community/plugin-announcements-common":"^0.1.3","@backstage-community/plugin-search-backend-module-announcements":"^0.1.3"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^8.3.4","@backstage/cli":"^0.29.4","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.3","@backstage/plugin-auth-backend":"^0.24.1","@backstage/plugin-catalog-node":"^1.15.0","@backstage/plugin-signals-backend":"^0.2.4","@backstage/plugin-permission-backend":"^0.5.52","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.3","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.1.4_1737591766190_0.6423920056030372","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.2.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.2.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"c797eef8fc5e1e86b8f0ca53a0b69baeabb66f56","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.2.0.tgz","fileCount":24,"integrity":"sha512-7Y1zYGXm7WeYtsotASJzq4v26RdYYsMZiq2a/ixb+n9BKEJKw4gXZwOOsGcq+3LV/W4wZibzRCQeI8esoHO0cA==","signatures":[{"sig":"MEQCIDpHFUThNCukpJthyZ82gUNLHXKFMlae5DdaKAQqN7S8AiAyUcajsU/LXy2kmfN5C3h54ngHuIHicW1cph+jZVO56w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67378},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"e3684bf4971b34ec57cdb15758d95b9a4ffc3205","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.1","@backstage/core-plugin-api":"^1.10.3","@backstage/backend-defaults":"^0.7.0","@backstage/plugin-auth-node":"^0.5.6","@backstage/backend-plugin-api":"^1.1.1","@backstage/backend-test-utils":"^1.2.1","@backstage/plugin-events-node":"^0.4.7","@backstage/plugin-signals-node":"^0.1.16","@backstage/plugin-search-common":"^1.2.17","@backstage/plugin-events-backend":"^0.4.1","@backstage/plugin-permission-node":"^0.8.7","@backstage/plugin-permission-common":"^0.8.4","@backstage/plugin-search-backend-node":"^1.3.7","@backstage-community/plugin-announcements-common":"^0.2.0","@backstage-community/plugin-search-backend-module-announcements":"^0.2.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^8.3.4","@backstage/cli":"^0.29.6","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.4","@backstage/plugin-auth-backend":"^0.24.2","@backstage/plugin-catalog-node":"^1.15.1","@backstage/plugin-signals-backend":"^0.3.0","@backstage/plugin-permission-backend":"^0.5.53","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.4","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.2.0_1738644024270_0.45849507867796424","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.2.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.2.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"b71f0c4ec8cf61f3fffb701fb41f5105523552c8","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.2.1.tgz","fileCount":24,"integrity":"sha512-uPY+tWwpV7PyaS4T3BYAUAkozjJXh48tnMG5ZXpy4BJao3My3hP+rxZJiumjQE4MoFMEbVEiDZUuPPNEJM42GQ==","signatures":[{"sig":"MEUCIHufQhToooOMqM3lXTV4QVyZraNHZ2M8iqwu3mjVJmiUAiEAzuvC7UoocRf1f6qYRmHyXedMlLndtGVew4tULB3a3Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67515},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"5340223ead19f90ae46f93f6b0d143cdae7148f7","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.1","@backstage/core-plugin-api":"^1.10.3","@backstage/backend-defaults":"^0.7.0","@backstage/plugin-auth-node":"^0.5.6","@backstage/backend-plugin-api":"^1.1.1","@backstage/backend-test-utils":"^1.2.1","@backstage/plugin-events-node":"^0.4.7","@backstage/plugin-signals-node":"^0.1.16","@backstage/plugin-search-common":"^1.2.17","@backstage/plugin-events-backend":"^0.4.1","@backstage/plugin-permission-node":"^0.8.7","@backstage/plugin-permission-common":"^0.8.4","@backstage/plugin-search-backend-node":"^1.3.7","@backstage-community/plugin-announcements-common":"^0.2.0","@backstage-community/plugin-search-backend-module-announcements":"^0.3.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^8.3.4","@backstage/cli":"^0.29.6","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.4","@backstage/plugin-auth-backend":"^0.24.2","@backstage/plugin-catalog-node":"^1.15.1","@backstage/plugin-signals-backend":"^0.3.0","@backstage/plugin-permission-backend":"^0.5.53","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.4","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.2.1_1738772514649_0.220969908805277","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.3.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.3.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"6d13492209ea1f31a388a1af82ed89e324188e65","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.3.0.tgz","fileCount":25,"integrity":"sha512-AMwnHqKfyoArThe7IU0nZZfxUaTGpBOWarlJAVG1Xkrnk6j3mX7wMpaHh/y7sAcVz0gQaogBiQTT8KLt5sAyoA==","signatures":[{"sig":"MEUCIQDvYEuG5xZVEHXJnsTkUQx+eRDWKY4Rd4JHp3oF4bexVwIgNe5hFgoyuLQpEmF1Q6AKnHxZr0QWYqoMI/IZoNNT058=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71700},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"d81a15aeaf4ec707bbd13f0592b6153306f1aefc","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.1","@backstage/core-plugin-api":"^1.10.3","@backstage/backend-defaults":"^0.7.0","@backstage/plugin-auth-node":"^0.5.6","@backstage/backend-plugin-api":"^1.1.1","@backstage/backend-test-utils":"^1.2.1","@backstage/plugin-events-node":"^0.4.7","@backstage/plugin-signals-node":"^0.1.16","@backstage/plugin-search-common":"^1.2.17","@backstage/plugin-events-backend":"^0.4.1","@backstage/plugin-permission-node":"^0.8.7","@backstage/plugin-permission-common":"^0.8.4","@backstage/plugin-search-backend-node":"^1.3.7","@backstage-community/plugin-announcements-common":"^0.3.0","@backstage-community/plugin-search-backend-module-announcements":"^0.3.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^8.3.4","@backstage/cli":"^0.29.6","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.4","@backstage/plugin-auth-backend":"^0.24.2","@backstage/plugin-catalog-node":"^1.15.1","@backstage/plugin-signals-backend":"^0.3.0","@backstage/plugin-permission-backend":"^0.5.53","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.4","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.3.0_1739558523277_0.24971242078153089","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.3.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.3.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"b845bc2655a9a00a2a588bc8a490701605303045","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.3.1.tgz","fileCount":25,"integrity":"sha512-doo2Z5VQYNP8c7pF6PSnAATXZg/W7Rm0Bwcl09LvlWF8QU+v1WtvHYQvh8YtJH0WeZYYsUCXcVY2BA6lPeFiXQ==","signatures":[{"sig":"MEUCIQDYzOLcxAoDOBSWRh7J06itCF169N8vi6gDZbQca+0l0gIgIe/h/hEo83sIpGwg/81D/9W7uVLf40vvAVadgp8YUtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71789},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"a6e601b96ea4d1c41c28a278f1b219bdeb6e93fc","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.1","@backstage/core-plugin-api":"^1.10.3","@backstage/backend-defaults":"^0.7.0","@backstage/plugin-auth-node":"^0.5.6","@backstage/backend-plugin-api":"^1.1.1","@backstage/backend-test-utils":"^1.2.1","@backstage/plugin-events-node":"^0.4.7","@backstage/plugin-signals-node":"^0.1.16","@backstage/plugin-search-common":"^1.2.17","@backstage/plugin-events-backend":"^0.4.1","@backstage/plugin-permission-node":"^0.8.7","@backstage/plugin-permission-common":"^0.8.4","@backstage/plugin-search-backend-node":"^1.3.7","@backstage-community/plugin-announcements-common":"^0.3.0","@backstage-community/plugin-search-backend-module-announcements":"^0.3.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"index":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.29.6","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.4","@backstage/plugin-auth-backend":"^0.24.2","@backstage/plugin-catalog-node":"^1.15.1","@backstage/plugin-signals-backend":"^0.3.0","@backstage/plugin-permission-backend":"^0.5.53","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.4","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.3.1_1739909520278_0.6953022535981845","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@backstage-community/plugin-announcements-backend","version":"0.3.2","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.3.2","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"b67b506c3f7aa5ec272d9539775d1b7200b3c09f","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.3.2.tgz","fileCount":25,"integrity":"sha512-zEXuo2Nm/dWfLjHEDBvrgDkT9eJLmclliRyxwNRX299kzZxuuQQFIIxW7eatQ6nljwDXNFCKOOob7/3uZzU9bA==","signatures":[{"sig":"MEUCIEGIJKumwU4DPA1QAe7A8MnePH1EOLV8j8wpqpQiIJjiAiEAgWtBab7TSSbIGozVRaKsTJ65g+B/HFkrN4wFeXS+tiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72002},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"816a4ab3bca73332fb7688a3dbfbb2b6132c0c3b","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.1","@backstage/core-plugin-api":"^1.10.5","@backstage/backend-defaults":"^0.8.2","@backstage/plugin-auth-node":"^0.6.1","@backstage/backend-plugin-api":"^1.2.1","@backstage/backend-test-utils":"^1.3.1","@backstage/plugin-events-node":"^0.4.9","@backstage/plugin-signals-node":"^0.1.18","@backstage/plugin-search-common":"^1.2.17","@backstage/plugin-events-backend":"^0.5.0","@backstage/plugin-permission-node":"^0.9.0","@backstage/plugin-permission-common":"^0.8.4","@backstage/plugin-search-backend-node":"^1.3.9","@backstage-community/plugin-announcements-common":"^0.3.1","@backstage-community/plugin-search-backend-module-announcements":"^0.3.2"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.31.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.6","@backstage/plugin-auth-backend":"^0.24.4","@backstage/plugin-catalog-node":"^1.16.1","@backstage/plugin-signals-backend":"^0.3.2","@backstage/plugin-permission-backend":"^0.5.55","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.6","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.3.2_1744431625043_0.63782413423692","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@backstage-community/plugin-announcements-backend","version":"0.3.3","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.3.3","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"66789064c35b8bbc9cc65bd2ec56c36146b2f9de","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.3.3.tgz","fileCount":25,"integrity":"sha512-hFktudgj6Qv6Ey8E2mnsTD1yQ+2f9c2dN+lqt8+L2NirZnXtwH6A8JSlu/pNHp8t3C1FyTfbbR1SUKYw3XPh9Q==","signatures":[{"sig":"MEYCIQCFO9zM8nBQzbQ7z8Y13YNcy9aNrgubKmQsYGa14FUblQIhALxDpR+VXfy6wdQ2LmRDpSuymq351Ba3FCQia+jk65xM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72349},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"93d611e961e3b76f733fb6482c73b35b52d1fbb8","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.1","@backstage/core-plugin-api":"^1.10.6","@backstage/backend-defaults":"^0.9.0","@backstage/plugin-auth-node":"^0.6.2","@backstage/backend-plugin-api":"^1.3.0","@backstage/backend-test-utils":"^1.4.0","@backstage/plugin-events-node":"^0.4.10","@backstage/plugin-signals-node":"^0.1.19","@backstage/plugin-search-common":"^1.2.17","@backstage/plugin-events-backend":"^0.5.1","@backstage/plugin-permission-node":"^0.9.1","@backstage/plugin-permission-common":"^0.8.4","@backstage/plugin-search-backend-node":"^1.3.10","@backstage-community/plugin-announcements-common":"^0.3.2","@backstage-community/plugin-search-backend-module-announcements":"^0.3.3"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.32.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.7","@backstage/plugin-auth-backend":"^0.24.5","@backstage/plugin-catalog-node":"^1.16.3","@backstage/plugin-signals-backend":"^0.3.3","@backstage/plugin-permission-backend":"^0.6.0","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.7","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.3.3_1745602957366_0.5411848575268903","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.4.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.4.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"1caee504c3ceea373bcb3a0d007cce833130c8c9","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.4.0.tgz","fileCount":26,"integrity":"sha512-R2zqDRPo0RvXR589WuELZVNvuYRj7Uu2ZOm+irD/PAF6NOwE53vba9ruaFOFK29nsXyKXkRLEzjSrgDObq58Uw==","signatures":[{"sig":"MEQCIFrwsQyN5bYZqJUIn/RWjr9ImHnHyFI+CxYJWI/wuxe/AiBLGkFMfRNngfbv8MwfIX2YOKahyxWEiFRcfIsS1w72hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74633},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"da5dc0e46ad6819e12c1ea015c7a44fb643ba6cb","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.9.1","@backstage/core-plugin-api":"^1.10.6","@backstage/backend-defaults":"^0.9.0","@backstage/plugin-auth-node":"^0.6.2","@backstage/backend-plugin-api":"^1.3.0","@backstage/backend-test-utils":"^1.4.0","@backstage/plugin-events-node":"^0.4.10","@backstage/plugin-signals-node":"^0.1.19","@backstage/plugin-search-common":"^1.2.17","@backstage/plugin-events-backend":"^0.5.1","@backstage/plugin-permission-node":"^0.9.1","@backstage/plugin-permission-common":"^0.8.4","@backstage/plugin-search-backend-node":"^1.3.10","@backstage-community/plugin-announcements-common":"^0.4.0","@backstage-community/plugin-search-backend-module-announcements":"^0.3.4"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.32.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.7","@backstage/plugin-auth-backend":"^0.24.5","@backstage/plugin-catalog-node":"^1.16.3","@backstage/plugin-signals-backend":"^0.3.3","@backstage/plugin-permission-backend":"^0.6.0","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.7","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.4.0_1748200998984_0.3863425426566296","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.5.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.5.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"a957c56caf78fb41971b2ba94bfa8b7b8730aeb8","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.5.0.tgz","fileCount":26,"integrity":"sha512-8BcL3JKSK9vYKwZgJM6K3wF1/OskG6vTfFzBUoTHjAfn2eAqzMgtleRe4KbGcmDDyoujD1NYzWZDa/XIPyoJHg==","signatures":[{"sig":"MEUCIGyQ7SeJtF27IcrRoavH3irtfCjfqhMTxfn3ejbWDt0ZAiEA4aEpAaegtDinC/0qqMS0uWhj1CPMM70ekggmbeA5Vbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74897},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"bb85d119508d79eb1a66e6aa48c46e1e1d0526f6","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.10.0","@backstage/core-plugin-api":"^1.10.7","@backstage/backend-defaults":"^0.10.0","@backstage/plugin-auth-node":"^0.6.3","@backstage/backend-plugin-api":"^1.3.1","@backstage/backend-test-utils":"^1.5.0","@backstage/plugin-events-node":"^0.4.11","@backstage/plugin-signals-node":"^0.1.20","@backstage/plugin-search-common":"^1.2.18","@backstage/plugin-events-backend":"^0.5.2","@backstage/plugin-permission-node":"^0.10.0","@backstage/plugin-permission-common":"^0.9.0","@backstage/plugin-search-backend-node":"^1.3.11","@backstage-community/plugin-announcements-common":"^0.5.0","@backstage-community/plugin-search-backend-module-announcements":"^0.4.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.32.1","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.8","@backstage/plugin-auth-backend":"^0.25.0","@backstage/plugin-catalog-node":"^1.17.0","@backstage/plugin-signals-backend":"^0.3.4","@backstage/plugin-permission-backend":"^0.7.0","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.8","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.5.0_1749841397794_0.7271638535047926","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.6.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.6.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"e9473ef0dbe2f1b78672a35e94e99f93cefdcdcc","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.6.0.tgz","fileCount":29,"integrity":"sha512-qy0pBT4RSm+3BZCDKpeI9yCBiT4pcfEKWIb/gTR4flGSMPZdaTBc7I5gQzW/Ibkdzwu6bx9AIrNougwZ3GL8PQ==","signatures":[{"sig":"MEUCIFlWKJhvyD7qHuODm+YuVjUnzTXlIwRo+vhG3u8mrauPAiEAk7mnzJO++i1PU+IH9YRe8q1XuubHJeGUVnN+WjlVgBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99441},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"9cce70191987d59f5253ff93fc759901dcd42678","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","actor":{"name":"patriko","type":"user","email":"patriko@spotify.com"},"email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.10.0","@backstage/core-plugin-api":"^1.10.7","@backstage/backend-defaults":"^0.10.0","@backstage/plugin-auth-node":"^0.6.3","@backstage/backend-plugin-api":"^1.3.1","@backstage/backend-test-utils":"^1.5.0","@backstage/plugin-events-node":"^0.4.11","@backstage/plugin-signals-node":"^0.1.20","@backstage/plugin-search-common":"^1.2.18","@backstage/plugin-events-backend":"^0.5.2","@backstage/plugin-permission-node":"^0.10.0","@backstage/plugin-permission-common":"^0.9.0","@backstage/plugin-search-backend-node":"^1.3.11","@backstage-community/plugin-announcements-common":"^0.5.1","@backstage-community/plugin-search-backend-module-announcements":"^0.4.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.32.1","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.8","@backstage/plugin-auth-backend":"^0.25.0","@backstage/plugin-catalog-node":"^1.17.0","@backstage/plugin-signals-backend":"^0.3.4","@backstage/plugin-permission-backend":"^0.7.0","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.8","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.6.0_1751343162179_0.6950358923465059","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.7.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.7.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"347e8a39cea9f0fd04f866f0f528410309e1e87a","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.7.0.tgz","fileCount":29,"integrity":"sha512-08+ba7j8wK5rkKJsr1ypAE2v05x2Cd1Es6kE+53NbCMxcHMZJC+JtO1qb9R7HOm5jwsLuiZ1f+IX/rkOmXeMlw==","signatures":[{"sig":"MEUCIQD08tgQKLk0hAyIlH5+lE8hhlIIcePrvc1ofhmNZZP+mQIgPUAY2CO/dbxAj/74Dwo28s+J4aAxOkAIKzzrwE9QZBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99702},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"1a58a6c49f4cda6316fb890b547aa8a2de204226","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","actor":{"name":"patriko","type":"user","email":"patriko@spotify.com"},"email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.10.1","@backstage/core-plugin-api":"^1.10.8","@backstage/backend-defaults":"^0.11.0","@backstage/plugin-auth-node":"^0.6.4","@backstage/backend-plugin-api":"^1.4.0","@backstage/backend-test-utils":"^1.6.0","@backstage/plugin-events-node":"^0.4.12","@backstage/plugin-signals-node":"^0.1.21","@backstage/plugin-search-common":"^1.2.18","@backstage/plugin-events-backend":"^0.5.3","@backstage/plugin-permission-node":"^0.10.1","@backstage/plugin-permission-common":"^0.9.0","@backstage/plugin-search-backend-node":"^1.3.12","@backstage-community/plugin-announcements-common":"^0.6.0","@backstage-community/plugin-search-backend-module-announcements":"^0.5.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.33.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.9","@backstage/plugin-auth-backend":"^0.25.1","@backstage/plugin-catalog-node":"^1.17.1","@backstage/plugin-signals-backend":"^0.3.5","@backstage/plugin-permission-backend":"^0.7.1","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.9","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.7.0_1751574477169_0.009727169155735016","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.8.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.8.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"fd4e6e3520dc734b1306d3c387787124e2adc3cd","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.8.0.tgz","fileCount":29,"integrity":"sha512-VZMZG9uAl/vINVUtSly3GL+rOy4+t5XVVCgCYAYZ+U0ZWtnj9nDr/U+i1VCyu7fepnusaOjWmO+L7zDu/AxPTg==","signatures":[{"sig":"MEYCIQCov8oa+dg9RbgXZSEtpYX22yXVDkszflk/T0ewKh08SwIhAOtEnlFH0knVtNcZc2S+OifNmK9s407uPkpstu3wMskC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100246},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"4f694757dec11f9b0563b4330432ac198b5efa92","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","actor":{"name":"patriko","type":"user","email":"patriko@spotify.com"},"email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.10.1","@backstage/core-plugin-api":"^1.10.8","@backstage/backend-defaults":"^0.11.0","@backstage/plugin-auth-node":"^0.6.4","@backstage/backend-plugin-api":"^1.4.0","@backstage/backend-test-utils":"^1.6.0","@backstage/plugin-events-node":"^0.4.12","@backstage/plugin-signals-node":"^0.1.21","@backstage/plugin-search-common":"^1.2.18","@backstage/plugin-events-backend":"^0.5.3","@backstage/plugin-permission-node":"^0.10.1","@backstage/plugin-permission-common":"^0.9.0","@backstage/plugin-search-backend-node":"^1.3.12","@backstage-community/plugin-announcements-common":"^0.6.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.33.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.9","@backstage/plugin-auth-backend":"^0.25.1","@backstage/plugin-catalog-node":"^1.17.1","@backstage/plugin-signals-backend":"^0.3.5","@backstage/plugin-permission-backend":"^0.7.1","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.9","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.8.0_1751987209985_0.2564310100166751","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.9.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.9.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"0538e0514bd5f6a59ee1b51b60e8417faa29058a","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.9.0.tgz","fileCount":29,"integrity":"sha512-pMs2mCqCFNWs75jjrDjEUPX93RSHSw5hSmWnY5iTx9lbksTzIXLUMLNSMtRChaPRw8IYsDtVIaR3jWoazbT9gQ==","signatures":[{"sig":"MEYCIQCtbxUFgtJ2oe5sEwryUAzM3IOTp9EksHAkR5ky5jt+ugIhAMhzdTSlWqtFqCgOwlUvHKgiqE2NbZ1CCEEs2ZFr4bjj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100973},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"6f6cfaaacef9b8cf541c9fe1e9733c315cb91ca6","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.3","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.10.2","@backstage/core-plugin-api":"^1.10.9","@backstage/backend-defaults":"^0.11.1","@backstage/plugin-auth-node":"^0.6.5","@backstage/backend-plugin-api":"^1.4.1","@backstage/backend-test-utils":"^1.7.0","@backstage/plugin-events-node":"^0.4.13","@backstage/plugin-signals-node":"^0.1.22","@backstage/plugin-search-common":"^1.2.19","@backstage/plugin-events-backend":"^0.5.4","@backstage/plugin-permission-node":"^0.10.2","@backstage/plugin-permission-common":"^0.9.1","@backstage/plugin-search-backend-node":"^1.3.13","@backstage-community/plugin-announcements-common":"^0.7.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.33.1","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.10","@backstage/plugin-auth-backend":"^0.25.2","@backstage/plugin-catalog-node":"^1.17.2","@backstage/plugin-signals-backend":"^0.3.6","@backstage/plugin-permission-backend":"^0.7.2","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.10","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.9.0_1753578670520_0.1542812581421733","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.10.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.10.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"c48b67ed27274fe0fe697837218e26322f5b3a68","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.10.0.tgz","fileCount":29,"integrity":"sha512-XZZT+eck0EsXk7ElmZ3G81U3DjzUjMVFdO5FAvkL4jV8DvKTA4c8RVbuv3J6W1xckak/0GsjYbus6m4sxq57VQ==","signatures":[{"sig":"MEUCIDXVTFOlT0CwH6wOQP7YHFiqYlnHmEWgifee5jhjuZDxAiEA6zGUVnD2KQrAgffNwszdq1oRmX6fR3RCRlRErlymh0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101162},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"5adf9dc469c3aa27f49190536b302f3aa63a4d04","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.3","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.11.0","@backstage/core-plugin-api":"^1.10.9","@backstage/backend-defaults":"^0.12.0","@backstage/plugin-auth-node":"^0.6.6","@backstage/backend-plugin-api":"^1.4.2","@backstage/backend-test-utils":"^1.8.0","@backstage/plugin-events-node":"^0.4.14","@backstage/plugin-signals-node":"^0.1.23","@backstage/plugin-search-common":"^1.2.19","@backstage/plugin-events-backend":"^0.5.5","@backstage/plugin-permission-node":"^0.10.3","@backstage/plugin-permission-common":"^0.9.1","@backstage/plugin-search-backend-node":"^1.3.14","@backstage-community/plugin-announcements-common":"^0.8.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.11","@backstage/plugin-auth-backend":"^0.25.3","@backstage/plugin-catalog-node":"^1.18.0","@backstage/plugin-signals-backend":"^0.3.7","@backstage/plugin-permission-backend":"^0.7.3","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.11","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.10.0_1756725886939_0.3993122081500853","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.11.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.11.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"96c07eb044a1554d763ffcee2826d172e0e0a8c8","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.11.0.tgz","fileCount":32,"integrity":"sha512-N4YYlZOEBF7lHZRR++IP212DioYVtJEJCIiiFP0BNOcic9WskTbsYe5JeTMevzMRua/fvqGxx5GErP6lCjvFoA==","signatures":[{"sig":"MEQCIBUcqeAx3NengZEEFygzWn18KGWNya+MfpQHbqw0wXfuAiA9O724eIEWtdAQeDHE7OMq0JQa/GSDh8+mWJzBeR7WjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110759},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"049e5051b8ff5b98fc7f2e90eac8142db43c633e","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.3","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.11.0","@backstage/core-plugin-api":"^1.10.9","@backstage/backend-defaults":"^0.12.0","@backstage/plugin-auth-node":"^0.6.6","@backstage/backend-plugin-api":"^1.4.2","@backstage/backend-test-utils":"^1.8.0","@backstage/plugin-events-node":"^0.4.14","@backstage/plugin-signals-node":"^0.1.23","@backstage/plugin-search-common":"^1.2.19","@backstage/plugin-events-backend":"^0.5.5","@backstage/plugin-permission-node":"^0.10.3","@backstage/plugin-permission-common":"^0.9.1","@backstage/plugin-notifications-node":"^0.2.18","@backstage/plugin-search-backend-node":"^1.3.14","@backstage-community/plugin-announcements-common":"^0.9.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.11","@backstage/plugin-auth-backend":"^0.25.3","@backstage/plugin-catalog-node":"^1.18.0","@backstage/plugin-signals-backend":"^0.3.7","@backstage/plugin-permission-backend":"^0.7.3","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.11","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.11.0_1757593337854_0.27924464700548635","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.11.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.11.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"58b778340708215bb308bc112c68d9a9d0ee539f","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.11.1.tgz","fileCount":32,"integrity":"sha512-a6nfsJLCDuV5fSnQTYuJpCFMOhasuZGgjz+GLFrVsgjwY3+KHxg6jxwE6ZBS5LYv7cESeroihWtUq9QcNxU/MA==","signatures":[{"sig":"MEUCIA0kds9QIgH/b6dheW8Kxwyvz0j5T9u2M/jh8RjCtr6cAiEA1VWuMi319Pc94/h4i/6YeHXRT2fKZCxcIcs4AiO+2/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111589},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"477c58da0b95227b281c9490cb66202479a3d082","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.3","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.11.0","@backstage/core-plugin-api":"^1.10.9","@backstage/backend-defaults":"^0.12.0","@backstage/plugin-auth-node":"^0.6.6","@backstage/backend-plugin-api":"^1.4.2","@backstage/backend-test-utils":"^1.8.0","@backstage/plugin-events-node":"^0.4.14","@backstage/plugin-signals-node":"^0.1.23","@backstage/plugin-search-common":"^1.2.19","@backstage/plugin-events-backend":"^0.5.5","@backstage/plugin-permission-node":"^0.10.3","@backstage/plugin-permission-common":"^0.9.1","@backstage/plugin-notifications-node":"^0.2.18","@backstage/plugin-search-backend-node":"^1.3.14","@backstage-community/plugin-announcements-common":"^0.9.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.0","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.11","@backstage/plugin-auth-backend":"^0.25.3","@backstage/plugin-catalog-node":"^1.18.0","@backstage/plugin-signals-backend":"^0.3.7","@backstage/plugin-permission-backend":"^0.7.3","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.11","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.11.1_1757711561381_0.2736198278047153","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.12.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.12.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"dc40e6e96af2b6b31f7db6322b80b1a337fe2159","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.12.0.tgz","fileCount":32,"integrity":"sha512-erWIPl6QF+LeevvXCpQVlVGav+HW96ktOZdeXcgMmkcy7mIz69DL0pd5q+8RK/GZWu/yAO59kbmwHUGuSIN8qw==","signatures":[{"sig":"MEUCIFaOR1Ov6RbjZe9hjwYdCOXTgCHEqXJSG/AZMD4tKLTDAiEA/JTmMuoOzxrqp5DTPn6phoN6xrOpXNnb7oNxCD9pCLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113106},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"1910b231eea6e25a02880978cf9945a0dd2da419","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.3","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.12.0","@backstage/core-plugin-api":"^1.11.0","@backstage/backend-defaults":"^0.12.1","@backstage/plugin-auth-node":"^0.6.7","@backstage/backend-plugin-api":"^1.4.3","@backstage/backend-test-utils":"^1.9.0","@backstage/plugin-events-node":"^0.4.15","@backstage/plugin-signals-node":"^0.1.24","@backstage/plugin-search-common":"^1.2.19","@backstage/plugin-events-backend":"^0.5.6","@backstage/plugin-permission-node":"^0.10.4","@backstage/plugin-permission-common":"^0.9.1","@backstage/plugin-notifications-node":"^0.2.19","@backstage/plugin-search-backend-node":"^1.3.15","@backstage-community/plugin-announcements-common":"^0.10.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.3","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.11","@backstage/plugin-auth-backend":"^0.25.4","@backstage/plugin-catalog-node":"^1.19.0","@backstage/plugin-signals-backend":"^0.3.8","@backstage/plugin-permission-backend":"^0.7.4","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.12","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.12.0_1759355326815_0.09790204780204781","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.13.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.13.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"cb947bca33557c5920146cf6ae7bc6de3f1df590","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.13.0.tgz","fileCount":32,"integrity":"sha512-7Zu/FEO8hQXD86aSYgSNGudnU4GWr9O7hlgsq+cn4x0Mmpgh+vx3v+eGDFbQ9GV8hpRaaFmodv+TLk2wu0zEjg==","signatures":[{"sig":"MEQCIBq88XNoA1/vlsfdBgDJTZdPnNCr2oU1mCVz1pq++PCWAiAUuvIQZW9f+vY0XbXvQAd2pOEWXc+crhXyNjogyVInVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113354},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"db6c6b04907770c1f75a5f2a6df8a4318b808523","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.3","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.12.0","@backstage/core-plugin-api":"^1.11.0","@backstage/backend-defaults":"^0.12.1","@backstage/plugin-auth-node":"^0.6.7","@backstage/backend-plugin-api":"^1.4.3","@backstage/backend-test-utils":"^1.9.0","@backstage/plugin-events-node":"^0.4.15","@backstage/plugin-signals-node":"^0.1.24","@backstage/plugin-search-common":"^1.2.19","@backstage/plugin-events-backend":"^0.5.6","@backstage/plugin-permission-node":"^0.10.4","@backstage/plugin-permission-common":"^0.9.1","@backstage/plugin-notifications-node":"^0.2.19","@backstage/plugin-search-backend-node":"^1.3.15","@backstage-community/plugin-announcements-common":"^0.10.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.3","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.11","@backstage/plugin-auth-backend":"^0.25.4","@backstage/plugin-catalog-node":"^1.19.0","@backstage/plugin-signals-backend":"^0.3.8","@backstage/plugin-permission-backend":"^0.7.4","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.12","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.13.0_1759415857957_0.04354281048613573","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.14.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.14.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"88369f2738191e41eb6c180363ebc27d58c9a2db","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.14.0.tgz","fileCount":33,"integrity":"sha512-dGaL18B/gRPf2AW91lqT5a6n8g1Hmp1tSAja1qhwVWd+X1DLi/tmt/D83rt/Ez2CzdlOS/lA3h5TynlFH4Xx7g==","signatures":[{"sig":"MEUCIHSM6fO4LXjaVZiowWov8wtp56B7KYkNfHQPgHe5+g6mAiEAyZEX6ozT7OaPD0l0zgGCoTtuOaRtZZue6RHFEahA69A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115965},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"b3f8958a31358b6b47ff5d2513faed09606df8ae","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.3","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.12.0","@backstage/core-plugin-api":"^1.11.0","@backstage/backend-defaults":"^0.12.1","@backstage/plugin-auth-node":"^0.6.7","@backstage/backend-plugin-api":"^1.4.3","@backstage/backend-test-utils":"^1.9.0","@backstage/plugin-events-node":"^0.4.15","@backstage/plugin-signals-node":"^0.1.24","@backstage/plugin-search-common":"^1.2.19","@backstage/plugin-events-backend":"^0.5.6","@backstage/plugin-permission-node":"^0.10.4","@backstage/plugin-permission-common":"^0.9.1","@backstage/plugin-notifications-node":"^0.2.19","@backstage/plugin-search-backend-node":"^1.3.15","@backstage-community/plugin-announcements-common":"^0.11.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.3","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.11","@backstage/plugin-auth-backend":"^0.25.4","@backstage/plugin-catalog-node":"^1.19.0","@backstage/plugin-signals-backend":"^0.3.8","@backstage/plugin-permission-backend":"^0.7.4","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.12","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.14.0_1760033512993_0.9839524507031072","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.15.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.15.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"549dc2d4aa2c932ea98cf1889adebab6e3f4f2e7","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.15.0.tgz","fileCount":33,"integrity":"sha512-kDdb9Mc1JLhFPVcjSLFCymbG1CQcFWp12kEYnvRQOBOSprrCc90gbtib6YT+1TwejP4Uyck+a6zV/UCbRYi7oA==","signatures":[{"sig":"MEQCICLdSZhnYyBnPTXRkcw1OQhzRNNX85OkRf0eOpoMSt6jAiAMSfLbbD/yHmYZO8BL7OkW29FM3n2DDc0UX+KQbFdCkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116154},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"ff3aece34265a827d31714496d87d9e32e3e7eb1","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.5","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.12.0","@backstage/core-plugin-api":"^1.11.1","@backstage/backend-defaults":"^0.13.0","@backstage/plugin-auth-node":"^0.6.8","@backstage/backend-plugin-api":"^1.4.4","@backstage/backend-test-utils":"^1.9.1","@backstage/plugin-events-node":"^0.4.16","@backstage/plugin-signals-node":"^0.1.25","@backstage/plugin-search-common":"^1.2.20","@backstage/plugin-events-backend":"^0.5.7","@backstage/plugin-permission-node":"^0.10.5","@backstage/plugin-permission-common":"^0.9.2","@backstage/plugin-notifications-node":"^0.2.20","@backstage/plugin-search-backend-node":"^1.3.16","@backstage-community/plugin-announcements-common":"^0.12.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.4","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.12","@backstage/plugin-auth-backend":"^0.25.5","@backstage/plugin-catalog-node":"^1.19.1","@backstage/plugin-signals-backend":"^0.3.9","@backstage/plugin-permission-backend":"^0.7.5","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.13","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.15.0_1760504638514_0.08438767399456726","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.15.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.15.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"7867192b01f54ae8974e9024a1748c246cf1319c","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.15.1.tgz","fileCount":33,"integrity":"sha512-vj98DyiK80jMzGgYZqjDzAZAqALhgvfkg6Qj5JHwWKbQC5izvVAW16d7w/DYElL8OPeU2oKkPUSEkAEqGwXBkA==","signatures":[{"sig":"MEUCIQD4Vh4/UpnbH3NjqA0OIBKLMKOTwIjZAzcWyYOzzE4g2AIgXaHg/Lee34EK6bZlk/0hHzhAkA8fGlfOOYbWCKpxtcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133156},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"774bdd1426a240807c182f4357b10a3025e74657","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"yn":"^4.0.0","knex":"^3.0.1","uuid":"^9.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","winston":"^3.2.1","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","@backstage/config":"^1.3.5","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/catalog-client":"^1.12.0","@backstage/core-plugin-api":"^1.11.1","@backstage/backend-defaults":"^0.13.0","@backstage/plugin-auth-node":"^0.6.8","@backstage/backend-plugin-api":"^1.4.4","@backstage/backend-test-utils":"^1.9.1","@backstage/plugin-events-node":"^0.4.16","@backstage/plugin-signals-node":"^0.1.25","@backstage/plugin-search-common":"^1.2.20","@backstage/plugin-events-backend":"^0.5.7","@backstage/plugin-permission-node":"^0.10.5","@backstage/plugin-permission-common":"^0.9.2","@backstage/plugin-notifications-node":"^0.2.20","@backstage/plugin-search-backend-node":"^1.3.16","@backstage-community/plugin-announcements-common":"^0.12.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"msw":"^1.3.2","supertest":"^6.3.3","@types/uuid":"^10.0.0","@backstage/cli":"^0.34.4","better-sqlite3":"^11.3.0","@types/supertest":"^2.0.15","@backstage/test-utils":"^1.7.12","@backstage/plugin-auth-backend":"^0.25.5","@backstage/plugin-catalog-node":"^1.19.1","@backstage/plugin-signals-backend":"^0.3.9","@backstage/plugin-permission-backend":"^0.7.5","@backstage/plugin-auth-backend-module-guest-provider":"^0.2.13","@backstage/plugin-permission-backend-module-allow-all-policy":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.15.1_1761209773977_0.8790733121792225","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.16.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.16.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"7c4931f3917bbba9cc2bf869da9893bd7f7c8168","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.16.0.tgz","fileCount":33,"integrity":"sha512-ko8ljlJZahBqk2DfuAom+03tuS5ozbzemE14vcTSx5oEU6s9ovGbh9v5B627fY3K7G7tmwC/x84QM8lxPKNbVw==","signatures":[{"sig":"MEUCIBBZ8TcLmSq7DLNid2vF3mPInBsLarNUntW1F1RDT2scAiEA4st6vddaf8xsLyig6JQaLaxsPOJia1QQM244ixd7oHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132338},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"8175ba3d614b314339235186de1f6b2b5d480e9d","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.13.0","@backstage/backend-plugin-api":"^1.4.4","@backstage/backend-test-utils":"^1.9.1","@backstage/plugin-events-node":"^0.4.16","@backstage/plugin-signals-node":"^0.1.25","@backstage/plugin-permission-common":"^0.9.2","@backstage/plugin-notifications-node":"^0.2.20","@backstage-community/plugin-announcements-common":"^0.12.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.3.3","@backstage/cli":"^0.34.4","@types/supertest":"^2.0.15","@backstage/plugin-catalog-node":"^1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.16.0_1763636295055_0.8390806052947508","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.17.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.17.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"9d155f26d85f1f3a6193d1ac656209d3fc70c97c","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.17.0.tgz","fileCount":33,"integrity":"sha512-Eix1cEF0r4BVxQ1D1mAi67WCt7KIFl5/lEEVsVWWwLLJRTbxm5gD0RGSoYqgp6VZwUe9XwQrtzbioAUh6FK6JA==","signatures":[{"sig":"MEUCIBNPb/LvLC0PQL6a/EV1459AfOu3yQlZ+ODoXbfeKaaCAiEAwWYnGgRzluraGUW3cz97hRcnbxNxQtbVN93NWukUZQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132528},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"c0f3abe593861f8209c07c9db1d3c8e96586ffa3","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.13.1","@backstage/backend-plugin-api":"^1.5.0","@backstage/backend-test-utils":"^1.10.0","@backstage/plugin-events-node":"^0.4.17","@backstage/plugin-signals-node":"^0.1.26","@backstage/plugin-permission-common":"^0.9.3","@backstage/plugin-notifications-node":"^0.2.21","@backstage-community/plugin-announcements-common":"^0.13.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.3.3","@backstage/cli":"^0.34.5","@types/supertest":"^2.0.15","@backstage/plugin-catalog-node":"^1.20.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.17.0_1764231501774_0.5527309443938833","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.18.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.18.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"dfe36bb611478e9fa3b03532570585097b99094f","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.18.0.tgz","fileCount":33,"integrity":"sha512-f2N6o4XSqhogzEqNu8eZY+CA54Q8p92DEvenPwEbY9N6tTvHfk+DfSas2err9RDyw/wE+LlU/xkh55mzznhv4w==","signatures":[{"sig":"MEYCIQDJo73Mjv4v96a+yCP7U69dc4x5ZUOkz+sxeTZIw3aETQIhAP/MSvC2IiFO/kxUIBxKJN2AKFw8hiRvHxwdVbS1xUvs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132817},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"51313e7f458d0ec95b3ded8912d0244a1e7e52d9","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.14.0","@backstage/backend-plugin-api":"^1.6.0","@backstage/backend-test-utils":"^1.10.2","@backstage/plugin-events-node":"^0.4.18","@backstage/plugin-signals-node":"^0.1.27","@backstage/plugin-permission-common":"^0.9.3","@backstage/plugin-notifications-node":"^0.2.22","@backstage-community/plugin-announcements-common":"^0.14.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.3.3","@backstage/cli":"^0.35.0","@types/supertest":"^2.0.15","@backstage/plugin-catalog-node":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.18.0_1765994337974_0.2956849034285536","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.19.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.19.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"b8bf61943566808faa6bbd20abe94835fc594491","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.19.0.tgz","fileCount":33,"integrity":"sha512-7g6nIP+OPCOefDQhfrU5t+cyvwkMXeIM2f0SflEIy/FeNl5lJnsIWpH5zmrY8UJl+FFbhKqV0qYRuLwl+IVwGQ==","signatures":[{"sig":"MEUCIBnqMn3hDQJAO71E3WaNzqxwSs23KLeU3tq80l/uYwtPAiEAxlTa+eDssNA57UzbagMMQsldfsBszbC+4qePKQ9pZjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134124},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"514444a62d53545468fcc220d814eed9eefe5348","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.14.0","@backstage/backend-plugin-api":"^1.6.0","@backstage/backend-test-utils":"^1.10.2","@backstage/plugin-events-node":"^0.4.18","@backstage/plugin-signals-node":"^0.1.27","@backstage/plugin-permission-common":"^0.9.3","@backstage/plugin-notifications-node":"^0.2.22","@backstage-community/plugin-announcements-common":"^0.15.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.35.1","@types/supertest":"^2.0.15","@backstage/plugin-catalog-node":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.19.0_1767801350979_0.47636097187855686","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.20.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.20.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"1c3d99315673753eeb5bf1f40b86bd4db4f6530e","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.20.0.tgz","fileCount":33,"integrity":"sha512-kqdGrTsuikoNTEfPk2P/YjJ/79ZNItA1woRlsVUVYzwiW+Q3wuTo/BMipoX1hJFr0FR2z0ir3YJ2EG05y/MGog==","signatures":[{"sig":"MEYCIQDLGvgS0NM0ULheMZFjBHZmjU1HCW8jzhHNeniO4bYZEgIhAIZe+YWFkzxNzlzL6h94fcvrx+f/2WanAQzwg47MwScN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134313},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"849145328e482ca4a397550d00407b0c90da4946","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.15.0","@backstage/backend-plugin-api":"^1.6.1","@backstage/backend-test-utils":"^1.10.3","@backstage/plugin-events-node":"^0.4.18","@backstage/plugin-signals-node":"^0.1.27","@backstage/plugin-permission-common":"^0.9.4","@backstage/plugin-notifications-node":"^0.2.22","@backstage-community/plugin-announcements-common":"^0.16.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.35.2","@types/supertest":"^2.0.15","@backstage/plugin-catalog-node":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.20.0_1769584437936_0.2669215650351848","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.21.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.21.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"230441b99d5933413209422069758b9e47e889a5","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.21.0.tgz","fileCount":33,"integrity":"sha512-powfPnYzOetG3Cv0Pj/lk2bih7CyOmh6009qpQw7Ja1ApHJj7G0Jmpx1tfpdO60PB77NBUvfeMQo/TuXnOaemg==","signatures":[{"sig":"MEUCIQC+aSgveBCH3i805TAPjyPM2WgD3uMeAAaTDtQLt9B6ewIgJDaP1K9kKC1VgE0qKebHshBwBOgLg4oVoHKkzM3k+s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134502},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"6f563f7ed4d42daf9ef2b138a569e254764b3500","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.15.1","@backstage/backend-plugin-api":"^1.6.2","@backstage/backend-test-utils":"^1.10.4","@backstage/plugin-events-node":"^0.4.18","@backstage/plugin-signals-node":"^0.1.27","@backstage/plugin-permission-common":"^0.9.5","@backstage/plugin-notifications-node":"^0.2.22","@backstage-community/plugin-announcements-common":"^0.17.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.35.3","@types/supertest":"^2.0.15","@backstage/plugin-catalog-node":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.21.0_1770149250328_0.9582097908672946","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.21.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.21.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"95cbec82bac1cc1734462dc41f9c043c75c5795a","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.21.1.tgz","fileCount":33,"integrity":"sha512-GSv5GvS43GqCo9Hql2bTdNhJINwgFLd4DM6EKVNh2VUGnvo5JCl3L/8iyKlSd+ngfSAa1c1NeM9fHxP3eTNvJg==","signatures":[{"sig":"MEUCIQDdhWc14lwitYm7KTz1wH8UEYa9rRiMAKWTz6oahuemHQIgUwKsOxI2SAg1IzTYnbhxjLaE9GnbspCehMoB03ZgUeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134594},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"e1154ffc433a4632c8dccaa10b1bd842a2fd203e","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.15.1","@backstage/backend-plugin-api":"^1.6.2","@backstage/backend-test-utils":"^1.10.4","@backstage/plugin-events-node":"^0.4.18","@backstage/plugin-signals-node":"^0.1.27","@backstage/plugin-permission-common":"^0.9.5","@backstage/plugin-notifications-node":"^0.2.22","@backstage-community/plugin-announcements-common":"^0.17.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.35.3","@types/supertest":"^6.0.0","@backstage/plugin-catalog-node":"^1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.21.1_1770943197320_0.5380465575780942","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.22.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.22.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"d21fd7dbb3a26d584de4d6c46818b1afa4b3816e","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.22.0.tgz","fileCount":33,"integrity":"sha512-yWAfHQKsiT7LPyyXMFvVYaK4/Z3pTQFDhzk3WPsYKxQgmGHiMrje9k6bHX4Gm8TWKmxX39SWxf8pNK9NKSMRPg==","signatures":[{"sig":"MEUCIQC24SCANuAF8m52IhMiy+3mvHBNH0hdKDBUHcQ1knQ42AIgOHucIqahtLG/FNBJDtsqBDTJCZn+pNsEGizyOVqUw5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134782},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"d3472bb48e0502bff2856889cec4b103e577e1f5","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.15.2","@backstage/backend-plugin-api":"^1.7.0","@backstage/backend-test-utils":"^1.11.0","@backstage/plugin-events-node":"^0.4.19","@backstage/plugin-signals-node":"^0.1.28","@backstage/plugin-permission-common":"^0.9.6","@backstage/plugin-notifications-node":"^0.2.23","@backstage-community/plugin-announcements-common":"^0.18.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.35.4","@types/supertest":"^6.0.0","@backstage/plugin-catalog-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.22.0_1772030862618_0.5132741629580377","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.23.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.23.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"7d101ea7cac77434935c6fb04112a326931a2397","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.23.0.tgz","fileCount":33,"integrity":"sha512-SaNLTDdHEbZcLhXZC/gIdrvW/TY0d+WffzVlZGiECUbEThOGYMDkjeyGW6kUcoW3Tx6Fssh8vGYGbkcrRJiHGA==","signatures":[{"sig":"MEUCIFVVZDI71HsUVJeSzNkyOMj2d7yuxNFr2MR2IsUfNJgIAiEAj91i1FEaFG7r3k1ntLJEduc7OKwd9FjTFm659HcEgFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134971},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"a778f02c69bf362b2490f82fe14fd74aa36afe3d","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.16.0","@backstage/backend-plugin-api":"^1.8.0","@backstage/backend-test-utils":"^1.11.1","@backstage/plugin-events-node":"^0.4.20","@backstage/plugin-signals-node":"^0.1.29","@backstage/plugin-permission-common":"^0.9.7","@backstage/plugin-notifications-node":"^0.2.24","@backstage-community/plugin-announcements-common":"^0.19.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.0","@types/supertest":"^6.0.0","@backstage/plugin-catalog-node":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.23.0_1774729802780_0.43478297233231333","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.23.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.23.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"b790584ba9c2ad5480330d3afc848dac13b3caba","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.23.1.tgz","fileCount":43,"integrity":"sha512-dls3F9SQMNmjgDp7TMZhobrllcF9dHnVO1PZvp2MrFfATUakswv+EWHtfmGIgcelhnXgZQe4+MQxAuzOowSDqw==","signatures":[{"sig":"MEYCIQDkD6wNZ59xFBbtlAw8ts8FOV6s4OPX+UmeziaWnMGNLgIhAIC3dbEWsfAbTDDUz/hwMtqvYOt0Wj7ZHKdKfutRh7E7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179462},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"8bf74fc91ef7f4c32f08bfbf432780471f7af763","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.16.0","@backstage/backend-plugin-api":"^1.8.0","@backstage/backend-test-utils":"^1.11.1","@backstage/plugin-events-node":"^0.4.20","@backstage/plugin-signals-node":"^0.1.29","@backstage/plugin-permission-common":"^0.9.7","@backstage/plugin-notifications-node":"^0.2.24","@backstage-community/plugin-announcements-common":"^0.19.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.0","@types/supertest":"^6.0.0","@backstage/plugin-catalog-node":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.23.1_1776692932708_0.120541120693058","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.24.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.24.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"f7fd65b06ef3666de20620bc3264022d13558960","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.24.0.tgz","fileCount":43,"integrity":"sha512-2mBGgtT4dPBGkwChfEGc6p8dVpGZoAHtbBW6gi18cmnjvecEtXRjYWaeXaFNAPHOB7cQOC7D1uNkiwkKMQEfEA==","signatures":[{"sig":"MEQCICxG2Z5+I7eWNuBJdiIL28mlXnpXdvCLUWS+C053bHc6AiAv1xHHc87UeCpdzdMTsZEg6jTmQWRVzaMPqLo57cs8JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180207},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"664e30722f315f2636bf1836d02fb7398f74be11","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.0","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.17.0","@backstage/backend-plugin-api":"^1.9.0","@backstage/backend-test-utils":"^1.11.2","@backstage/plugin-events-node":"^0.4.21","@backstage/plugin-signals-node":"^0.2.0","@backstage/plugin-permission-common":"^0.9.8","@backstage/plugin-notifications-node":"^0.2.25","@backstage-community/plugin-announcements-common":"^0.20.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.1","@types/supertest":"^7.0.0","@backstage/plugin-catalog-node":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.24.0_1777010805390_0.2962832427723525","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.25.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.25.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"c5c6e68674742c9b8bb3451b89d86f1ab54c9dcc","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.25.0.tgz","fileCount":43,"integrity":"sha512-BOXPbT2HALW4PcFqfjeGU46aYgA01rBZzBiHXhwQYdsq3sz4FwqIcLyZE+4SX4RQU1EWraG/GewafrRxm4pNog==","signatures":[{"sig":"MEYCIQCsI0QDgLYZKNBJUbHA0FUZq9K11yYXDPSqDFEOPQYvTwIhAIFL+6VuObPfw+zQb/cgmOyLQLmWB6fKYigOs6cKNK/D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180396},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"74200a89533cd1b5d68d244b56d829581500c762","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.17.1","@backstage/backend-plugin-api":"^1.9.1","@backstage/backend-test-utils":"^1.11.3","@backstage/plugin-events-node":"^0.4.22","@backstage/plugin-signals-node":"^0.2.1","@backstage/plugin-permission-common":"^0.9.9","@backstage/plugin-notifications-node":"^0.2.26","@backstage-community/plugin-announcements-common":"^0.21.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.2","@types/supertest":"^7.0.0","@backstage/plugin-catalog-node":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.25.0_1780629920011_0.11878055392034548","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.26.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.26.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"8db5c3f8cee93af7e5c467bf79c67710da00bab5","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.26.0.tgz","fileCount":43,"integrity":"sha512-tQRMQsVwjZaLAnFk2OKWVAoHlwU75cfKQnwQbjge7lgTuR1NFlXMhJyDcTpp+ApNiVlVdv5dBOvNyHdROuAKpA==","signatures":[{"sig":"MEUCIQCmB3UC6qZ02KOwpQhmObI3Vbp0IRZCBUNq7z3uq+65sgIgN6wJgPoFBGqAIfsa8p0d1jA/l6DA1JmpiiEbtrnh1wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180585},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"7f9339f5e90984014bfbf47047eee716e5f9ffdb","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.17.3","@backstage/backend-plugin-api":"^1.9.2","@backstage/backend-test-utils":"^1.11.4","@backstage/plugin-events-node":"^0.4.23","@backstage/plugin-signals-node":"^0.2.2","@backstage/plugin-permission-common":"^0.9.9","@backstage/plugin-notifications-node":"^0.2.27","@backstage-community/plugin-announcements-common":"^0.22.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.3","@types/supertest":"^7.0.0","@backstage/plugin-catalog-node":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.26.0_1782257334443_0.876328552293238","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.27.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.27.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"bbe4bb4927cef73a4b809b06b12d732772a99fd0","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.27.0.tgz","fileCount":43,"integrity":"sha512-XFotZglcAxr5Rq+BBVSl/FMLf/xLvEySzLhJHowDOFA1Q7WWW/CWEJZjgYFUzsuWwhgl+pnrvreMQZcP8bv3dw==","signatures":[{"sig":"MEYCIQDpLEyB79R7mWBHfDnvIPrL/DLLjPrXMGxK2q/Ss9mpDAIhAPrzU9cz5J3PyKFiznZoH2SjLGtzoOdJkzwe62iudPrX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180876},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"f5eb3186fcf2a78277f3805e29945d033f8042a1","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.17.5","@backstage/backend-plugin-api":"^1.9.3","@backstage/backend-test-utils":"^1.11.5","@backstage/plugin-events-node":"^0.4.24","@backstage/plugin-signals-node":"^0.2.3","@backstage/plugin-permission-common":"^0.9.9","@backstage/plugin-notifications-node":"^0.2.28","@backstage-community/plugin-announcements-common":"^0.23.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.4","@types/supertest":"^7.0.0","@backstage/plugin-catalog-node":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.27.0_1786964223669_0.4235494108108011","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.28.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.28.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"8a927987ba7bf4646368d27d9540ec9226ce599b","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.28.0.tgz","fileCount":43,"integrity":"sha512-LqB9GAj1NEiyy3Y0ZEW1JTskMgtBdCu1Wu+jx25/g65PWpYAXvjepSjpUTKy7QbfZE0TiUYYOdlE9shHC4Hz9w==","signatures":[{"sig":"MEYCIQCsPtnl410m6yyOYoi1uCpxWyDIbKkpgtAqXA1wpZJzBwIhAIz2ihNApmpisOeRp85yy4V2OrSMnVxR0+cfXnR6jzPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181067},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"01418213384bda03992377d7f217ec59f7b6c0c4","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.17.7","@backstage/backend-plugin-api":"^1.10.0","@backstage/backend-test-utils":"^1.11.6","@backstage/plugin-events-node":"^0.4.25","@backstage/plugin-signals-node":"^0.2.4","@backstage/plugin-permission-common":"^0.9.10","@backstage/plugin-notifications-node":"^0.2.29","@backstage-community/plugin-announcements-common":"^0.24.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.5","@types/supertest":"^7.0.0","@backstage/plugin-catalog-node":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.28.0_1787835228113_0.9402295950635973","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@backstage-community/plugin-announcements-backend","version":"0.28.1","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.28.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"fe710bb09f4a0db70b1baaeb9249821b772cd98d","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.28.1.tgz","fileCount":43,"integrity":"sha512-lM9ooOvdqvhMf0iOYyMNewG5iJdf9CwlHm4bqTY0VRI9YOvolKJpIP0C8JzHBtKxK1GqCx5CCn5pCdIOOYunWQ==","signatures":[{"sig":"MEYCIQDswZhQqByWQWdEbmfbsP15HXedVtEghSfzp3JeDkUxewIhAMTy3FS2ve9dXR5nwFikv38xgl9mXF8fQdfGEr08X2CP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE7liqjCkzdjkdbs8mzxPM3jlDmjO1oksXOUDJg6KfVEAiAxOpb26QGNgDS9TMRstzswaUyWsA4DLYa6KJNAmzeTHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181362},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"ed38b139425ae89dde9a3ed0b28d16e45ed3d6f7","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.17.7","@backstage/backend-plugin-api":"^1.10.0","@backstage/plugin-events-node":"^0.4.25","@backstage/plugin-signals-node":"^0.2.4","@backstage/plugin-permission-common":"^0.9.10","@backstage/plugin-notifications-node":"^0.2.29","@backstage-community/plugin-announcements-common":"^0.24.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.5","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.6","@backstage/plugin-catalog-node":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.28.1_1789712821618_0.5602700509808862","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@backstage-community/plugin-announcements-backend","version":"0.29.0","license":"Apache-2.0","_id":"@backstage-community/plugin-announcements-backend@0.29.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dist":{"shasum":"79f6b8ad39e7b48d7f03681fd2a27c1cefeefe63","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.29.0.tgz","fileCount":43,"integrity":"sha512-g27ZDzRPqwsZDhucQKNf/Lqn8Ln1p80U6bWsTT3tWy9abULgouWEwRl894Lpw7du1tLGMIIGZAl/ZhAfNoOTjA==","signatures":[{"sig":"MEYCIQDlW+UlVsw0ReCVX40BVoj8WsDB0fdq/tVl5aIGO44wsgIhAM2aPIp9D44Y6iePOXn+/AIjOzTBHMJuwcs49eQWAwYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+QOKCE+56GFotqhSSPjlYH43bqbyglTkljETHiS3WvAiEAvNBHURSsE4pg/h56pTL8PuekdogVh6uceiSTXLMNDV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181551},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"18c14e0c85635be5850c8ee250ef718382213a7c","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.18.0","@backstage/backend-plugin-api":"^1.10.1","@backstage/plugin-events-node":"^0.4.26","@backstage/plugin-signals-node":"^0.2.5","@backstage/plugin-permission-common":"^0.9.11","@backstage/plugin-notifications-node":"^0.2.30","@backstage-community/plugin-announcements-common":"^0.25.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.7","@backstage/plugin-catalog-node":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-announcements-backend_0.29.0_1790093956064_0.29691973952668116","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"_id":"@backstage-community/plugin-announcements-backend@0.29.1","dist":{"shasum":"3d11b22ad46f4f22b5b0939c5b344818e5435087","tarball":"https://registry.npmjs.org/@backstage-community/plugin-announcements-backend/-/plugin-announcements-backend-0.29.1.tgz","fileCount":43,"integrity":"sha512-Q0M0oI4k/lVEfi3RHC56eQYt2O/S4cfnaqA6GA7sFeFX9azqaIyjTrDhTQBEYxxOwn+Ua0BUVGVkzRQ7FIpQHw==","signatures":[{"sig":"MEQCIE/SAZdQFqw2jJX42j0A7HpZ/ckhGJp/o8JBiZ4nvY5BAiAV4/cvEjLtYLlq9XgQyDphZWXGbMp+UNFDtFt2FZIcbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXpD6B7IxXPTAo+VX3euDLaHEiA7OJAw7asabNgat04QIgAUCkeC2ncbz8kUDVsM6n3+J9DwrfBRIbuSxDi+xqWNo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-announcements-backend@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181689},"main":"dist/index.cjs.js","name":"@backstage-community/plugin-announcements-backend","types":"dist/index.d.ts","gitHead":"a5d8e7c8491e8611befee230beccdafdc4314085","license":"Apache-2.0","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","db:seed":"knex seed:run","prepack":"backstage-cli package prepack","db:setup":"knex migrate:latest && knex seed:run","postpack":"backstage-cli package postpack","db:migrations":"knex migrate:latest"},"version":"0.29.1","_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"announcements","pluginPackages":["@backstage-community/plugin-announcements","@backstage-community/plugin-announcements-backend","@backstage-community/plugin-announcements-common","@backstage-community/plugin-announcements-node","@backstage-community/plugin-announcements-react"]},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"directories":{},"maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"dependencies":{"knex":"^3.0.1","uuid":"^13.0.0","luxon":"^3.2.0","express":"^4.17.1","slugify":"^1.6.6","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@backstage/backend-defaults":"^0.18.0","@backstage/backend-plugin-api":"^1.10.1","@backstage/plugin-events-node":"^0.4.26","@backstage/plugin-signals-node":"^0.2.5","@backstage/plugin-permission-common":"^0.9.11","@backstage/plugin-notifications-node":"^0.2.30","@backstage-community/plugin-announcements-common":"^0.25.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.36.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.7","@backstage/plugin-catalog-node":"^2.2.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-announcements-backend_0.29.1_1790716478570_0.5872191524371273"}}},"time":{"created":"2024-12-27T19:01:20.915Z","modified":"2026-09-29T21:14:39.060Z","0.1.1":"2024-12-27T19:01:21.237Z","0.1.2":"2024-12-27T20:15:45.613Z","0.1.3":"2025-01-07T20:19:12.013Z","0.1.4":"2025-01-23T00:22:46.397Z","0.2.0":"2025-02-04T04:40:24.470Z","0.2.1":"2025-02-05T16:21:54.829Z","0.3.0":"2025-02-14T18:42:03.470Z","0.3.1":"2025-02-18T20:12:00.480Z","0.3.2":"2025-04-12T04:20:25.242Z","0.3.3":"2025-04-25T17:42:37.536Z","0.4.0":"2025-05-25T19:23:19.207Z","0.5.0":"2025-06-13T19:03:17.990Z","0.6.0":"2025-07-01T04:12:42.366Z","0.7.0":"2025-07-03T20:27:57.370Z","0.8.0":"2025-07-08T15:06:50.187Z","0.9.0":"2025-07-27T01:11:10.705Z","0.10.0":"2025-09-01T11:24:47.147Z","0.11.0":"2025-09-11T12:22:18.064Z","0.11.1":"2025-09-12T21:12:41.575Z","0.12.0":"2025-10-01T21:48:47.027Z","0.13.0":"2025-10-02T14:37:38.164Z","0.14.0":"2025-10-09T18:11:53.185Z","0.15.0":"2025-10-15T05:03:58.735Z","0.15.1":"2025-10-23T08:56:14.150Z","0.16.0":"2025-11-20T10:58:15.245Z","0.17.0":"2025-11-27T08:18:21.969Z","0.18.0":"2025-12-17T17:58:58.129Z","0.19.0":"2026-01-07T15:55:51.121Z","0.20.0":"2026-01-28T07:13:58.078Z","0.21.0":"2026-02-03T20:07:30.469Z","0.21.1":"2026-02-13T00:39:57.501Z","0.22.0":"2026-02-25T14:47:42.759Z","0.23.0":"2026-03-28T20:30:02.920Z","0.23.1":"2026-04-20T13:48:52.871Z","0.24.0":"2026-04-24T06:06:45.509Z","0.25.0":"2026-06-05T03:25:20.158Z","0.26.0":"2026-06-23T23:28:54.582Z","0.27.0":"2026-08-17T10:57:03.794Z","0.28.0":"2026-08-27T12:53:48.257Z","0.28.1":"2026-09-18T06:27:01.710Z","0.29.0":"2026-09-22T16:19:16.153Z","0.29.1":"2026-09-29T21:14:38.693Z"},"license":"Apache-2.0","repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/announcements/plugins/announcements-backend"},"maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"readme":"","readmeFilename":""}