{"_id":"@acvos/configurator","name":"@acvos/configurator","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@acvos/configurator","description":"Configuration provider for back-end services and CLI apps","version":"1.0.0","scripts":{"build":"rimraf dist && tsc -d","prepublishOnly":"npm run build","test":"mocha -r ts-node/register test/**/*.test.ts"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Anton Chernikov"},"license":"Apache-2.0","repository":{"type":"git","url":"git+ssh://git@github.com/acvos/configurator.git"},"engines":{"node":">=4.0","npm":">=2.0"},"dependencies":{"deepmerge":"^4.3.0","glob":"^10.2.1","is-number":"^7.0.0","yaml":"^2.2.1"},"devDependencies":{"@types/chai":"^4.2.15","@types/deepmerge":"^2.2.0","@types/is-number":"^7.0.3","@types/mocha":"^10.0.1","@types/node":"^18.0.3","chai":"^4.3.4","mocha":"^10.0.0","rimraf":"^5.0.0","ts-node":"^10.1.0","typescript":"^5.0.4"},"gitHead":"54e1c5ab24fc21541a0316a71aadb076710de8e1","bugs":{"url":"https://github.com/acvos/configurator/issues"},"homepage":"https://github.com/acvos/configurator#readme","_id":"@acvos/configurator@1.0.0","_nodeVersion":"18.16.0","_npmVersion":"8.1.3","dist":{"integrity":"sha512-oCReTp3a2hLEc5Ur1vfl96LUV6MYvlBzmCvdRyCgEsCwJPzlKic3NtP1w0s1AVr1ESrdGGCje2bIBsEFPzljcg==","shasum":"dad74ee71c829dec2a5361163e97e91b51ebe559","tarball":"https://registry.npmjs.org/@acvos/configurator/-/configurator-1.0.0.tgz","fileCount":132,"unpackedSize":99934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESxgpH7ocN2QlEFAPrl18uCVn0Y9h8Pn/n5ApOi0u/xAiBN+YVyinjSbffaxEhG2+A4El6H1CdTtsbYVQvzziU2ow=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQxcCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaYA/7B++Tl3iytZ4HZ8JzO+QvffmxSvCuTSpeGV6MGsfu3Sh70AMa\r\n5/vmA8cBzLRxv/NvS/Uw99kNVs8ONOOJwDy1nNTkiw8so1qnRY02YNU0RWEq\r\nDfOrqPdnFktNwRmM3wy+k1M/NGUBCfZl8aFUbIVYbpUgMAqCg9CWy4+MC6Zu\r\neyVmxuJZX4c4fZdcyzKc5xPhQAS3FU3AU3fdjZBDwhGAFnKQG00oVQ0rGIO8\r\nvccwvkg0LeUejOakOLMMTCUGEnOPP7HXYYND5fx6ylT3awGMWB8jEfCqPCRT\r\nrcy+LuB+ohZ2rMeOizc4OhILF9SjomA0L9oaHnB409hxc+Ku+nurOg6g0wpK\r\nLvzu3YxCzZ/9LKffUOIrHpi+CzubmgRr1atfN2N1lciZH60UuruRWgPTxyiC\r\njULCIFftbjeHUSWvB78zhm49ahux82rexYjrWxfFvonnzW2Wb24vdwjitLgR\r\nqWTEEiR5eJaV8zMy+Y4CHvxLWfm+u/30VaVdbAUpBjihrmsuD3jYm55gvtLt\r\nhmFveLyfjDYeGRg63oxKQo1U+INAWIvd3nndwA1iX2HecdOgBIPcwePQlw99\r\n7cHLmiR0QyfpRkt1u3U+2hoA/+TByRD7subChsXClG1b93SZBzUOb6VIcThc\r\nFJGDQnnnuyuda4r9eOk2BD9PRBiEFOv62l0=\r\n=xfJ1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achernikov-acvos","email":"achernikov@acvos.com"},"directories":{},"maintainers":[{"name":"achernikov-acvos","email":"achernikov@acvos.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/configurator_1.0.0_1682118402609_0.3805930181970565"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-21T23:06:42.545Z","1.0.0":"2023-04-21T23:06:42.814Z","modified":"2023-04-21T23:06:43.001Z"},"maintainers":[{"name":"achernikov-acvos","email":"achernikov@acvos.com"}],"description":"Configuration provider for back-end services and CLI apps","homepage":"https://github.com/acvos/configurator#readme","repository":{"type":"git","url":"git+ssh://git@github.com/acvos/configurator.git"},"author":{"name":"Anton Chernikov"},"bugs":{"url":"https://github.com/acvos/configurator/issues"},"license":"Apache-2.0","readme":"# @acvos/configurator\r\nConfiguration provider for back-end services and CLI apps.\r\n\r\n## Overview\r\nConfigurator aims at achieving two goals:\r\n1. centralize application configuration coming from different sources (e.g. multiple files, external sources, combination of files and environment variables, etc.)\r\n2. transparently manage configuration overrides and layers.\r\n\r\n## Installation\r\n```sh\r\nnpm i @acvos/configurator\r\n```\r\n\r\n## Basic usage\r\n```javascript\r\nTBD\r\n```\r\n\r\n## Testing\r\n\r\n```\r\nnpm test\r\n```","readmeFilename":"readme.md"}