{"_id":"exp-config","_rev":"56-e1de12e7c0276fa70442ef0e9e2b96b1","name":"exp-config","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"exp-config","version":"1.0.0","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@1.0.0","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"}],"homepage":"https://github.com/ExpressenAB/exp-config","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"4613ce5b76eba4c3e7dbeb4de9aecff2f762af58","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-1.0.0.tgz","integrity":"sha512-81SKlCWXKckE//NFvChgB/3dLxR/9cXeoIL29TUrdtylQCneUs4aZ3UipHH7g/R7j7m62x18fyBpjCeDUV8cKQ==","signatures":[{"sig":"MEUCIQDQIdrc495GSgCnOmFPoCwPQ9rak2u5Lvs2S1+PYa4ACQIgGOfSzz/rdWYYF/lkI0C2Eq9J1316kFKtXch2NBg5Qeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"scripts":{"test":"mocha --reporter spec && jshint ."},"_npmUser":{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"1.3.21","description":"Simple configuration management","directories":{},"dependencies":{"dotenv":"~0.5.1"},"devDependencies":{"chai":"~2.0.0","mocha":"~2.1.0","jshint":"~2.6.0"}},"1.1.0":{"name":"exp-config","version":"1.1.0","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@1.1.0","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"}],"homepage":"https://github.com/ExpressenAB/exp-config","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"a1f7b1dcdb5f7cf3cf32bd1a76570eb8c9e21441","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-1.1.0.tgz","integrity":"sha512-NpT3C/zbM+M7yfjrwGLQHayRhr4JxM+QncJmUK2DW3FJ9oF+C6XJZGv+UmKI4EoUCFP2LxWp4yQ5O3NQqpZhug==","signatures":[{"sig":"MEQCIC0FHOKNDzlw5nos4vNjd4exTaKONQN/89X8i4r9fLS7AiBtcldgal+8/47hU6Y03VlsSxhqM8l0DtNAsTDO7jDi/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"a1f7b1dcdb5f7cf3cf32bd1a76570eb8c9e21441","gitHead":"3a97447b44cb454095403c8997acece306c3c867","scripts":{"test":"mocha --reporter spec && jshint ."},"_npmUser":{"name":"theneubeck","email":"jens@neubeck.se"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"1.4.28","description":"Simple configuration management","directories":{},"dependencies":{"dotenv":"~0.5.1","lodash":"^3.6.0"},"devDependencies":{"chai":"~2.0.0","mocha":"~2.1.0","jshint":"~2.6.0"}},"1.2.0":{"name":"exp-config","version":"1.2.0","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@1.2.0","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"}],"homepage":"https://github.com/ExpressenAB/exp-config","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"aa0e9e802a3743fd918b43bc9f0f8cf7cbc60fdd","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-1.2.0.tgz","integrity":"sha512-vYo2qpTBD+Wl46HsGyi+Xbp8h4GHAsDgj4lxnTqHzG9mGO0se1+tpPAkeTEAP2aBv7h98wTc7jv/07OYG6G4+g==","signatures":[{"sig":"MEQCIAjgKwGOKpeDkMhyuOlzKRqcvSF3mHSKIpzvPshYuojsAiBOUgSxJr5U60LfMk+rWM/VL8C7L+QLEywh1I2I/LjsMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"aa0e9e802a3743fd918b43bc9f0f8cf7cbc60fdd","gitHead":"83a2bf2848563039a0468201fc17bdc0f72fa7d0","scripts":{"test":"mocha --reporter spec && jshint ."},"_npmUser":{"name":"theneubeck","email":"jens@neubeck.se"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"1.4.28","description":"Simple configuration management","directories":{},"dependencies":{"dotenv":"~0.5.1","lodash":"^3.6.0"},"devDependencies":{"chai":"~2.0.0","mocha":"~2.1.0","jshint":"~2.6.0"}},"1.3.0":{"name":"exp-config","version":"1.3.0","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@1.3.0","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"}],"homepage":"https://github.com/ExpressenAB/exp-config#readme","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"542f1ae95e8652a393415c0e6247aab98e3a57ca","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-1.3.0.tgz","integrity":"sha512-iN2ivfPF+ndsZ4x0QyeWnULe7qVHc3Ba59MXE6S/fNV80ljnNYs9f9zCZKaBT0iuTw/NlEF7WR2nsTn5qdepTw==","signatures":[{"sig":"MEUCIDI4VY2ezW0LeBbgBQ6si2r4hIWXmObA3eJhMcFAXphdAiEAiFbRigHIyj2d+v7ePquAdJQYYKQrbxF1t6/QEAhk5pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"542f1ae95e8652a393415c0e6247aab98e3a57ca","gitHead":"82d84e4c8087f80081544bdea24e603c8ab4e0b3","scripts":{"test":"mocha --reporter spec && jshint ."},"_npmUser":{"name":"norla","email":"mattias.norlander@gmail.com"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"2.11.2","description":"Simple configuration management","directories":{},"_nodeVersion":"0.12.6","dependencies":{"dotenv":"~0.5.1","lodash":"^3.6.0"},"devDependencies":{"chai":"~2.0.0","mocha":"~2.1.0","jshint":"~2.6.0"}},"1.3.1":{"name":"exp-config","version":"1.3.1","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@1.3.1","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"}],"homepage":"https://github.com/ExpressenAB/exp-config#readme","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"283372ae5b53590b651b1861e6d3f17e4b845873","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-1.3.1.tgz","integrity":"sha512-fgtcfKvSEjJqJJ5Ka6LABzj4nLknRl/WmdoqlcPtqJY0JJJ+tADmdVqoNCSXLwJDEagnnaKfyVipm2613rSHUA==","signatures":[{"sig":"MEUCIDSEiq/EnXWXdyeq9l2m5lpMuZZ48n7Gojuz12e7TqKhAiEA4XREhxhp5cPfIetw7+Naryl0nxzJYnB1Hh/2d85srac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"283372ae5b53590b651b1861e6d3f17e4b845873","gitHead":"3ab9ff269a896474282742aa8b9318253254e1e7","scripts":{"test":"mocha --reporter spec && jshint ."},"_npmUser":{"name":"norla","email":"mattias.norlander@gmail.com"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"2.11.2","description":"Simple configuration management","directories":{},"_nodeVersion":"0.12.6","dependencies":{"dotenv":"~0.5.1","lodash":"^3.6.0"},"devDependencies":{"chai":"~2.0.0","mocha":"~2.1.0","jshint":"~2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/exp-config-1.3.1.tgz_1457686493712_0.6706733526661992","host":"packages-13-west.internal.npmjs.com"}},"1.3.2":{"name":"exp-config","version":"1.3.2","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@1.3.2","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"}],"homepage":"https://github.com/ExpressenAB/exp-config#readme","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"bfb52c3a8035ea297fe4b553e31648e4bf625759","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-1.3.2.tgz","integrity":"sha512-V7esXDB0p1gBnbokZQH4hxU66wujCKlT6p2DdIxTWwi+qBwqkwvp/DiC4esGAI8g0oXofltGcoieZs0BYfobtw==","signatures":[{"sig":"MEYCIQD4szF3Hi6uNSQPFyB5It3d+i1dkvWNxDU4fn0ICBtsbAIhALC/Y/t3BAK1xP5TxGB1RhHzcULrTgf5PJtQe179b6ZG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"bfb52c3a8035ea297fe4b553e31648e4bf625759","gitHead":"d6d1b058cf9c8833c5e2a149e857c255bde24e73","scripts":{"test":"mocha --reporter spec && jshint ."},"_npmUser":{"name":"theneubeck","email":"jens@neubeck.se"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"3.10.8","description":"Simple configuration management","directories":{},"_nodeVersion":"6.9.1","dependencies":{"dotenv":"~0.5.1","lodash":"^3.6.0"},"devDependencies":{"chai":"~2.0.0","mocha":"~2.1.0","jshint":"~2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/exp-config-1.3.2.tgz_1482225971105_0.47872038511559367","host":"packages-18-east.internal.npmjs.com"}},"1.3.3":{"name":"exp-config","version":"1.3.3","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@1.3.3","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"}],"homepage":"https://github.com/ExpressenAB/exp-config#readme","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"6c9bf38b45a6536507c227c9be75bcd432155c9c","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-1.3.3.tgz","integrity":"sha512-eXRGP5ZGcvILmn+/bF2n06ijH6MRlrL9qc8RXELHM4tvl+SwQoQp0lJEhzYJw0rAkEifhvsBCBNOmbvHTVvcTQ==","signatures":[{"sig":"MEQCIHy7OW/cWUQuGbhB9pB9Dh+Ul/Q0fF7T2mmzr2/Vjcj5AiA97MwHBNLj/8k00dzLGGxyoRcsSjP+qQ5D9l+Odj91sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"6c9bf38b45a6536507c227c9be75bcd432155c9c","gitHead":"1bbd06ec3eb44f747dd94113e9249735bc8e63f8","scripts":{"test":"mocha --reporter spec && jshint ."},"_npmUser":{"name":"theneubeck","email":"jens@neubeck.se"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"3.10.3","description":"Simple configuration management","directories":{},"_nodeVersion":"6.4.0","dependencies":{"dotenv":"~2.0.0","lodash.merge":"^4.6.0"},"devDependencies":{"chai":"~3.5.0","mocha":"~3.0.2","jshint":"~2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/exp-config-1.3.3.tgz_1482321470755_0.6874799036886543","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"exp-config","version":"2.0.0","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@2.0.0","maintainers":[{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/ExpressenAB/exp-config#readme","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"583d65b98a526b26f3a6a637b2c6d4291646750c","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-2.0.0.tgz","integrity":"sha512-iJKuQ59/dJ3SAjdYThSEhMEmN2WOpiZFJh6WtdpY0zwBE99ULgrBloIK7G7F9/hlaMWlRJm94KvJev8nmbvEtA==","signatures":[{"sig":"MEQCIFtuSpRopGzTUHsJF/k24mXR7WWoCBm+GhbaEVHH3OhzAiAyyutr22cbe6U+X2OVmaHMhPXw1AKU4ReU39dL8PtUpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"583d65b98a526b26f3a6a637b2c6d4291646750c","engines":{"node":">=4"},"gitHead":"34240e0626208b70f5b3f3af8b06e595ea529ba7","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"theneubeck","email":"jens@neubeck.se"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"3.10.8","description":"Simple configuration management","directories":{},"_nodeVersion":"6.9.1","dependencies":{"dotenv":"~2.0.0","lodash.merge":"^4.6.0"},"devDependencies":{"chai":"~3.5.0","mocha":"~3.0.2","eslint":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/exp-config-2.0.0.tgz_1482323091113_0.12982282298617065","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"exp-config","version":"2.0.1","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@2.0.1","maintainers":[{"name":"oscartholander","email":"oscar@tholander.nu"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/ExpressenAB/exp-config#readme","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"68d844b9f98601e652d7390a9df45aee925ca55f","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-2.0.1.tgz","integrity":"sha512-5DmxF7BlgBGEYFuZ6HVnkuHWkCk8ZrAjN4QKnvUHYHQb2VZOIVMcYSLtfBh7EXMZO7UPOuCXw4G+iKBw/MI7BA==","signatures":[{"sig":"MEQCIEfkQBty0oKyEsEh8AzlVDa/uap+EAmkTHmuddqMDRIFAiAOyZ03/gKt9UKlRrLRSJRnUFEN370GX6O2YvoUlOOcNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE"],"_shasum":"68d844b9f98601e652d7390a9df45aee925ca55f","engines":{"node":">=4"},"gitHead":"432714541170989789efe43504f689fee14d4b68","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"theneubeck","email":"jens@neubeck.se"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple configuration management","directories":{},"_nodeVersion":"6.11.4","dependencies":{"dotenv":"~2.0.0","lodash.merge":"^4.6.0"},"devDependencies":{"chai":"~3.5.0","mocha":"~3.0.2","eslint":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/exp-config-2.0.1.tgz_1511877485097_0.4097420417238027","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"exp-config","version":"3.0.0","keywords":["configuration"],"author":{"name":"AB Kvällstidningen Expressen"},"license":{"url":"http://github.com/ExpressenAB/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@3.0.0","maintainers":[{"name":"callin","email":"jimmy.callin@gmail.com"},{"name":"captainjinx","email":"ctjinx@gmail.com"},{"name":"indeedshouts","email":"indeedshouts@gmail.com"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"oscartholander","email":"oscar@tholander.nu"},{"name":"paed01","email":"pal.edman@outlook.com"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/ExpressenAB/exp-config#readme","bugs":{"url":"https://github.com/ExpressenAB/exp-config/issues"},"dist":{"shasum":"2fec7d44826100233709f126a2e80dff085c4505","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-3.0.0.tgz","fileCount":4,"integrity":"sha512-vLv34X5aLHCKYY9kKKSy0sXqeRQ8rYSeyD4i6PF6Tf01WMIF2hSIwfX8GdHEe42X2S0mKwz0JSVzv21l2i6HTQ==","signatures":[{"sig":"MEUCIFA2GQnU3qCrm9i/H6wA3c7sziqNVUvtdUjqw1a+E/mxAiEAkVZYtB3aOKFeaS18NhEQ4MRqr5psRQSZwfsTkxZcUF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qcuCRA9TVsSAnZWagAAksIQAI4OYKumyU8VVBFPy3BU\np4hOt1CNsZQQtDHStI/KKcaFz2iYIW8ZMctVSen2Vkz4Bxfe3Dtpi3JKiSMG\n9EISUjrMtQNrl5eOq75VsMjb6dvfl2F7qk2ggD2rUMs5kORa3ELxYGPD+5ZS\nH6u+i7S7P4wcW3caFODcgtE2KW3C0In78RTf10IiIlLtlszixN1T4k15EZpg\n+fHvPCsvW71pXK2cUQhy4/5Tp8l6pZuuI2zk5hkk2krQ3DHIQQdZp1aXTLj6\nGmZf827itorcD1wmZkhw6/MVnIYb9ELOr0Got95iV1RiFA14L/GOR9NZ20IP\nFJps4yG8jlBUBr/d/uxBQokhNG292P43SUMetQow3ukQ80nw9y+asaJk+nUu\nvUeh9k8wdqsuVX8hPtqSUxKwbr8A/5T2sSi/IHgTmQ1yhm7kFyUCpmUPqZGy\nzAf/OimYP0P6RNahmby+hPTmYxwZ31kFSLHEvH1SFUBgcWnvIVJ1BYV114Q+\nnix6jFQcHfV+zcXLq+LU7stGL5WAD8W/M3gMUqP2LZ30XtVHCzCWU8DXDAvI\nbQ5Jzct4FA0u1ynh/j8Dx9mtlZOM6pF6ty4qD4Y2dvlDTdprAd0k9il0Tw6k\nZHiKz+mrt41AsGpS9l1IC6P00eLdShy/wBQrlIPPF3sYVOgtZj7CyEmTbYnr\nYjss\r\n=JUm1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"gitHead":"a6f8a111beae174586b1175f9d2344d7277babba","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"callin","email":"jimmy.callin@gmail.com"},"repository":{"url":"git://github.com/ExpressenAB/exp-config.git","type":"git"},"_npmVersion":"6.14.4","description":"Simple configuration management","directories":{},"_nodeVersion":"12.16.1","dependencies":{"dotenv":"~8.2.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","husky":"^4.2.5","mocha":"~7.1.1","eslint":"^6.8.0","prettier":"^2.0.4","pretty-quick":"^2.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/exp-config_3.0.0_1587116939508_0.4505724008214824","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"exp-config","version":"4.0.0","keywords":["configuration"],"author":{"name":"Bonnier News"},"license":{"url":"http://github.com/BonnierNews/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@4.0.0","maintainers":[{"name":"andolf","email":"christian@weahead.se"},{"name":"markusn","email":"markus@botten.org"},{"name":"linuss","email":"contact@linusskold.com"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"paed01","email":"pal.edman@outlook.com"},{"name":"indeedshouts","email":"indeedshouts@gmail.com"},{"name":"jonaswalden","email":"jonas.waldeen@gmail.com"},{"name":"marcusgronblad","email":"marcus.gronblad@bonniernews.se"},{"name":"theneubeck","email":"jens@neubeck.se"},{"name":"oscartholander","email":"oscar@tholander.nu"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/BonnierNews/exp-config#readme","bugs":{"url":"https://github.com/BonnierNews/exp-config/issues"},"dist":{"shasum":"335a3646efd1d10f067b8f5547cccda99cc1fea3","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-4.0.0.tgz","fileCount":4,"integrity":"sha512-8QBtbysVZldCHhj/UBU2a0I1zneWd0N2V6xDToVE/sq6I1S7/zvh3qI775CNQnLgJa3CXRc0yDOxJl0MR/kulQ==","signatures":[{"sig":"MEYCIQDv7DvFwbl4wuETetwiFCsBPlalJ2h+/wQG32bfkAm51AIhANkqqccIVNmwbNaApWpvpaFDEjp3G2ekRlDGu9nyI3lz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC3s4CRA9TVsSAnZWagAAKDAQAJU/BlR7679dPyQnGzHe\n32iOguMPKE7Seh82hjTmEcwanPpUPiAMcb+bNmmaUZkS3665PJmZGIHpDJ33\n9tZmmeJ3yQ7ht93AZBwPMa2OFwKi00fq+MUzQOFlAvUBO69Ra3/4G1Jxm/q6\nfqUWUTJfvniJUvQEqqxdmJPtge8XSxyPa4xX/5+8KG48kk+d7xRTFNdro8fn\nb+tsoy2po7GwYe9j97cPRlSGa7UAyqRWKDLfVpz57a2YLawC8VkSC/JLmFNM\nboWDeVZutLcHZ29qJ3bu+DgJOGZdJbqtufPKOR6LghkuuSOKA6/Id9L2EMJV\nLRAx+bracc0zTiPU3QuxT44y5lwfIqXaaCBQHOwkirbwsYU4sk82FfOxmZdu\n1KVQYOS/LF0u2Q6NokyZhWkVTQts6zb+WG19rAWvcLFWlLk/P+0jBqzzzj+R\nm8nVYV/znRdYt2PdY8+h6v30bcaB8lwuFCuVNXxBANZJbquxsFK4CT5Qh5wE\n7QYTnAcdT+WhUMLisvx3ynZCJU0qEmmeAOhOa8edLq1YrpGVbXr8R6l+1Tl7\ns8IAesf7ZHIldX77F7a0ptYBHBP+kWJuq4/uvyN8ZXvcIQ0QAv9AhXEPCLRB\nFm/soRcaPuUdz++efOgINfhW7PaKGb6zeCLoXItCCjoDEIJaAivrkqdlNRpj\nNTfZ\r\n=pvFx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2a12fabca9564f77ca5658aeaa41567c0f8a3df5","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"markusn","email":"markus@botten.org"},"repository":{"url":"git://github.com/BonnierNews/exp-config.git","type":"git"},"_npmVersion":"8.1.0","description":"Simple configuration management","directories":{},"_nodeVersion":"16.13.0","dependencies":{"dotenv":"~8.2.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","mocha":"^9.2.0","eslint":"^8.8.0","eslint-config-exp":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/exp-config_4.0.0_1644919608369_0.8877573357284967","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"exp-config","version":"4.1.0","keywords":["configuration"],"author":{"name":"Bonnier News"},"license":{"url":"http://github.com/BonnierNews/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@4.1.0","maintainers":[{"name":"andolf","email":"christian@weahead.se"},{"name":"markusn","email":"markus@botten.org"},{"name":"linuss","email":"contact@linusskold.com"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"paed01","email":"pal.edman@outlook.com"},{"name":"indeedshouts","email":"indeedshouts@gmail.com"},{"name":"jonaswalden","email":"jonas.waldeen@gmail.com"},{"name":"marcusgronblad","email":"marcus.gronblad@bonniernews.se"},{"name":"theneubeck","email":"jens@neubeck.se"},{"name":"oscartholander","email":"oscar@tholander.nu"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/BonnierNews/exp-config#readme","bugs":{"url":"https://github.com/BonnierNews/exp-config/issues"},"dist":{"shasum":"86f6bb2b214316c0f18ffef21c06a57cf2de066c","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-4.1.0.tgz","fileCount":5,"integrity":"sha512-N/bY+wpNMnao49G3Q1bmOd1kqg9TAxxAJx5/HP0L/EHTXHaveTSP7Lgk1cU9BeU/zOsFGDiUe8J3+5W+B/g6EQ==","signatures":[{"sig":"MEUCIQDRY/gfd8vZuCLj4JKGrhb2WBZPQhTVJnE9jsLEF7NnnwIgQE4BX3avsztM4+ErQQQXNYCjNSIA5vKs5joaZlYLSww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFkGpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi2w/6A0tqR/RjjmfNziqioabxaU+a3koxWy84MJZIbS4t+OgmNPUg\r\n86tPFZiG1H+7SvwLAG/coJZfbaiI3KpoY1rltQ6qNAIKmBFGh2bcuGp7tQbP\r\nkd/SbuuC4k08iwunDjQbAbG3X7f1nQMsMMK46NQpCHHVXMHFbzCBgjTn1L+L\r\nrkPtoRzI8oDj8yDMotIryXKOPjnkJylHMJJzR23fV9chFc7MBLLthuHmjI29\r\nnDzIcWQ9jjks9OpheOwz9QzDvCHjs3IN9neghxJLdvBBWfGL67k8sQlA2hEw\r\nxs8HHgb/XDyChJhRhlqqAiV+8A2qvvOCZPu3CsdF66B0FeUSH2dsfsdiYPg6\r\nuTgk809N38DvRJNO7PKrvMk22J8E4Mf8wmEskcq7xl/OiPZSbys+mqIQMej8\r\nNhHXI4Fmpi1x0CaD2z1ty4oCuaP6xJZRLzTRSZnj/pR5P9cQQrdMxoiurvml\r\ndk/7CCDua+sTqp6nJcZNPi+RElyYDqYgQXlJ5gW7yKxt/T5R+Orelj5SGJmI\r\nYr37q2CtKSI12OBSHRXrZW2tO7XtWwD/60qdF9pSv1wdA3czfiExrVWduIhV\r\ndJXKru01hyGwRFtDXJuTgtnwR7E9QLvbvfj69HrdqHNA4Z5cJrMSoM0W5TR0\r\nPAHbEf3Dfjdap/NzfppDdXKFc5C/frsQGf8=\r\n=V/Lo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"59867327aeee5060bc13e0d66cb5f019947632c8","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"markusn","email":"markus@botten.org"},"repository":{"url":"git://github.com/BonnierNews/exp-config.git","type":"git"},"_npmVersion":"8.1.0","description":"Simple configuration management","directories":{},"_nodeVersion":"16.13.0","dependencies":{"dotenv":"~8.2.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","mocha":"^9.2.0","eslint":"^8.8.0","eslint-config-exp":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/exp-config_4.1.0_1645625769306_0.8561287335757921","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"exp-config","version":"4.2.0","keywords":["configuration"],"author":{"name":"Bonnier News"},"license":{"url":"http://github.com/BonnierNews/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@4.2.0","maintainers":[{"name":"matsrorbecker","email":"mats@rorbecker.com"},{"name":"andolf","email":"christian@weahead.se"},{"name":"markusn","email":"markus@botten.org"},{"name":"linuss","email":"contact@linusskold.com"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"paed01","email":"pal.edman@outlook.com"},{"name":"indeedshouts","email":"indeedshouts@gmail.com"},{"name":"jonaswalden","email":"jonas.waldeen@gmail.com"},{"name":"marcusgronblad","email":"marcus.gronblad@bonniernews.se"},{"name":"theneubeck","email":"jens@neubeck.se"},{"name":"oscartholander","email":"oscar@tholander.nu"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/BonnierNews/exp-config#readme","bugs":{"url":"https://github.com/BonnierNews/exp-config/issues"},"dist":{"shasum":"27f149e720e1f0080a22630a44b26f5c43e495be","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-4.2.0.tgz","fileCount":5,"integrity":"sha512-9Ox4qsOC0YL1s3uxsozLxaUiU9+FYr78lt1ZUv5vFiIVYTsKv+P7ZyS4RNBdAcmqW6j6WgvsBMJOGkwhrfmr3Q==","signatures":[{"sig":"MEUCIHuRdEW+hTT/2nQ1fjFlOg2MFzQn709AD1UYPOg+1g67AiEA8bU/996FlwcgXgEqSdg2jBZ9uTHdDwjXIjOmiF5m7NM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8OwlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph3w//RMX7CCPMkW+OZhYWaKpUFm6yJXYAqKpETHkaubxG+YJ6W9Lr\r\nD2W1OtMfQuKBIt8OrxK/2sxle0DgSVluiZir3QPe+bsBIrYkDzPFr4H14Q5a\r\niM63axEi+d4rN8Ti2i+lnAUVbXoQXtAKbQJVb9XqlKobv9T0rc7HRzm3iz8e\r\n06fR957EfaGXAeZ5XEfDW4d2Gm7UC1Kmnd1H6LuM9/gyv6gT43AP2Iri/5e9\r\nOKDfxybux4J24KngHRqudy4heupkl0BASxEH1u6/XtJtRCgi4ZfjRtJhia+s\r\nAMFGdV8C8zdLcJL5ETbBPZXiFLUE3jOzsHS/HY2iYxYC7YHTBC7xe5m03O0h\r\n5gmcrFreSFJ7pQV06J2Yxp3XDzGVVP16w1LMd5K0Fs0qqEzOOfoAr7omjLgg\r\nziY4QQqUYFq1LTwhReCTilNS0MmWq+/I31llVuL3/2ClD0GtZcOSqJbegnSG\r\nGHPWr0e/vsMAe/7KDYBkMFfCyyaxDSRq2kb5COgVPhY5NrmVV689zFm1XvsQ\r\nXFIszK5YSfC9ozPi7FXlzjZNQT5wIsAwy3smWiHabKTYyq6Qoi6CD7EDCvhM\r\nYGcRKecz2zjuG51f0bJR6JiuS5O7/hAM2v9I5HvBqBD3eQx53oeYyJ8fVoGH\r\n4elyX45b+BjaynjwMnBAa3zBqONNjige+2o=\r\n=DgAj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"431727d5100865c5d3e1dce1af3952c5d366bf2c","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"markusn","email":"markus@botten.org"},"repository":{"url":"git://github.com/BonnierNews/exp-config.git","type":"git"},"_npmVersion":"8.11.0","description":"Simple configuration management","directories":{},"_nodeVersion":"16.15.1","dependencies":{"dotenv":"~8.2.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","mocha":"^9.2.0","eslint":"^8.8.0","eslint-config-exp":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/exp-config_4.2.0_1659956260866_0.06804133350430219","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"exp-config","version":"4.2.1","keywords":["configuration"],"author":{"name":"Bonnier News"},"license":{"url":"http://github.com/BonnierNews/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@4.2.1","maintainers":[{"name":"karlbergc","email":"christoffer.karlberg@bonniernews.se"},{"name":"martindanielson","email":"martin@rocketblast.com"},{"name":"matsrorbecker","email":"mats@rorbecker.com"},{"name":"andolf","email":"christian@weahead.se"},{"name":"markusn","email":"markus@botten.org"},{"name":"linuss","email":"contact@linusskold.com"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"paed01","email":"pal.edman@outlook.com"},{"name":"indeedshouts","email":"indeedshouts@gmail.com"},{"name":"jonaswalden","email":"jonas.waldeen@gmail.com"},{"name":"marcusgronblad","email":"marcus.gronblad@bonniernews.se"},{"name":"theneubeck","email":"jens@neubeck.se"},{"name":"oscartholander","email":"oscar@tholander.nu"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/BonnierNews/exp-config#readme","bugs":{"url":"https://github.com/BonnierNews/exp-config/issues"},"dist":{"shasum":"c0496a1b3dc5a39d6fb4325646afb9f18cd42c3c","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-4.2.1.tgz","fileCount":6,"integrity":"sha512-EBH+NJdqfTb7sv4eMmJznfnxJ7FBu48ndFEpNLzj53XCK9iJqd82miHyMpfnSfk5lM2I+ueXchLOgxY4OOsjVQ==","signatures":[{"sig":"MEUCIAgSuR4U1o4w2PFNDFKW5iUvT8i1bQi3+b2REElUb9/+AiEAnZaKzgUqubC3s/rbQvVl0CEJIFJPaxxtbtjoD98+nF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBvpqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfUA/+IDKqlnKfndYDNsuw9kFDFqEDJeND/Myho5F+bLLL4wa4OsWN\r\nNPCjIgAhaDPY7oiwi2kwiJBmDpw4pxQzO1dTXZFHrYRrXrcE40c7vymDoTpP\r\npncyKY0wv4CBpXsPWwqdbOZokIzHYPDlIKEGI0VwYBSPnrySPiV/46kmx7XR\r\nIR3JCfPwmN/A9wrr4K2NzGUCZghHxFR/ClBgYEQUDnQM8GUr66H2UbVtSvd6\r\nNFDramJyInyQM5jZwu9Wzn8enSfIhT1LUeXbuxIlsVmlUDrov3vHlIk/wDtH\r\ntjqj5xbhYNbFmSqoMMWylM/hofAw6QMzvcC7/sqYMPFjzu04PhuUH0AKG2Yv\r\nM7YKpPzqrvigM9x/tpjHJ9t0jSWTQe0TjgZw4n+AS3Pna2G1SD8/zspmaREm\r\n9NT6Gjb9RFOafKpcwPK2p1w7ievphipuL3dJO0p8eIxfhCRnKX8LKgn//1FR\r\neWfzb4V5Z1bwLCVkMUUMTiIlfGdeQcMBziR1yMK6tu+45RHOm5nj5b4SpkpQ\r\nndHxNr1o/47ne/tzgTQIHNID/lPUz0+WSDx/Y7FyYQ20ImLaKcwC2xNdIyYZ\r\njGIdMT+5HXZmLRzFRvEVGZz2/YJW5BcRfrFROWQTdYlUEzFGaDjK3Kf6V62H\r\nGbc2tscbdQGuBz5+/H8s2nTuZTi/g03xZwo=\r\n=vv3e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"deda32de2770e4ecd0663a684bdeb1426cfbac86","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"markusn","email":"markus@botten.org"},"repository":{"url":"git://github.com/BonnierNews/exp-config.git","type":"git"},"_npmVersion":"9.3.1","description":"Simple configuration management","directories":{},"_nodeVersion":"18.14.0","dependencies":{"dotenv":"~8.2.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","mocha":"^9.2.0","eslint":"^8.8.0","eslint-config-exp":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/exp-config_4.2.1_1678178922634_0.74978583306808","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"exp-config","version":"4.2.3","keywords":["configuration"],"author":{"name":"Bonnier News"},"license":{"url":"http://github.com/BonnierNews/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@4.2.3","maintainers":[{"name":"markusn","email":"markus@botten.org"},{"name":"linuss","email":"contact@linusskold.com"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"paed01","email":"pal.edman@outlook.com"},{"name":"matsrorbecker","email":"mats@rorbecker.com"},{"name":"indeedshouts","email":"indeedshouts@gmail.com"},{"name":"jonaswalden","email":"jonas.waldeen@gmail.com"},{"name":"marcusgronblad","email":"marcus.gronblad@bonniernews.se"},{"name":"andolf","email":"christian@weahead.se"},{"name":"martindanielson","email":"martin@rocketblast.com"},{"name":"karlbergc","email":"christoffer.karlberg@bonniernews.se"},{"name":"jzachrisson","email":"jesper.zachrisson@bonniernews.se"},{"name":"hilleso","email":"marcus.hilleso@expressen.se"},{"name":"gusliden","email":"gusliden@gmail.com"},{"name":"drgeobn","email":"daniel.rasmussen@bonniernews.se"},{"name":"mxtr","email":"max.olofsson@bonniernews.se"},{"name":"dan.karlsson","email":"dan.karlsson@bonniernews.se"},{"name":"marie-winther","email":"marie.winther@bonniernews.se"},{"name":"axeljohanssonbonniernews","email":"axel.johansson@bonniernews.se"},{"name":"chavah","email":"chavah.forler@bonniernews.se"},{"name":"joelekman","email":"joel.ekman@bonniernews.se"},{"name":"adam.hakansson","email":"adam.hakansson@bonniernews.se"},{"name":"andreas.samuelsson","email":"andreas.samuelsson@bonniernews.se"},{"name":"varneynz","email":"simon.varney@bonniernews.se"},{"name":"aliceboberg","email":"alice.boberg@bonniernews.se"},{"name":"johark","email":"johan.arkad@bonniernews.se"},{"name":"nifo","email":"niklas.forsstrom@bonniernews.se"},{"name":"herbola","email":"herman.jansson@bonniernews.se"},{"name":"vitryssen","email":"andre.nordlund@bonniernews.se"},{"name":"takolander","email":"william.takolander@bonniernews.se"},{"name":"morre","email":"marten.persson@hdsydsvenskan.se"},{"name":"mikael.mattsson","email":"mikael.mattsson@bonniernews.se"},{"name":"schristianssonbn","email":"seb.christiansson@bonniernews.se"},{"name":"mattiasobn","email":"mattias.olla@bonniernews.se"},{"name":"daghall","email":"markus@daghall.se"},{"name":"erandersson","email":"ericandersson1@gmail.com"},{"name":"jonaek","email":"jonathan.ek@bonniernews.se"},{"name":"amundsentb","email":"amundsentb@gmail.com"},{"name":"oscartholander","email":"oscar@tholander.nu"},{"name":"peterpettersson","email":"peter.pettersson@bonniernews.se"},{"name":"ollenolle","email":"olle.nordin@bonniernews.se"},{"name":"torkelberget","email":"andreas.egneblad@bonniernews.se"},{"name":"jackesa","email":"jakob.pedersen@bonniernews.se"},{"name":"kristofferjansson","email":"kristoffer.jansson@bonniernews.se"},{"name":"kirinja","email":"blom.niklas@gmail.com"},{"name":"kitgus","email":"kit.gustavsson@bonniernews.se"},{"name":"odynvolk","email":"alexi.rahman@r76.se"},{"name":"theneubeck","email":"jens@neubeck.se"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/BonnierNews/exp-config#readme","bugs":{"url":"https://github.com/BonnierNews/exp-config/issues"},"dist":{"shasum":"da27416088d57a7abbb757755385ab29742c87d9","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-4.2.3.tgz","fileCount":6,"integrity":"sha512-Ifa2Xw5o7FfYO1H7n8wmtEW6iqpYi08w6ldEYOCZXykycNBW0MFfB69M8jrpr0eu+wuqeuLfyWaow45qgoKDUA==","signatures":[{"sig":"MEUCIQCHcxAA4rwQ4t7vNkrqnRCTS3q9xXO9cTImBZOiW04m9gIgDG48cjWhtmEBlyesKwCjVwh0i+1Ov5HKjwUG0lXM3GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exp-config@4.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11907},"main":"index.js","types":"./index.d.ts","gitHead":"07795fd714b17c54cfe4cf0f31713d861c34f3e1","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06e3addf-d492-4973-af7c-86dbc1e74aed"}},"repository":{"url":"git://github.com/BonnierNews/exp-config.git","type":"git"},"_npmVersion":"11.6.4","description":"Simple configuration management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"dotenv":"~8.2.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","mocha":"^9.2.0","eslint":"^8.8.0","eslint-config-exp":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/exp-config_4.2.3_1764771792270_0.16211825675643965","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"exp-config","version":"5.0.0","keywords":["configuration"],"author":{"name":"Bonnier News"},"license":{"url":"http://github.com/BonnierNews/exp-config/raw/master/LICENSE","type":"MIT"},"_id":"exp-config@5.0.0","maintainers":[{"name":"markusn","email":"markus@botten.org"},{"name":"joelabrahamsson","email":"mail@joelabrahamsson.com"},{"name":"norla","email":"mattias.norlander@gmail.com"},{"name":"matsrorbecker","email":"mats@rorbecker.com"},{"name":"indeedshouts","email":"indeedshouts@gmail.com"},{"name":"marcusgronblad","email":"marcus.gronblad@bonniernews.se"},{"name":"karlbergc","email":"christoffer.karlberg@bonniernews.se"},{"name":"jzachrisson","email":"jesper.zachrisson@bonniernews.se"},{"name":"hilleso","email":"marcus.hilleso@expressen.se"},{"name":"gusliden","email":"gusliden@gmail.com"},{"name":"drgeobn","email":"daniel.rasmussen@bonniernews.se"},{"name":"simonmalmgren","email":"simon.malmgren@bonniernews.se"},{"name":"mxtr","email":"max.olofsson@bonniernews.se"},{"name":"dan.karlsson","email":"dan.arola@bonniernews.se"},{"name":"adil.aboulkacim","email":"adil.aboulkacim@bonniernews.se"},{"name":"marie-winther","email":"marie.winther@bonniernews.se"},{"name":"axeljohanssonbonniernews","email":"axel.johansson@bonniernews.se"},{"name":"chavah","email":"chavah.forler@bonniernews.se"},{"name":"joelekman","email":"joel.ekman@bonniernews.se"},{"name":"adam.hakansson","email":"adam.hakansson@bonniernews.se"},{"name":"andreas.samuelsson","email":"andreas.samuelsson@bonniernews.se"},{"name":"varneynz","email":"simon.varney@bonniernews.se"},{"name":"aliceboberg","email":"alice.boberg@bonniernews.se"},{"name":"johark","email":"johan.arkad@bonniernews.se"},{"name":"nifo","email":"niklas.forsstrom@bonniernews.se"},{"name":"herbola","email":"herman.jansson@bonniernews.se"},{"name":"vitryssen","email":"andre.nordlund@bonniernews.se"},{"name":"takolander","email":"william.takolander@bonniernews.se"},{"name":"morre","email":"marten.persson@hdsydsvenskan.se"},{"name":"mikael.mattsson","email":"mikael.mattsson@bonniernews.se"},{"name":"schristianssonbn","email":"seb.christiansson@bonniernews.se"},{"name":"mattiasobn","email":"mattias.olla@bonniernews.se"},{"name":"daghall","email":"markus@daghall.se"},{"name":"erandersson","email":"ericandersson1@gmail.com"},{"name":"jonaek","email":"jonathan.ek@bonniernews.se"},{"name":"amundsentb","email":"amundsentb@gmail.com"},{"name":"oscartholander","email":"oscar@tholander.nu"},{"name":"peterpettersson","email":"peter.pettersson@bonniernews.se"},{"name":"liroliro","email":"basistoscar@gmail.com"},{"name":"torkelberget","email":"andreas.egneblad@bonniernews.se"},{"name":"johankasperi","email":"johan@kasperi.se"},{"name":"jon.eldeklint","email":"jon.eldeklint@bonniernews.se"},{"name":"nblom","email":"niklas.blom@bonniernews.se"},{"name":"jackesa","email":"jakob.pedersen@bonniernews.se"},{"name":"ollenolle","email":"olle.nordin@bonniernews.se"},{"name":"emilbjorklund","email":"emil@thatemil.com"},{"name":"lilianj","email":"japlilian@gmail.com"},{"name":"kristofferjansson","email":"kristoffer.jansson@bonniernews.se"},{"name":"kitgus","email":"kit.gustavsson@bonniernews.se"},{"name":"odynvolk","email":"alexi.rahman@r76.se"},{"name":"theneubeck","email":"jens@neubeck.se"},{"name":"kirinja","email":"blom.niklas@gmail.com"}],"contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"homepage":"https://github.com/BonnierNews/exp-config#readme","bugs":{"url":"https://github.com/BonnierNews/exp-config/issues"},"dist":{"shasum":"3d5bb32af7b3a9a48d35023c7c6b38161ca95ab1","tarball":"https://registry.npmjs.org/exp-config/-/exp-config-5.0.0.tgz","fileCount":6,"integrity":"sha512-A4kXAMfYjZWH4Y+HvM/1fXI5RFJtAPXHxPCJWngnIX9g07qPkJ2JWhRcJyR06sPY4pX6u9SFORHwSbe/sfV6Dw==","signatures":[{"sig":"MEUCIBRXCm0rbPhJj+ZR37DliHm/Fc7eqKhzrY+/M6LJt3g7AiEA8FrWe0L9U0t4wIqcUkCYaw6Mn5yuhsrTMSss3osQIss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exp-config@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13736},"main":"index.js","types":"./index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"b1cce40135f7fb736fdf375b007d7c5c1dd29530","scripts":{"test":"mocha --reporter spec && eslint . --cache"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06e3addf-d492-4973-af7c-86dbc1e74aed"}},"repository":{"url":"git://github.com/BonnierNews/exp-config.git","type":"git"},"_npmVersion":"11.19.1","description":"Simple configuration management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dotenv":"~8.2.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","mocha":"^9.2.0","eslint":"^8.8.0","eslint-config-exp":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/exp-config_5.0.0_1788516151956_0.45104673979801957","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2015-02-20T12:10:41.242Z","modified":"2026-09-04T11:00:37.897Z","1.0.0":"2015-02-20T12:10:41.242Z","1.1.0":"2015-04-24T12:58:51.015Z","1.2.0":"2015-09-10T07:44:51.827Z","1.3.0":"2015-11-09T07:52:18.283Z","1.3.1":"2016-03-11T08:54:55.936Z","1.3.2":"2016-12-20T09:26:11.752Z","1.3.3":"2016-12-21T11:57:52.553Z","2.0.0":"2016-12-21T12:24:52.870Z","2.0.1":"2017-11-28T13:58:06.067Z","3.0.0":"2020-04-17T09:48:59.658Z","4.0.0":"2022-02-15T10:06:48.492Z","4.1.0":"2022-02-23T14:16:09.450Z","4.2.0":"2022-08-08T10:57:41.036Z","4.2.1":"2023-03-07T08:48:42.869Z","4.2.3":"2025-12-03T14:23:12.467Z","5.0.0":"2026-09-04T10:02:32.086Z"},"bugs":{"url":"https://github.com/BonnierNews/exp-config/issues"},"author":{"name":"Bonnier News"},"license":{"url":"http://github.com/BonnierNews/exp-config/raw/master/LICENSE","type":"MIT"},"homepage":"https://github.com/BonnierNews/exp-config#readme","keywords":["configuration"],"repository":{"url":"git://github.com/BonnierNews/exp-config.git","type":"git"},"description":"Simple configuration management","contributors":[{"name":"Gabriel Falkenberg","email":"gabriel.falkenberg@gmail.com"},{"name":"Jens Carlén"},{"name":"Joel Abrahamsson","email":"mail@joelabrahamsson.com"},{"name":"William Sköld","email":"william.skold@gmail.com"},{"name":"Pål Edman"}],"maintainers":[{"email":"markus@botten.org","name":"markusn"},{"email":"mail@joelabrahamsson.com","name":"joelabrahamsson"},{"email":"mattias.norlander@gmail.com","name":"norla"},{"email":"mats@rorbecker.com","name":"matsrorbecker"},{"email":"indeedshouts@gmail.com","name":"indeedshouts"},{"email":"marcus.gronblad@bonniernews.se","name":"marcusgronblad"},{"email":"christoffer.karlberg@bonniernews.se","name":"karlbergc"},{"email":"jesper.zachrisson@bonniernews.se","name":"jzachrisson"},{"email":"marcus.hilleso@expressen.se","name":"hilleso"},{"email":"gusliden@gmail.com","name":"gusliden"},{"email":"daniel.rasmussen@bonniernews.se","name":"drgeobn"},{"email":"simon.malmgren@bonniernews.se","name":"simonmalmgren"},{"email":"max.olofsson@bonniernews.se","name":"mxtr"},{"email":"dan.arola@bonniernews.se","name":"dan.karlsson"},{"email":"adil.aboulkacim@bonniernews.se","name":"adil.aboulkacim"},{"email":"marie.winther@bonniernews.se","name":"marie-winther"},{"email":"axel.johansson@bonniernews.se","name":"axeljohanssonbonniernews"},{"email":"chavah.forler@bonniernews.se","name":"chavah"},{"email":"joel.ekman@bonniernews.se","name":"joelekman"},{"email":"adam.hakansson@bonniernews.se","name":"adam.hakansson"},{"email":"andreas.samuelsson@bonniernews.se","name":"andreas.samuelsson"},{"email":"simon.varney@bonniernews.se","name":"varneynz"},{"email":"alice.boberg@bonniernews.se","name":"aliceboberg"},{"email":"johan.arkad@bonniernews.se","name":"johark"},{"email":"niklas.forsstrom@bonniernews.se","name":"nifo"},{"email":"herman.jansson@bonniernews.se","name":"herbola"},{"email":"andre.nordlund@bonniernews.se","name":"vitryssen"},{"email":"william.takolander@bonniernews.se","name":"takolander"},{"email":"marten.persson@hdsydsvenskan.se","name":"morre"},{"email":"mikael.mattsson@bonniernews.se","name":"mikael.mattsson"},{"email":"seb.christiansson@bonniernews.se","name":"schristianssonbn"},{"email":"mattias.olla@bonniernews.se","name":"mattiasobn"},{"email":"markus@daghall.se","name":"daghall"},{"email":"ericandersson1@gmail.com","name":"erandersson"},{"email":"jonathan.ek@bonniernews.se","name":"jonaek"},{"email":"amundsentb@gmail.com","name":"amundsentb"},{"email":"oscar@tholander.nu","name":"oscartholander"},{"email":"peter.pettersson@bonniernews.se","name":"peterpettersson"},{"email":"basistoscar@gmail.com","name":"liroliro"},{"email":"andreas.egneblad@bonniernews.se","name":"torkelberget"},{"email":"johan@kasperi.se","name":"johankasperi"},{"email":"jon.eldeklint@bonniernews.se","name":"jon.eldeklint"},{"email":"niklas.blom@bonniernews.se","name":"nblom"},{"email":"jakob.pedersen@bonniernews.se","name":"jackesa"},{"email":"olle.nordin@bonniernews.se","name":"ollenolle"},{"email":"emil@thatemil.com","name":"emilbjorklund"},{"email":"japlilian@gmail.com","name":"lilianj"},{"email":"kristoffer.jansson@bonniernews.se","name":"kristofferjansson"},{"email":"kit.gustavsson@bonniernews.se","name":"kitgus"},{"email":"alexi.rahman@r76.se","name":"odynvolk"},{"email":"jens@neubeck.se","name":"theneubeck"}],"readme":"# exp-config\n\n![](https://github.com/ExpressenAB/exp-config/workflows/Run%20tests/badge.svg)\n\nLoads configuration from JSON files from a `<app_root>/config` directory. The configuration environment is determined by `NODE_CONFIG_ENV` (if set) or `NODE_ENV`, and must be set explicitly — `exp-config` throws if no environment is given. Settings that are shared between environments can be put in the optional `default.json`. Variables loaded from the environment files take precedence over the default.\n\nIt's also possible to override configuration values using a file named `.env` in `<app_root>` and by specifying them as environment variables.\n\nYou should use this module instead of using if/switch statements and the `NODE_ENV` environment variable directly. This will make your application easier to configure when it grows.\n\n## Requirements\n\n`exp-config` 5.x requires Node.js 14 or later.\n\n## Upgrading to 5.x\n\n- Requires Node.js 14 or later.\n- **Breaking:** the implicit `development` fallback is gone. `exp-config` throws unless `NODE_ENV` or `NODE_CONFIG_ENV` is set.\n\nWhy: the fallback loaded `.env` (and env var overrides) whenever `NODE_ENV=test` was missing or misspelled when running tests. Since `.env` files commonly point at real services, a misconfigured test run could silently hit production. Failing fast on a missing environment removes that risk.\n\nMigration: set the environment explicitly wherever you start the app, e.g. in npm scripts:\n\n```json\n{\n  \"scripts\": {\n    \"dev\": \"NODE_ENV=development node app.js\"\n  }\n}\n```\n\n## Basic usage\n\n```\nnpm install exp-config\n```\n\nCreate a file named `development.json` in a folder named config in the application's root directory, such as:\n\n```json\n{\n  \"someProp\": \"some value\"\n}\n```\n\nIn your code require `exp-config` and retrieve the configuration value:\n\n```javascript\nconst config = require(\"exp-config\");\nconst configuredValue = config.someProp;\n```\n\nStart your app with the environment set, so that `exp-config` knows which file to load:\n\n```\n$ NODE_ENV=development node app.js\n```\n\nYou can also nest properties in the configuration files:\n\n```json\n{\n  \"server\": {\n    \"host\": \"google.com\"\n  }\n}\n```\n\n```javascript\nconst config = require(\"exp-config\");\nconst configuredValue = config.server.host;\n```\n\nBooleans may need special care:\n\n```javascript\nconst config = require(\"exp-config\");\nif (config.boolean(\"flags.someFlag\")) {\n  ...\n}\n```\n\nThis is to prevent `config.flags.someFlag` having the value `\"false\"` (which is truthy) to cause problems.\n\n## Different configuration files for different environments\n\nThe environment must always be set explicitly, using either the `NODE_ENV` or the `NODE_CONFIG_ENV` environment variable:\n\n```\n$ NODE_ENV=production node app\n```\n\nWhen starting an application in this way `exp-config` loads `<app_root>/config/production.json`. For local development you set `NODE_ENV=development` to load `<app_root>/config/development.json`. Likewise, it's common to have a separate configuration file for tests, and use `NODE_ENV=test` when running them.\n\nIf neither `NODE_ENV` nor `NODE_CONFIG_ENV` is set, `exp-config` throws when it is required:\n\n```\nError: exp-config: environment must be explicitly set via NODE_CONFIG_ENV or NODE_ENV\n```\n\nThis is deliberate: an application should never silently fall back to another environment's configuration.\n\nThe value is trimmed before it is used, so an empty or whitespace-only `NODE_ENV` or `NODE_CONFIG_ENV` counts as not set and throws the same error.\n\n### NODE_CONFIG_ENV\n\nIn some cases you want or need to use `NODE_ENV=production` to get for instance performance benfits in [Express.js](https://expressjs.com/en/advanced/best-practice-performance.html#set-node_env-to-production). But we still want load specific configuration for an evironment you can use `NODE_CONFIG_ENV` to use for configuration identification.\n\n```\nNODE_ENV=production NODE_CONFIG_ENV=qa node app\n```\n\nThe `qa` configuration would be used instead of the `production` configuration.\n\n## Overriding configuration values\n\nIndividual values in the loaded configuration can be overridden by placing a file named `.env` in the application's root (`<app_root>/.env`). An example `.env` file can look like this:\n\n```\nsomeProp=some other value\nserver.host=example.com\nflags.someFlag=true\n\n# The .env file can contain comments which is nice\n# when you want to easily switch between values\n#server.host=prod.example.com\n#server.host=stage.example.com\n#server.host=test.example.com\n```\n\nIf you use [nodemon](http://nodemon.io/) to automatically restart your app while developing, you should add `\"watch\": [\"*\", \".env\"]` to your `nodemon.json` file so that the app is restarted whenever you change your `.env` file.\n\nIt's also possible to override configuration by specifying them as environment variables when starting the application, like this:\n\n```\n$ someProp=value node app\n```\n\nTo override nested properties with environment variables do like this:\n\n```\n$ env 'flags.someFlag=false' node .\n```\n\n### Specifying other .env file\n\nBy default `exp-config` uses a file called `.env` in the root folder, you can override this by setting an environment variable named `ENV_PATH` to the new files path and name. NOTE: this is relative to the projects root folder.\n\n```\n$ ENV_PATH=relative/env/path/.envfile node /home/someuser/myapp/app.js\n```\n\n### Precedence and values in tests\n\nValues are loaded with the following precedence:\n\n1. Environment variable\n2. .env file\n3. Configuration file\n\nIn other words, environment variables take precedence over `.env` files and configuration files.\n\n_NOTE, there is one exception_: When `NODE_ENV` equals `test` (`NODE_ENV=test`) the `.env` file and environment variables are ignored. We want the test process to be as isolated and repeatable as possible, and are therefore minimizing the possibility of sticky human fingers messing with its configuration.\n\n_NOTE II, exception to the exception_: If you want environment variables to be honored in the `test` environment, you can set the `ALLOW_TEST_ENV_OVERRIDE` environment variable. This is useful for overriding certain configurations when doing in-container testing. The `.env` file will still be ignored however.\n\n### When periods are not allowed in environment variables\n\nIn openshift and some versions of alpine, you are not allowed to set environvariables with periods (\".\") in them. To solve this exp-config allows you to set `INTERPRET_CHAR_AS_DOT` to any char you like to be interpret as a period. Setting `INTERPRET_CHAR_AS_DOT=_` and `foo_baz_bar=\"value\"` will set the value `foo.baz.bar` to `\"value\"` as long as `foo.baz.bar` it exists in the config-file.\n\n## Specifying the root folder\n\nBy default `exp-config` tries to locate the config folder and the (optional) `.env` file by using `process.cwd()`. This works great when starting the application from it's root folder. However, sometimes that's not possible. In such cases the root path can be specified by setting an environment variable named `CONFIG_BASE_PATH`, like this:\n\n```\n$ CONFIG_BASE_PATH=/home/someuser/myapp/ node /home/someuser/myapp/app.js\n```\n\n## Specifying a bash variable prefix\n\nBy default `exp-config` allows the values to be overriden by bash variables. Setting the `ENV_PREFIX` enables you to override your variables even if they are injected with a prefix. For example, if your environment makes s3 settings accessible for you via the bash variables `S3_key`, `S3_secret` and `S3_bucket`, and you want to override the settings for `key`, `secret` and `bucket` in your config file, setting `ENV_PREFIX=S3_` allows you to do this.\n\n```\n$ ENV_PREFIX=S3_ node /home/someuser/myapp/app.js\n```\n\n## Usage pattern\n\nAn application using `exp-config` typically have a directory structure like this:\n\n```\n.\n├── .env <-- Overrides for local development, not committed to source control\n├── config <-- Configuration files committed to source control\n|   ├── development.json <-- used during local development by setting NODE_ENV\n|   ├── production.json <-- used in production by setting NODE_ENV\n|   └── test.json <-- used in tests by setting NODE_ENV\n|   └── default.json <-- shared settings, optional\n└── app.js <-- the app\n```\n","readmeFilename":"README.md"}