{"_id":"@richardpickett/config-js","_rev":"42-9dca7a4b92c13711e92435f009cd15b7","name":"@richardpickett/config-js","dist-tags":{"latest":"1.0.26"},"versions":{"0.0.1":{"name":"@richardpickett/config-js","version":"0.0.1","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.1","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"41f3cc672ee89c8dc2255cea0051e98ab25bc182","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.1.tgz","fileCount":5,"integrity":"sha512-/iOxadG8Gx7P+wYf2h9JlrhHLURQQ1E5MYAk+hBtn7hZU0BH5qyIOqLaRxsvAHnmen9rpi9do0q0CVeDyY2w6Q==","signatures":[{"sig":"MEYCIQDzkqotrmafcGruGeJx6/USlNyHFNHaBjl2KHg5UF7VEQIhAMRlQ5ZtRaEU7EZ8OOIQ1r1+dn6j6SWjTZa+EV1VeuXQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2306},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ecb8b1c9576fed1d4595cf2012049ed32defbccd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.0","dependencies":{"typescript":"^5.1.6","dotenv-flow":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.2.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.1_1690690118263_0.6768064985271287","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@richardpickett/config-js","version":"0.0.2","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.2","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"45f1777c524eb4085f291accd9d8788ff4fd3258","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.2.tgz","fileCount":5,"integrity":"sha512-9Bp8dEXOBoatHzhnOC5rZOgF0/0R8xsN5/IehwxGy79rn66vBJzWweEkygPotefzEsmkhDJ+Dyf3v3qxplXXzA==","signatures":[{"sig":"MEQCIG1rcCObjullXyuAZEKEpviu10FlFqJ7Khemzz3Kz7bVAiA0e1kLkkFMBJufXPV8uwaIiZNQ1NE+vHavGiuLuN+cEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4277},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cb8d9b72881bd260b16f5e99303d55d2a3dcd53d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.0","dependencies":{"typescript":"^5.1.6","dotenv-flow":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.2.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.2_1690690547597_0.784867910304637","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@richardpickett/config-js","version":"0.0.3","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.3","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"235bef3ecdb48458a54383d18fbe42e6a4ac980a","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.3.tgz","fileCount":5,"integrity":"sha512-48QMGZ7+EuoVgy4hGtryYtaughfzuV1/Ta5EwFxtmIg9+hQX0jBUK1/m6q4/TtL9qLLVDhIiGuw2gpAbUB6IfQ==","signatures":[{"sig":"MEQCIGf55KDziC4GCiB43aUhtz4yGxyOe6+1j/D9Ml2TCLZbAiBtbPJ+JWHj2Q4du/gbrzrMSq+Ved0komtwmSNYHCfekw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4417},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ff9c6316ded3b4c3d3b7a120aa17462f92db492d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.18.2","dependencies":{"typescript":"^5.1.6","dotenv-flow":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.2.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.3_1698968574149_0.9427236607344573","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@richardpickett/config-js","version":"0.0.4","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.4","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"6eae5b053a7ae0d9e647532c8da56f36909cc373","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.4.tgz","fileCount":5,"integrity":"sha512-z+i/mMVHwDC09Cq3LjOrnjS/UkAqrRan22HvM/ZNIJVktlyyZw3aqPvOaAcZYidS8NyMWf726xPSQGYF1ivxZA==","signatures":[{"sig":"MEUCIEI3tIM3k4ywVcs+7zruzVKlq1PTSgm2We2E9pJWgeXXAiEAyHvITxxWAU8bp81+b6BoL4UkaJqDPWwsGbL/TukYbv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4489},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5514e76169befb40b64b9bf552d8756afdf2a558","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.18.2","dependencies":{"typescript":"^5.1.6","dotenv-flow":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.2.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.4_1700533704363_0.9615314282105847","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@richardpickett/config-js","version":"0.0.5","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.5","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"7b4b42b71e9f1bcd4b0a917a8eb02f0ce3a7c6f8","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.5.tgz","fileCount":5,"integrity":"sha512-tRZvjIWwvQEspYz+CAUAn+yXpcy8Kl7cXUwFEloC1IhH8asmXn524JPu35k0DOyV058N8byJdpa1apTGAujFtw==","signatures":[{"sig":"MEYCIQD9z5fv2wmjAAf8X7MAJqz/S/Iosm2fwN5xxza3LSAncQIhAKfqs6BOOqiJn58MynbpAyD7I7sWYjNJVxgIys1A6YqV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4393},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8a269b26b9175c3f00832ffcf3881cbd57c65ded","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.18.2","dependencies":{"typescript":"^5.1.6","dotenv-flow":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.2.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.5_1700534459495_0.7212216608260693","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@richardpickett/config-js","version":"0.0.8","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.8","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"6ecbeec81437ac1179e1a12f03249cebdc85b4a8","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.8.tgz","fileCount":9,"integrity":"sha512-gvMVD55tB1LKzpjGL93hTpXRLr43MKYi6fuFZuHKxlGKUjzOFejsMXcfudWS235QT5c09vtyvgnp2iJCTuxVMw==","signatures":[{"sig":"MEUCIQCdMYGy2viMx47rDwdXzXkXsrodkuwK2givdluArcslSAIgd+Q8yGBII3o1CGgYtDLXui33jOsj4semrac1yCP9esE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61470},"main":"./dist/node18.17/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/18.17/index.js"}},"gitHead":"a32d8b8655efbaa403fc3482f50a53e4a843a295","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.8_1701707028006_0.23164902912969842","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@richardpickett/config-js","version":"0.0.9","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.9","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"28c9c1473a77fb361824b69f5028209741278129","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.9.tgz","fileCount":9,"integrity":"sha512-WPGtfkiRXtJe/jLribOJhRCKsK+XZuKlhgALdMhY5rE89IX2PQrnwb6CAuNf/XTOxKWI062iruBMO0rbEL4Qwg==","signatures":[{"sig":"MEQCIHNox180htuEnv/Hg/oFysHN/4iDmxz3EHPB8h+sdYo5AiANWazzIZW97ZHDfqxojDwBUb8A+Yb0KgSfdixokZyC9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61468},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"40165a89eb3a6e0d30407bbb6698295c6a1a8c11","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.9_1701747451722_0.8356418607887894","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@richardpickett/config-js","version":"0.0.10","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.10","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"441b5cbe2bb0e4f04c4596038d355fa58a0630b9","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.10.tgz","fileCount":9,"integrity":"sha512-kfU98pqyLEV2L1Z65p45jpfgECi2rrgPxN/6mBSYXM5mfd80En17vGAyOnwwixSdoyaO/uUCTT/kRIZw9BsssA==","signatures":[{"sig":"MEYCIQCk6rE+6UOcF3djUCOctan1K3AlFRK1wPWevX7zmh/PdQIhAL/r8MQ3XbqxBIuyVXnsQBA8XCbG3UYvihV/kJxusau/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61422},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"a015276d60a4167d68319e05ca4143e21b788c09","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.10_1701971980107_0.5931840261483927","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@richardpickett/config-js","version":"0.0.11","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.0.11","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"9cff99f7f85c78ffd3b45939f3f74911982c816b","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.0.11.tgz","fileCount":9,"integrity":"sha512-fVAssPHHPl9bcPgs6iqeAlifUmfzUgBXf0QJbsDIg+9zq7h6qGOFEU4vJdCdgPMQHPZvRD6gsmteYx0e46DnqQ==","signatures":[{"sig":"MEUCIG1tu0B3SqkmI4Ek6N87FKNSO/KDvbmHcDxd7v1ixrAwAiEA4FbXdddNZMedSxETaIOOUZizZsBsqGUJozqFDRY1/eA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62103},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"f3e96c58d95edf987ab633ead88ed0d9b3373a1d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.0.11_1702013413755_0.7979183090513595","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@richardpickett/config-js","version":"0.1.1","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.1.1","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"9c99bf98dd36a0bd90166feacdd2197932d6c44d","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.1.1.tgz","fileCount":9,"integrity":"sha512-S1QSvNOIiOT3JAom0+b+g065z8R9X4/bbP9tQ9Y2eXsoFi8elU/SkylJfb1a9f/b+4iwjlwJgJHG2Ii/NrJMiw==","signatures":[{"sig":"MEUCIQDxdR/QFb6yJBpPabaHGEPV3DBlX1lALB6yAl+M6Me+tgIgM9j/8e1yE1J6ji2/FKjPAZaq8f2/cqVCvIUEebHO8eI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63640},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"32566e6bab6aff9379ccc46d9e8323199283a06d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.1.1_1702418716646_0.24033138100558094","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@richardpickett/config-js","version":"0.1.2","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.1.2","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"8cb8efbd294d4a2abbf99089641881f302f0761e","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.1.2.tgz","fileCount":9,"integrity":"sha512-qtk3CYak2sq5oCkY3PGxJWuRtyF4DfqQFcMRq8B7Jvb3U6r03lTOAsPjlzuChNCrIWERMtW4x+48PNn6bK0e5A==","signatures":[{"sig":"MEYCIQCpnrGyvQwbi4WMr8/+h4I5wjkxCzNWX/g+WrjjwdLTUAIhAOu538aOVM0a8AHAUzjP+uAqKsqk1/QekwvtXQmi4g4/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63805},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"be3df77a124f6f73f013b5ae9cf324d9da1dc8d3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.1.2_1702439789795_0.443269911945539","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@richardpickett/config-js","version":"0.2.0","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.2.0","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"ee87c2bed622d66a2f54fc8801e8bea1b7578ead","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.2.0.tgz","fileCount":9,"integrity":"sha512-bT03KZpfY8jkivtZLFLUvQnOB9TVy5ub1C2S3qvgdP09a0W8MbmDQ//tjn8XduIiVssIcTbv/RfCRvJCT+uDYg==","signatures":[{"sig":"MEQCIEH4FVXU1nlAipD2W8/j87JRtiEniRZCndSdhY/+ST54AiBIYjPuWmsm2KmnM+sZcD7fcJcioAU8vfcjGlyrCyytpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66177},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"481e88594d6a7c0c039978c765a9a0e49506cdcd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.2.0_1702764578732_0.8427713769417053","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@richardpickett/config-js","version":"0.2.1","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.2.1","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"6e4bc275e561afcd93d34a26d92fab543e74835b","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.2.1.tgz","fileCount":9,"integrity":"sha512-JKZ/xbkVS5ffgeQXRn0YMfFWUW7X87Vjuvsey7c0eUamfuWieQ/fZHrdgu7vvw56GRHAcy/C4C5mPWcdF0m5wg==","signatures":[{"sig":"MEUCICCNLM+NNRnhKHJScsYt22b9QTkKnz7qQ+XxzAhfCoo0AiEA8+8nV0klmTcDbH1sQNs3KLV0tWjhFtU+t6pvJ9DCDVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66240},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"9b2fd0461c0c40e36699c07b2da7de5cf7ff61bd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.2.1_1702791235301_0.847610916928992","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@richardpickett/config-js","version":"0.2.2","author":{"name":"Richard@RichardPickett.com"},"license":"UNLICENSED","_id":"@richardpickett/config-js@0.2.2","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"9e7c952db51b70b2830c3656b0c75c04dccf621b","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.2.2.tgz","fileCount":9,"integrity":"sha512-sJo3qy3kEC7zK6GGfLe8icopHnFOl1fK2nF1ah80ttF9g5Oj/nRHr5M1jMCZtmV9S4SFkvWPYAvsMJeTdtwBmg==","signatures":[{"sig":"MEUCIDBJBvt/bAP9ueP3e88WdPkuNdqoEfbEzqQ0fZkNnSX+AiEA8Y3mk6u3LuRpVYAG1xixo4+EjR9ullWxRQD5IGqU2oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66858},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"8333b9cf13b6f62476d1536a8a3d36546fb0514e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.2.2_1703000599755_0.12024903830604527","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@richardpickett/config-js","version":"0.3.0","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@0.3.0","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"da4d4e4c6c438e0046d500459e69908656ed2caa","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-0.3.0.tgz","fileCount":9,"integrity":"sha512-Gk2YmbUio5bgddSnGrEtLzKrOunL69JnjVvPO0tWTQqcUI1l2orsUNSUU+cWyJSW2LZEjDp4/fZD1M9mQjgiHw==","signatures":[{"sig":"MEUCIHqkWS4vmxAD4pBV0K+yj32fcwJ8oqYFL/znibr2a2GtAiEA0gz0LfousRjrI9QMROK73ezigSHDnNaarJzoYJ6pcvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67769},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"8d06859a9c4c77047a856c392798126a53d037c6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_0.3.0_1708489541340_0.38045550751407586","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@richardpickett/config-js","version":"1.0.0","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.0","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"df06bef8f3be5e6af5c16689cbf2afe388fb7575","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.0.tgz","fileCount":9,"integrity":"sha512-1/FL0Y7KDIR1LG6x3jhT7t5lMB+dcH9UsTzDhTYTXLLloYqqUhE5pTpdF+ky4QyL5quTBrMsth6gUrKHU+HhCw==","signatures":[{"sig":"MEUCIBU9+wzhgGs6nwgV3VfodiIc7hBlYoRScgjnHW42+3paAiEAvp0QVOg57Yp0Fotp/1PyzcHbTOlErWRU+U7pzzccjdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67769},"main":"./dist/node16/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"8f191ade1d7d0999ffa0e47c6fc3df5e4ed48ebf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A config class for nodejs","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.0_1708489709720_0.7888738375472886","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@richardpickett/config-js","version":"1.0.1","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.1","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"3c19aa00885affd3f2f75dd40f4046dda2800f69","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.1.tgz","fileCount":8,"integrity":"sha512-oBb9zC589HzVo5tAZziIBmhD13HxiIHjvQGe+IaS37ti82v5Dh42V7E6vv3uwPBQwsk332BHZVfBzdiNPbMF/A==","signatures":[{"sig":"MEUCIQDs5G6M6X285kT4LU80aQkjNcly7G8hQp0O4i+ORTYoEwIgTYqzoQapYOMo0CyQpDHRYgIFUC2ceaEuuqU/CgYbePU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69522},"main":"./dist/node16/index.js","types":"dist/types.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","default":"./dist/node16/index.js"}},"gitHead":"f0d6ab5c3d1604b1709bfb40462b7f3753ef2c86","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.2.4","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.1_1710706225705_0.5317131373158743","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@richardpickett/config-js","version":"1.0.2","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.2","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"13c124279d622a6206562c7e72c5f7d035c306e0","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.2.tgz","fileCount":10,"integrity":"sha512-xkShnCJ/K/Kn9MCy/msLaYQwL9+UUCz5xcCZrrZhIrLbR42dS1/v2mpuqB7cqozPqYssSfibPnTmnT420l6RaA==","signatures":[{"sig":"MEUCIEvfUVYF7a4UVann55tCKauQxM8Pnpc+b96RXvPWR0QcAiEA2aTfkKFbORRx+KaOQqLUhTqYU9rzzyDxQtWzw5yl4qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95682},"main":"./dist/node16/index.js","types":"types.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","node21":"./dist/node21/index.js","node22":"./dist/node22/index.js","default":"./dist/node16/index.js"}},"gitHead":"154545d8efee81e1ec12d2277895a288728d8263","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.2_1733500104421_0.7656508542863016","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@richardpickett/config-js","version":"1.0.3","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.3","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"92c83ae62d21506ae854508d42bd693f434c0503","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.3.tgz","fileCount":10,"integrity":"sha512-uYoSS/jbB4J630ymnufkVmGZdd64zjPaHJ/OHJ2Yo1PPBqJ2udtCbNRx2R99uhYqHAhGX3VQ5LtQfHlA/tgYUg==","signatures":[{"sig":"MEYCIQDFZ+B4mHanRlxVl/3Pb0yuvJs+cikSyf2USa5SOu84ZQIhALAC7g5y81yUtBiGqHTnnJQZh9qXboTrerIHs/WXLGmA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95682},"main":"./dist/node16/index.js","types":"types.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","node21":"./dist/node21/index.js","node22":"./dist/node22/index.js","default":"./dist/node16/index.js"}},"gitHead":"d440cc71535fff094465c74891acc51abe60e675","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.3_1733508887527_0.7566851689638316","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@richardpickett/config-js","version":"1.0.4","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.4","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"78844668728800ac0dee14b2401ba2a2a9799882","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.4.tgz","fileCount":10,"integrity":"sha512-VhmkpvBD3Qda5lopRXDv/GhjMyNBgZypjIYGJOn+u5pAk10XtSqHE2IjqaSPdqykSYIyjcxNFwbuXdlbvG4OAA==","signatures":[{"sig":"MEUCIBb50PtKFFW56jSzewdiQmKvN1EqCMS+CbsrunZkQcBgAiEA/sU8ypzEanl9dUw3BWgdzxCYds6fBfSVU2N1Ojd+h7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95682},"main":"./dist/node16/index.js","types":"types.d.ts","module":"./dist/index.mjs","exports":{".":{"node16":"./dist/node16/index.js","node17":"./dist/node17/index.js","node18":"./dist/node18/index.js","node19":"./dist/node19/index.js","node20":"./dist/node20/index.js","node21":"./dist/node21/index.js","node22":"./dist/node22/index.js","default":"./dist/node16/index.js"}},"gitHead":"1cdb64c226703f427590166cb5f5f3f1ab5d79c8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.4_1735351186044_0.4877577800236623","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@richardpickett/config-js","version":"1.0.5","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.5","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"65b6ebf1042566cef4718588dc921f518eaff30b","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.5.tgz","fileCount":18,"integrity":"sha512-yyyJGdiAZhn4bfkLdr/z51DM5n68CH/CuYKQDFDyc5tYwHHuZlTcnV2bRZ/YbCIRZfoX6QkNfvlN6ZDCbC48xw==","signatures":[{"sig":"MEQCID8oT1zP/Ca2yZ8U4iCPyjUDccs+LvP8IW5a204tXrKjAiBMugqL4fkBteArvbR5MTflU+SpQKGQeWLQcxJKdiqhvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201442},"main":"./dist/node16/index.js","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.js"},"node17":{"types":"./types.d.ts","import":"./dist/node17/index.mjs","require":"./dist/node17/index.js"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.js"},"node19":{"types":"./types.d.ts","import":"./dist/node19/index.mjs","require":"./dist/node19/index.js"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.js"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.js"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.js"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.js"}}},"gitHead":"ae893abcaa696fe716b7af536a25ae5540a18aaa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.5_1735427064983_0.26097172933760593","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@richardpickett/config-js","version":"1.0.6","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.6","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"f7e471c6605bc170970ac00af943e87c856d9cc1","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.6.tgz","fileCount":18,"integrity":"sha512-YNm0yVcBYodrSvlYZll0n6mM467K8+wVvPymj8DLkUR36c5FO5J3i5n2MQKu1IYMDcAh9NzJPqrm/ACUoGqrig==","signatures":[{"sig":"MEUCIQCLz28Wqq1HatI1unmLJjhq9j+T4OJux8x1j0OKrqfswgIgJ+q+CkxQ33k+Uu7FfpOQhBcHwiRPJ1VRaCRExy4Vhp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38125},"main":"./dist/node16/index.js","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.js"},"node17":{"types":"./types.d.ts","import":"./dist/node17/index.mjs","require":"./dist/node17/index.js"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.js"},"node19":{"types":"./types.d.ts","import":"./dist/node19/index.mjs","require":"./dist/node19/index.js"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.js"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.js"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.js"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.js"}}},"gitHead":"6aef0c796556a226641843692019c867498c90c9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.6_1735435202928_0.3589843215115951","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@richardpickett/config-js","version":"1.0.7","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.7","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"a32613cff85f026605e203a2cb8aa457d32dbf62","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.7.tgz","fileCount":18,"integrity":"sha512-ZxrNDV36ojZCn+Yc0wGozhpu0oEPrYVHiJeyhgNHvPXUKXg4KlUUiQF8R7XCeHyUJgGRpgwIy76HYFsapKpb7A==","signatures":[{"sig":"MEUCIQDqazY4oU8gpFBpkmheGSWJrk9+4UyWZFKk3ZfXLCjwagIgVeUyGcOjtmihlH697kwqJuNqc5LXjFiITpqMobojr2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38186},"main":"./dist/node16/index.js","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.js"},"node17":{"types":"./types.d.ts","import":"./dist/node17/index.mjs","require":"./dist/node17/index.js"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.js"},"node19":{"types":"./types.d.ts","import":"./dist/node19/index.mjs","require":"./dist/node19/index.js"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.js"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.js"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.js"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.js"}}},"gitHead":"c8f516d55e5fc79f3693a0715095318151f02034","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.7_1735435350391_0.5171012483916897","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@richardpickett/config-js","version":"1.0.8","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.8","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"85e6654794a25ca4bde888a716286ce71107fb54","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.8.tgz","fileCount":14,"integrity":"sha512-Rn/8CyWsSDapud1PcF7u5ra5TqPzvIW6b6+tmzHuJsuS3sec0SodU5E1fTw/rugVerFuvggnsH/cMDhwhrnMbQ==","signatures":[{"sig":"MEUCIQDCbAI7gFeUmzhtNI6UhlSlwitIva+CHethMMKbly2EfgIgFNF2XNvsMuBrAiTl8GThjQj38UCET+RkZB7IPu9jxIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29213},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"461b3a48987102d35b6ded4eace44daccc742575","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.8_1735444642863_0.9693276750694206","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@richardpickett/config-js","version":"1.0.9","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.9","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"227cdc67e1d460c8e190fb9ae6cde74859f3d798","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.9.tgz","fileCount":14,"integrity":"sha512-ikYgsVMhZWRqOM/5FmZSUTo3P0cATNkIe7tel2CVla6K6THO4yfFQdyX2Rd14tiIt8CyNO5+NWjb2JxpqugU/Q==","signatures":[{"sig":"MEYCIQC65fDuPGp2AD9yvWwVP+kv4C8tTYwJ07dtoTI2E2y/GgIhAKCFeKbxjceXfVysJ/ghEsPue85uIXKfeG7E30k2NyVx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29213},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"2ccf3212b9dc0e8339ef7ff9ef466e37bf008e3c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.9_1735447745674_0.22546982017610873","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@richardpickett/config-js","version":"1.0.10","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.10","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dist":{"shasum":"ed7293634e0991f35f8d7ebcc720f41b3897afae","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.10.tgz","fileCount":14,"integrity":"sha512-ZFbr7ROQhdChLeCYr4xqEPW8593IAbQdLHoA0kpWYyheMkSSM7Ua5GiosXDnsImqCqQKeKx0lbt3ouqoGyPXNA==","signatures":[{"sig":"MEUCIGD/KWf9pb475bRFnI9R6OS6gyZZ80lxDDK5m5qXD22cAiEA35bQEmcbXcL3ML/ceXr/SnMbAGhRzFKqpabK3E6E7HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29214},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"5910e1539f8749ff97dbb40432ce6b9ef241f96d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.10_1735450819695_0.07844999026274646","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@richardpickett/config-js","version":"1.0.11","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.11","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"0549827f2c2e1d610d6e3991296b6a4382f267d7","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.11.tgz","fileCount":14,"integrity":"sha512-s8iSZFngV6dGtxAmBY143qun6FuBGb+7wHfkslgE+f1TYUqC5uS8vkDEFeJ46tx3uImu8A5Jqf4I8pM809xjyA==","signatures":[{"sig":"MEQCIDEH7Ilix/FhMVBkxD6HKZQEa0z3PRB+pcvMLZClOmiLAiBqx5kvmeP8Wf9S8GtMECjNxiM8ufVID9y+f7UJYxgiEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"c978f3daea4bf7d246d03dbca24633bd480e6575","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.11_1735459013580_0.43014903103133784","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@richardpickett/config-js","version":"1.0.12","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.12","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"5fe329137d2deb0c4002ad65132fa5a5f052f344","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.12.tgz","fileCount":14,"integrity":"sha512-zSq4rTCVe+Pz1zmoyIyERmxu9c4l5YhLLaF9X6Sun5ltc6hdMNoGhidS3h/d6MWq1v8Dami52gJjzhFw+yn63Q==","signatures":[{"sig":"MEUCICIw9KGS1CrNs5GAAnUj3VKLfmgS5CSdwqIsWMJWkOCbAiEA7p0rLxFy5RHFjY4fGaxolF4RHw94Vd+JR/BqcuszFew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"8b3c216112c0944481032c017de717c7c83e73e5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.12_1735460594062_0.48795974996098646","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@richardpickett/config-js","version":"1.0.13","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.13","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"9a3b491cbfb258331f26a0c954164aa0ea31d910","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.13.tgz","fileCount":14,"integrity":"sha512-IvKe7tkkNq+fBDhtVQt2NLzHa4hO/aMBC+8Yfg1n7XpTgh5lvylTWYsQa0922wB554Ibcn8wWCW3wpt9hbeJzg==","signatures":[{"sig":"MEUCIEmoPLZjuBP8fKL70xPR6BauLQNVnD1OAWrnVxndw27/AiEAiFUKcRHsLVh1okBu89+/NbF0rC74UVOrgCN/X7B+1OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"d0df3bbb64645a303277945309eb760b72df53c9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.13_1735489291014_0.9211912913240052","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@richardpickett/config-js","version":"1.0.14","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.14","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"c2a01662b51589450ba2af3b32ad481353cda301","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.14.tgz","fileCount":14,"integrity":"sha512-z22jL7F2RuL7K8n8/E4x6A2ZJYa8k/LlEssVoHzZBj84LDke42q5bq/n4XzBp3EdK84xnrf8vaTgZVGOPi20qg==","signatures":[{"sig":"MEQCIE354FR+XR70igioWw6p0SpmRn3TFy1+fVsSOoN+sCMrAiAbfgreHEXcyCIu0FlLca66PD/6U+I/h9rugfskui7GwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"9562d3c950f96367e8b965fc6512f29c8a8ee40e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.14_1735504048872_0.5230179621036004","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@richardpickett/config-js","version":"1.0.15","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.15","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"00a331a11f75b5722e4de1563640bc49bd5f012d","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.15.tgz","fileCount":14,"integrity":"sha512-PPG/NfSQrfBofORKA6x/ex9/w2VDycSRcrNpMwOaYSC5+juiWY0hoyjad068EH8g/Wi0B+ycTQENsM28lDQTqg==","signatures":[{"sig":"MEUCIQCDrKxFoaTCP8loAcS3iRCdTzZSr4IyFTdXuqFxMbgUVAIgCQeNJQemyaD422niyxNJR3SvjznQxdrHgQ0Yf4Qeb60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"8f1d637ea564ffd6d914fafcc5e8722b3a72104a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.15_1735533996725_0.015607683880389356","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@richardpickett/config-js","version":"1.0.16","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.16","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"cda1cbb7ded166235cf00c0d61fde2e21ff201e1","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.16.tgz","fileCount":14,"integrity":"sha512-QTY3HR31GErYPIr0HWcwd5SsMyMyrMlPkHCa44EiIRBgJ6tpPnxB6I8H/xP5NKz8aCNYZkd/V7+zbMhcNVHOwg==","signatures":[{"sig":"MEYCIQD+aos+pKFPFbQK3KVj58SaiwZ1a0V/MvMUIfvwsugIAAIhAJyjv4Sg+hmzqmn2dkdR1bpMDjzPsm6SnjG81Zyu8E03","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"d70047f7f8e6909a8f638b3ef1d393d364926d09","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.16_1735694997451_0.9694410793134596","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@richardpickett/config-js","version":"1.0.17","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.17","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"27ea97ca9db617dd349a86f3748539413d3f2640","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.17.tgz","fileCount":14,"integrity":"sha512-ghSQOvoEUXnmJKGJVhXd4VTpguq2ZOAtHHPIe9iIdqLYrEBgSjnyPfGwuWs3PUEwdN/f9rd4Sz+StiWtuTnx9w==","signatures":[{"sig":"MEYCIQCCTwbvMlo47IRElZpqP5XF89ybL16vMItvPN9mfW7KowIhAMLcUvyc9gJ8mzC1/xNzntmBGkbZyU64u/qQqB8TLtg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"36f4af596cb470cec2db8cf119e1155fe80f24bd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.17_1738996937390_0.7849905518742955","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@richardpickett/config-js","version":"1.0.18","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.18","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"6a94fb06fc27e7d4993b9daf4435fea5d5bf385d","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.18.tgz","fileCount":14,"integrity":"sha512-YELq89sSCy6J+aeJUBkkEa6ve1Kdov2yS8LS2EovkVQQC9iPZzpI274W6TwtEgtjRSYmFzm6zcFx2hXjji7FOA==","signatures":[{"sig":"MEUCIBr7c3cTartLOdjWAdRj1LlllEUp3hR97OkWHlOY1fg5AiEA8vgL+fSVRStZesBn4ZniY5eqHJ6rBOIh38/kB4qCPsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"d6233465178eeeef3fb57c8e25e38f089edea988","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.18_1739418718818_0.605904205907011","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@richardpickett/config-js","version":"1.0.19","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.19","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"c358baa3d71c67cbcebad23c81a7875ec06114bb","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.19.tgz","fileCount":14,"integrity":"sha512-wmqzLmL3aV3ox/OrQ+8Pyj4wNS/YlaBIoQYFCrfGKrS7XboIT50DVRqA32002/VsRlZ9RXOMO32ydq+DnqlNuw==","signatures":[{"sig":"MEUCIA1KzXgQi9pmV6llI2Tav3NcIdWseYR25CbE3PvhWugFAiEA1PwAv+YtX0XOw1FGJUf7UOnJo0yYeAmbjPI+uHKffCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"0bcc7bcd2f2ed2f9cda7739b0797cb597dde8bda","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.19_1739465126060_0.9556956502058707","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@richardpickett/config-js","version":"1.0.20","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.20","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"9d8cc363ad35d9b5f31edee5cff13577c35b2299","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.20.tgz","fileCount":14,"integrity":"sha512-qPT1oGW8pBu2JZw85WwMP4+XeG+WYIYQuzzGJeqaO67r+xvYUEqRaH5FlZdCaJh8fqY+PZy8uFLst88YF2DuGw==","signatures":[{"sig":"MEYCIQDlYnizMxv/3VBpGXPoAmYJEkpQoVamAIIzjm1Yc6Y9qgIhAJ3vMvJP93UynUXljVTiSfddWsYucvOYbiUBPRAEZE2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"6d4e0e97ee25bda161c87f9591129430e5c4228b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.20_1740803688706_0.7530504362656392","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@richardpickett/config-js","version":"1.0.21","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.21","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"c284c9a6a6bd463c8b89ca2c30afe4342f10642b","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.21.tgz","fileCount":14,"integrity":"sha512-sOC1Mi0Bp48u9J2ukwA5n+RCLQ4Kd6mZ1sy+s5hziMEASmTy0BXSreZqPzEfWcGIhA3cNNZ49v7jvGSCP0QOag==","signatures":[{"sig":"MEYCIQDJ5MnFdf6Dpmf4ktpwHSsvtzJQXh2s6krPpx3P3nGx2QIhAPfMtyuF5w+gGEI4Caz8GOKw76B8+iHgbkyYBkHcpp35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29286},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./types.d.ts","import":"./dist/esm/index.mjs"},"node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"}}},"gitHead":"47f75e50a155ca48d503344b3793b0b5dfa73cad","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.21_1741656021116_0.17966113112454196","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@richardpickett/config-js","version":"1.0.22","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.22","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"a04731c8c527f6d8725de8986927d16e36d1bf3b","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.22.tgz","fileCount":14,"integrity":"sha512-pz1y2cqWs5a7E9n/IOJzqzRi9bvZFAqP8jJK4HEyvs6NnxzH5bRfKwKTpauULkrGwR5ejsctKrLmeAUrxdFSRg==","signatures":[{"sig":"MEYCIQCXTVLaG9k3oEfp0EoKfob1nuUhvRzp1II0i6QVhzEd5wIhAMvfBCcdBajD7IfuuoCkBjfrWwstmgREogovoNBiA7RO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29189},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"types":"./types.d.ts","import":"./dist/esm/index.mjs","node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":"./dist/node16/index.cjs"},"./package.json":"./package.json"},"gitHead":"587747fe8a02eba85642fdc54a6a85ed2948e158","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.22_1758412715521_0.7070610466997149","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@richardpickett/config-js","version":"1.0.23","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.23","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"4f67081978b75460c7731d1efe8ef05e078cd429","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.23.tgz","fileCount":14,"integrity":"sha512-/+5yyQXn9LKba7OlVmb1Mvuqeu6jX7geJwz8U8KjYvwwS+xCzxDxankioNIp+5BKsk3vc0NiVtJFst4i5VMGgg==","signatures":[{"sig":"MEUCIAYs6BaIo6Iu7E+8DDBZnPNhI7Gth+NXgxThP0820ZxdAiEAvfHKgF581FRQYZ0IvAvht4Gkl6ruMWlN349SR79xpwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29189},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"types":"./types.d.ts","import":"./dist/esm/index.mjs","node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":"./dist/node16/index.cjs"},"./package.json":"./package.json"},"gitHead":"eb195a585b89447e29792c1ffb705644fcc3c4c0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.23_1764400736998_0.0641777143499136","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@richardpickett/config-js","version":"1.0.24","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.24","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"21e21a25710f23a89c3907eb9dd8ef7c47645369","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.24.tgz","fileCount":14,"integrity":"sha512-OtjWv+3AKaGHM4GyPlBMK5IxHrq1NH3h/umElEDXfZu9F68tX26Fqyiz5GzTLFJSnNT4PDhupe2GDXsPzuD0hA==","signatures":[{"sig":"MEQCICqncv/FUjicncC7jELPikNIe/vTmuwz6WKSzJi8vNkBAiAFmCyLj7wvGtqcaxW9CJziASFm8mPQG75zxss4WkJ4Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29189},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"types":"./types.d.ts","import":"./dist/esm/index.mjs","node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":"./dist/node16/index.cjs"},"./package.json":"./package.json"},"gitHead":"ffc575d4867874dec43658c70ab3faed678e0151","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.24_1764402175882_0.7365340302950536","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@richardpickett/config-js","version":"1.0.25","author":{"name":"Richard@RichardPickett.com"},"license":"MIT","_id":"@richardpickett/config-js@1.0.25","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"homepage":"https://gitlab.com/richardpickett/config-js#readme","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"dnb":{"optionalDependencies":["dotenv-flow"]},"dist":{"shasum":"02f2f07e6368d1bf05cc1d644c02b7277b22d82d","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.25.tgz","fileCount":14,"integrity":"sha512-AiHmW+z+LF4u32lfwUCQ9MEaMrTWzhHm871K26PbgXA/Ll9FunKh4c5ljcSHXwX3cXI2SdcfE7A7v1wDXSeSOg==","signatures":[{"sig":"MEUCIQD0lOzPqcvrS7I1IMmAecwTHN4e1JCYX+I5B9+Rax3wIAIgPjm3GNUuQckBJPtOra4eJ96FBQjztCP76ypC3bY0X9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29189},"main":"./dist/node16/index.cjs","types":"./types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"types":"./types.d.ts","import":"./dist/esm/index.mjs","node16":{"types":"./types.d.ts","import":"./dist/node16/index.mjs","require":"./dist/node16/index.cjs"},"node18":{"types":"./types.d.ts","import":"./dist/node18/index.mjs","require":"./dist/node18/index.cjs"},"node20":{"types":"./types.d.ts","import":"./dist/node20/index.mjs","require":"./dist/node20/index.cjs"},"node21":{"types":"./types.d.ts","import":"./dist/node21/index.mjs","require":"./dist/node21/index.cjs"},"node22":{"types":"./types.d.ts","import":"./dist/node22/index.mjs","require":"./dist/node22/index.cjs"},"default":"./dist/node16/index.cjs"},"./package.json":"./package.json"},"gitHead":"296496a37cc77b19399d9fd9fd2b86f86e166ac6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:index && npm run build:dist","jsdoc":"jsdoc -c jsdoc.json","eslint":"eslint 'src/**/*.{js,ts,tsx}'","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build:index":"bin/build_index.sh","pipeline:build":"npm run build","pipeline:install":"npm ci","pipeline:publish":"npm publish --access public"},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"repository":{"url":"git+ssh://git@gitlab.com/richardpickett/config-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A config class for nodejs","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"optionalDependencies":{"dotenv-flow":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/config-js_1.0.25_1764463986863_0.5045283119232984","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@richardpickett/config-js","version":"1.0.26","description":"A config class for nodejs","main":"./dist/node16/index.cjs","module":"./dist/node16/index.mjs","types":"./types.d.ts","exports":{".":{"import":"./dist/node16/index.mjs","types":"./types.d.ts","node16":{"require":"./dist/node16/index.cjs","types":"./types.d.ts","import":"./dist/node16/index.mjs"},"node18":{"require":"./dist/node18/index.cjs","types":"./types.d.ts","import":"./dist/node18/index.mjs"},"node20":{"require":"./dist/node20/index.cjs","types":"./types.d.ts","import":"./dist/node20/index.mjs"},"node21":{"require":"./dist/node21/index.cjs","types":"./types.d.ts","import":"./dist/node21/index.mjs"},"node22":{"require":"./dist/node22/index.cjs","types":"./types.d.ts","import":"./dist/node22/index.mjs"},"default":"./dist/node16/index.cjs"},"./package.json":"./package.json"},"optionalDependencies":{"dotenv-flow":"^4.1.0"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/richardpickett/config-js.git"},"author":{"name":"Richard@RichardPickett.com"},"license":"MIT","bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"homepage":"https://gitlab.com/richardpickett/config-js#readme","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build:index":"bin/build_index.sh","build:dist":"rm -fR dist; mkdir dist; tsup src/index.js --format cjs,esm --dts --clean --minify","build":"npm run build:index && npm run build:dist","pipeline:install":"npm ci","pipeline:build":"npm run build","pipeline:publish":"npm publish --access public","pipeline":"npm run pipeline:install && npm run pipeline:build && npm run pipeline:publish","eslint":"eslint 'src/**/*.{js,ts,tsx}'","jsdoc":"jsdoc -c jsdoc.json"},"dnb":{"optionalDependencies":["dotenv-flow"]},"_id":"@richardpickett/config-js@1.0.26","gitHead":"ad2032347085953be16a978dc9a055c8441e7132","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QbSJ2wWB+bgvOwMrVeCtYOKxjW+SPvgrOi14dJgO8N3u66psHI/lOG77YSBaYrt3HBGaa2iN7Lu6tP9Gv4OueQ==","shasum":"ffb552cdd851e404f360388b4c9e66968065ee3d","tarball":"https://registry.npmjs.org/@richardpickett/config-js/-/config-js-1.0.26.tgz","fileCount":13,"unpackedSize":27003,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDk+YSD4gBfksmSggJohoApmEZLE2B+V/8rLs4QnRPgGgIhAOQeaei4gZsSn7Dh2U5HV5pe8tmzDeuc7RMenLSNFmj/"}]},"_npmUser":{"name":"richard.pickett","email":"Richard@RichardPickett.com"},"directories":{},"maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config-js_1.0.26_1764525677736_0.5739835047172908"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-30T04:08:38.184Z","modified":"2025-11-30T18:01:18.186Z","0.0.1":"2023-07-30T04:08:38.446Z","0.0.2":"2023-07-30T04:15:47.739Z","0.0.3":"2023-11-02T23:42:54.347Z","0.0.4":"2023-11-21T02:28:24.548Z","0.0.5":"2023-11-21T02:40:59.726Z","0.0.8":"2023-12-04T16:23:48.158Z","0.0.9":"2023-12-05T03:37:31.871Z","0.0.10":"2023-12-07T17:59:40.270Z","0.0.11":"2023-12-08T05:30:13.991Z","0.1.1":"2023-12-12T22:05:16.876Z","0.1.2":"2023-12-13T03:56:29.990Z","0.2.0":"2023-12-16T22:09:38.925Z","0.2.1":"2023-12-17T05:33:55.621Z","0.2.2":"2023-12-19T15:43:19.946Z","0.3.0":"2024-02-21T04:25:41.488Z","1.0.0":"2024-02-21T04:28:29.887Z","1.0.1":"2024-03-17T20:10:25.853Z","1.0.2":"2024-12-06T15:48:24.640Z","1.0.3":"2024-12-06T18:14:47.718Z","1.0.4":"2024-12-28T01:59:46.210Z","1.0.5":"2024-12-28T23:04:25.159Z","1.0.6":"2024-12-29T01:20:03.136Z","1.0.7":"2024-12-29T01:22:30.536Z","1.0.8":"2024-12-29T03:57:23.043Z","1.0.9":"2024-12-29T04:49:05.879Z","1.0.10":"2024-12-29T05:40:19.911Z","1.0.11":"2024-12-29T07:56:53.756Z","1.0.12":"2024-12-29T08:23:14.259Z","1.0.13":"2024-12-29T16:21:31.250Z","1.0.14":"2024-12-29T20:27:29.051Z","1.0.15":"2024-12-30T04:46:36.898Z","1.0.16":"2025-01-01T01:29:57.614Z","1.0.17":"2025-02-08T06:42:17.585Z","1.0.18":"2025-02-13T03:51:59.013Z","1.0.19":"2025-02-13T16:45:26.227Z","1.0.20":"2025-03-01T04:34:48.892Z","1.0.21":"2025-03-11T01:20:21.294Z","1.0.22":"2025-09-20T23:58:35.699Z","1.0.23":"2025-11-29T07:18:57.201Z","1.0.24":"2025-11-29T07:42:56.094Z","1.0.25":"2025-11-30T00:53:07.050Z","1.0.26":"2025-11-30T18:01:17.976Z"},"bugs":{"url":"https://gitlab.com/richardpickett/config-js/issues"},"author":{"name":"Richard@RichardPickett.com"},"license":"MIT","homepage":"https://gitlab.com/richardpickett/config-js#readme","repository":{"type":"git","url":"git+ssh://git@gitlab.com/richardpickett/config-js.git"},"description":"A config class for nodejs","maintainers":[{"name":"richard.pickett","email":"Richard@RichardPickett.com"}],"readme":"# Config JS\n\n```bash\nnpm i @richardpickett/config-js\n```\n\n```javascript\n// config.js\nimport Config from \"@richardpickett/config-js\";\nimport packageJson from \"../package.json\" assert { type: \"json\" };\n\nconst skipDotEnv = true; // skip reading .env files\n\nconst config = new Config({\n  jsonVariables: [\"SOME_JSON_ENV_VAR\", \"ANOTHER_JSON_ENV_VAR\"],\n  packageJson,\n  skipDotEnv,\n  envJson: [\"THIRD_JSON\"],\n});\nexport default config;\n```\n\nThe above will (a) not read .env files, (b) take environment variables `SOME_JSON_ENV_VAR` and `ANOTHER_JSON_ENV_VAR`, JSON.parse() them and assign them as variables you can reach using `config.SOME_JSON_ENV_VAR` and `ANOTHER_JSON_ENV_VAR`, and (c) JSON.parse() `THIRD_JSON` in the same way, but also take each element of `THIRD_JSON` and assign them to `process.env[element]`.\n\nYou can also store the config in your environment, requiring no code change when you add additional JSON variables, add expanded variables to `process.env`, or even use `dotenv` for local loading of the environment while turning it off in production (where you would supply the environment by IoC and not `.env` files in the container)\n\nHere's the environment variable version of the above config options:\n\n```bash\nCONFIG_JS='{\"jsonVariables\":[\"SOME_JSON_ENV_VAR\",\"ANOTHER_JSON_ENV_VAR\"],\"packageJson\":{\"name\":\"@richardpickett/config-js\",\"version\":\"0.2.2\"},\"skipDotEnv\":true,\"envJson\":[\"THIRD_JSON\"]}'\n```\n","readmeFilename":"README.md"}