Current collected state Current
Observed since 20 Oct, 22:07 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0devs/config
extendable config
extendable config for node and browser
npm install --save @0devs/config
import Config from "@0devs/config";
const config = new Config();
config
.defaults({server: {host: null, port: 80}})
.from(() => Promise.resolve({server: {host: "127.0.0.1", port: 8080}}), ".")
.from(() => Promise.resolve(9090), "server.port");
await config.read();
config.get("server.port"); // => 9090
config.config(); // {server: {host: "127.0.0.1", port: 9090}}
MIT
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@0devs/errorEnvironment{
"local_name": "@0devs/error",
"alias": false,
"peer_metadata": null
} | ^1.2.0 | runtime |
deepmergeEnvironment{
"local_name": "deepmerge",
"alias": false,
"peer_metadata": null
} | ^3.2.0 | runtime |
lodash.getEnvironment{
"local_name": "lodash.get",
"alias": false,
"peer_metadata": null
} | 4.4.x | runtime |
lodash.setEnvironment{
"local_name": "lodash.set",
"alias": false,
"peer_metadata": null
} | 4.3.x | runtime |
@0devs/packageEnvironment{
"local_name": "@0devs/package",
"alias": false,
"peer_metadata": null
} | 0.x | development |
@types/lodash.getEnvironment{
"local_name": "@types/lodash.get",
"alias": false,
"peer_metadata": null
} | ^4.4.6 | development |
@types/lodash.setEnvironment{
"local_name": "@types/lodash.set",
"alias": false,
"peer_metadata": null
} | ^4.3.6 | development |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^12.0.0 | development |
Source distribution
{
"integrity": "sha512-NVJ4b0gW5E4TAondjnbka0Igxx2gUEd009Q0sZ/FpMnF/9FggyWegKlZwgZQZcaVhd2M8QXjmv3vVVm1PM2OEA==",
"shasum": "5f0f9c7422c43e96e501540bb392c054a5abc1a5",
"tarball": "https://registry.npmjs.org/@0devs/config/-/config-2.3.0.tgz",
"fileCount": 13,
"unpackedSize": 22743,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3AI5CRA9TVsSAnZWagAAjygP/iHYxOBfrEjKsd3vNaH7\nHMp868QsdyV2d1zwvfat5x4KRQ/nwcL7uF2Fp2lMDoDXtFeAYTd3YHbX2DjM\nnQns1BFsaxroRxKpOqQQAhnWSyLV1aNASnkCvIHor4DNnY9896OE35kcqyfV\ndzmmV3TQq4UdqCO19iSEy+P1xj2C4B36HJAziH6hrgU83bVCk4PhUOK0yeT8\nDpaqySdrH0PA4mokJ0xS0y7LuzIDN8VtUg7lx0BwVKnUY39mhxT4lujbkoSC\nZt8BxzFlV/w7otXq8dk7tmbQ+JBTBDv+2aDfLclGkfJO4gcih9YmoQtEABcc\nrATO68Bc3i6uIIbSpydRdFU7pSlq+7/thwy9yMqyRK593J4nTV+7ZTObFuja\nFC37PZQDupJfmhCm4PqJ4pTalM9EHFpkMF09FF+h6niaQXOfDqLviJm3tEHd\nLyPBdauciWvVxKr2hoegxBxzdPi4gEqaJ0VXiPe4jBPejmLQcZH3KeYkUTOZ\nUIl+h3kqQcIwSFdJhVfB92yVlOF4TuGJx9Vnl6E98WlxERhoRczkIgQk/KtX\nXaVByF20Finvx+hmyBYGPjhFTPWIEYTKl8a4vFNo1n8vP6Z1uN+D54pA6GK0\nz9Tuo/HbwESRk4fXKAtWoCYp51dFSzsAH246lJqSWf78+yQPMe0w7uHzY70V\nYkcD\r\n=03ZQ\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEQCICSMdYydwyWyePQjXRQ3xLxwzJ0dutp0J9x9c77QULDgAiAybNf+GGUpuWuHhhAJ7VFpx22CV1vHpWCo6auFR10WBQ=="
}
]
}Observed since 20 Oct, 22:07 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:7551206e3531ac3b43d37b3a345b60aae3ecbeb1f5213a9c8ddac4f281de0b00