{"_id":"@nodeboot/starter-backstage","_rev":"33-66dc9393030fb35677ab637db2cf5cdc","name":"@nodeboot/starter-backstage","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.1":{"name":"@nodeboot/starter-backstage","version":"1.0.1","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.0.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"8347cde5e923955cad3faf01376af5661af71132","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.0.1.tgz","fileCount":35,"integrity":"sha512-e2TcIEYXg8relB18BjGz3x9KPtz+f7dWXxvPw+XioKeyeUXkxKugya9Ga4pOEDszEEydQIRvDhAq+6PJCxlynw==","signatures":[{"sig":"MEQCIDQiv3ilYfivQO8WIjP/DQEaaQ5mbshiTUuKU51d7M3XAiAllH1HpDxQ8O4iYcH3lyBJFlskKwE3d6EhQ6g/yeOpAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25805},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.0.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/c274b5db338895c814ba64ca4e15ba93/nodeboot-starter-backstage-1.0.1.tgz","_integrity":"sha512-e2TcIEYXg8relB18BjGz3x9KPtz+f7dWXxvPw+XioKeyeUXkxKugya9Ga4pOEDszEEydQIRvDhAq+6PJCxlynw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.3","@nodeboot/context":"1.4.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.0.1_1741706771648_0.6574600447476846","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@nodeboot/starter-backstage","version":"1.1.0","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"869ae3f042f161890cece61f29985fcbdc5cc0b9","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.0.tgz","fileCount":47,"integrity":"sha512-MSdRpYv3BBByqmr/gDIuPyIxQGtssNErp00bdwHXl4uVtlG7oHpJHN6BGTo2EzdE1vUS37XTL1oCAD22DBAC0g==","signatures":[{"sig":"MEUCIAWGLHSVj9swwdnPQ9bl9NZ5Cz/jTwarcadlR4M414fMAiEA0hLwGgVJSghoOQ78BMq3b1gYlikp1ZRZnRzvna52O1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40118},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/4bf95f8ade0a4d44fb27efca08ddfdc5/nodeboot-starter-backstage-1.1.0.tgz","_integrity":"sha512-MSdRpYv3BBByqmr/gDIuPyIxQGtssNErp00bdwHXl4uVtlG7oHpJHN6BGTo2EzdE1vUS37XTL1oCAD22DBAC0g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.3","@nodeboot/context":"1.4.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.0_1741804023673_0.3613922241967338","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@nodeboot/starter-backstage","version":"1.1.1","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"a1422eba6d2d907d87e1e4399352ca1b258021ad","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.1.tgz","fileCount":47,"integrity":"sha512-FuVK4vtwS2SZSUW4C980wOFZ4HDmucIOQv9lSNUNtw3IJUlgyj/1KKAZiinLGb2rTQ7blpQx/231kJtZW0MDtA==","signatures":[{"sig":"MEUCIHobTiivEL+d57qtuTs5+9MzURKRFKXSh6xmqU4KfTiVAiEA8VgbUb9od5ijLsZY8xLWPWPyw0ix1J/FRTwWhiB4hWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40467},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/ce440a2bafc19d47ce4b47eb1caa3e50/nodeboot-starter-backstage-1.1.1.tgz","_integrity":"sha512-FuVK4vtwS2SZSUW4C980wOFZ4HDmucIOQv9lSNUNtw3IJUlgyj/1KKAZiinLGb2rTQ7blpQx/231kJtZW0MDtA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.3","@nodeboot/context":"1.4.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.1_1741804364816_0.7053238834123992","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@nodeboot/starter-backstage","version":"1.1.2","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"2333753b82a8f52a2355ca7c7b2de2d44ec4343b","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.2.tgz","fileCount":47,"integrity":"sha512-SKCBlQ/Li1HC8q/IiGJLVJs2y79Ew78QAHJfhfX6FpJCGoLmDFWpJTNY1c2WY9kcI5Nps0RfsLVCj8IUHb3btA==","signatures":[{"sig":"MEUCIAcKESclej+bUwGLuAH/CSplWjq1yUKX4BY3jGYwqXwfAiEApzJjAjDEEfNCg1gY7yQDw7axX2FcO/tEf4jf4a3QuSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/8bf0ed7947dcb2c4581a2a2c80cf371c/nodeboot-starter-backstage-1.1.2.tgz","_integrity":"sha512-SKCBlQ/Li1HC8q/IiGJLVJs2y79Ew78QAHJfhfX6FpJCGoLmDFWpJTNY1c2WY9kcI5Nps0RfsLVCj8IUHb3btA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.3","@nodeboot/context":"1.4.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.2_1741806244402_0.47749644119567836","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@nodeboot/starter-backstage","version":"1.1.3","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ac51815b3bc878f8b8bf2cfcceafdb11155e3d4f","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.3.tgz","fileCount":47,"integrity":"sha512-3g3cQLLf/jCF9Q4RXdozTT25YjRKBlTz50Q7CfhCqYoS3tf0ae3z6QjufMu1bNZJSCXl2z5E3tlmbJGMOCC4Uw==","signatures":[{"sig":"MEYCIQC/GYPIXXZxU5pkzgTdgEdHJhjyrExuNVWlT0P2F4OcqAIhANO//LZ9kcP8l67kvhnZVq/QF6nO6eef4SGk+HMEJOTg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/b70d0babb4ec54c6e923d9237eb0e16d/nodeboot-starter-backstage-1.1.3.tgz","_integrity":"sha512-3g3cQLLf/jCF9Q4RXdozTT25YjRKBlTz50Q7CfhCqYoS3tf0ae3z6QjufMu1bNZJSCXl2z5E3tlmbJGMOCC4Uw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.6.0","@nodeboot/context":"1.4.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.3_1742741818534_0.9080334779208015","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@nodeboot/starter-backstage","version":"1.1.4","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"e258cc421ba16cc3ece133d0918913b1e46106a7","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.4.tgz","fileCount":47,"integrity":"sha512-/IiWZLj2iKtPJw/SsBl0hsGBszEheX5gOVfSap/iJNTY9v7IFmqu93CiWm65fOXnXlSA0XykRg2Z6vMwANPO+w==","signatures":[{"sig":"MEQCIDi8e7ksq/kAxBrqS+cHh2rNwYDMlEOkYkvapNIxVExQAiADHJvMpW3+USzEDPIVPfV2JikWpw10S3ETm5SWSTkJpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/6f074187e2b6c62dab7ace5de9b8829a/nodeboot-starter-backstage-1.1.4.tgz","_integrity":"sha512-/IiWZLj2iKtPJw/SsBl0hsGBszEheX5gOVfSap/iJNTY9v7IFmqu93CiWm65fOXnXlSA0XykRg2Z6vMwANPO+w==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.6.1","@nodeboot/context":"1.4.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.4_1742818060900_0.9014011848014327","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@nodeboot/starter-backstage","version":"1.1.5","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"31c3bcce4bacb13dd194760ed6a516280e2cbb04","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.5.tgz","fileCount":47,"integrity":"sha512-J1b7N1MTfzcLuEzuJ9twAArTe1zrUAmXAPLBBzV8KODEFbIaXGmZIKQ10k0Ft0i9EyaHCz0moyExgdAshLbMOA==","signatures":[{"sig":"MEUCIQClBMdv9XbTVZ5uPyJrIByO806GsbAcQfLgq9LzDmMzqwIgfTgNklEuhwbCOAEFyYWaayizWQAj/r1OGrkvVvJISV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/761ad93e4987a38f9538ba548b68365c/nodeboot-starter-backstage-1.1.5.tgz","_integrity":"sha512-J1b7N1MTfzcLuEzuJ9twAArTe1zrUAmXAPLBBzV8KODEFbIaXGmZIKQ10k0Ft0i9EyaHCz0moyExgdAshLbMOA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.7.0","@nodeboot/context":"1.5.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.5_1742857062842_0.07266818057528779","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@nodeboot/starter-backstage","version":"1.1.6","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"0b065fba5d4203a05338f6bff119d7767d4ac6a7","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.6.tgz","fileCount":47,"integrity":"sha512-OT6VanbzgVk7ME0jLzg3+R3iyWfsbTifIDpXS6x0/HGOSTzroT9XwI4YYDm4BPGWi22Xp0aQjDkm4Grdb6Sdqw==","signatures":[{"sig":"MEUCIBk11ljgvyfS/QOIp1WJfof2ORwrBcf4drMXtEPGKbeTAiEA/wl2Pfv0jWdZoY4imfDzYRqyDORZRR2uXHof4WFkPxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/4cde0bd1580b011a7d03aa0e87cc96ae/nodeboot-starter-backstage-1.1.6.tgz","_integrity":"sha512-OT6VanbzgVk7ME0jLzg3+R3iyWfsbTifIDpXS6x0/HGOSTzroT9XwI4YYDm4BPGWi22Xp0aQjDkm4Grdb6Sdqw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.8.0","@nodeboot/context":"1.6.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.6_1742863314665_0.43022441282376556","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@nodeboot/starter-backstage","version":"1.1.7","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.1.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"9780fe850acfd9c708e20253a3e71563e67a912d","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.1.7.tgz","fileCount":47,"integrity":"sha512-yo7vzTssAUBqyrgpnp9UmziQWZWoNSFl00M5rY0YgHMvjlBJRnnJ4S1r1sLAYcT3671M4q3sUEmSMc7URlztNA==","signatures":[{"sig":"MEYCIQDIH9r+pKBTnrVOZ/zWAnpb29eCT4aVvcJ1S7KGE+SV3gIhAO4V26tiBDg6qxlTchyj++U3a/jW2bxLyOO4zptoi9PG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.1.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/21403ae48459165b4053520d4719a744/nodeboot-starter-backstage-1.1.7.tgz","_integrity":"sha512-yo7vzTssAUBqyrgpnp9UmziQWZWoNSFl00M5rY0YgHMvjlBJRnnJ4S1r1sLAYcT3671M4q3sUEmSMc7URlztNA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.8.1","@nodeboot/context":"1.6.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.1.7_1743505374283_0.282048344551878","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@nodeboot/starter-backstage","version":"1.2.0","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"fa19be06984bc3f513fafa4f3683aece8fae408f","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.0.tgz","fileCount":47,"integrity":"sha512-j3j/R18Ugi+K1AzwC8SL5z6VPM6tBzm9Xh5FPegaEauhYncuy0JODkR5NTk06NBZBv75QJjtqguaOWtnOyXmjA==","signatures":[{"sig":"MEQCIErfAKnPMgj5xPKiqljQuOcbyGSQyvLxbaJPD8hv9gEAAiBTYR+UHFfWP67JI6yoyQHLREH2LzlEK4x/mckNPvddqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/0c76267bbb8616c6ef8774b953459fc8/nodeboot-starter-backstage-1.2.0.tgz","_integrity":"sha512-j3j/R18Ugi+K1AzwC8SL5z6VPM6tBzm9Xh5FPegaEauhYncuy0JODkR5NTk06NBZBv75QJjtqguaOWtnOyXmjA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.0","@nodeboot/context":"1.7.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.0_1745249464422_0.11884862997628942","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@nodeboot/starter-backstage","version":"1.2.1","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"c53d2fcb2a39b3d401b1fe6cc8bbc5a0e7c06b71","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.1.tgz","fileCount":47,"integrity":"sha512-TW+PCpfHBFfh6J/yrwrIBmAwqosUurKxyVlqKsi4r1zNLaHDUkrY0NHcUDPFiqffuttTYB3ZAy1wV9S95WKoWA==","signatures":[{"sig":"MEQCIFm67oI1Hzwg+eQ2Wu0Fjly/3EGXB6BETEd2vFqOWpW+AiA4bVcbH/aU0IxoHzIDk6/UFhe0Ev2knf+cNpK38UcRYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/3717767f3a682816d4deeb2e7e20c498/nodeboot-starter-backstage-1.2.1.tgz","_integrity":"sha512-TW+PCpfHBFfh6J/yrwrIBmAwqosUurKxyVlqKsi4r1zNLaHDUkrY0NHcUDPFiqffuttTYB3ZAy1wV9S95WKoWA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.1","@nodeboot/context":"1.7.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.1_1745519786924_0.5238481904626064","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@nodeboot/starter-backstage","version":"1.2.2","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"0083cc55d1931de86e4de75e3be06b8d9297ce5f","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.2.tgz","fileCount":47,"integrity":"sha512-t90zYkgBam/0+lktEkry2/dH5qvexnb12LQUlCLLhQRlHtO0DLe8yeov2njOyTo1GzGG7lz+TLbbHMkEsGq2GA==","signatures":[{"sig":"MEUCIQDyYw8TtwYnR+9/up+zw62xVUGn4Kk+B2lR10o5Lbfo3QIgIlDXEPS6UjvBf65JkdZtFHEnbX0OIKYfvzxRWCJjAvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/6987cc656d4087fe6ad8f799e2441e46/nodeboot-starter-backstage-1.2.2.tgz","_integrity":"sha512-t90zYkgBam/0+lktEkry2/dH5qvexnb12LQUlCLLhQRlHtO0DLe8yeov2njOyTo1GzGG7lz+TLbbHMkEsGq2GA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.2","@nodeboot/context":"1.7.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.2_1746020042180_0.3102456756384464","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@nodeboot/starter-backstage","version":"1.2.3","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"6f9f9c0d8afa9149534e662d9a35a6a2699b6b32","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.3.tgz","fileCount":47,"integrity":"sha512-KQas+YeZtXMks6nEPDkeC3yd5FzTKQJjbs+rnEpfpLpBzpX3znpiv/BeDv8S6TUnrn9SJFPdWEG5wQawQIVLOQ==","signatures":[{"sig":"MEYCIQC9zBA/TQS9UJ4W+kRM0rkedUaK8Vb4bOUUGR+g+68qmAIhAKvmA6Yo14U5FkrtOjuMKEyngPbSNAJAwflqpLnFR+ne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41179},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/4a7a45e78120aa6e541fd6ddfde7f99b/nodeboot-starter-backstage-1.2.3.tgz","_integrity":"sha512-KQas+YeZtXMks6nEPDkeC3yd5FzTKQJjbs+rnEpfpLpBzpX3znpiv/BeDv8S6TUnrn9SJFPdWEG5wQawQIVLOQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.3","@nodeboot/context":"1.7.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.3_1747667765208_0.15704199766726634","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@nodeboot/starter-backstage","version":"1.2.4","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"fb17d627331f00008e7410697b121bb2939761ca","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.4.tgz","fileCount":47,"integrity":"sha512-YVPwiZnASN9fgyVVCCOFIS5taHcBwMbO+BugI7h7d8iZhcQdyCkEVINlEM3HOMnGZ7xAB0Udlb39fP9zw55pDQ==","signatures":[{"sig":"MEYCIQDuL27LWFSZ3YGoqbafsHSIdvCWI+8b6SpIR7l0U2vzpgIhAMcuab6onb/Z9R87VxmQ5Xx/+bnmAv3FNoUR5pKQL2L9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41180},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/ff36def13c9fca0d9ffb5b31ab160d00/nodeboot-starter-backstage-1.2.4.tgz","_integrity":"sha512-YVPwiZnASN9fgyVVCCOFIS5taHcBwMbO+BugI7h7d8iZhcQdyCkEVINlEM3HOMnGZ7xAB0Udlb39fP9zw55pDQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.10.0","@nodeboot/context":"1.8.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.4_1749488103157_0.7558749157586975","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@nodeboot/starter-backstage","version":"1.2.5","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"3289aae7807c0e4c0c7427be282f632ee2aca0e8","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.5.tgz","fileCount":47,"integrity":"sha512-7SFwgluqmqzlPlfRkrIfZMmIB9WOM5bKQXPAaidWM7iEFTVsdgRT8dijSqYQCXho0eeJ3/dq8pGRHWPCn4H55g==","signatures":[{"sig":"MEQCIBQqtJAWGkVnX7QoDjCJFayk2jL5fOgO3B3NH0Dgj4/FAiA6NQUECD09rLEo4TH5cYlGcam57/L1oO2TZ7ch44y0mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41180},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/e30e1e7765c38619a637f30017df23a7/nodeboot-starter-backstage-1.2.5.tgz","_integrity":"sha512-7SFwgluqmqzlPlfRkrIfZMmIB9WOM5bKQXPAaidWM7iEFTVsdgRT8dijSqYQCXho0eeJ3/dq8pGRHWPCn4H55g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.10.1","@nodeboot/context":"1.9.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.5_1749490217027_0.2054353932826285","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@nodeboot/starter-backstage","version":"1.2.6","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"3ef54b9362add21460e6c5478b9b58bfbe8762a6","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.6.tgz","fileCount":47,"integrity":"sha512-bb1r+XQdFOknGQjF/qLM7WsE6glIbLbzvM6NdZ6hkQwnrzzMsjBWiOCd3MgoGHGjNdxLiMztOqaR9p1JXOuZow==","signatures":[{"sig":"MEYCIQCPd/qSTb6uP06qyF8aOYD5KicS1ln+/bFSMwpoofryuAIhAKCp93u7ubP3UT8dlidwoGIYJla85lo8SpqnlhQkRyw4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/13af2ff3e7db5189ab4f803bbbe8f5b9/nodeboot-starter-backstage-1.2.6.tgz","_integrity":"sha512-bb1r+XQdFOknGQjF/qLM7WsE6glIbLbzvM6NdZ6hkQwnrzzMsjBWiOCd3MgoGHGjNdxLiMztOqaR9p1JXOuZow==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.10.2","@nodeboot/context":"1.9.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.6_1750089390739_0.4827432677347072","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@nodeboot/starter-backstage","version":"1.2.7","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"d2ea0b21004ef3736c2e6d87f1edb1d15230a126","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.7.tgz","fileCount":47,"integrity":"sha512-MJN3xysGKTR5z+kHaUp9VPIDxT+AD+gVJmEy5tgIkgYvHrvy7ZiRw0MLMO3AyaQu2UinKPtjh9CyDKic6ZP8hw==","signatures":[{"sig":"MEUCIEWXUP4Yv9uR8P1+zVi6f/EdRaPaxQ2MJZfgMK0HoHGQAiEAjDKLQADcGiUhOp7jfTjQI+G7OhlinlFC36bavNy2Jmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/18b0f9dca7f55de91004fc8f81b6a84e/nodeboot-starter-backstage-1.2.7.tgz","_integrity":"sha512-MJN3xysGKTR5z+kHaUp9VPIDxT+AD+gVJmEy5tgIkgYvHrvy7ZiRw0MLMO3AyaQu2UinKPtjh9CyDKic6ZP8hw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.11.0","@nodeboot/context":"1.9.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.7_1750094732437_0.6246528849715123","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@nodeboot/starter-backstage","version":"1.2.8","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.8","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"e5b4af206e9231ddbcf93fb6e89bc1e0e71517ce","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.8.tgz","fileCount":47,"integrity":"sha512-HH6cwAQ2KZ63xxSMA4bTMcC1ulv5ocVrP50W9YClP2m+BH3kanJENtiZDj/wR7YBpPgI9NJMf4+VrjTRodAqWg==","signatures":[{"sig":"MEUCIQCdjA86IUEr2SRML6RWHzj7AxI5m29sfTS50+On0MM2cwIgK30nSpGltNGqwSF7r5LtSZo95l6H+TPCJB9aDRPixUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/09cec381ef34ff3d6a3cea54a9f51fad/nodeboot-starter-backstage-1.2.8.tgz","_integrity":"sha512-HH6cwAQ2KZ63xxSMA4bTMcC1ulv5ocVrP50W9YClP2m+BH3kanJENtiZDj/wR7YBpPgI9NJMf4+VrjTRodAqWg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.11.1","@nodeboot/context":"1.9.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.8_1750097264190_0.7483472134082481","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@nodeboot/starter-backstage","version":"1.2.9","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.9","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"6f78d1cde18697c929a2d71209b27fe7d760902f","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.9.tgz","fileCount":47,"integrity":"sha512-6Sk1siNZIlyLzk0tFg/pvvTT1J9iOa0PYCgavZsCLj9jiik2CyvjduL+mP2NwGRPGtAOnUBK2RghdE5S0ItdUg==","signatures":[{"sig":"MEUCIEb5+EQVZVOBfKPWJ8TO0WsWe9tNiYHjh8p4j4GXmsFmAiEAgkw9uFZgyyHDmkmPAJM7jwUp1OBqWLEavUwaGNmrxOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41661},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/5364a7cb4c8b0f808d57b4a647bb8537/nodeboot-starter-backstage-1.2.9.tgz","_integrity":"sha512-6Sk1siNZIlyLzk0tFg/pvvTT1J9iOa0PYCgavZsCLj9jiik2CyvjduL+mP2NwGRPGtAOnUBK2RghdE5S0ItdUg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.12.0","@nodeboot/context":"1.10.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.9_1753812214123_0.26831259942113683","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@nodeboot/starter-backstage","version":"1.2.10","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.10","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"202de0ae3c75aae6afbc272c39605dd89a1d3a1a","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.10.tgz","fileCount":47,"integrity":"sha512-z3b+jIBYsHm/4TkPXhBxYOJogSlb6+5hRLgqLpCEOZJYvE9TiHeZtXE2DhyNT+7J9OuCXTnOjC1g/mSVhEbsqA==","signatures":[{"sig":"MEUCIQDuapBobg1DXu/CZSYmVVdLPRjFtR3MUzX0m//t+Uq9iAIgDxzO7hCVz6lHV0HvxQMtLeLUH3ECJZMhxG9b1OtYOLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41662},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/0f9a437be9b034f1e63a86ae515d29ef/nodeboot-starter-backstage-1.2.10.tgz","_integrity":"sha512-z3b+jIBYsHm/4TkPXhBxYOJogSlb6+5hRLgqLpCEOZJYvE9TiHeZtXE2DhyNT+7J9OuCXTnOjC1g/mSVhEbsqA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.0","@nodeboot/context":"1.11.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.10_1755129360451_0.40888336365138334","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@nodeboot/starter-backstage","version":"1.2.11","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.11","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"12cf78aa41a6ff49f7d29739d139d75360d74da3","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.11.tgz","fileCount":47,"integrity":"sha512-ZCzv+bClir/8IVfSBbN66V2ytYjXp9qgj8ei6vU1Mx4uvdVFs7nc0cBIC8Eiy8K21nuOaw88V9/ralOpjOXlKQ==","signatures":[{"sig":"MEUCIG9sdx975AN5Qi01awflQxSMl5ehLYyNoLM3dwz0Pt9HAiEAhEqBd5+7o9ASD1AwejGKBLvzPeXSzrE/y+rKXInRyFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41662},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.11.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/13d3fbcfe679e5ea600bb2adfc591821/nodeboot-starter-backstage-1.2.11.tgz","_integrity":"sha512-ZCzv+bClir/8IVfSBbN66V2ytYjXp9qgj8ei6vU1Mx4uvdVFs7nc0cBIC8Eiy8K21nuOaw88V9/ralOpjOXlKQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.1","@nodeboot/context":"1.11.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.11_1755163380423_0.5845212045064969","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@nodeboot/starter-backstage","version":"1.2.12","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.2.12","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"9c576722d8e343af8d98e3ed51e031de1fe7c2d6","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.2.12.tgz","fileCount":47,"integrity":"sha512-j0u3IVmhMe26Kber4vpqDPjyUg78jbqITxv/mK4bm6SWKyw3kDrqg/k+XwoMtUYmCFmOONUgTInELvE6XSzIgw==","signatures":[{"sig":"MEUCIQCvSueM5fQCMKkiPjNCMWI6i46q+hPjtzRd2hxWrxDkXgIgJSDFaTJ5lpH+DwEm870/Lmm2HEKXJmvD46mg5m6VkkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41662},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.2.12.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/e5b90ac10da9c89c2fca0a33b2a8f430/nodeboot-starter-backstage-1.2.12.tgz","_integrity":"sha512-j0u3IVmhMe26Kber4vpqDPjyUg78jbqITxv/mK4bm6SWKyw3kDrqg/k+XwoMtUYmCFmOONUgTInELvE6XSzIgw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.2","@nodeboot/context":"1.11.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.2.12_1755164608049_0.27348278030773043","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@nodeboot/starter-backstage","version":"1.3.0","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"384c09863eecf3f262c20266484ead760f7342de","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.0.tgz","fileCount":47,"integrity":"sha512-WKPeGqSnDoG4U8AhBJ6PHhxsM6OtWbEcJNbaq+UQ4hveiFMVdFg2a3hCaRRqVCztN/ShZDyuRjfOaZCjdyZoQg==","signatures":[{"sig":"MEUCIQDwB8Q7okti8PnGAcElZb6iFdk7Uhk1X3jyucQ4eBNpYAIgfdMZ0AQGbUZ/rLC6Rggrc3NuxrQEdcf1gBW/nXwaMrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41661},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/99129b41773f7bef9977190c98a402f5/nodeboot-starter-backstage-1.3.0.tgz","_integrity":"sha512-WKPeGqSnDoG4U8AhBJ6PHhxsM6OtWbEcJNbaq+UQ4hveiFMVdFg2a3hCaRRqVCztN/ShZDyuRjfOaZCjdyZoQg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.14.0","@nodeboot/context":"1.12.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.0_1758800398390_0.7291009842663332","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@nodeboot/starter-backstage","version":"1.3.1","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"442e381af9fd7d9b5a76cd211a106586ab7b54cb","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.1.tgz","fileCount":47,"integrity":"sha512-Nt+auCe2kNaRHMdvf1ckqRDR/RFhJOHgoZsliFFLKUn0W8/BzU7wtKUTbXreZp/9KQnzVWbXi0febRTcVkSz6g==","signatures":[{"sig":"MEYCIQDuorLOg9TpBwASJkhZv1G7bXnTQ5Yn6uhHUZg3CtOS8wIhAKcov/UWGv08CX7B2f1ZUO8TjusjZ4Ko2JNnuzn61zap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41661},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/fde0612b733daa080bc12d21955be4c6/nodeboot-starter-backstage-1.3.1.tgz","_integrity":"sha512-Nt+auCe2kNaRHMdvf1ckqRDR/RFhJOHgoZsliFFLKUn0W8/BzU7wtKUTbXreZp/9KQnzVWbXi0febRTcVkSz6g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.0","@nodeboot/context":"1.13.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.1_1759079774865_0.13294371183678422","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@nodeboot/starter-backstage","version":"1.3.2","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"6a7488557d8152556a95acf392c4431c51c3e4a5","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.2.tgz","fileCount":47,"integrity":"sha512-VGdRMbsnRLy98a5aAQkmFFxuAT/ire5pjlk0n6lwv0WgZEJOKxh67MpnBn49UHT6xUn4W2Wzsip7SfC42//L/g==","signatures":[{"sig":"MEMCIGd6TpgdQTJbxJj+bKizpfprPY+f/u0S4rweoa7IciHCAh8UIwoIt0H/76sCHbr5iP6BIDus5cH5f2G7gwqtipE6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41661},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/f5d262af6506dbd0b6bb52609662daec/nodeboot-starter-backstage-1.3.2.tgz","_integrity":"sha512-VGdRMbsnRLy98a5aAQkmFFxuAT/ire5pjlk0n6lwv0WgZEJOKxh67MpnBn49UHT6xUn4W2Wzsip7SfC42//L/g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.1","@nodeboot/context":"1.13.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.2_1761858877534_0.9086241448898242","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@nodeboot/starter-backstage","version":"1.3.3","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"6d0fd8c14a5a831b4f8c8139a4b78b888a50133e","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.3.tgz","fileCount":47,"integrity":"sha512-i7xv1v1AdJjoDint6NqpfJ/Keedp1uJQUOthsbggehmu5LjH58XjGBmiHNm1CJZTgcCtBvkAihUSz2r52XVnMA==","signatures":[{"sig":"MEYCIQDGKgTAbmDZu1OpEKkmepomjj3EM7OqL0xIgiYbpZZWIgIhAMDzko8S0ZoZRhjUtOTIdkSv6/gcxY4Su75IR+tNf2Nr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/6daa72172a058679b1a41b5761fc1c1f/nodeboot-starter-backstage-1.3.3.tgz","_integrity":"sha512-i7xv1v1AdJjoDint6NqpfJ/Keedp1uJQUOthsbggehmu5LjH58XjGBmiHNm1CJZTgcCtBvkAihUSz2r52XVnMA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.2","@nodeboot/context":"2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.3_1761872747080_0.38796053424637655","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@nodeboot/starter-backstage","version":"1.3.4","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"1ea2e931a6f0730409257f314762d057f7e3be51","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.4.tgz","fileCount":47,"integrity":"sha512-36NoWmzyOL4jNdrpD+BouS/C3P91rxcl8LJTWK4IQJV7W7E9QzTjBSMpExahZBZOBLLDLJS7v7CUoe2h9n+clw==","signatures":[{"sig":"MEYCIQCRJswfoD+PFUSWKw46lU/j7KBK3X9BSAuYO/f4MOe1bwIhAOSKN6XkNrXPQYUZG3/4z7VmoT8xRFXIUGCsyAVNt3a6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/9ba605ad95180406992565b82c54947f/nodeboot-starter-backstage-1.3.4.tgz","_integrity":"sha512-36NoWmzyOL4jNdrpD+BouS/C3P91rxcl8LJTWK4IQJV7W7E9QzTjBSMpExahZBZOBLLDLJS7v7CUoe2h9n+clw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.3","@nodeboot/context":"2.1.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.4_1762175664040_0.23878510506196826","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@nodeboot/starter-backstage","version":"1.3.5","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"4b921babe21844a7e1f2634fee0abe4894663bd7","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.5.tgz","fileCount":47,"integrity":"sha512-Q6crJl/G7GE+FEDE4vrE+urnLw/gSxikBa6WrAilnBTj4lkmDrerXqMzbFefnHwrFqA5lLdESQj0jrHxR9+1yg==","signatures":[{"sig":"MEUCIQDf7xp7LRLRcbVUzzIEFWzpkG4M0WHZ2SId98aD+Qs4dAIgWYVlSXb7sbDfqF/E7FRk9CFL+algq3taFConFcbUfUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/6b2bf344e346dcd3c1154fa4175cab14/nodeboot-starter-backstage-1.3.5.tgz","_integrity":"sha512-Q6crJl/G7GE+FEDE4vrE+urnLw/gSxikBa6WrAilnBTj4lkmDrerXqMzbFefnHwrFqA5lLdESQj0jrHxR9+1yg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.0","@nodeboot/context":"2.1.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.5_1762858315602_0.2119469986559923","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@nodeboot/starter-backstage","version":"1.3.6","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"907edd1f7559c50a33dd9929b300095d12860285","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.6.tgz","fileCount":47,"integrity":"sha512-1NtdaXpg8To5dM4ShkxJ3NGLkkVYclkIzR5qN1IMFmTjLHkPxJBhqLcr/oh+R8hOIqBPEqGV0KIjM+SYAugtFg==","signatures":[{"sig":"MEQCIBtVj4Y0VTW1WNLXGD2E8GAZJLDfbvFS8F8lIujxncBqAiAaUFxl8ikfbDp4XvVz/Y2U6WUJ91Jdbemy6G9OpLQgEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/5f0c90a12645d7d6b396207512e6145a/nodeboot-starter-backstage-1.3.6.tgz","_integrity":"sha512-1NtdaXpg8To5dM4ShkxJ3NGLkkVYclkIzR5qN1IMFmTjLHkPxJBhqLcr/oh+R8hOIqBPEqGV0KIjM+SYAugtFg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.1","@nodeboot/context":"2.2.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.6_1762860715224_0.9151529479699225","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@nodeboot/starter-backstage","version":"1.3.7","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"89df26fe3edcc0384fc535e85f5b20a6c9569e78","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.7.tgz","fileCount":47,"integrity":"sha512-5zG7qtuZBIkoyewNH691tx3AAgdaY+VC5P01xEKhGC6+IjtIcsbzmdmtN/Ja4voPjH+xwrGnJU1rU3n3lyLKSg==","signatures":[{"sig":"MEYCIQDiKFAfbfpYEioLKLGaDBmgUuWUXZThAmnhkKVoER8dmgIhAJZcFLFuNmPiCMD49FGTlC9IWIRNDLY7kgpBmBjEPI/h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/10c67eee2aa072c8ea2aadba63fbea36/nodeboot-starter-backstage-1.3.7.tgz","_integrity":"sha512-5zG7qtuZBIkoyewNH691tx3AAgdaY+VC5P01xEKhGC6+IjtIcsbzmdmtN/Ja4voPjH+xwrGnJU1rU3n3lyLKSg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.2","@nodeboot/context":"2.2.1","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.7_1762865632659_0.3191451572064794","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@nodeboot/starter-backstage","version":"1.3.8","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.8","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"eff295752f514c52aa5f927e0f7d72f0a5d475a9","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.8.tgz","fileCount":47,"integrity":"sha512-BBAmySgSw62OdD7GwAozrGMVVDEp0RvYOmLkDuFdbqwRQ0AVbqefzjKMKpou4GxJ3oq97mtc/ifhrbR7nNwsNA==","signatures":[{"sig":"MEUCIGqz/pUcyRRsRUrGnUTQDus7w0mO2u/vDukmvdAijWSAAiEAtRRX68BKoYbwFRKtMIGcb4J5vpjnRB3/PW/EocV7fN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41660},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/baa5d09ef9b5afc1a4631f0b4764673c/nodeboot-starter-backstage-1.3.8.tgz","_integrity":"sha512-BBAmySgSw62OdD7GwAozrGMVVDEp0RvYOmLkDuFdbqwRQ0AVbqefzjKMKpou4GxJ3oq97mtc/ifhrbR7nNwsNA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.3","@nodeboot/context":"2.3.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.8_1763649432464_0.5929756839263922","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@nodeboot/starter-backstage","version":"1.3.9","keywords":["backstage","catalog"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-backstage@1.3.9","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"4246db15f78d5db481456dae4458c4b28eee2d1f","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.3.9.tgz","fileCount":3,"integrity":"sha512-S/EUyjJ4AYMVZS2F8hCX0KLMerlfKOudDVIw8/r+7MoCRQE73AHDP8SjBVmRnYR/0Pg2O59dHHivpa1wMmBXVw==","signatures":[{"sig":"MEUCIQCTgdkTFCoOEf7G8VUQyithZ0di313LZCno5ORediL4xAIgGnEFpW82HToJhINyxIErZVfrWbcDLBejRKusPWfvKkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nodeboot%2fstarter-backstage@1.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10322},"main":"dist/index.js","_from":"file:nodeboot-starter-backstage-1.3.9.tgz","types":"dist/index.d.ts","scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"node --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts","build":"tsc -p tsconfig.build.json","format":"prettier --check .","pretest":"pnpm run clean:build && pnpm run build","lint:fix":"pnpm lint --fix","format:fix":"prettier --write .","clean:build":"rimraf ./dist","test:coverage":"node --experimental-test-coverage --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12e38725-90e7-4e3a-89bf-bdb21b8906c7"}},"_resolved":"/tmp/226b6d9e89abb27a9adf75f0ce484f6f/nodeboot-starter-backstage-1.3.9.tgz","_integrity":"sha512-S/EUyjJ4AYMVZS2F8hCX0KLMerlfKOudDVIw8/r+7MoCRQE73AHDP8SjBVmRnYR/0Pg2O59dHHivpa1wMmBXVw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"11.11.0","description":"Node-Boot starter package for Backstage Catalog","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@nodeboot/core":"1.16.4","@nodeboot/context":"2.4.0","@backstage/catalog-model":"^1.7.3","@backstage/catalog-client":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/starter-backstage_1.3.9_1786578676128_0.40443957011931464","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@nodeboot/starter-backstage","version":"1.4.1","description":"Node-Boot starter package for Backstage Catalog","author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","keywords":["backstage","catalog"],"repository":{"type":"git","url":"git+https://github.com/nodejs-boot/node-boot.git"},"publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@backstage/catalog-client":"^1.9.1","@backstage/catalog-model":"^1.7.3","@nodeboot/core":"1.17.1","@nodeboot/context":"2.5.1"},"scripts":{"build":"tsc -p tsconfig.build.json","clean:build":"rimraf ./dist","lint":"eslint . --ext .js,.ts","lint:fix":"pnpm lint --fix","format":"prettier --check .","format:fix":"prettier --write .","pretest":"pnpm run clean:build && pnpm run build","test":"node --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts","test:coverage":"node --experimental-test-coverage --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts","tsc":"tsc"},"_id":"@nodeboot/starter-backstage@1.4.1","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"homepage":"https://github.com/nodejs-boot/node-boot#readme","_integrity":"sha512-Kk7aCaS5RpT1UPbFfguFHlkEjkUHUyMAu6WMjkCvyKkzL5bKLT2mdkQyqcNBRGjA7VvOSnK35G5/jrcaWkF8cg==","_resolved":"/tmp/76e731306a22270a850d58b932f45d11/nodeboot-starter-backstage-1.4.1.tgz","_from":"file:nodeboot-starter-backstage-1.4.1.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.11.0","dist":{"integrity":"sha512-Kk7aCaS5RpT1UPbFfguFHlkEjkUHUyMAu6WMjkCvyKkzL5bKLT2mdkQyqcNBRGjA7VvOSnK35G5/jrcaWkF8cg==","shasum":"d36cd61059280d70fb855785d5907de8e2614ede","tarball":"https://registry.npmjs.org/@nodeboot/starter-backstage/-/starter-backstage-1.4.1.tgz","fileCount":39,"unpackedSize":36724,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nodeboot%2fstarter-backstage@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZvspw1QhkSUiUGuoL+Ve5ljwO2s0Pn1yySAcNSOEbZgIhANJwdjo2wj6FnBcl70ALG1Gkweh+HCmROWE35p8I5IpO"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12e38725-90e7-4e3a-89bf-bdb21b8906c7"}},"directories":{},"maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/starter-backstage_1.4.1_1788223032277_0.5677127817501955"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-11T15:26:11.296Z","modified":"2026-09-01T00:37:12.770Z","1.0.1":"2025-03-11T15:26:11.789Z","1.1.0":"2025-03-12T18:27:03.849Z","1.1.1":"2025-03-12T18:32:44.989Z","1.1.2":"2025-03-12T19:04:04.579Z","1.1.3":"2025-03-23T14:56:58.742Z","1.1.4":"2025-03-24T12:07:41.071Z","1.1.5":"2025-03-24T22:57:43.014Z","1.1.6":"2025-03-25T00:41:54.862Z","1.1.7":"2025-04-01T11:02:54.650Z","1.2.0":"2025-04-21T15:31:04.725Z","1.2.1":"2025-04-24T18:36:27.127Z","1.2.2":"2025-04-30T13:34:02.363Z","1.2.3":"2025-05-19T15:16:05.427Z","1.2.4":"2025-06-09T16:55:03.355Z","1.2.5":"2025-06-09T17:30:17.212Z","1.2.6":"2025-06-16T15:56:30.916Z","1.2.7":"2025-06-16T17:25:32.618Z","1.2.8":"2025-06-16T18:07:44.376Z","1.2.9":"2025-07-29T18:03:34.350Z","1.2.10":"2025-08-13T23:56:00.700Z","1.2.11":"2025-08-14T09:23:00.602Z","1.2.12":"2025-08-14T09:43:28.219Z","1.3.0":"2025-09-25T11:39:58.685Z","1.3.1":"2025-09-28T17:16:15.105Z","1.3.2":"2025-10-30T21:14:37.764Z","1.3.3":"2025-10-31T01:05:47.270Z","1.3.4":"2025-11-03T13:14:24.246Z","1.3.5":"2025-11-11T10:51:55.759Z","1.3.6":"2025-11-11T11:31:55.407Z","1.3.7":"2025-11-11T12:53:52.842Z","1.3.8":"2025-11-20T14:37:12.649Z","1.3.9":"2026-08-12T23:51:16.298Z","1.4.1":"2026-09-01T00:37:12.415Z"},"bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","homepage":"https://github.com/nodejs-boot/node-boot#readme","keywords":["backstage","catalog"],"repository":{"type":"git","url":"git+https://github.com/nodejs-boot/node-boot.git"},"description":"Node-Boot starter package for Backstage Catalog","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"readme":"# 🎭 Backstage Starter for Node-Boot\n\n## Overview\n\nThe `@nodeboot/starter-backstage` package integrates [Backstage](https://backstage.io/) — Spotify's open platform for\nbuilding developer portals — into Node-Boot applications. It auto-configures a\n[`CatalogClient`](https://backstage.io/docs/features/software-catalog/software-catalog-api/) so your services can\nquery the Backstage Software Catalog (entities, locations, ancestry, facets, ...) using dependency injection, driven\nentirely by `app-config.yaml`.\n\nThis is useful when a Node-Boot service needs to enrich its own domain data with organizational metadata already\ntracked in Backstage — for example, resolving the owning team of a component, validating that a caller-supplied\n`entityRef` exists in the catalog, or looking up dependent systems before performing an operation.\n\n## ✨ Features\n\n-   ✅ Auto-configured Backstage `CatalogClient`, ready to `@Inject()` into any Node-Boot component\n-   ✅ Config-driven setup — no manual client construction, just `apiUrl`/`apiKey` in `app-config.yaml`\n-   ✅ Static API key authentication with **per-request token override** support\n-   ✅ `PluginDiscoveryService` bean for resolving base URLs of other Backstage plugins (e.g. `scaffolder`, `techdocs`)\n-   ✅ Injectable `BackstageIntegrationConfig` for components that need the raw `apiUrl`/`apiKey`\n-   ✅ Graceful no-op with a clear warning log when Backstage isn't configured, instead of a hard failure\n\n## 🚀 Installation\n\n```sh\nnpm install @nodeboot/starter-backstage\n```\n\nor\n\n```sh\nyarn add @nodeboot/starter-backstage\n```\n\n## ⚙️ Configuration\n\nAdd the Backstage integration settings to your `app-config.yaml`:\n\n```yaml\nintegrations:\n    backstage:\n        apiUrl: http://localhost:7051/api\n        apiKey: ${BACKSTAGE_API_KEY:-dummy}\n```\n\n| Property | Required | Description                                                                                        |\n| -------- | -------- | -------------------------------------------------------------------------------------------------- |\n| `apiUrl` | Yes      | Base URL of your Backstage backend (typically the `discovery` root, e.g. `http://host/api`).       |\n| `apiKey` | No       | Static token sent as `Authorization`/`token` on every catalog request, unless overridden per-call. |\n\nIf `integrations.backstage` is missing, the starter logs a warning and skips catalog client registration entirely —\nyour application still boots, but `CatalogClient`/`PluginDiscoveryService` won't be available for injection.\n\n## 🔌 Enabling Backstage Integration\n\nApply `@EnableBackstage()` on your application class:\n\n```typescript\nimport \"reflect-metadata\";\nimport {Container} from \"typedi\";\nimport {NodeBoot, NodeBootApp, NodeBootApplication, NodeBootAppView} from \"@nodeboot/core\";\nimport {ExpressServer} from \"@nodeboot/express-server\";\nimport {EnableDI} from \"@nodeboot/di\";\nimport {EnableComponentScan} from \"@nodeboot/aot\";\nimport {EnableBackstage} from \"@nodeboot/starter-backstage\";\n\n@EnableDI(Container)\n@EnableBackstage()\n@EnableComponentScan()\n@NodeBootApplication()\nexport class MyApplication implements NodeBootApp {\n    start(): Promise<NodeBootAppView> {\n        return NodeBoot.run(ExpressServer);\n    }\n}\n```\n\n`@EnableBackstage()` reads `integrations.backstage` from your config, then registers a `CatalogClient` and a\n`PluginDiscoveryService` bean in the DI container.\n\n## 💉 Injecting the Catalog Client\n\nOnce enabled, inject `CatalogClient` (from `@backstage/catalog-client`) into any Node-Boot service or controller —\nthe injected instance is a proxy that transparently attaches your configured `apiKey` to every request:\n\n```typescript\nimport {Service} from \"@nodeboot/core\";\nimport {CatalogClient} from \"@backstage/catalog-client\";\n\n@Service()\nexport class ComponentOwnershipService {\n    constructor(private readonly catalogClient: CatalogClient) {}\n\n    async getOwningTeam(entityRef: string) {\n        const entity = await this.catalogClient.getEntityByRef(entityRef);\n        return entity?.spec?.owner;\n    }\n\n    async listComponents() {\n        return this.catalogClient.getEntities({\n            filter: {kind: \"component\"},\n        });\n    }\n}\n```\n\n### Overriding the Auth Token Per Request\n\nThe injected client implements the full `CatalogApi` surface (`getEntities`, `getEntityByRef`, `queryEntities`,\n`addLocation`, `validateEntity`, etc.) and accepts the standard `CatalogRequestOptions` on every call. Pass a\n`token` explicitly to use a caller-supplied credential instead of the statically configured `apiKey` — useful when\nforwarding a user's own Backstage token to preserve their catalog permissions:\n\n```typescript\nawait this.catalogClient.getEntities({filter: {kind: \"component\"}}, {token: userSuppliedToken});\n```\n\n## 💉 Injecting the Plugin Discovery Service\n\nBackstage exposes many plugins beyond the catalog (`scaffolder`, `techdocs`, `search`, ...), each reachable under a\ndifferent path off the same backend. `PluginDiscoveryService` resolves the base URL for any plugin ID from the\nconfigured `apiUrl`, so you don't have to hardcode plugin paths across your services:\n\n```typescript\nimport {Service} from \"@nodeboot/core\";\nimport {PluginDiscoveryService} from \"@nodeboot/starter-backstage\";\n\n@Service()\nexport class ScaffolderClient {\n    constructor(private readonly discovery: PluginDiscoveryService) {}\n\n    async getScaffolderBaseUrl() {\n        // e.g. \"http://localhost:7051/api/scaffolder\"\n        return this.discovery.getPluginUrl(\"scaffolder\");\n    }\n}\n```\n\n> ⚠️ Always call `getPluginUrl()` immediately before making a request rather than caching the result — this keeps\n> your code compatible with more advanced discovery/routing strategies in the future.\n\n## 💉 Injecting the Raw Integration Config\n\nIf a component needs direct access to the configured `apiUrl`/`apiKey` (for example, to call a Backstage endpoint not\ncovered by `CatalogApi`), inject `BackstageIntegrationConfig` directly:\n\n```typescript\nimport {Service} from \"@nodeboot/core\";\nimport {BackstageIntegrationConfig} from \"@nodeboot/starter-backstage\";\n\n@Service()\nexport class CustomBackstageClient {\n    constructor(private readonly backstageConfig: BackstageIntegrationConfig) {\n        // backstageConfig.apiUrl, backstageConfig.apiKey\n    }\n}\n```\n\n## Verifying the Integration\n\n1. Start your Backstage instance (`yarn dev` if running locally).\n2. Ensure your `app-config.yaml` contains the correct Backstage API URL and credentials.\n3. Run your Node-Boot application (`pnpm start`).\n4. Check logs for `\"Backstage Catalog client successfully configured...\"` and\n   `\"Backstage Plugin endpoint discovery successfully configured...\"`.\n\n## 🧯 Troubleshooting\n\n### Issue: \"Backstage integration not configured\" warning\n\n**Solution:** Ensure `app-config.yaml` includes the `integrations.backstage` section with `apiUrl` (and `apiKey` if\nyour Backstage instance requires authentication). Without this, `CatalogClient` and `PluginDiscoveryService` are\nnever registered, and injecting them will fail.\n\n### Issue: \"401 Unauthorized\" when accessing Backstage API\n\n**Solution:** Verify that `apiKey` is correctly set and has the required permissions on the Backstage backend. If\nyou need per-user permissions, pass a `token` via `CatalogRequestOptions` on individual calls instead of relying on\nthe static `apiKey`.\n\n## 🎉 Conclusion\n\nThe `@nodeboot/starter-backstage` package gives Node-Boot applications a config-driven, injectable client for the\nBackstage Software Catalog, plus a discovery helper for reaching other Backstage plugins — with no manual client\nwiring required.\n\n## 📚 Resources\n\n-   [Backstage Documentation](https://backstage.io/docs)\n-   [Backstage Software Catalog API](https://backstage.io/docs/features/software-catalog/software-catalog-api/)\n-   [`@backstage/catalog-client` on npm](https://www.npmjs.com/package/@backstage/catalog-client)\n","readmeFilename":"README.md"}