{"_id":"@alt-javascript/config","_rev":"25-2089d22f0208a3d601cfce7010889f16","name":"@alt-javascript/config","dist-tags":{"latest":"3.0.7"},"versions":{"1.0.0":{"name":"@alt-javascript/config","version":"1.0.0","keywords":["config","property","placeholder","encrytped","jasypt"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.0","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"acb42d7f3b2396fcafcae0ea522e9dc4d7d95834","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.0.tgz","fileCount":17,"integrity":"sha512-XKlN0NijQq1asPUj0Gy9m7v2F50MV5bwH8OQuQ4NjitEFvPlRh/1tGrZcBs24XEm+4CDW2OTswlenfz+kd+Aug==","signatures":[{"sig":"MEUCIBvqK2Dunr7GN6YKFFYCywvRPfFCC2kMFZphJAnxilVfAiEA1YTrdMgksimKVw96gsvSSZ8pQgPlWK3qvvUbUcH7A6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7LagCRA9TVsSAnZWagAAjTgP/RVSsBJKmxd31ycnTD2O\niAECwrYuCUANmMT3T+ev12jXV0uYygraPhKCG1PaPjjGbPU1ADGR64DYtjVs\nOkDWsosObZ+uC9FSt79Muzhkoa5xHK1qg7PUEk4fTEzWG8OWEUy507WZ/P16\nS0YvZQuX+Bwf4/2CHnuGLOpLFbb/ryDDHFIFO+kOSnGc7iCghkiAm/u+O0zp\nbEAkdgpshfsPApeq6AWl3ErtcdR/nthumPX1Gr/XagrKGz9AkRxJGvMgGszg\nss+v5BP1AjC0REjbO8pZaLuLVTCOhXtwzoLfs+GjfGvbgiksp4xrTydiGzaG\nPJtUnXM5LMmzqypUYIcmKWttkQawFLgLEPj/BJhsMaPYviRQrSDBQsC7dJ03\n5ohtNb2R9HykgXvftKjpu+XNyvo7eaLf3Y96NzuYRoXnO56tqd5RODb/T0tm\nW8rLdhdkzp7VOjz8MJRAbRfunkgfh9TIoULBEofjaWfpHqt72BSJ/ucRsIk8\nDFenmIwVoalO5jypJFPR21CWXlYUx+JVhlw0wgKmREO8h2GwzcmOek+ZKdPM\n+Y9EvOvM7tDggo9zibdM5feB1ZxvUrcLnoh3JgWDtzkvGKgz1znO2XjdnKZn\n7VCoLVtFRSIW1hSogN/nrFUzrMA+s3eLKtsKhnqXyZOe3lu19VvvfLuWMAU6\nw8W2\r\n=4E/7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2e5e45e72579d9a2d4e0a448a4ec3e9381469abc","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution and encrypted values.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.0_1626125984083_0.17535506594664163","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@alt-javascript/config","version":"1.0.1","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.1","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"2018dc9f5f0248e100054566fb2bc40202f5c7cd","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.1.tgz","fileCount":17,"integrity":"sha512-63N1uStiviuAxMMdkzLPxQjfKrjGdH1YlCUjGoj1xcfmSVvK0Br0IousxXKm5AdIL+S+spi6rd9/mJstwYsv4Q==","signatures":[{"sig":"MEUCIQDVM26qq4lXWDVBs1tnXimbG/jy/+DPRFSR2CTPaJD4HgIgTCSuJTSWbrswAhOyoLlNbzu9Wtr+lpXvZZQF6J+9b9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7gPrCRA9TVsSAnZWagAA39cQAJgOVd0c/SpHseOQSTfh\nDSxLoiq51ARz+ohjm0Ph6QThBn05JwJ6XF8CnaWRl+a1c6Kx8FbaSknSRR2L\naQyuFtcSmIeLXbXDH0zUChaT6dKkmxV6vNTzEpy5GZgHGgyOw8xpiCiBGLhD\n06N69u56G+wuy0HDoT+v8kD604cmY9lujJYgLdYzpmsrYKq3cYpa+8S98cAC\nsK5LHmvt7HebTYfgOG15wF4NOjNeak8T/tANMjh4BvgomXDs+yiTWy4nKkZS\n1tHhxw707PaCQ2BLXmPCqUjsHFVwXCWq4vPhuFeznR95QcJ44rlrk4t2qvdS\n9kxSILyHp0kUn1HCG33sFFWU9nx5RQgIWNW5UryoR9o7D+91zWO9bPb7Df2F\nxD5e+dlDi0U/CMbOyTOE+tMp6x62d+UMA2oRmL3OBemd6CnSxSyPctvXOMbq\nUsIKjNjjxUkg9hm85E9eCg7fXE0gbZ6ngvDmR4fB+7V7rENFLrmrX9S/zJJh\nl5zv3jG9SVVdGndbbAObbaA7qfek4ZxArLa4dI8vJpafQ5ZfdnCF81U3BHNX\noC6Lyexza07af6Gu1rDJ/U/giFXeEyN60SX4gpuhzkgv+AmSvwL0Q5bxYhoL\ngIjqUMk6wGYWQi1IKGjpoWl00tNsx42tqzdqhQJCbwFjCS1lUBUL6rmvLcur\n7Kcn\r\n=4sHP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3ddeadb5b6bfe31b608c08d296439a414ee84f2e","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution and encrypted values.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.1_1626211307056_0.32725341754038384","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@alt-javascript/config","version":"1.0.2","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.2","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"8e426ffca14a2eabfcccb3fef4741d267b9178ad","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.2.tgz","fileCount":18,"integrity":"sha512-Xbxy22eW7t5a70PRZSjwb6qYF2U8MFaBnanbMmpJpaTL7ze5uAIxIg/DnaCuS5jVhN9r1hGpl+Fr0Be6Apgbew==","signatures":[{"sig":"MEYCIQCi4Hs08UeKqOEB1wXRXQ7oIMz9B1Fef7MMTfZAhxgSSgIhAJO6X+edn8uUz4TpMA3qS9mGBiZFfZYe6H2qC2Ey8GkH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8O7kCRA9TVsSAnZWagAA6BAP+QCq7Z2nawCWklZq42gQ\nNEbK5r74CPr0kN/yWOR01ccCSEbOJnEoqeQig0lmD/PDZ5elYro4cko1804T\n+TVBXY2ig3Bxw52HmhrrN/isfyWS9WNlQ1YRlICGY8fmgp7F3K914oXhhPr3\ncu3S/hj0m8+ftGPz2H/0FO8HBhcf6LLLE0fi+250O40VL1XEcYNAnWqQIK5N\nn9iPij183fjJQB3YRD+DRWdJfiUuSMbAOKaG3r9ijxpJ1/7etpoS0/F6mV6+\n2n0enc1MV/UxIvjZ7xilBihMxn3kCVyWGUbmVnd0KaVk46HsffFqDWYAP0oy\nypGCKZRWypGmqAiRSEpIlSr7lw5SV7M3hYEUO70OcvReNnuzthhV7dBzKGhR\nu+5RruvkFmtfPfHV6Z/0UVcrFADWelGxr8wiOrl+gDp0NB6/e9YLdQj86qHb\nCyp6iqTDp2+lCwryF8n3IS5nStzpqAJGlTn6PJX/IuJgri8t5nHKe5VnWarj\n9ggfAtZN0u5JMuMJtwyJOteufMN6IfFQKXTt32JGR6oEVzE+2eUwTJ92NNkx\ne/iovtgjA14T09I1KBGFu5HyxYCeExV9XqRcD6MemvPEdzdBOoppnhtnLo92\nYZuvyl/1VSMwz8HEntIEEVloU/p2vh096j/EoMgsiIGPHv0o+eRrOgBSQt6s\n4TBc\r\n=OXyL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cac6f4f8a53ad5d768b4901689c7f5f6520f194f","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21","node-fetch":"^2.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.2_1626402532558_0.5776145091970806","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@alt-javascript/config","version":"1.0.3","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.3","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"955c5a05c185b1c1d31144607bf082baf96f654e","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.3.tgz","fileCount":18,"integrity":"sha512-sEZPEvue/vleFZzjp5r4nC8ceNnz7vXceurbzmICwboMd44kekCjWG11GgCld7wohifoLiE/uP5pIGlssP6UDA==","signatures":[{"sig":"MEQCIHS4zkRNMhNMqic9lSsLiSQkLV/5USsweHZBeG2F1a+NAiB2U3XsA07M7dgwp/tV1OwQnoBTmf7F0MGPkJKdUU+Wgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg94DaCRA9TVsSAnZWagAA2esP/0M3RxSRZnW5K2Q/psf/\nlxEkUsU2TBfbkucSW5adhZtZpUQ9QssiSOxDwFEh1nc3ffgm0nUDCOt7i0r0\n1+bF4CK09gma1sdkcX/Pwvgxp9LZCmugRwZFqEfQjEtFS6QVbYQBnSkW2ua3\nNVeCiLgafuh+7UVTqv2uCXm8V+ea9Krs5aHk8aA5fctYRTPQaMZ9RZrWS6V2\nY+9M46+dbbClqixIaS05VtYHqVXwsAUrnjyAFTiaivyIPsaW29wmcie70IqY\n9jW7mrSJJK1gtD8noCKIfsJxSZiyrg/ky67td66W443zNLDSWPd/+ExFamSR\niEO7XvTqf7Ob1uDf9WLQ2vX5i3bDRTgA34q9NzOOUxbqZUeRX8htgdJ8T2Px\nalMteR9pw7W6oZ6ccvXP9OCepj//nypLFFa0e/riR95EcRXClKv23aG/PKam\njjjPsIUbTt6A+59ln2zehbXxb2oBWj+BoImPbsevMyo0WQE1ZRdu5IlRQLBp\nIOU24YbpgkGXLW7HV7352fsnTvOi03fTXlfa/DFvDHlALqX2Ieo4Wbty0wQd\nEWMhbH1+J8rekhPhlCj/GQn3qHef87d1D4ql/CevvkkQHi6k8mksxowZjAoO\n6PWtuQrmWo3ng3JGprjxk46LzL8EQzlWgcdjOCZM9P+7wF4V9DZPciEMfkfF\n1Uoo\r\n=wPjP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bda90f0b5cbb5ce1f402438b8b82c1c2384a84a9","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21","node-fetch":"^2.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.3_1626833114179_0.12781149569336847","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@alt-javascript/config","version":"1.0.4","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.4","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"642d8ed9b8a83342b06d5237dacb32019c5c467b","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.4.tgz","fileCount":18,"integrity":"sha512-XBJpPOZgAgDKSkN4XHVIaqPb/582aFIWZjIccKnydQOaCSLzevCHq4sO8pcZH69W58rSokbzeHMpD0x/L9Adtw==","signatures":[{"sig":"MEYCIQDv/ZK/ztDyEXu9n6kq72f1IuTHEaS1tS5tuJk56W9uugIhAI6Wh4BrAUQAWEAsgeK+tUKUGi7OsHgu0CWk/oa1jP04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg94J2CRA9TVsSAnZWagAAq+oQAKA9oVoZ/T37378x1sI4\neO1/8tj/JcW6B7AmDXBJaBSrdX5JYT2Q97qx2HyHjoD+rHMwl3tMIkd0rvmI\nEoLkXrYMgcX9BimsSd9yXD0kGcucbmeroNhyTRjNL8cX3gsSLe+knvdI2zf5\n10k2mQs7EwuA/vD5+BUWIsu5Jn+9JmPlbMPPl1Wrd19ISHZBsXEf7sjOOP7h\norwDpcg1U1cUL8WdCA99K4mHpXJrnp2tB8vfUC58ZbsiWwEUBdLaMHC0oHn5\nIqr3Lme2rMGTQ+2JiVuxGLk5PNSba6Hr42HBpE/aX18I/5YQKPgZ0g3BVK3s\n590a8NTq2T6mevVdi/8VAlD0ZVeON2rqAc5A3QyOsJ0PpQcR88CDgcEGOu5a\n3nk6FUeC7vr1KfuYu2qVhkebV/NK8eVjXnRL7YRzNqthmsJ/LaINi17KvAU8\nrghWSuuQ0WNGLMOL4nQBU2lTA5UjXV4x4gkVJnwP/nPCkZINsTlpPEVCWXGG\n7VTtBwyU+cIrrVvWlex+4GoAgLGqv2jc6CFLaK+aVMC7t1GQZUBIkqJ6j8NU\n11la4aPMBzHNpqgifpP0jMD/QUJOWVKrJydtir0NDO77AsvNTf3Ltr1+ktFf\nJn9QK61kahO2q8OGe9uDrVd8UONloADIX9b2o+G/A1EjSL7FncjKZi05GuP8\n4dMN\r\n=ETum\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f439b2c99171f0fa9c0478462130a9084893a3b2","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21","node-fetch":"^2.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.4_1626833526394_0.012998861668904516","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@alt-javascript/config","version":"1.0.5","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.5","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"db66cf2cdc1713bc28b46eedd2448f5355474d26","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.5.tgz","fileCount":18,"integrity":"sha512-xASiygRMaTdYbijIzRxA285VwX1qfvpymB8Mfso9H3/ngoS1stSswSnshGLXigSqLYFutxqGGFHBoYq/mPXuGg==","signatures":[{"sig":"MEUCIQCWSh3OP01GeCHejreqi2TjXBQQTc/mfB1QUj6IXn/uKAIgETAxLXtM+LRhzOO0ZL7u9bxD9BW/RtEMZegdf142j4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg94QJCRA9TVsSAnZWagAAGDAP/0eXvtATSIqx8EcIz+U4\nDzIZL+OxD3jEOUkxTPI97esQgCoPTkdfl9+69oxo4MT20qO2EpzGgMBioc3Y\na70XpDaDs73VoH7MzApBA5ozzKDL9tErQjFieOkN11Vxx6RQr2z7bXp8y3KN\ngNQpwBy9dza22yENghgrIHImL5hMQiBs//5RQsO2PN9jWD8c6ausrdW0v1xd\nrHkstB2C3Za81WhIXJQqcAxW+W2nsTb49hds+4MRvd7s7UIewdP+YyP3GuB5\n7FRACTDsTpnduX5pej5CRaMLSzslEjGHaiAhaAPUUgtUU31keY7MnmCJUEp5\nveUxjZaZx2o74TE1WKT2JYMTrW9gT11B5RgSTXxBBTq7zBEucHXSJ9pxZip1\n8Cg/8hytbD+2PeDXz/8kw6IEHX1e+ttG1MYVKulqYIElCskTXuncP5JgX5+g\n9EaR/Tp4X98EVnilr15ojGhzXuzCn7wIPwkjaKCSbINFhsoSktc6Qyt+eV/2\niAUu9iNPLpgPt6hoTdcf5VQBnoMFwN9fgq/QtEAnnjnhZVi9AJvKEJi84wm/\nOxnLlSC2WvkI3iNi4AwYt0UbhG5RZbTyX7UF5PktIVT9LJXaM1zDsQohMwmQ\n06MAr0UvgioAvNs2mLKgSpW8LtPCaZRRn7jOjxMWUSvz4l7SSivR3Jp8JP7f\nUFBl\r\n=DBPZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2eb8673bc8535cf05bec2a8a92a2c584b152807b","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21","node-fetch":"^2.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.5_1626833928803_0.8063041452419342","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@alt-javascript/config","version":"1.0.6","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.6","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"9071a3a54d96f558a811c23f08ff14d5c11202bf","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.6.tgz","fileCount":18,"integrity":"sha512-eNEZ9J93l6u+pmtANDwaP7g0tA4UDCgagJpSL6002mLGxXSFJ+/6MXBabhG/0fQuWvysLIdzBARcihtT23Y1UA==","signatures":[{"sig":"MEYCIQDayt7YcP+IK7gItLZZe6KiCe3YtZ1Iy2z+5dN1kr1QugIhAPT62vUbsb5NszUSt9pFHGQxVsQ9WO+ASSlWGA1pRbuS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/4SiCRA9TVsSAnZWagAA4p8P/0aRxyV+jTR2VTKQW+2V\nAD9HFv1g7zaUpsDTYSd5idmm0Y+LH6tjZJyFrBIxwwOBMa97ord4WkQ6ZTA4\nTF+qFbYxcxArqMQmXahfz0lSjx3emd1RS/qy7iNUs8O6sEDfDzbmnKFC+Clb\nmIzsDmf0hmoVLt0ZUz7KqL55WxiqTGpOv3FeB+Y/PuLykE8+Dt25vhMnmLC+\nGcxMkBEhVs5y5xDND44x7Z5ug6k0L3899h0zWErQVnKsUg28ZuTmsNCspbyN\nC/aujlNMMq7wJpgnBKTsAwJMo+tICtuaYpSyNwfZCWYN0RrFqIMqYamvjrkm\nest1Hc5sbzGQvDQPLh+ZLHnXRv/ZA+db2s0jIP1ZXMuCALlz0HFcrvmE2JnE\nV74HBOgsiSx8YL/oPraj6N8+ijWYEzCB5/OcoplPxlnrlkx+HFn2zsJGYXmg\n2HM8snoYPBskLn2plNIVbK83vi0Oo/vLQGzpMYcXObDeOfjmKcHlHwaw3cN8\noFHUVhL3MT0o7KRwsBtIIoTsCwK1S+RaKeV6JejYQiK0bZcuCk8thx9W0mV0\nj7Uw7e/6z0gI6bmJW+EbHl0jluV9exrD03qJIP88GaW712560MwwwhoIqvuI\nP1L0tSPQcIJCvv8iGSBiz2jX0oyeDNqeatBgNWlJ1WZgVsPj3xAfKtrZTGg5\n2nsp\r\n=qy6D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"314de352880178d2530bdcbafcd2d39cd5f8c00e","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"cross-env NODE_ENV=npm PROVIDED_ENV_VAR=provided-ext-value mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.3","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^1.1.5","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.6_1627358369912_0.8999363946803449","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@alt-javascript/config","version":"1.0.7","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.7","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"e36016db41f162a1debe4d0251a4949bca9b1291","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.7.tgz","fileCount":18,"integrity":"sha512-JgaBpdsup1YVlksyS1X5Xfpk1HEbcZt8W+4XacDq+nFyVRgBj7fdtWH7wffuqH1xYuCnQC00YsjaiATVV3UhIA==","signatures":[{"sig":"MEYCIQDMQY9uF5j6GYD7IU9qAh0YCjjpsuS0wmSNzsefGahhWQIhAOH47X1fdJgHE3f939T8sqIsqChPLeIZwA+zABMvRA2/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/4ycCRA9TVsSAnZWagAAO6wQAJDod9gAfOQ6xP4I8r4x\nKPtexxwf9NDT/y/6QL11zvn81WmBkK2IxgYr0Oc3bvxst3LarYVBQ7AymJrG\n1p883eU3vSDbTvkWd6IRRTKNxV5hIVVSEwCZzVRZjwg6OcBfqib+1NPZt/OT\nHgxllpCuXnXPXI3EO6T74JpaNl4j7no4Kt2bu+ypcBbxOVrc9IwLTiPkg68x\nCh/Yc0+sbfmSDcOl6yZAWhLC1DoygF4Y8GAUap/m5DVjkxHwYnU8TnPPBIy2\nGWFKFJZD0/jjHcpOO/uqutWbXHCy/jKWKuhClYLxVERBV8WuCLia+O8zhlee\nGa057nxzpiSzR73xBwOoTCIWTz6W5VW1bHO2iONazpPJ9JsaPZsa9zpw5TRX\n8z/rN00iwq6py2MIQdljo1MRpJPJYGvS1EWL64J7meFcspplL7UAhkUZJogD\ni/rPbkG07EIv+hlpQGefuMzCDV4Phd4IgrXlUDVtONZ51n3t4yTAq0q4QhJG\n2v1YnmA/os0AaDsCmgU2jZLPard1WZNuv/1CW6TgKSlJUhpBcSrR+YLi2ksK\nLsNDhObRyMGUbpM5om0QY3CAs+lvmI9LbYs9oE6e67u7d1O/tqnDrvcLYrAm\naz6oubhl4a5TVBc4ja2dHoH4TVGtl0GIU5xOetL+PoPIE207gYkU9/gldc0v\ns+yF\r\n=lH+G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"df3b925cda10d72752d1ce51e5df53b800a6fbba","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"cross-env NODE_ENV=npm PROVIDED_ENV_VAR=provided-ext-value mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.3","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^1.1.5","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.7_1627360412641_0.5286766689472","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@alt-javascript/config","version":"1.0.8","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.8","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"1c9f1c586149db3e1cef3fe941925550e17f18ef","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.8.tgz","fileCount":18,"integrity":"sha512-B7gpC3Rc+8buM/tJEE2cnf9EV4IE2kn8XQUnx/QUd/XfQR+s5iA2VwjUZR5/yr9k1EGzw3airx5U/8sp3HgbCQ==","signatures":[{"sig":"MEUCIQCemSwm/QoOMzKPOIoZz8p6atzoqPmnVnhZOUjYmczIOQIgcNlYywllluoG8idJkM/nRFAtCKdLbLciWlmRlaRrFEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAxgzCRA9TVsSAnZWagAAJUIQAIDBEWMF7GdIPJl2jGKt\nt+SKlWu0NZsoSxmQDNDVoTz4VRfnLmnPfzlbij22wU9PpCsJ/kFM4QwSIcDe\nnNy1x/SSZJhgWD8JzK50tuWqTwdRHrPRoq/B6TEvH22RIaWnL1bpMsth2yi3\nIrVlN3SGtchFj8axSRxfwD6iC0qdQYjJ94PJXHV3rpuuS1/sAiIWk20bAqGP\nio+nlCkzPGuNwCv/M5bUV7fv245ID1ykYdQWTXG6kovyUnZ4wdqBgE0ZCYQn\nNfo8dxauSHYmqzEzE/bNbPTMD0FazWXvdlbZBN0nu8wNc+8ItHSngshVZLWz\njp9VDh2DQOMkhnKjXRLyXxlvJsVNSIFvmU52kVJhptW1WijkUK6yahDu4Egi\n9GPdm9PDUzj1MNRXUjYdzHbYKEn1fy0J6r6bFEsfupr7E2w58WaHVUXgynMN\nMC8exzwAW5CG5D/s3DYU1JZHNlSINViA3xLlxYhN2NgTwCsjbdXikqc+GIDG\n4EPFdxbCEEukoGOovymzqIgTzhsFcx0RYYYjGLN9PjbBWqSXkIipxeRMLo3N\n9m64tUqHp29NCPzGsjwJstw/MSuePVmZ/zXgzJGegdr4stkeH+sDGaBPRjlm\nokRRd2tPFEKn26kbVD8VKAXhDOTdUdRoPasfF+/CgUu/3HpL6JRGL6lbwAEX\nYcYC\r\n=OuZ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8fd297fb3214e41afdab3e5d923d42086f7b5d6e","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"cross-env NODE_ENV=npm PROVIDED_ENV_VAR=provided-ext-value mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.3","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^1.1.5","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.8_1627592754948_0.6000090888535914","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@alt-javascript/config","version":"1.0.9","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.9","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/craigparra/alt-config#readme","bugs":{"url":"https://github.com/craigparra/alt-config/issues"},"dist":{"shasum":"0452945409e992ad94f40d1ba05ca22fb2f6849e","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.9.tgz","fileCount":18,"integrity":"sha512-Fx2bfRIQJEmnzc7XxZ+EyRpb+dXwW+wo29QA3q2hXHnz3c8c0+YPKYOdRdCkshyDHiNrSCN1famEQHHCfEnw+w==","signatures":[{"sig":"MEYCIQD4cO6h4phNlhJmJp/8su9FgaND3iT0+3x7jmmi5c1YWQIhAIJEjIJYFX9HItTOd0Nk03TNkZ4kJzelhag6beOu/kEZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCfUVCRA9TVsSAnZWagAAc/4P/0ZA1q1y+89lJ/eanAYy\nLEMYA46VqGvX0XOH3LsASu8GU1kzVAuqXxClNrI2FwpoQesMQYba0EhlcA2l\nHTfr10sxkDcmoWJTqb2D4f/1K4/gofCQcckBUsqD87t3OjW8iwBvp4eMxg6I\nRlWH19Pp4IqfgvPh3vEdAA8RoQj5oUWb4w/OtzgI0gKyPzYXIaWvQaFz8gY6\nIy3+CZv2tRTKeBpPqoHDkTVJjmvAsP0W8dTgTmviqV9oddORWMx620M3eF6G\nYWGQp1UsX/yVdznaSxjbyp8rUfyiEkUOaBao5JDOuEwarBFyZtH1M4yVzkU5\nFH9oup9iX8ht1Va2ArGA9Der8nN7CnC95h85A3jMW+Y7yzwhgDrzTdTo3Veo\nXBzx+SAb8KSWhvfPs/RHpb1c6UpqrLQy+O0tPr1SO5VTDN+eUQTcjMvUW79c\n4lF8/Afa+4gUPF3tB3MFPCmD1GVPWHR69Yn10RjBx1tfiVU+gE11fYccYML4\nRGXaipjFvTRD1h2eJslg1LVD60eKoYzX+ncbC+gygHDTcnrCLm5aO/c60drw\nJhVPSvx3dfk5w4nkviPur6MYn+mlvM7vEwn9HZf/xGnmZfCDn7t1Z/pqh81n\nN4OAAGHERPo76ZnNBVrSNDkcV59RplT0i6IV5KbCgaOAEGEkiMZwQ/EgG5kw\nHJur\r\n=0aO/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"82f4e9b8a260f843158b36219cc5eefff51bf470","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/craigparra/alt-config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.9","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^1.1.5","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.9_1628042517559_0.29393008448441926","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@alt-javascript/config","version":"1.0.10","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.10","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/alt-javascript/config#readme","bugs":{"url":"https://github.com/alt-javascript/config/issues"},"dist":{"shasum":"0eb25bb7352920c602a177f33eba0ab1389e14aa","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.10.tgz","fileCount":18,"integrity":"sha512-1CzJTwawc8nmU0EMHLNdWM1lenlU6VhUZiRGYGsTo4UYTy10epE2x75T+OP07ht6LLUbF3lW5HOUcOt3VLgp9Q==","signatures":[{"sig":"MEYCIQD0la9T2i+jEmEB6FKLVqBqbj3+pOSDzYFXNuR5OOgMFQIhAOKnVfXWqxeToavU7pQDbAnvxiR9LN2EH1+Vq55Hu1mU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDi5uCRA9TVsSAnZWagAAGUYQAI4lBkoZp4AuLbxRSgiN\nkZ2UQYQlFz4ncYG84PWmQpwBZ64L2NsURocVFIsFx0XSmyn3vJFSDwlGfwv+\nKA4ac65L9Ct4wkbo7tNAc4MFdAq62/mEqjY7zPACy7yzWa2w8uHYE/ZesqR5\n3Tmwu4hEY5yOiI53DW2X0WSUJJzxTgoAJxyqUYGeH0zNP4wKs3blWW57gj8A\nc5tmd0FdJvi2angdfWtSO2TSPHTERweIpWk2RRrrrjlgoVVme/arK7zbpChE\n5ZE4+KpnO8XsqD8Nm679307W/UhQ7f/DqTsbLkXWRLQvFRP6P9YM3/4KRnCw\nk7KATPK4kZdbVwZ7tBGWces5T31s67NjWMloFmrek13GeVALyRc2RbuZOajd\n0DlnH1pSdp1jTFUdDDYwMITNX1hIJfTv6hTH3kKrGwnDMGLjXbPQES2nG/Q9\nOwSE4wJIc4FHr7Xo6YB0DsGTmr4Xkz4KM2chN9zFEd2W+/DpMKzcNmbowpuu\npSp1HGseoPgHZ9G8p6toNaNpeEOBqSirUaA7m5p/lK0wAaZCCUIwmWECZnLs\ndnLAdj4kqrXpeHdvbbUFWMhEkYsGO+Y1tdU1GLZcJgRCh8MIp8kyWPIJG2iL\nY4zDlBLoMohFRLUOLc87CdyYGCUl92Pte3ojT99HhMiKZ3hLbQrxu+ANfCgT\niWp7\r\n=mxmk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bd18fbd5d299a7c69fab609da686ddb4894b7f7c","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.9","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^1.1.5","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.10_1628319342521_0.7502641074112948","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@alt-javascript/config","version":"1.0.11","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.11","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/alt-javascript/config#readme","bugs":{"url":"https://github.com/alt-javascript/config/issues"},"dist":{"shasum":"cd636d874decae2073e8d14cdefe08d88ed54099","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.11.tgz","fileCount":18,"integrity":"sha512-U2L7cNKWtuan9EJ0sCMvcWM8h8OhATaC09pRhcsl1cQ1IjZvNWJbVN6swb1ihWyknryvJd+DBF5f7JKQaorlJg==","signatures":[{"sig":"MEUCIBS3FCjD6ECJ0+KXFOIktGJuAefG+EFYp661mifJIc9nAiEA6OaOpYPJ54hif6vXecwODaONoWm0gr+MYxnZMkpaWTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhExcwCRA9TVsSAnZWagAA190P/jZKaWmkAu9Sbs1p0bjn\nnROmA6gsZj5CFsCLfODwXwixQrU7R1A9vqEVLAAEDB/dAldFU/9/KtriqmgV\nYdoYOn2vgjHCqzIhoiPp9lRwGnIGuEnYT4vO1ZDJa9qgD5HXMjdTeLjoVNor\nrHnB93sK+nSlqPPt8Ed2FGsry9Sa2BxCksoWrZ7DenSnJUgVM6k+0miuYDvD\nbMApxCckBOF5SnSQ9pPK/ljh9XB4nH44sl2k9y40dUSZTjUnY1lcBlSHmf7w\nd3klciYrtDDh+Z8AjAlPUPigswExJoNozC8XX2FiYcTyELnWwWy/grlTJfoJ\nqn41onz6w7oFozVeLyTErxoMNSZ6P1FEsUTw8ggISH/IqD13fS10qZp1gT3c\nFje/rErZboEvkPnS6vjig0jeg3ypDG7sKfapz83iIEU50Ua2Mu/r1aDIp7XS\nuCcdm042z0sfFche4helrnHQqaUeZXJRRW4rvMX55LdKIwd1RuVFh+atzcr7\ngH51TruOdYgQGAbrWxBXyl2j7Lk7GIo5XVVxiTGTEfL19w3fUWfed6qMFoyr\nGW4ItmnxQQuhFRRzoRRY86onCdX/on/wy05MBsOdDlU9cGBqflW3bR3SlSyA\nDXR8Zadqi5RU+FcJ5Q5qRC7YOu6Ajb0s+1Cj4Q+lGseN9KOwAJkR6xFZfVjl\nRiKU\r\n=FTJQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b9d00c704df5043c47cab1db1ea13407ad2f7280","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/config.git","type":"git"},"_npmVersion":"7.14.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.9","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^1.1.5","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.11_1628641072551_0.2757160321854193","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@alt-javascript/config","version":"1.0.12","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@1.0.12","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/alt-javascript/config#readme","bugs":{"url":"https://github.com/alt-javascript/config/issues"},"dist":{"shasum":"a68c53ab020d3c7fc624e4a5e1b69ea4333eecb2","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-1.0.12.tgz","fileCount":18,"integrity":"sha512-sU4b9irfIdDlR5NrezhNeK4yU4xXJjYdthztz+5sxxDRjrAFE5iJNqyfTpWTQCHlXAo3yh1CPAThZTOkEaJdrw==","signatures":[{"sig":"MEQCIBOZ9zXnJHkbXHuDqShQcAU5qAe1LIaUfutr1lCXQh8LAiB337ndZaBemVejSLnmNw76/GKWoUVUTLL+SkfNRCx0wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzFEpCRA9TVsSAnZWagAAUB4P/0GFicQUd2xNOybI0oXh\nEcCvoytFMmMpD0Qcub+cqBw7V3Zql6Egn22fzEXJtVASWY/+0XL/Qvc1yl5i\nqYqQ5tSfES6z9pifRdi54Bx4MeHO9DFobv4MRT76+4j+5DR+CPmn/qi6Vpit\nK71rAMLDlaN6/j+fYR4aFSLOzQNAI3cBk9JqyVLhOrpon1/SfeKfv+nK+CcO\nKJFKWkO0Po+f3CMhqzKg5Vwocw8A655d49SU5cjSkGZ2IqD3ma4peV2zLytO\nuGbBZ6adeaiaeLmlZF/7XJwJUbC7aOIFSrTrJU/qajtLJIntZzWjupT+dj7L\n+8dD9VgkDhbRrlSmxnwXWNBDepMiVBQAh7A4spw1h+C4eguloxntQASWKMP7\n938gfQ15XnuBu35/hbDZpY/Tn9L+pL5rduGpu/eEZDdvW/yvWEKmn55Tidg/\nLT0sWsOGm8AHxOeMWBrOp+4lDP1U4pd7S0n5ZLUJpLlPODJZLs7Xdj/cCnrn\nWB+HWsQFlyFg+G1xDRMNOZXZTmAJS6yXwb2Zd+Ri1ozzKUg8ERhY6m1vFa6D\nYTdkhHnIDe8aCF26sxuzW/FJJ636IXUkDItv9E9dw/MCPRTE7Vt5gY7ZZMv+\nEiz9ljVeYPDQOcH5DxuVb64ZRg0onqSmN9fxXk+Rbmo7W2O0fwZ/DramT8qT\nbojL\r\n=Kkfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2e785cde8d2ab529ec9cd160a5a35d3d0afc36fd","scripts":{"nyc":"nyc --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","mocha":"mocha --require test/fixtures","coverage":"npm run nyc","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures","test:unit":"npm run test:tdd","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/config.git","type":"git"},"_npmVersion":"8.0.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"14.17.2","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5","lodash":"^4.17.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.15","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^1.1.10","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.12_1633667020958_0.33117531137739564","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@alt-javascript/config","version":"2.0.0","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@2.0.0","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/alt-javascript/config#readme","bugs":{"url":"https://github.com/alt-javascript/config/issues"},"dist":{"shasum":"2424afc8f80662dfcd985481f9371c93ea48ae4e","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-2.0.0.tgz","fileCount":28,"integrity":"sha512-nIQg3X6dQfQk5VHXB6TAEdFELVt1jGplO0Jq1U1yuEV4ghdo/7u0Sv4Nh3drfYLx12hncyS3976jiNHFAZzQUA==","signatures":[{"sig":"MEQCIDYGGG5w2kE5sNaAtMMlkM9dkAMnayNuIeoTTafPXUWhAiA1HmNnaoB7gcufsaL0Y2rtKUmlrLTAmNWKXmb61QZFcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKuOqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobYg//TTL2OAVSyZUkGgax56O/bWuz0gdz6A4ZJokwShVxan8q79Xp\r\nAkWDIz/6W8JWtbHAhq1y6Ky5FRRL1iNMkuqSyFim+294GW67iKDUrEYfNZKk\r\nha0b/YazowcNIc3lhTpkLfdyu9lLrBXDP2nPlsIo5/bQATGZkFtjP6wHuXJu\r\nvqwdV5VzZrxatwHBztGgnvAD7QxTM6HGN4qa81ewDjk4s4tsUGJKRSSlTVCd\r\nJE2i7igLnllFb4I8jTErEwWnKFSWJesWSDUzh5f2Lek8nzsc1hCfuMacQpHS\r\ntKsuDO0zkUGgdSeINSbY0khoqRdxJzpjLqx6b/ZTSZrqVRkrhHMZqWhlFjyi\r\n5LgTeuqgJrrllE/It2wavRje0uyq0cXiY/P7bgcy7wThpukOUV9vWGiYJ/My\r\nli8iAE49KPD+cvs1jqefoazsM08GjFOxBptpHjpFUVL4tECGuK4VlIE7uX0C\r\nR1dZG1D+R+mJyo7jPOwNrcXErMS7grLUt4I8gCdDfJDQKn4x3I6EjLDq57KI\r\nGgbDWiaqqJWB4iG8vb+GV4U8yud3ggM6rkFVP4e8OHLRFSQV1MpmExD9d6k5\r\nwXQVxZ4Se+ILYGnKCj9Qdafsd/clUOdtgYZv8nuw+C3F1Eoos0OEcUGbNFsh\r\n499knuRUnRxYn4ugx9+9yoYE2dJsYRecRLs=\r\n=yxuX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"299b7cc0752dd612457e7eac749fd18f0594cead","scripts":{"c8":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"npm run bundle && npm run build-iife && npm run build-esm","mocha":"mocha --require test/fixtures/index.js","bundle":"rollup -c","coverage":"npm run c8","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures/index.js","build-esm":"npm run minify-esm -- -o dist/alt-javascript-config-esm-min.js --source-map","test:unit":"npm run test:tdd","build-iife":"npm run minify-iife -- -o dist/alt-javascript-configfactory-iife-min.js --source-map","minify-esm":"terser dist/alt-javascript-config-esm.js -c  ","minify-iife":"terser dist/alt-javascript-configfactory-iife.js -c  ","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/config.git","type":"git"},"_npmVersion":"8.3.1","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","rollup":"^2.69.2","terser":"^5.12.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.15","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^2.0.0","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.0_1646977962216_0.1342778816954715","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@alt-javascript/config","version":"2.0.1","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@2.0.1","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/alt-javascript/config#readme","bugs":{"url":"https://github.com/alt-javascript/config/issues"},"dist":{"shasum":"5c4dc16818a04dc7e051b0f51d40bd07527ed826","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-2.0.1.tgz","fileCount":28,"integrity":"sha512-QJsfbkRW7ujEIfhfYH2jr9oG991vybz2pknAf6dIwFUcC6fkgVuDHTmaUHaN3VSsw0CRdJWIK0SN3YOPBJdz1g==","signatures":[{"sig":"MEYCIQDu4VW6nc9v8B0q7gdS9eykl702LCHQw+Fe4bpXWRhvDQIhAKJA6aeEzVxuy/OCvTjdXx6JNb6Ck/zqtZsV8KACNhwa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOnyJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7dA//eYdIQ0IGYB4NL8mBDam/6WWKlMuqPpWq0d06pn/M6Cc/y16u\r\nCaZ8JlGWRZXoaA2u/iHdkUYbyMrBm7JzNeVNPuxKRdsQWPWBFnsXdygBJYwV\r\nA8BME1PINMpIF/N3u8KOnuEeU/wliLnH47+3k2yrFMK8fGLfyC4TP8NBNhfC\r\ncheFPEG55+h45meydRZPwhnb9f0kf/ZnMTKn4WyYFr3gLTj+x3SbpBB7X4Mg\r\nsh2OHP6ocbpjJAV+LaETHtFEFSKs03vHv9OtfBprjinaCQGJCQAC1Rp+nJrW\r\nxHbWT7K0q6Pl92YtLKLDxm6EI4S8CaakxygM1L/CAwGQMhekhIoyNutDu42r\r\n9VVGeBbA0HVrrcwI0NKG9axubYHxOLhwt9CTG9VCSUJ8XdTuFqjJIwLX7j/3\r\n+t+G/kBZPK5I9i43sBX0C5MMbWrORQOcUjsmBMCBtN6X5P2oLdHI0ZDBG5RF\r\nuU3WExlSf6iRJLuTc6d5wW1ZuotuVV40rNZqILeXF0gpMJ1DHBVLmnYOeo56\r\nea0ppMEXmvZreUx8JcpiBuWIepdPrrCGFsxRMoHx770hmOm5TJWz5mw/1GjH\r\nduO/xxXIr9H4tiRa2GuE9DY6LXhFg614ebWlcmbRRwyawXMr8ef4aOjfYDBj\r\nKQ1nlTnuQmgtVhS8V3xV2hrHfUG1sbpkq9Y=\r\n=ZBb3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"0836c51130b1af14450802b0ad3ce9560c3f0803","scripts":{"c8":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"npm run bundle && npm run build-iife && npm run build-esm","mocha":"mocha --require test/fixtures/index.js","bundle":"rollup -c","coverage":"npm run c8","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures/index.js","build-esm":"npm run minify-esm -- -o dist/alt-javascript-config-esm-min.js --source-map","test:unit":"npm run test:tdd","build-iife":"npm run minify-iife -- -o dist/alt-javascript-configfactory-iife-min.js --source-map","minify-esm":"terser dist/alt-javascript-config-esm.js -c  ","minify-iife":"terser dist/alt-javascript-configfactory-iife.js -c  ","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/config.git","type":"git"},"_npmVersion":"8.3.1","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"config":"^3.3.6","jasypt":"^1.0.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","rollup":"^2.69.2","terser":"^5.12.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.15","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^2.0.0","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.1_1648000137786_0.30003557336919284","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@alt-javascript/config","version":"2.0.2","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@2.0.2","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/alt-javascript/config#readme","bugs":{"url":"https://github.com/alt-javascript/config/issues"},"dist":{"shasum":"3dc5b8aa2222eb48f128d84d641947318343be71","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-2.0.2.tgz","fileCount":29,"integrity":"sha512-h3rH6TlJGhvTREKZmwkxn0zpQSH+83OgytaGq6StGPdUguoinsZW6fVFchA1S1J1uuHJ1KyGlywQYvcV9C0YnA==","signatures":[{"sig":"MEUCIDAfd7t8cnELWvyD4pSqVJBq1rRCMKZeDsIeLOMBwtz2AiEAonqyEYmVZjPPwzXlX6MswkBxhHSikxp/jdLg9EKSItA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82643},"main":"index.js","type":"module","gitHead":"4180602d9d5fdf16c41cc4d2d445b4c44da03d6c","scripts":{"c8":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"npm run bundle && npm run build-iife && npm run build-esm","mocha":"mocha --require test/fixtures/index.js","bundle":"rollup -c","coverage":"npm run c8","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures/index.js","build-esm":"npm run minify-esm -- -o dist/alt-javascript-config-esm-min.js --source-map","test:unit":"npm run test:tdd","build-iife":"npm run minify-iife -- -o dist/alt-javascript-configfactory-iife-min.js --source-map","minify-esm":"terser dist/alt-javascript-config-esm.js -c  ","minify-iife":"terser dist/alt-javascript-configfactory-iife.js -c  ","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/config.git","type":"git"},"_npmVersion":"11.11.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"config":"^4.4.1","@alt-javascript/jasypt":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","rollup":"^2.69.2","terser":"^5.12.0","cucumber":"^7.0.0-rc.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.15","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^2.0.0","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.2_1773121602077_0.8504163694341138","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@alt-javascript/config","version":"2.0.3","keywords":["config","property","properties","placeholder","variable","expansion","expand","encrypted","jasypt","url","fetch"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@2.0.3","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"homepage":"https://github.com/alt-javascript/config#readme","bugs":{"url":"https://github.com/alt-javascript/config/issues"},"dist":{"shasum":"967b01892a08d3b8bc95a8f4ae5410c56f7a5882","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-2.0.3.tgz","fileCount":29,"integrity":"sha512-3zCoJge+ClrZL9FHF4Na4lYPIMX9DXsEE/eHmZMy35TbCIng4kEyV9M+wonwn0Viw3xG8N6k2e4BKZeIbsTmfg==","signatures":[{"sig":"MEQCIE0iCiH3yT4Z5KtcaxsMkJ71D2s9GbUq8jpQhyj+cLOHAiBwU8i2ihmz6+3T2Jsnd3vvQ5XzrJHhp5rZBaTSeUd4LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83487},"main":"index.js","type":"module","gitHead":"6333471e729abed28df80b95f551bed178b31963","scripts":{"c8":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"npm run bundle && npm run build-iife && npm run build-esm","mocha":"mocha --require test/fixtures/index.js","bundle":"rollup -c","coverage":"npm run c8","cucumber":"npx run-script-os","test:bdd":"npm run cucumber","test:tdd":"mocha --require test/fixtures/index.js","build-esm":"npm run minify-esm -- -o dist/alt-javascript-config-esm-min.js --source-map","test:unit":"npm run test:tdd","build-iife":"npm run minify-iife -- -o dist/alt-javascript-configfactory-iife-min.js --source-map","minify-esm":"terser dist/alt-javascript-config-esm.js -c  ","minify-iife":"terser dist/alt-javascript-configfactory-iife.js -c  ","cucumber:windows":"cucumber-js.cmd features\\*.feature --publish-quiet","cucumber:macos:nix:default":"cucumber-js features\\*.feature --publish-quiet"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/config.git","type":"git"},"_npmVersion":"11.11.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"config":"^4.4.1","@alt-javascript/jasypt":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^11.7.5","eslint":"^7.30.0","rollup":"^2.69.2","terser":"^5.12.0","cross-env":"^7.0.3","node-fetch":"^2.6.1","babel-eslint":"^10.1.0","run-script-os":"^1.1.6","@cucumber/cucumber":"^7.3.0","@alt-javascript/boot":"^1.0.15","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"^2.0.0","eslint-plugin-cucumber":"^1.4.0","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.3_1773122824631_0.35071577202350435","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@alt-javascript/config","version":"3.0.2","keywords":["config","property","properties","placeholder","variable","expansion"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@3.0.2","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"contributors":[{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/alt-javascript/boot/tree/main/packages/config#readme","bugs":{"url":"https://github.com/alt-javascript/boot/issues"},"dist":{"shasum":"51413d713aa38d3f4278427d568a1739d18559a9","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-3.0.2.tgz","fileCount":30,"integrity":"sha512-9H96jAxglsQcg1PqmxRZrZ1d02Qrb/Hqd3XGrMZNYTnJ4yJPYeOz7am7H96Gwvt58nExt7YtbZiKTsylrDvKKg==","signatures":[{"sig":"MEYCIQCzi4i1Q5F7qqae/ySfHvyTJNxV7rPeNKChjYm+FV0/rwIhAIOHy41BX0PEMb3Xvf8VBAxJofHQ6b4OYfxYMrcLBDmk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70465},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"df365b8a2ff98a6a5f18da02ee01007ea5baa69b","scripts":{"lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"rollup -c rollup.config.js","coverage":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","test:tdd":"mocha --require test/fixtures/index.js","test:unit":"npm run test:tdd","prepublishOnly":"npm run build"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/boot.git","type":"git","directory":"packages/config"},"_npmVersion":"11.12.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"js-yaml":"^4.1.0","@alt-javascript/common":"3.0.2","@alt-javascript/jasypt":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^11.7.5","config":"^4.4.1","eslint":"^7.30.0","node-fetch":"^2.6.1","@alt-javascript/boot":"3.0.2","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"3.0.2","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_3.0.2_1774067785409_0.4247167788974413","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@alt-javascript/config","version":"3.0.3","keywords":["config","property","properties","placeholder","variable","expansion"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@3.0.3","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"contributors":[{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/alt-javascript/boot/tree/main/packages/config#readme","bugs":{"url":"https://github.com/alt-javascript/boot/issues"},"dist":{"shasum":"42ef019a8f23bb37b66b499c51404d50bd856f86","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-3.0.3.tgz","fileCount":30,"integrity":"sha512-3vVMFWgpzHWx+4sioC/kQOXpDGlSFCM27ojU3cLpe30gQUZuG1guIg0UIkrv3rHIAIs8udwMfT4+9Pw7d2NolQ==","signatures":[{"sig":"MEQCIEMwCSjpPwKimDIicznV9ra2CG3r+IMWtjAvW4ecH1DeAiAuwZosujn47S6n8pBkRN0KXW0SBXYr7YEaRbgOTW8Mug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76289},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"e64fbbad53825fef88c3a0976208f27893822519","scripts":{"lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"rollup -c rollup.config.js","coverage":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","test:tdd":"mocha --require test/fixtures/index.js","test:unit":"npm run test:tdd","prepublishOnly":"npm run build"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/boot.git","type":"git","directory":"packages/config"},"_npmVersion":"11.12.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"js-yaml":"^4.1.0","@alt-javascript/common":"3.0.3","@alt-javascript/jasypt":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^11.7.5","config":"^4.4.1","eslint":"^7.30.0","node-fetch":"^2.6.1","@alt-javascript/boot":"3.0.3","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"3.0.3","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_3.0.3_1774068673931_0.7592589998819905","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@alt-javascript/config","version":"3.0.4","keywords":["config","property","properties","placeholder","variable","expansion"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@3.0.4","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"contributors":[{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/alt-javascript/boot/tree/main/packages/config#readme","bugs":{"url":"https://github.com/alt-javascript/boot/issues"},"dist":{"shasum":"b4cd034ba649ead350de4b226bca0d9c5b3262a6","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-3.0.4.tgz","fileCount":30,"integrity":"sha512-XTEh8ZGA4KxCH5q2QPQs9V2/TjgNNf7PkPaoRldKTqUZKAN/BTBO9HOJ+EwHmatkVjXyf1TsuOhm3ocdaCtETA==","signatures":[{"sig":"MEYCIQDV2NHGzpHsoB73dsSgZB5t11T0xe6TVrABNBoSufpLcQIhAIFpFIxDvxiqjgXaystq30INMwRFiuTA+lia1sEO1fRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77479},"main":"index.js","type":"module","engines":{"node":">=18"},"exports":{".":{"browser":"./browser/index.js","default":"./index.js"},"./browser/index.js":"./browser/index.js"},"gitHead":"d8de2e8b94151a92fd0c9259d906dfe6d66e11f5","scripts":{"lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"rollup -c rollup.config.js","coverage":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","test:tdd":"mocha --require test/fixtures/index.js","test:unit":"npm run test:tdd","prepublishOnly":"npm run build"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/boot.git","type":"git","directory":"packages/config"},"_npmVersion":"11.12.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"js-yaml":"^4.1.0","@alt-javascript/common":"3.0.4","@alt-javascript/jasypt":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^11.7.5","config":"^4.4.1","eslint":"^7.30.0","node-fetch":"^2.6.1","@alt-javascript/boot":"3.0.4","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"3.0.4","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_3.0.4_1774422725172_0.57680659452391","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@alt-javascript/config","version":"3.0.5","keywords":["config","property","properties","placeholder","variable","expansion"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@3.0.5","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"contributors":[{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/alt-javascript/boot/tree/main/packages/config#readme","bugs":{"url":"https://github.com/alt-javascript/boot/issues"},"dist":{"shasum":"83c2d5555ecb8aec45a41c365e1570e8d1f15550","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-3.0.5.tgz","fileCount":30,"integrity":"sha512-DSLYiVK911FkAVG+cb+SlXcgS9AcuCsWMYDXTp4TfpDZrcqPBr6HwhroiRlwxyC9qSnp4EfnoC8kzMIRhVLKGA==","signatures":[{"sig":"MEUCIQCQZ1KLe8CogwlW13je6hrwqu5kdEZZ417imFQvBWc4YgIgMnb76tuRGUThYqzvmKwUKdcVSzyzcllPw3a0bYKgWUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77479},"main":"index.js","type":"module","engines":{"node":">=18"},"exports":{".":{"browser":"./browser/index.js","default":"./index.js"},"./browser/index.js":"./browser/index.js"},"gitHead":"925db7483dcdfbfdb2571e74d3ae4bbfa494a126","scripts":{"lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"rollup -c rollup.config.js","coverage":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","test:tdd":"mocha --require test/fixtures/index.js","test:unit":"npm run test:tdd","prepublishOnly":"npm run build"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/boot.git","type":"git","directory":"packages/config"},"_npmVersion":"11.12.0","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"js-yaml":"^4.1.0","@alt-javascript/common":"3.0.5","@alt-javascript/jasypt":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^11.7.5","config":"^4.4.1","eslint":"^7.30.0","node-fetch":"^2.6.1","@alt-javascript/boot":"3.0.5","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"3.0.5","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_3.0.5_1774428785917_0.33484333680395073","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@alt-javascript/config","version":"3.0.6","keywords":["config","property","properties","placeholder","variable","expansion"],"author":{"name":"Craig Parravicini"},"license":"MIT","_id":"@alt-javascript/config@3.0.6","maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"contributors":[{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/alt-javascript/boot/tree/main/packages/config#readme","bugs":{"url":"https://github.com/alt-javascript/boot/issues"},"dist":{"shasum":"fa82e7a2b1952d960e1d394d3473ba767a4ce93a","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-3.0.6.tgz","fileCount":31,"integrity":"sha512-28zOayfvTGFvD1KQpIphXDJjQNb2fwiwQ5n6UFEgA25Av7oXqZiazV5C2W/hxldri7WH48Ga/sSrYA3gnN1plw==","signatures":[{"sig":"MEUCIF+lKzQ/YJgJk2sIEBIhKizcitTtfTc0rMv8DUILHcSwAiEA8uJDCtwWtk3YO9Y/2mc/ubDHiJV+X7GARwLJ4WvNBxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85188},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":{"browser":"./browser/index.js","default":"./index.js"},"./browser/index.js":"./browser/index.js"},"gitHead":"ba43e8807bc28583f98edddce84849875544bd51","scripts":{"lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","build":"rollup -c rollup.config.js","coverage":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test","test:tdd":"mocha --require test/fixtures/index.js","test:unit":"npm run test:tdd","prepublishOnly":"npm run build"},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"repository":{"url":"git+https://github.com/alt-javascript/boot.git","type":"git","directory":"packages/config"},"_npmVersion":"11.12.1","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"js-yaml":"^4.1.0","@alt-javascript/common":"3.0.6","@alt-javascript/jasypt":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.4","mocha":"^11.7.5","config":"^4.4.1","eslint":"^7.30.0","node-fetch":"^2.6.1","@alt-javascript/boot":"3.0.6","eslint-plugin-import":"^2.23.4","@alt-javascript/logger":"3.0.6","eslint-config-airbnb-base":"^14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_3.0.6_1774553445064_0.49065289310947247","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@alt-javascript/config","version":"3.0.7","description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","author":{"name":"Craig Parravicini"},"contributors":[{"name":"Claude","url":"Anthropic"},{"name":"Spring Framework","url":"VMware/Broadcom"}],"keywords":["config","property","properties","placeholder","variable","expansion"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"main":"index.js","type":"module","exports":{".":{"browser":"./browser/index.js","default":"./index.js"},"./browser/index.js":"./browser/index.js"},"scripts":{"build":"rollup -c rollup.config.js","prepublishOnly":"npm run build","lint":"npx eslint \"./*.js\" \"./test/**/*.js\" --fix","test":"npm run test:unit","test:unit":"npm run test:tdd","test:tdd":"mocha --require test/fixtures/index.js","coverage":"c8 --reporter=json-summary --reporter=text-summary --reporter=lcov npm run test"},"license":"MIT","dependencies":{"@alt-javascript/common":"3.0.7","@alt-javascript/jasypt":"^1.0.0","js-yaml":"^4.1.0"},"devDependencies":{"@alt-javascript/boot":"3.0.7","@alt-javascript/logger":"3.0.7","c8":"^7.11.0","chai":"^4.3.4","config":"^4.4.1","eslint":"^7.30.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.23.4","mocha":"^11.7.5","node-fetch":"^2.6.1"},"repository":{"type":"git","url":"git+https://github.com/alt-javascript/boot.git","directory":"packages/config"},"homepage":"https://github.com/alt-javascript/boot/tree/main/packages/config#readme","bugs":{"url":"https://github.com/alt-javascript/boot/issues"},"engines":{"node":">=20"},"gitHead":"01bd2e99058af03b3213c09c07ba87985bfeeeca","_id":"@alt-javascript/config@3.0.7","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-R1iwKyYFtqqI/iz/ywZ+Ct/YK4l6l8WeDLtvWoIeeQZIfLocIuocHZf4WU74REFbkLbJwnCoQFjhNj6qF5NprQ==","shasum":"123813fdde340ad69e379940de15156110779e44","tarball":"https://registry.npmjs.org/@alt-javascript/config/-/config-3.0.7.tgz","fileCount":31,"unpackedSize":84543,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZBz64AwMfIIAsOpFI1/wMZo53YAFX65G191wAjp2AcAIhAOwfwY15GNrk4XBok9ephY7BhYjn+jacUWZ3jXSN/xy4"}]},"_npmUser":{"name":"craigparra","email":"craigparra@gmail.com"},"directories":{},"maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config_3.0.7_1774553627885_0.9883128584450853"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-12T21:39:43.713Z","modified":"2026-03-26T19:33:48.159Z","1.0.0":"2021-07-12T21:39:44.207Z","1.0.1":"2021-07-13T21:21:47.200Z","1.0.2":"2021-07-16T02:28:52.708Z","1.0.3":"2021-07-21T02:05:14.314Z","1.0.4":"2021-07-21T02:12:06.546Z","1.0.5":"2021-07-21T02:18:49.024Z","1.0.6":"2021-07-27T03:59:30.066Z","1.0.7":"2021-07-27T04:33:32.803Z","1.0.8":"2021-07-29T21:05:55.094Z","1.0.9":"2021-08-04T02:01:57.735Z","1.0.10":"2021-08-07T06:55:42.677Z","1.0.11":"2021-08-11T00:17:52.734Z","1.0.12":"2021-10-08T04:23:41.113Z","2.0.0":"2022-03-11T05:52:42.439Z","2.0.1":"2022-03-23T01:48:57.945Z","2.0.2":"2026-03-10T05:46:42.233Z","2.0.3":"2026-03-10T06:07:04.844Z","3.0.2":"2026-03-21T04:36:25.571Z","3.0.3":"2026-03-21T04:51:14.092Z","3.0.4":"2026-03-25T07:12:05.310Z","3.0.5":"2026-03-25T08:53:06.047Z","3.0.6":"2026-03-26T19:30:45.208Z","3.0.7":"2026-03-26T19:33:48.043Z"},"bugs":{"url":"https://github.com/alt-javascript/boot/issues"},"author":{"name":"Craig Parravicini"},"license":"MIT","homepage":"https://github.com/alt-javascript/boot/tree/main/packages/config#readme","keywords":["config","property","properties","placeholder","variable","expansion"],"repository":{"type":"git","url":"git+https://github.com/alt-javascript/boot.git","directory":"packages/config"},"description":"An extensible wrapper of the popular config package, supporting placeholder resolution, encrypted values and url fetch.","contributors":[{"name":"Claude","url":"Anthropic"},{"name":"Spring Framework","url":"VMware/Broadcom"}],"maintainers":[{"name":"craigparra","email":"craigparra@gmail.com"}],"readme":"# @alt-javascript/config\n\n[![Language](https://img.shields.io/badge/language-JavaScript-yellow.svg)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)\n[![npm version](https://img.shields.io/npm/v/%40alt-javascript%2Fconfig)](https://www.npmjs.com/package/@alt-javascript/config)\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![CI](https://github.com/alt-javascript/boot/actions/workflows/node.js.yml/badge.svg)](https://github.com/alt-javascript/boot/actions/workflows/node.js.yml)\n\nHierarchical, profile-aware configuration for the `@alt-javascript` framework. Supports JSON, YAML, Java `.properties`, and `.env` files, environment variable binding, `${placeholder:default}` resolution, and layered property sources — all following [Spring Boot](https://docs.spring.io/spring-boot/reference/features/external-config.html)'s externalized configuration conventions.\n\n**Part of the [@alt-javascript](https://github.com/alt-javascript/boot) monorepo.**\n\n## Install\n\n```bash\nnpm install @alt-javascript/config\n```\n\n## Quick Start\n\n### In-Memory Config\n\n```javascript\nimport { EphemeralConfig } from '@alt-javascript/config';\n\nconst config = new EphemeralConfig({\n  db: { host: 'localhost', port: 5432 },\n  logging: { level: { ROOT: 'info' } },\n});\n\nconfig.get('db.host');        // 'localhost'\nconfig.get('missing', 'def'); // 'def'\nconfig.has('db.host');        // true\n```\n\n### File-Based Config (Spring Boot conventions)\n\nPlace `application.json`, `application.yaml`, or `application.properties` in the project root or `config/` directory. Activate profiles via `NODE_ACTIVE_PROFILES=production`:\n\n```bash\nNODE_ACTIVE_PROFILES=production node app.js\n```\n\nProfile-specific files (`application-production.json`) override the base file. This maps directly to Spring Boot's `spring.profiles.active` and `application-{profile}.properties` conventions.\n\n```javascript\nimport { ConfigFactory } from '@alt-javascript/config';\n\nconst config = ConfigFactory.loadConfig(); // discovers files automatically\nconfig.get('db.url'); // from application-production.json\n```\n\n### Environment Variables\n\nEnvironment variables bind to config keys automatically. `MY_APP_PORT` becomes `my.app.port` and `my_app_port` (relaxed binding, same as Spring Boot):\n\n```javascript\n// process.env.MY_APP_PORT = '8080'\nconfig.get('my.app.port'); // '8080'\n```\n\n### `.env` File Support\n\n`application.env` and `application-{profile}.env` are loaded automatically by `ProfileConfigLoader`:\n\n```\n# application.env\nAPP_NAME=MyApp\nDATABASE_URL=postgres://localhost:5432/mydb\nSECRET_KEY=\"super secret value\"\n```\n\n### Placeholder Resolution\n\n```javascript\nimport { ConfigFactory, EphemeralConfig } from '@alt-javascript/config';\n\nconst config = ConfigFactory.getConfig(new EphemeralConfig({\n  app: { name: 'MyApp', timeout: '30' },\n  service: { label: '${app.name} Service' },\n}));\n\nconfig.get('service.label'); // 'MyApp Service'\n```\n\nCDI components use placeholder strings in their constructors (equivalent to Spring `@Value`):\n\n```javascript\nclass MyService {\n  constructor() {\n    this.appName = '${app.name:DefaultApp}'; // resolved during CDI wiring\n    this.timeout = '${app.timeout:60}';\n  }\n}\n```\n\n## Property Sources (Spring Precedence Order)\n\n`ProfileConfigLoader.load()` builds a `PropertySourceChain` following Spring Boot's precedence (highest wins):\n\n1. Programmatic overrides\n2. `process.env` (with relaxed binding)\n3. Profile-specific `.env` files (`application-{profile}.env`)\n4. Default `.env` file (`application.env`)\n5. Profile-specific config files (`application-{profile}.{json,yaml,yml,properties}`)\n6. Default config files (`application.{json,yaml,yml,properties}`)\n7. Fallback config (e.g. node-config)\n\n## API\n\n| Class | Description |\n|---|---|\n| `EphemeralConfig` | In-memory config from a plain object |\n| `ConfigFactory` | Wraps a config with placeholder resolution and encryption support |\n| `ProfileConfigLoader` | File-based config with Spring Boot-aligned precedence |\n| `PropertySourceChain` | Ordered chain of property sources |\n| `EnvPropertySource` | `process.env` with Spring-style relaxed binding |\n| `DotEnvParser` | Parses `.env` file format |\n| `PropertiesParser` | Parses Java `.properties` file format |\n\n## Spring Attribution\n\nThis package deliberately mirrors [Spring Boot's Externalized Configuration](https://docs.spring.io/spring-boot/reference/features/external-config.html):\n\n| Spring Boot concept | @alt-javascript/config equivalent |\n|---|---|\n| `spring.profiles.active` | `NODE_ACTIVE_PROFILES` |\n| `application.properties` / `.yaml` | `application.json` / `.yaml` / `.properties` |\n| `application-{profile}.properties` | `application-{profile}.json` / `.yaml` / `.properties` / `.env` |\n| `Environment` / `PropertySource` | `PropertySourceChain` / `EnvPropertySource` |\n| `@Value(\"${key:default}\")` | Placeholder strings in CDI component constructors |\n| Relaxed binding (`my.app.port` ↔ `MY_APP_PORT`) | `EnvPropertySource` relaxed binding |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}