{"_id":"@nodeboot/config","_rev":"37-56ef272c8a5765d5e9edd73569c0e083","name":"@nodeboot/config","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.0":{"name":"@nodeboot/config","version":"1.0.0","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"5103cc9dcaae1ca66b6404175f98ec1e0866745d","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.0.tgz","fileCount":54,"integrity":"sha512-aeeaxQSVvi9B9PwIKmXt0WvSY4YLFaXgtJeYmfQj0AcX0NyjMnlrgpxUH07Ie3apPOBI5kOFMCsOWuL/UUUMTQ==","signatures":[{"sig":"MEYCIQCZ+16b5C587DxSSzSIQUrR2EqbDGN+4dLQyNpz5Ith2wIhAMvblMuDQWXMkcI/cJa8sd4KhTlAcsv6T2a1tVUdRng2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124975},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.0.tgz","types":"src/index.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm publish --access public --no-git-checks","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/tmp/2efd7d2aed1514130beaa0fc06dc0b55/nodeboot-config-1.0.0.tgz","_integrity":"sha512-aeeaxQSVvi9B9PwIKmXt0WvSY4YLFaXgtJeYmfQj0AcX0NyjMnlrgpxUH07Ie3apPOBI5kOFMCsOWuL/UUUMTQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.0","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.0_1739996415072_0.08272147033426536","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@nodeboot/config","version":"1.0.1","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"34beeb9a85902077174eeec6c607e8e5f55c015d","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.1.tgz","fileCount":54,"integrity":"sha512-+rg10123qn1RMgNmc+32qVF6YyUBkMF700HVFAQvjf4NPmDAhkBblywDAzbSS6P3/pg/4ao5stH6cxl+UNl5cw==","signatures":[{"sig":"MEQCIE3qnvlUlkfrGr4dSUR7UR3CjBWNHa26bPkjJy0PDU1GAiB28VkaB2NwQtHWazMMzNS1cbMXGdOj32YrWPwJbeYUlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124975},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.1.tgz","types":"src/index.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm publish --access public --no-git-checks","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/tmp/1b2fbdf1f6953ec53c8fed81e7febd02/nodeboot-config-1.0.1.tgz","_integrity":"sha512-+rg10123qn1RMgNmc+32qVF6YyUBkMF700HVFAQvjf4NPmDAhkBblywDAzbSS6P3/pg/4ao5stH6cxl+UNl5cw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.1","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.1_1739996752292_0.6653442567174324","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@nodeboot/config","version":"1.0.2","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"56c9a6012847a3ff5d0e1a4b2bfa953a7198fffc","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.2.tgz","fileCount":23,"integrity":"sha512-oJ0HeAcg/jclUDhNms7nH0JdfVVgfCOgwQ6W9wRvRz26mxMhkC0pW5+d6Q2NqUpoo1GvhNkOhxG+/2H4Lq7rmQ==","signatures":[{"sig":"MEUCIQD7G+okCllCVUS5ar0PjEg1+i2shYmjXS7axzer3Be/WAIgcY/CN5ZiHp0LBrHRH9prv+AbkQ45JJ4u8bhoJcfHUiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21215},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.2.tgz","types":"src/index.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm publish --access public --no-git-checks","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/tmp/544721d0692e0dd6ac99563424f7c651/nodeboot-config-1.0.2.tgz","_integrity":"sha512-oJ0HeAcg/jclUDhNms7nH0JdfVVgfCOgwQ6W9wRvRz26mxMhkC0pW5+d6Q2NqUpoo1GvhNkOhxG+/2H4Lq7rmQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.2_1740003346064_0.7991798101876362","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@nodeboot/config","version":"1.0.3","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"4c1039035ce227c036ccd63b2c939c2c068b27b9","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.3.tgz","fileCount":33,"integrity":"sha512-WsvDKWbiyFvJmXjjxtPMVOUQsuq4PwMzCgY8OWHleOfQkYzWaARKq1ptIP1H/RZaTDylbVQWm4cTknl/ktFuow==","signatures":[{"sig":"MEUCIQC4JgBaaCTWX6o6qjt3K2TjDvu2IkLn6Rr3tS4ugtw8eQIgPElMyywYUVi/tq6mRapC20ga1uQqoT5K6cFKotRmdUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25081},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm version patch","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/tmp/9d032e5dbf18dad61466f91704c184ec/nodeboot-config-1.0.3.tgz","_integrity":"sha512-WsvDKWbiyFvJmXjjxtPMVOUQsuq4PwMzCgY8OWHleOfQkYzWaARKq1ptIP1H/RZaTDylbVQWm4cTknl/ktFuow==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.3_1740006347973_0.5544785272490722","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@nodeboot/config","version":"1.0.4","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"25d79e5284dc62914a4b3b8c4730c4caf582ed56","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.4.tgz","fileCount":33,"integrity":"sha512-2XZPs21GyHufuupD/eY6T8jPOs4E1z8iXNyZVXNLNGfl/Ex2Q39Rd5KdrAyv17yHin3+QUniQB7yuxjHVnG/Dg==","signatures":[{"sig":"MEQCIA52lRLuOoUsBEghefLt7FcsnBTdI50F4DPLI4Aa8GGWAiBvZJpGVcUgYxBS5oabq4NHFxs7QcNUBQLXd6js8coYWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25081},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm version patch","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/tmp/1c92624584a10dbd50ac6ac2b870de85/nodeboot-config-1.0.4.tgz","_integrity":"sha512-2XZPs21GyHufuupD/eY6T8jPOs4E1z8iXNyZVXNLNGfl/Ex2Q39Rd5KdrAyv17yHin3+QUniQB7yuxjHVnG/Dg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.4_1740006357192_0.6238073275238043","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@nodeboot/config","version":"1.0.5","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"69aebce770231f0e36880c81aa8f6e0d35134604","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.5.tgz","fileCount":33,"integrity":"sha512-a4frdFl0W25+CwNcts63T8TdCJFOn/ZWny1JWXmE8ZPlBeluAt+QddOPH0S18KWf/eK7GKnLu/guHqdARwYY3g==","signatures":[{"sig":"MEYCIQD5OSZkJBSebLPZG4iNTKhS1fn0k5XCRaq7V8wLQ2wKrwIhAJVa5mAl/msOzK7kPCnmlNRhgF4rs+0Wgu0X1ZwYbhc8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25081},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm version patch","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/tmp/b7bd53beb8b3e703d294bd7e64107e80/nodeboot-config-1.0.5.tgz","_integrity":"sha512-a4frdFl0W25+CwNcts63T8TdCJFOn/ZWny1JWXmE8ZPlBeluAt+QddOPH0S18KWf/eK7GKnLu/guHqdARwYY3g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.5_1740006366244_0.02391473329372129","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@nodeboot/config","version":"1.0.6","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"ac169b5d406c4428f263faee89fe1cabe9ab7e81","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.6.tgz","fileCount":33,"integrity":"sha512-4v8CS+Qq8qldOL8UFqS+PTIo+/p6UjLV8uw5rNUWXIAsccb9iISQejItbfjGJp4bFze4/q4jNdE8QLwwghpawA==","signatures":[{"sig":"MEQCIEf1o43hmqYE6oa4feclOMMv3eX2MH4hpX5x/x7N4VgWAiACCGh1eTGHctZ7T6KpgvqGIXe3cgQPjs9IWDR4F1wkKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25081},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm version patch","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/tmp/0c3622a2a87125e8a5270cf9dfd5887d/nodeboot-config-1.0.6.tgz","_integrity":"sha512-4v8CS+Qq8qldOL8UFqS+PTIo+/p6UjLV8uw5rNUWXIAsccb9iISQejItbfjGJp4bFze4/q4jNdE8QLwwghpawA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.6_1740006372724_0.5501027528866291","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@nodeboot/config","version":"1.0.7","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"b1508d1551f11f79b79aab68e22721343f0ee93d","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.7.tgz","fileCount":33,"integrity":"sha512-+Zclz/UfeU+PLdtyWVUlG/oK1BQ6b2CTxTL5k+hJxCD2OdR+Rk2O6cHGXUFK7UbTCdg+RXN4HdLXXAfmoSbT8g==","signatures":[{"sig":"MEQCIGuI1XC2AjrodDGwD1oW8eoErSdPpWb+lUeWTzMe9x7HAiAReMuNdBrZ4c4OU1ovSjq6oHyalnNOnu6q//kmYPlguA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25081},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm version patch","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/tmp/32aa31d9dac4529b4dbc8e0ff3fee67c/nodeboot-config-1.0.7.tgz","_integrity":"sha512-+Zclz/UfeU+PLdtyWVUlG/oK1BQ6b2CTxTL5k+hJxCD2OdR+Rk2O6cHGXUFK7UbTCdg+RXN4HdLXXAfmoSbT8g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.7_1740006380332_0.0033647398527563155","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@nodeboot/config","version":"1.0.8","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"8430e9056165d1408d9fb7040c902bb7c536ae85","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.8.tgz","fileCount":33,"integrity":"sha512-kTE+MIhhpDbJHrq2d31s/fOqeZcab7W83VuWVMFhBEWVu5qGhd/fbMWONj4I5FJxMt1HT0ZCwMLvyQEKknKf3w==","signatures":[{"sig":"MEUCIQDqVwlv9XlgTCz1+3+F7sykW73qNimZMuYir3vmNZD3lwIgJxmqoLr4z09UvGYgx8a3QCs8q8nBxt8ktR/XWlpqbWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25081},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm version patch","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/tmp/004d8a9da782589863be0b5cea29875b/nodeboot-config-1.0.8.tgz","_integrity":"sha512-kTE+MIhhpDbJHrq2d31s/fOqeZcab7W83VuWVMFhBEWVu5qGhd/fbMWONj4I5FJxMt1HT0ZCwMLvyQEKknKf3w==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.8_1740006388838_0.05194510896167959","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@nodeboot/config","version":"1.0.9","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"ec1339502e672d82b4a2733c31a9ad212207aff3","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.9.tgz","fileCount":33,"integrity":"sha512-0iV4MXwuvEZXkG0tN1ezIdrzNGACMftmDnPp//OSmFourslphQnEsYCnYc/upIhhno8gauV+UT0LSJAJMyI5Fg==","signatures":[{"sig":"MEYCIQDJjyb09wTDjQQKH0gQJHyS6fOIM/HrV079+Hn4UcCSiAIhAOhM+mKS25zS0XHV+TKqVoxC5KCRgOjbZmpbPh+KpdJJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25081},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm version patch","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/tmp/f542d6f139855c72622462a13f04e6fd/nodeboot-config-1.0.9.tgz","_integrity":"sha512-0iV4MXwuvEZXkG0tN1ezIdrzNGACMftmDnPp//OSmFourslphQnEsYCnYc/upIhhno8gauV+UT0LSJAJMyI5Fg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.2","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.9_1740006398492_0.3778675113403862","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@nodeboot/config","version":"1.0.10","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.0.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":"e770aa51025dffa4d950cc34e89b627610871ff2","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.0.10.tgz","fileCount":33,"integrity":"sha512-o/MH5pUa97SdLBspdl6HhvqUwvbo4LwfxZzOb1szAROwAITjy8KK3ZXHlQ3/3cUkhvq0r5bpBAdcpw9HXaF+rg==","signatures":[{"sig":"MEUCIDcdX42oKd/mmLztlEBizBtUJn09o/2GfZZeiMtv5Mt0AiEA1W6peNUfWwo5UMYsBv8CBT/c+m6BLNIcg4TUpujf8xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25259},"main":"dist/index.js","_from":"file:nodeboot-config-1.0.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/d2244dedfe98a0219e729e78477b3a3f/nodeboot-config-1.0.10.tgz","_integrity":"sha512-o/MH5pUa97SdLBspdl6HhvqUwvbo4LwfxZzOb1szAROwAITjy8KK3ZXHlQ3/3cUkhvq0r5bpBAdcpw9HXaF+rg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.0.3","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.10_1740007008437_0.04071664989764279","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@nodeboot/config","version":"1.1.0","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"a506635cd2acdc0a3b035993da99c68258049113","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.0.tgz","fileCount":33,"integrity":"sha512-twAmJdLb26agMA005kfZ1/262IlznCIxDV6fEgfXV0F2b+kRh5pgznX5X7oAhnPr5S40hjnGru7po01FkE1sSg==","signatures":[{"sig":"MEYCIQDt0OvZQBznIRMHwWNczn1iNl+eue1RavBaM9EX1utA+QIhANnHFlENby1Owe+aQ8G2HIfbZJg+L66E46xSh1+jGwTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25258},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/6b0db35400757e0eaccbe6d67102933d/nodeboot-config-1.1.0.tgz","_integrity":"sha512-twAmJdLb26agMA005kfZ1/262IlznCIxDV6fEgfXV0F2b+kRh5pgznX5X7oAhnPr5S40hjnGru7po01FkE1sSg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"18.17.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.1.0","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.0_1740079962607_0.4249417712508483","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@nodeboot/config","version":"1.1.1","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"e7b469b7e754394c842e367b6abf8cf6a67d6e16","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.1.tgz","fileCount":33,"integrity":"sha512-xmODuLIJA6E0kQoAcmFENvhYWt7cIeO0qy7l5EmIZ4hwMLM+KIGBXdV36HdgCRl4sOd2248R2JWqO58r5zwu4w==","signatures":[{"sig":"MEYCIQD/rR1YlkBPxv6OgjBrj9hg4kVWgcB9RGlOhx53hlLWvAIhAIuppmdM0lOQiGoK5C1UG94aPPwcQb7Ki3ZIlPoitErT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25258},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/329bc05d4d2ec30d8cf096b20e0c22cc/nodeboot-config-1.1.1.tgz","_integrity":"sha512-xmODuLIJA6E0kQoAcmFENvhYWt7cIeO0qy7l5EmIZ4hwMLM+KIGBXdV36HdgCRl4sOd2248R2JWqO58r5zwu4w==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.1.1","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.1_1740405803014_0.7383806016335293","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@nodeboot/config","version":"1.1.2","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"9e9bba91baebed5d6b9a5b6525b8cf1d639c2b4b","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.2.tgz","fileCount":33,"integrity":"sha512-21+Bdglt1zpeuK1ymE1yChEgcX4uMeHJwbn6vGuGH4pr90lQ+UnLOU1R9u5PnjngzwBJ/OXR7xBbyf7DhQu7+w==","signatures":[{"sig":"MEUCIQDjUwaU+fy07s+MScgBIdwF26tAea2dlRSldLXz298EywIgPaShBa5/Bw0avGuBj7eSnZYR3WlTdTL0QWuh9Fe80Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25258},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/d3bdee6d1a2dd3ab36ede2721aa22a1e/nodeboot-config-1.1.2.tgz","_integrity":"sha512-21+Bdglt1zpeuK1ymE1yChEgcX4uMeHJwbn6vGuGH4pr90lQ+UnLOU1R9u5PnjngzwBJ/OXR7xBbyf7DhQu7+w==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.2.1","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.2_1740481467516_0.2481640884977825","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@nodeboot/config","version":"1.1.3","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"358b53ad4db5f59754c8f61c4a440d9d3298cff6","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.3.tgz","fileCount":33,"integrity":"sha512-YQKcHbiRswOnEYR7DjhtEIUBSBwtC3mVGJntKj0EUTpS8JYN1h1YTL6Jen0AYlXB3uyZ4SyZpbG+UJ8/yr4uTA==","signatures":[{"sig":"MEUCICtFkv0gqVv3c4fYLStK4wWDkQTMaN/kTKmVbv0t53lHAiEAsopdCbW/2gHoXaRZWUHAw1PE/aZivKuc4IydN3Yecgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25030},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/fd99bd55ee676aa266e150b47893a12c/nodeboot-config-1.1.3.tgz","_integrity":"sha512-YQKcHbiRswOnEYR7DjhtEIUBSBwtC3mVGJntKj0EUTpS8JYN1h1YTL6Jen0AYlXB3uyZ4SyZpbG+UJ8/yr4uTA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.3.0","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.3_1740499421640_0.34839806686159447","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@nodeboot/config","version":"1.1.4","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"cb38c70bee9bbbac3b41821d177cfe0f15459d9b","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.4.tgz","fileCount":43,"integrity":"sha512-ijc/u2eMT6U4ygtLqkvM3CNoKvbAz5QPnOf/OxPTWIOKXgMl2RqJYIyj2npPeu5YsFGbmlaKGrh1URB/SDwSBg==","signatures":[{"sig":"MEUCIQDnTOy8A+I6Jue9EKdB2+xgTtl0Sx0os6/5PwTPRkiUhQIgP7uGnQ/ohWKIfLFZ5bLeD7bIay3cik6vr8SFRcf0sWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38984},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/eaaa16899d01b5932e651c6482a0d404/nodeboot-config-1.1.4.tgz","_integrity":"sha512-ijc/u2eMT6U4ygtLqkvM3CNoKvbAz5QPnOf/OxPTWIOKXgMl2RqJYIyj2npPeu5YsFGbmlaKGrh1URB/SDwSBg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.3.1","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.4_1741032807689_0.7148982398140762","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@nodeboot/config","version":"1.1.5","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"bf40706d30baf0bef4f1d58c88171ecf7fe8ea80","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.5.tgz","fileCount":43,"integrity":"sha512-FK4ciNA7IRVDcVcYdWbEXP7KLTmJShfnBnWtlyTADL/jkqZ+QvfpwqVKVgzmGmOOrSqVDomHZIqduvp2zydWRQ==","signatures":[{"sig":"MEQCIByTig0xQaEzeqfI7aRpUTC9lBuA8nQYox9bAqjVkDPHAiBdQ/3aJ8y39Ymuac7o0GeYKYcL7HKBspBQWxSjSBuGRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38984},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/a2b3d36e18504a3952c7c6d57fb56c29/nodeboot-config-1.1.5.tgz","_integrity":"sha512-FK4ciNA7IRVDcVcYdWbEXP7KLTmJShfnBnWtlyTADL/jkqZ+QvfpwqVKVgzmGmOOrSqVDomHZIqduvp2zydWRQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.4.0","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.5_1741171293946_0.7816741762624513","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@nodeboot/config","version":"1.1.6","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"a6b3dbb505b9456d00adc8366108358dba850f79","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.6.tgz","fileCount":43,"integrity":"sha512-yvEemMIcTO9vblZcfAFEIXa5MARAaoUmasy9r1H2hZhSNKdtv7XXW2xXhY4CJLiPL4u6bViggEks+WuiylwLrg==","signatures":[{"sig":"MEUCIBmDJZVYwhBtmlafm36B3LO53LHYDIB9tovRx3lqtxLRAiEA3xolX1QniRvsUI98b8XbOjXJvT8RX9HOJFfW6bHEXyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38984},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/489c01f96c39ff8195e0297129d8908d/nodeboot-config-1.1.6.tgz","_integrity":"sha512-yvEemMIcTO9vblZcfAFEIXa5MARAaoUmasy9r1H2hZhSNKdtv7XXW2xXhY4CJLiPL4u6bViggEks+WuiylwLrg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.4.1","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.6_1742741815801_0.6899317008888814","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@nodeboot/config","version":"1.1.7","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"787073938a353b2b3748785717f90942dc1665c2","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.7.tgz","fileCount":43,"integrity":"sha512-Xn9jn1B3ASVC7tZpdzKof1a2O664/DgBXHkUbLgL8FxR33r886iEymYFdjnkZ3RCFBsocxv1yi8Eo0GAAfBovw==","signatures":[{"sig":"MEUCIQCziGuYF/lfBhpxDuMKXRT3s/CjzzBK2/23cmyMZyNJpAIgI8aLmubvpPtJRx96vHegZ38n2fb0eHvh2og+UTfqmxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38984},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/ce9d6cc0b0c1804ad0a2c748a707c72f/nodeboot-config-1.1.7.tgz","_integrity":"sha512-Xn9jn1B3ASVC7tZpdzKof1a2O664/DgBXHkUbLgL8FxR33r886iEymYFdjnkZ3RCFBsocxv1yi8Eo0GAAfBovw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.5.0","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.7_1742857060071_0.26084222207757657","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@nodeboot/config","version":"1.1.8","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@1.1.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":"8e743c56fe9b9e57ce1173d35de43c2a476e21f4","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.1.8.tgz","fileCount":43,"integrity":"sha512-TaKAFr47/v9jVcLkG1j7IUVspytMuugmy3S1wBm70unwp8ziMg0cuUO7qEegCiIfIa4bdNSC5mZJyB6ek2mt2g==","signatures":[{"sig":"MEYCIQDCtfD5EOoF0E7xM4j8uBedmDT0k2cK2TeOSER8UMiR6QIhAKGoJhVaKfNjH8qvQ5gXLdANoYc4r/YWmwn9MSrE+Vkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38984},"main":"dist/index.js","_from":"file:nodeboot-config-1.1.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/90c18067f9a39e4bbce398e12f48b194/nodeboot-config-1.1.8.tgz","_integrity":"sha512-TaKAFr47/v9jVcLkG1j7IUVspytMuugmy3S1wBm70unwp8ziMg0cuUO7qEegCiIfIa4bdNSC5mZJyB6ek2mt2g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.1.0","@backstage/config":"^1.1.1","@nodeboot/context":"1.6.0","@backstage/cli-common":"^0.1.12","@backstage/config-loader":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.8_1742863312382_0.33837960092454034","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@nodeboot/config","version":"1.2.0","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"487fcaaf641340e2f0d201208c6eb27231c9b409","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.2.0.tgz","fileCount":43,"integrity":"sha512-AaNJg1S1HipCmDrgieQtlavA6pPMEVWVeb9GHq92xFcI02HSN+s5wwJBYNo5hHyXtmJUMheIelJ5ZvixbXZXEQ==","signatures":[{"sig":"MEYCIQCuXaIEkp51yBhU3pf2e8yDgF1d/NFR6z26FJydtX48twIhAJoSDwFYNPCLUQ/hXRRdOD+TCs+c8psLm7mP4WhjDTFN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/e49df0039ebab1d6fece9443436d2040/nodeboot-config-1.2.0.tgz","_integrity":"sha512-AaNJg1S1HipCmDrgieQtlavA6pPMEVWVeb9GHq92xFcI02HSN+s5wwJBYNo5hHyXtmJUMheIelJ5ZvixbXZXEQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.7.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.0_1745249460864_0.5410300163796697","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@nodeboot/config","version":"1.2.1","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"d7c0abad0cf292aedfbbde717b64a1c59584dfe0","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.2.1.tgz","fileCount":43,"integrity":"sha512-pD77YiJDvfeQ/X5dUpjx5vuk8yiAassbCy5iwMMvoIiQ0ViHpqair0+3JB4xM2QCA/8uAOlibmyTpOHYmwRffA==","signatures":[{"sig":"MEUCIA7LvWsCd35rYAhY5DM9wmT/tunjYCyBt0grfLTgKcC0AiEAnuPRV6AQ5ZO4vkJg6W9pJMn1NUgMLVo6kZ2d9sch1EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.2.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/46b5cfbd76825b2dcfe46aa58db2aa9a/nodeboot-config-1.2.1.tgz","_integrity":"sha512-pD77YiJDvfeQ/X5dUpjx5vuk8yiAassbCy5iwMMvoIiQ0ViHpqair0+3JB4xM2QCA/8uAOlibmyTpOHYmwRffA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.7.1","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.1_1745519782892_0.9499309332387751","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@nodeboot/config","version":"1.2.2","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"42a6031cb464a99dd1433c574d251f0fec93dc9a","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.2.2.tgz","fileCount":43,"integrity":"sha512-MloViCM+1mB2fZCkWOFRcKDXyT+TM7Ct1q5gAaSO5KB/fSm2YXnahvaYpHXdAkTF4MCUXXFwUbLTBeMkJ3ithw==","signatures":[{"sig":"MEYCIQCIwnRHim6W6j6GkKH1bHz65Qrwkwdh7c+iN/SqAIbhGQIhANWBeOvABfWjHBxohFSLINxH+OZt205Z7Ql2GxDP5+Ql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.2.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/a3ce3fbfdba75985d0a44db82b89c497/nodeboot-config-1.2.2.tgz","_integrity":"sha512-MloViCM+1mB2fZCkWOFRcKDXyT+TM7Ct1q5gAaSO5KB/fSm2YXnahvaYpHXdAkTF4MCUXXFwUbLTBeMkJ3ithw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.8.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.2_1749488100653_0.5054318734431091","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@nodeboot/config","version":"1.2.3","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"00130825e0fd44bf3151778d8c1e2da107962f4d","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.2.3.tgz","fileCount":43,"integrity":"sha512-JiQgnw8F/xmgh05UyNr+F6k/lrIhL630G9trCdN3H2/RQv4XBYB+XLS2tzcRYRUahoixHNrZRoTjNj9i/QEmqQ==","signatures":[{"sig":"MEYCIQCfwKmFYlGu2Md183niJHaKe6pnNBnsqZIiKjLZ4tZEvAIhAIe30N4L/X/JUg0WTNLZEPfT9b33pPKNdxFuaBmj/MVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.2.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/73f1c5a7f6355c32524dd830f1eaebe7/nodeboot-config-1.2.3.tgz","_integrity":"sha512-JiQgnw8F/xmgh05UyNr+F6k/lrIhL630G9trCdN3H2/RQv4XBYB+XLS2tzcRYRUahoixHNrZRoTjNj9i/QEmqQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.9.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.3_1749490214451_0.33207998011605233","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@nodeboot/config","version":"1.2.4","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"0d1f628a2b5828c754ea0223d65c7c1300c63cf0","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.2.4.tgz","fileCount":43,"integrity":"sha512-gSY0ONdc+Ac8HHAnefW1HuXiDhZoORfTI2ypX8Nb61x9YDrsmF8Il1I7R/RZkz7UBk2Yh6Q/C3WirMgMiu0HPQ==","signatures":[{"sig":"MEUCIGd7SmOymDCTiCf4h7A7DK7aQoS8Y9DEv5R9Txl8Wob0AiEAiGHYEzthw662CBUhfeHsJq5xDxCDBAL40t2Ro6on1ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39073},"main":"dist/index.js","_from":"file:nodeboot-config-1.2.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/dc8c11bdc2370cbbfea709a6c92c1d51/nodeboot-config-1.2.4.tgz","_integrity":"sha512-gSY0ONdc+Ac8HHAnefW1HuXiDhZoORfTI2ypX8Nb61x9YDrsmF8Il1I7R/RZkz7UBk2Yh6Q/C3WirMgMiu0HPQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.10.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.4_1753812210652_0.7356017234053303","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@nodeboot/config","version":"1.2.5","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"8310a854891231961d8790303427d8fa0ca7ca27","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.2.5.tgz","fileCount":43,"integrity":"sha512-oQQEBhCCVzY+k6Lm7QoJTs2byx+YrZ2oJDTB3BvZbWd9LdgpL/By9tON3BptUJbU7eJQeV247QGlJPf5g3EADg==","signatures":[{"sig":"MEUCIQDUeb2+dJrz/zswGZvSyJ0kfgjpT7zWtvPRXL7IobCyKgIgTmXHv+QfgbbFvuqv3wwK/Ova3Lp8EA55tAy21CcHvWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39073},"main":"dist/index.js","_from":"file:nodeboot-config-1.2.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/92e14dc5725559a76e325333bda20744/nodeboot-config-1.2.5.tgz","_integrity":"sha512-oQQEBhCCVzY+k6Lm7QoJTs2byx+YrZ2oJDTB3BvZbWd9LdgpL/By9tON3BptUJbU7eJQeV247QGlJPf5g3EADg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.11.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.5_1755129356897_0.9098330146904605","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@nodeboot/config","version":"1.2.6","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"015212dfab0272c4502d1696f809c3eee00ec54a","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.2.6.tgz","fileCount":43,"integrity":"sha512-DfRxabBXEdW37F2lcUW9byay+SK2KTbN1hkQwVJomuzIUh3OSxORVdJK9o02B9tqgd9saaojTCFIADnjUfLPcA==","signatures":[{"sig":"MEQCIFmiWlgN4S0dnoWc8dinDXz00QdTb6fCBEN2SDjCf4jvAiBCea09xBxdwenlki49XyEK4xo2EJpc7u3vSc1aGOi1gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39073},"main":"dist/index.js","_from":"file:nodeboot-config-1.2.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/5aacce7e6833256f5fe08d52a339645f/nodeboot-config-1.2.6.tgz","_integrity":"sha512-DfRxabBXEdW37F2lcUW9byay+SK2KTbN1hkQwVJomuzIUh3OSxORVdJK9o02B9tqgd9saaojTCFIADnjUfLPcA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.11.1","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.6_1755163376214_0.2522847324919135","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@nodeboot/config","version":"1.3.0","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"11d7f2ecdc94ab391ccfbb10510cedb3fc84a35b","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.0.tgz","fileCount":43,"integrity":"sha512-pFNLQ72notZbhJAyFdUiQpKsGEcMhpBwaMy0EXMufob2RLmGSEDc4CpYeMe3aAbspIcvmYhvz2hBFIgSV6vYnQ==","signatures":[{"sig":"MEUCIHD9Zu1+KncnGmLXOTesNAhB2dxaveM5al7AKhdptHRoAiEA9PRlQgvQhK1p6/UkUT1M+dFGm33WRWW/jdXMadYtPmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39073},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/35049634367129e8901d107b614fba9a/nodeboot-config-1.3.0.tgz","_integrity":"sha512-pFNLQ72notZbhJAyFdUiQpKsGEcMhpBwaMy0EXMufob2RLmGSEDc4CpYeMe3aAbspIcvmYhvz2hBFIgSV6vYnQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.12.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.0_1758800394827_0.34830763498246897","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@nodeboot/config","version":"1.3.1","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"498dceb2905a61adf6bb093d453868f009897e0a","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.1.tgz","fileCount":43,"integrity":"sha512-obGERxIphGq5qe1Q/HDW58VMCgYdVqMaZm+QlDn/KNdRWhT1pvkGSxz97e7DfjR6oVhvoVmhNibFpEoOa2ueFg==","signatures":[{"sig":"MEQCIF3pZUhpeDXKeNExhHA1asXTrsFqTgo9kuAbmdC74BenAiAyQGTaGxpjpz0sHCzcfPJj9jfyBqMGCaDcxn0HemXKhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39073},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/5be76539eb51cd0cc9c3d7e0da1040f3/nodeboot-config-1.3.1.tgz","_integrity":"sha512-obGERxIphGq5qe1Q/HDW58VMCgYdVqMaZm+QlDn/KNdRWhT1pvkGSxz97e7DfjR6oVhvoVmhNibFpEoOa2ueFg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.13.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.1_1759079771085_0.5047240737344127","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@nodeboot/config","version":"1.3.2","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"64c926377adf8d5c7bb4b14ba6215d758b2e2bf1","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.2.tgz","fileCount":43,"integrity":"sha512-yTDbCOErsFUIZSVu1uGbMLmPZziHphFVQlvKw0XN4qgkxVnYEQmPTZhYWBpWDSodHxGxl59eWgpZyvOudf40pQ==","signatures":[{"sig":"MEUCIGkDxRE1iElukR652E2UiEidrd0V7x0+82DPUaV6nPaUAiEAyix4AH3YAAx/oa9GJe4Izkx4I1Uly86QKWyQ772F5j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39073},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/d7dcdd0e21c5ecc989f84e20a4e25b06/nodeboot-config-1.3.2.tgz","_integrity":"sha512-yTDbCOErsFUIZSVu1uGbMLmPZziHphFVQlvKw0XN4qgkxVnYEQmPTZhYWBpWDSodHxGxl59eWgpZyvOudf40pQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"1.13.1","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.2_1761858874054_0.9026514186781676","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@nodeboot/config","version":"1.3.3","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"8216b39b110165a33ce3dcad6eb5d6b4672ff209","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.3.tgz","fileCount":43,"integrity":"sha512-CNPONAuvRUWS54EyvQoyFPngnYCee7WWMfIk/vddPMFNR4ZMivlngCxZ/muesTMeXcoRXuMyz3ajnWBWbG6uuA==","signatures":[{"sig":"MEUCIQDpDybmRZA8DZ5F5YP4a6LTfhBHkljb3TkNzIdCxkOJFgIgJ7DmZMRFSNTEVFa+uq1+ssp6QOePnxO2IzZBbrfcLm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/5b3cf90557c4047b56ce5b5ff7ed2cde/nodeboot-config-1.3.3.tgz","_integrity":"sha512-CNPONAuvRUWS54EyvQoyFPngnYCee7WWMfIk/vddPMFNR4ZMivlngCxZ/muesTMeXcoRXuMyz3ajnWBWbG6uuA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"2.0.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.3_1761872743401_0.7697718259454567","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@nodeboot/config","version":"1.3.4","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"a1a25a361d38e4157451bfd040e8f95c2e9f9a32","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.4.tgz","fileCount":43,"integrity":"sha512-nDJ7hHcCW/jhnMl2tPmZ6w/CtYrMvV8BJYqRPXCXKb2TBbzp3UcZN2xjsFjninTC4k0zOBnYyilOu2U5HOcOqg==","signatures":[{"sig":"MEUCIQCWCRhVtIrq0PQI3O+HbzgJrRyNPkWfjsRWa0wbd5UjOAIgRxNro1UBhbrWh6ZchewPAe0/CpgIlq+loETVyMvZip8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/5cfec593606c2828dc02fe218ca6a0b2/nodeboot-config-1.3.4.tgz","_integrity":"sha512-nDJ7hHcCW/jhnMl2tPmZ6w/CtYrMvV8BJYqRPXCXKb2TBbzp3UcZN2xjsFjninTC4k0zOBnYyilOu2U5HOcOqg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"2.1.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.4_1762175661741_0.7270102244643417","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@nodeboot/config","version":"1.3.5","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"2cc9a97f146d09fe6a4e021e721096b9a8707607","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.5.tgz","fileCount":43,"integrity":"sha512-NUcewCJ3jYh2JKjKzwTibX5C5f/zyPFn+SJRARwGFcY+aVkErBWP5GP8koJBmthZUdh3733guXCeE56BhMQWpQ==","signatures":[{"sig":"MEYCIQDh/aLtY37mPrv7FfgrARxBOdP6ikKlaSn8EgnPnTMwkQIhAMhXMwdmhRimbohyDDEBW1DazFRIxET9GtOrfcLRYneN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/b21737725941eb8cb1435745627ff01d/nodeboot-config-1.3.5.tgz","_integrity":"sha512-NUcewCJ3jYh2JKjKzwTibX5C5f/zyPFn+SJRARwGFcY+aVkErBWP5GP8koJBmthZUdh3733guXCeE56BhMQWpQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"2.2.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.5_1762860711292_0.9388308100135485","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@nodeboot/config","version":"1.3.6","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"b60ba7ac564a15bd8e4dbcdca04e2ebf1073f328","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.6.tgz","fileCount":43,"integrity":"sha512-C15RnvY4c3JZ9dSWBfFZuxCcToG+xIPdhRJWXjTFg4EF2vk5wE94TTdF0wlcqe/CTym3ugoW1lJefMZgshu76g==","signatures":[{"sig":"MEQCIAlNWx5vjNDahHcUf5TH6jYsvn1zYDiVZYoaPhiUstaCAiBFzkJCJlWOSGY8mkwa385MZu3kvRjkx3Ileop+6jCBhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/4cb8619a0c91713e419c108b85581314/nodeboot-config-1.3.6.tgz","_integrity":"sha512-C15RnvY4c3JZ9dSWBfFZuxCcToG+xIPdhRJWXjTFg4EF2vk5wE94TTdF0wlcqe/CTym3ugoW1lJefMZgshu76g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"2.2.1","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.6_1762865628455_0.025087377779624997","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@nodeboot/config","version":"1.3.7","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"e459dcd5797bbde3114e6b2ff672e93f92870b2f","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.7.tgz","fileCount":43,"integrity":"sha512-A8oGqIbgxDPvOrmrdpkv9WFA7LjcUCcS90NupdDC9KThuT+SeXrfEenaoyhFOihjKqxp9G6uXTfyMNy/aRuvGQ==","signatures":[{"sig":"MEYCIQDUgRO7COGrKsjp9dy9UqK6xMlcNhsa9VDbOGdkaqLOegIhAPNPd9K6CyS5eEyXf980LzJOvUfSDuxVTYxj07lDWBYp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39072},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","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/a6dfd6c7fa833426f8e148333ae86224/nodeboot-config-1.3.7.tgz","_integrity":"sha512-A8oGqIbgxDPvOrmrdpkv9WFA7LjcUCcS90NupdDC9KThuT+SeXrfEenaoyhFOihjKqxp9G6uXTfyMNy/aRuvGQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.12.0","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"2.3.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.7_1763649428325_0.09171856308639526","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@nodeboot/config","version":"1.3.8","keywords":["monorepo","typescript"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/config@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":"f924bfd51adb16133a6fa9015384d31941398029","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.3.8.tgz","fileCount":3,"integrity":"sha512-B1LRpGqYUd9UYiBB+Hx3tWZVfIIeXrbafw0SvztyTH3p8QHWeSmy4fvlYWccUZDZ5iUPh2vNk00XR51ZE6/IXQ==","signatures":[{"sig":"MEYCIQCoD/MGEI6KWnzvDQQKK2JveUELxD3VJu/n7voEQNm+6AIhAMfw0w9OGyRjCqC80hHCtpGLge3XjRjRwwrmEMJiQyJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nodeboot%2fconfig@1.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12068},"main":"dist/index.js","_from":"file:nodeboot-config-1.3.8.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:63493d33-a49e-4ddd-8b61-6841763a6407"}},"_resolved":"/tmp/278b1fab14c6fc5a0e373cbdd9370153/nodeboot-config-1.3.8.tgz","_integrity":"sha512-B1LRpGqYUd9UYiBB+Hx3tWZVfIIeXrbafw0SvztyTH3p8QHWeSmy4fvlYWccUZDZ5iUPh2vNk00XR51ZE6/IXQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"11.11.0","description":"The first typescript example for the Monorepo example","directories":{},"_nodeVersion":"22.23.1","dependencies":{"minimist":"^1.2.8","@backstage/types":"^1.2.1","@backstage/config":"^1.3.2","@nodeboot/context":"2.4.0","@backstage/cli-common":"^0.1.15","@backstage/config-loader":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/minimist":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.8_1786578667334_0.31265845496763145","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@nodeboot/config","version":"1.4.1","description":"The first typescript example for the Monorepo example","author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","keywords":["monorepo","typescript"],"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/config":"^1.3.2","@backstage/types":"^1.2.1","@backstage/config-loader":"^1.10.0","@backstage/cli-common":"^0.1.15","minimist":"^1.2.8","@nodeboot/context":"2.5.1"},"devDependencies":{"@types/minimist":"^1.2.2"},"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/config@1.4.1","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"homepage":"https://github.com/nodejs-boot/node-boot#readme","_integrity":"sha512-1DACncpjAkXvcs8DHPN9UeVe6Q2j2226oC5ca09AE2TDU83D9HkcWoQcz1iEMz5y02sOym21TRCMDpauehnYPg==","_resolved":"/tmp/98300c697f8dbf318f46327fc9b5bf35/nodeboot-config-1.4.1.tgz","_from":"file:nodeboot-config-1.4.1.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.11.0","dist":{"integrity":"sha512-1DACncpjAkXvcs8DHPN9UeVe6Q2j2226oC5ca09AE2TDU83D9HkcWoQcz1iEMz5y02sOym21TRCMDpauehnYPg==","shasum":"4b1c6b9bc66c8a9782266e8fae6cd117de255f65","tarball":"https://registry.npmjs.org/@nodeboot/config/-/config-1.4.1.tgz","fileCount":43,"unpackedSize":48473,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nodeboot%2fconfig@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICb7dSo7/hB9Okom4j+Eyra18mCga7/xOiJyd92Wpj40AiEA5wnVB7dhDikHkQNaihs7WWhnH7GZZxXdNDfYm50kSJ8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:63493d33-a49e-4ddd-8b61-6841763a6407"}},"directories":{},"maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config_1.4.1_1788223019309_0.06961348557950675"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-19T20:20:14.986Z","modified":"2026-09-01T00:36:59.838Z","1.0.0":"2025-02-19T20:20:15.263Z","1.0.1":"2025-02-19T20:25:52.504Z","1.0.2":"2025-02-19T22:15:46.254Z","1.0.3":"2025-02-19T23:05:48.250Z","1.0.4":"2025-02-19T23:05:57.343Z","1.0.5":"2025-02-19T23:06:06.430Z","1.0.6":"2025-02-19T23:06:12.916Z","1.0.7":"2025-02-19T23:06:20.496Z","1.0.8":"2025-02-19T23:06:29.036Z","1.0.9":"2025-02-19T23:06:38.693Z","1.0.10":"2025-02-19T23:16:48.597Z","1.1.0":"2025-02-20T19:32:42.806Z","1.1.1":"2025-02-24T14:03:23.208Z","1.1.2":"2025-02-25T11:04:27.746Z","1.1.3":"2025-02-25T16:03:41.805Z","1.1.4":"2025-03-03T20:13:27.877Z","1.1.5":"2025-03-05T10:41:34.268Z","1.1.6":"2025-03-23T14:56:55.998Z","1.1.7":"2025-03-24T22:57:40.324Z","1.1.8":"2025-03-25T00:41:52.614Z","1.2.0":"2025-04-21T15:31:01.059Z","1.2.1":"2025-04-24T18:36:23.451Z","1.2.2":"2025-06-09T16:55:00.823Z","1.2.3":"2025-06-09T17:30:14.634Z","1.2.4":"2025-07-29T18:03:30.824Z","1.2.5":"2025-08-13T23:55:57.098Z","1.2.6":"2025-08-14T09:22:56.405Z","1.3.0":"2025-09-25T11:39:55.022Z","1.3.1":"2025-09-28T17:16:11.291Z","1.3.2":"2025-10-30T21:14:34.297Z","1.3.3":"2025-10-31T01:05:43.602Z","1.3.4":"2025-11-03T13:14:21.914Z","1.3.5":"2025-11-11T11:31:51.489Z","1.3.6":"2025-11-11T12:53:48.661Z","1.3.7":"2025-11-20T14:37:08.516Z","1.3.8":"2026-08-12T23:51:07.459Z","1.4.1":"2026-09-01T00:36:59.445Z"},"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":["monorepo","typescript"],"repository":{"type":"git","url":"git+https://github.com/nodejs-boot/node-boot.git"},"description":"The first typescript example for the Monorepo example","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"readme":"# ⚙️ `@nodeboot/config` – Node-Boot Configuration Support\n\n## Overview\n\n`@nodeboot/config` provides the configuration foundation for **Node-Boot** applications.\n\nIt loads application configuration from the same `app-config.yaml` / `app-config.local.yaml` conventions used across this repository, exposes a strongly-typed `ConfigService`, supports runtime reload notifications, and lets you bind configuration sections into injectable classes with `@ConfigurationProperties()`.\n\nUnder the hood it builds on Backstage's config loader/reader stack, which means YAML files, environment variable placeholders, includes, local overrides, and remote config targets all work together cleanly.\n\n---\n\n## ✨ Features\n\n✅ **Typed config access** via `ConfigService` (`getString`, `getNumber`, `getBoolean`, etc.)  \n✅ **Grouped config binding** with `@ConfigurationProperties()`  \n✅ **Nested config views** with `getConfig()` and `getOptionalConfig()`  \n✅ **YAML-first workflow** using `app-config.yaml` and `app-config.local.yaml`  \n✅ **Environment placeholder support** such as `${SUPABASE_URL}` and `${BACKSTAGE_API_KEY:-dummy}`  \n✅ **Config includes/local overrides** like `$include: app-credentials.local.yaml`  \n✅ **Runtime reload notifications** through `ConfigService.subscribe()`  \n✅ **Remote or file-based config targets** through `loadNodeBootConfig()`  \n✅ **Simple in-memory config creation** for tests or ad-hoc bootstrapping via `loadConfig()`\n\n---\n\n## 📦 Installation\n\n```sh\npnpm add @nodeboot/config\n```\n\n---\n\n## 📚 Exported API\n\nThis package exports:\n\n-   `ConfigurationProperties`\n-   `ConfigService`\n-   `loadNodeBootConfig`\n-   `loadConfig`\n-   `ConfigurationPropertiesMetadata`\n\n---\n\n## 🔥 Usage\n\n### 1️⃣ Define configuration in `app-config.yaml`\n\nA real pattern used in the repo looks like this:\n\n```yaml\napp:\n    name: \"facts-service\"\n    platform: \"tech-insights\"\n    environment: \"development\"\n    defaultErrorHandler: false\n    port: 3000\n\nserver:\n    cors:\n        origin: \"*\"\n```\n\nYou can also use environment placeholders and local overrides:\n\n```yaml\nintegrations:\n    supabase:\n        url: ${SUPABASE_URL}\n        serviceRoleKey: ${SUPABASE_SERVICE_ROLE_KEY}\n```\n\n```yaml\ncredentials:\n    $include: app-credentials.local.yaml\n```\n\n---\n\n### 2️⃣ Bind a config section with `@ConfigurationProperties()`\n\nThis is the exact pattern used in the sample applications:\n\n```typescript\nimport {ConfigurationProperties} from \"@nodeboot/config\";\n\n@ConfigurationProperties({\n    configPath: \"app\",\n    configName: \"app-config\",\n})\nexport class AppConfigProperties {\n    name: string;\n    platform: string;\n    environment: string;\n    defaultErrorHandler: boolean;\n    customErrorHandler?: boolean;\n    port: number;\n}\n```\n\n`configPath` points to the YAML section to bind, and `configName` is the bean name registered in the IoC container.\n\n---\n\n### 3️⃣ Inject the bound configuration bean\n\nA real sample in this repository injects the config bean by name:\n\n```typescript\nimport {Controller, Get} from \"@nodeboot/core\";\nimport {Inject} from \"@nodeboot/di\";\nimport {AppConfigProperties} from \"../config/AppConfigProperties\";\n\n@Controller(\"/users\", \"v1\")\nexport class UserController {\n    constructor(\n        @Inject(\"app-config\")\n        private readonly appConfigProperties: AppConfigProperties,\n    ) {}\n\n    @Get(\"/\")\n    async getUsers(): Promise<string> {\n        return `Running on ${this.appConfigProperties.name}:${this.appConfigProperties.port}`;\n    }\n}\n```\n\nUse this approach when you want a whole config section as a structured object.\n\n---\n\n### 4️⃣ Read individual values with `ConfigService`\n\nFor one-off reads, inject `ConfigService` directly:\n\n```typescript\nimport {Service} from \"@nodeboot/core\";\nimport {ConfigService} from \"@nodeboot/config\";\n\n@Service()\nexport class UserService {\n    constructor(private readonly configService: ConfigService) {}\n\n    getAppName(): string {\n        return this.configService.getString(\"app.name\");\n    }\n\n    getPort(): number | undefined {\n        return this.configService.getOptionalNumber(\"app.port\");\n    }\n}\n```\n\nAvailable typed accessors include:\n\n-   `get()` / `getOptional()`\n-   `getString()` / `getOptionalString()`\n-   `getNumber()` / `getOptionalNumber()`\n-   `getBoolean()` / `getOptionalBoolean()`\n-   `getStringArray()` / `getOptionalStringArray()`\n-   `getConfig()` / `getOptionalConfig()`\n-   `getConfigArray()` / `getOptionalConfigArray()`\n-   `has()`\n-   `keys()`\n-   `subscribe()`\n\n---\n\n### 5️⃣ Work with nested configuration\n\n```typescript\nimport {ConfigService} from \"@nodeboot/config\";\n\nexport class PersistenceInspector {\n    constructor(private readonly config: ConfigService) {}\n\n    read(): string | undefined {\n        const persistence = this.config.getOptionalConfig(\"persistence\");\n        return persistence?.getOptionalString(\"type\");\n    }\n}\n```\n\n`getConfig(\"...\")` returns a child `ConfigService` view, so nested reads stay clean and explicit.\n\n---\n\n### 6️⃣ Create config in memory with `loadConfig()`\n\n`loadConfig()` is useful for tests, local tooling, or manual bootstrapping:\n\n```typescript\nimport {loadConfig} from \"@nodeboot/config\";\n\nconst config = loadConfig({\n    app: {\n        name: \"demo-service\",\n        port: 3000,\n    },\n});\n\nconsole.log(config.getString(\"app.name\")); // demo-service\nconsole.log(config.getNumber(\"app.port\")); // 3000\n```\n\n---\n\n### 7️⃣ Load file/remote config with `loadNodeBootConfig()`\n\n`loadNodeBootConfig()` is the lower-level async loader used by Node-Boot server bootstrap.\n\n```typescript\nimport {loadNodeBootConfig} from \"@nodeboot/config\";\n\nconst {config} = await loadNodeBootConfig({\n    argv: process.argv,\n    additionalConfigData: {\n        app: {\n            environment: \"development\",\n        },\n    },\n});\n```\n\nIt parses `--config` arguments, accepts local file paths or URLs, loads repository config files, and merges `additionalConfigData` on top.\n\n---\n\n## ⚙️ How It Works Internally\n\n### `loadNodeBootConfig()`\n\n`loadNodeBootConfig()` in `src/service/config.ts`:\n\n-   parses CLI arguments with `minimist`\n-   turns each `--config` value into either a `{path}` or `{url}` target\n-   uses `findPaths(__dirname)` from `@backstage/cli-common` to locate the project root\n-   calls `loadConfig()` from `@backstage/config-loader`\n-   enables watch mode so config reloads can be observed at runtime\n-   merges file-based configs with optional `additionalConfigData`\n-   stores the final merged result in a `ConfigService`\n\nWhen watched files change, it rebuilds the merged `ConfigReader` and calls `ConfigService.setConfig(...)`, which notifies subscribers.\n\n### `ConfigService`\n\n`ConfigService` in `src/service/ConfigService.ts`:\n\n-   implements the `Config` contract from `@nodeboot/context`\n-   wraps a Backstage `ConfigReader`\n-   exposes typed getters for strings, numbers, booleans, arrays, and nested objects\n-   supports `subscribe()` for reload notifications\n-   creates read-only child views through `getConfig()` / `getOptionalConfig()`\n-   forwards subscriptions from child views back to the root config instance\n\n### `@ConfigurationProperties()`\n\n`ConfigurationProperties()` in `src/decorator/ConfigurationProperties.ts`:\n\n-   writes metadata (`config:isConfigProperties` and `config:path`) on the decorated class\n-   registers a `ConfigurationPropertiesAdapter` in `ApplicationContext.get().configurationPropertiesAdapters`\n-   during binding, resolves the root `config` bean from the IoC container\n-   reads the object at `args.configPath`\n-   creates an instance of the decorated class\n-   copies enumerable config properties onto that instance\n-   registers the populated instance under `args.configName`\n\nIf the config section is missing, or if another bean already uses the same `configName`, the adapter throws immediately.\n\n---\n\n## 🧩 When to Use What\n\n-   Use **`ConfigService`** when you want individual config values or dynamic path access.\n-   Use **`@ConfigurationProperties()`** when you want a whole section as a typed injectable object.\n-   Use **`loadConfig()`** for in-memory/test scenarios.\n-   Use **`loadNodeBootConfig()`** when you are building or customizing bootstrap/loading behavior.\n\n---\n\n## ⚠️ Common Issues\n\n### Missing config section\n\nIf a decorated properties class points at a path that does not exist, binding fails with an error like:\n\n```text\nConfiguration for prefix 'app' not found.\n```\n\nMake sure `configPath` matches the YAML structure exactly.\n\n### Duplicate `configName`\n\nIf two `@ConfigurationProperties()` classes register the same `configName`, startup fails.\n\nUse unique bean names for each bound config object.\n\n### Required getters throw on missing or invalid values\n\nMethods like `getString()`, `getNumber()`, and `getBoolean()` are strict by design.\n\nIf a value is optional, prefer:\n\n-   `getOptionalString()`\n-   `getOptionalNumber()`\n-   `getOptionalBoolean()`\n-   `getOptionalConfig()`\n\n### Child config views are not standalone mutable configs\n\nInstances returned by `getConfig()` are scoped views over the parent config. They forward reads and subscriptions to the parent rather than owning separate state.\n\n---\n\n## ✅ Summary\n\n`@nodeboot/config` gives Node-Boot applications a practical, strongly-typed configuration layer with YAML loading, env placeholder support, nested config access, runtime reload notifications, and object binding through `@ConfigurationProperties()`.\n\nIf you want Spring-Boot-style configuration organization in Node-Boot, this package is the core building block.\n","readmeFilename":"README.md"}