{"_id":"ctx-module","_rev":"17-dbb40ca8e2bfed131954f5566d8ab36a","name":"ctx-module","dist-tags":{"latest":"1.0.16"},"versions":{"1.0.0":{"name":"ctx-module","version":"1.0.0","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.0","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"e7e2da5315a6010edeb9246f14bf9bfb7bed65f0","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.0.tgz","fileCount":4,"integrity":"sha512-LtnGlJpLywuWgit4E+/SA6yQQ9vJtbZl6kal4V8/qlC5JR80qEFSzUjLmG/YSQAkyJ7JejkAfshGSOmgit/1SA==","signatures":[{"sig":"MEQCIEeR559OnasvaHMbr69cASBlN+P5Ja5IEWrQnFc0MtWGAiB75i4OZXKiDidmwYpCzgcNZF4EUxVOZKrbe6hvrG8MUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/OKPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQWw//X8IPQix+klvyn4RIcMjoqfINKl3FSNp4noKn+qtjkIpfgIOz\r\nKGcmf7w2eDieQyKOQi5VpNCkypmkFTX6neElIn1bd774NqwH8uOvgXMBlS9R\r\nIKICDkCFAXNV5gVsBjyi+gZjWMHYQlCLY/aUVnWQPBpqxEod2HToXmAV1lO+\r\n7qJIkotmciurx/s6a3/87vdb06nNWsQ6B+N9KtwDZ/1JXddV3J4t02BA9eSW\r\nKi0liR2HkHCRZUhEediEoBkv515e4YexoauMnBk9RNo/ds+o2CYTh2Fk+6fa\r\n3Dgyt5EJTOjRBlPrsp8WlvaA6zmDGkpa37FDblYPKUe8bT5yDpPFcY0Vsqwc\r\nTRcC8uxPgysMnoVECprDpeSIs1dqn1CPxdwNWc+niTiCwQ+XR/j0JcURcFSH\r\n5ZpADtQ1rTL0f89D6dY8gFwdXvrXV1pgMhxy7L6eW4Loyk5Vb0KRbhGaF+On\r\nnyDlsGK14puGHVLv/gBoCo9Ev1GXJ/LsxlkH+xOcQiVrkHTDbrRil22cIExQ\r\nuZzAjrN0iF3O1X5VEPFrUFBqF+0OdAMZySvS46qC82OGT0OcTmm+3UjJQcri\r\nn3CATQOcJNR0T0I4Q+MjMAwAFaSDtz0VXt6Hlq7olmB0NH+xI2GvmlAF8KDV\r\nm09utgHz5nyiAvo7u2AnzR269QRY0+gZQqI=\r\n=DG9P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"e54ce884177e5b491b3384858b0239c970a75fd6","scripts":{"test":"peter tests"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.0_1677517455071_0.9853990484675181","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ctx-module","version":"1.0.1","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.1","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"c2ba3127564ab139e96650c19a39510371555827","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.1.tgz","fileCount":11,"integrity":"sha512-4QOs8MO03Hs67ljgm/yQ9KEVsf2OhZToApqKD0fSltUNN0UBMmHv5Z8k7V6gptF+cev4kGQHe58odFonaTcdnw==","signatures":[{"sig":"MEQCIBNyAcyi+oN4eDgBq/iomxnvvGTiRWWENrJfA8he8XJMAiBFtDHVhjZTj0RyjeLGwgiqtKVSGvplroR7ZvBX84TyDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/PzKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmvw/7B8S9Kj2Fd98Rt8UcnWm2eydAZ5hhG+DkloFGVkWMxdAbV17T\r\naM6b6ygMgJO4EFHVWSc/KxcrNoL8KyOVEHJRewNVeU4qfZguQAvIZGn2xo8e\r\nD1sanNR6KG6rQHnEYnGMp+CkmNqm15hMVF79BUNDqBQKvBFJmwBqT9NDzoWX\r\nq35iNTLRJRG1r2xcddtLxepbUF1EkbP8Stq4CYTww04GsqdnceY9aTZnPtuG\r\n35h2UThBDjtMixQi7uvRsO+SX71mma2xF/IzfWXa3usogbkUtRO1RG8IXHRy\r\nHI08XBnTgm5uv1cdmDKZEsKgpLOR9VtYCDMq45VAEVHCDDnre54c2SioZbV6\r\nAboh5tRrbCZkmFAOEAeHEPwK4KNYEC3Z/JvTTWvUfDJwEu0suXAogxJxydem\r\nubui6OWV+N0oAbPgG5wcpgYA8V2K6PkNIUE+sg/h55E+LfdvNy+Xq8LohEpU\r\n2oxF3UHm+KYl17VMO72mU6OOGqyhyrvo2N4TJ8/78qPpzxLY21+qv8wgU+eh\r\nNwU522ZbqZPduQGc3YfNQA3BGBZFTQKwcE5UC+c4vTLMXQSUYX1IDP+HZ8Ev\r\naVBlK/x/xTsECoZ3+Ha64nS71VM80izCH4uST5qHyLTAOegw8Zer/Gpxg5zJ\r\nUPQpqlN6bM5k0CEtX5mKmogLcCVj3l+eI/0=\r\n=IViM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"be64ea6fbec106764a5c20b1b1764941d322e9bb","scripts":{"test":"peter tests"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.1_1677524169986_0.04412033169656593","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ctx-module","version":"1.0.2","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.2","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"8dbcfbdd15b6073c9da30b90a447954978e2370d","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.2.tgz","fileCount":14,"integrity":"sha512-EJ+BvsaqdkUkg3A891VqAx1HQe0zz2Q4YWMNJmQJbhCW+VyPLvs79GkC6BSNXfN9TDYMsxT5ld6DdTnyZA0DWg==","signatures":[{"sig":"MEUCIFSa54W9LB8sMz06+O7GyQkhP8L9KwNs3tC/ShQqDswVAiEA7LzKKzl51NgyFohT3XiALQ5NZAH5kFrjFbeSRUo/gq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/4EeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqpA/8DhPgcoDABRju1dew8wqyHx/9Ez4mIwJGy0Zij+hhUtps10Wn\r\nK/WCf7qzAeJ0zMkn9c09zWWgcQUHVRi/BzNp2vfyUrVTiPCBu509EQtSxJpj\r\nEfAE2RdOMSq9xP4Lqh6ReCYGIYYgwF3H3LybUZQTzjwJQdTUUu+l2hMh3S56\r\nOG7SZt9IKZnWGabvfea1ikSfAhdXmA4GYoqI1GWWFyl2GzE6TobfXksJpTa+\r\nv//uENGoT785uc/hDWMIjLnF3b44wvAchVcHx2LIxbG+4lO2nPDYT8rfCa+Q\r\nuEBC8oq6SpkGH9DFPecWjHy4yqzCrEV6N5Fh04X4uyMh0yyeMLaCu9cSBvIC\r\nrTcDhuzXOt4jFmLZpqpAG9aCXPLmgnpJiP6Ym8ah1BiiVjYKg5jc0JFgqLxS\r\nqxgyGtrEUUxVvtCnsNU+bnmZggc3OXsTOwWrJDsTww8338dfONzdTh6Q3r/j\r\nFheCQUV0iNVoy8WcqJej3mJHMJ36eEtJbImx3m0SnrXkSm9V3X2Qoc22L9v9\r\nC2/nr7RlCqbUBxAFTOqzbeO6rK7XeQ8HYX41W3QpmeyLIEGspzP2QexOGSOz\r\nGUe3JoGMi08pKlA6tPQhxzkp/n/+HIUt3LdGIoAdybCKP7GlKSXlpdv7/t8t\r\nhuuOphkZlWSdWRCLfvt2WqyP9ufw+kbWDgA=\r\n=h+MA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"079f000af62419f8d545c4fc58abd1b389a0702f","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.2_1677689118806_0.822534966014864","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"ctx-module","version":"1.0.3","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.3","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"263a6ee78fd4be0103842499a58aa0cbce7656fe","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.3.tgz","fileCount":13,"integrity":"sha512-II9ly+8FY2hTl5IbtlDjDgdspiOKaVrAiSrjyn0iv+hjrJ9pgGM05PlAGZ9rQ5BpHj98WADfEykbQH9F1cw+rA==","signatures":[{"sig":"MEYCIQDouMJkoyNUf4h5F9F20jpe/4MLBMEHK2YjwM/WtAraAgIhANVXH3EdHnQscdbp6GLX+Jc9ENQ3+XL/dK+k6xWK/TlX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/4IrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJeg/8DYAnyQ+cd92isXQ+iu9iERkrhRyvgkqNfkY8UOcV0NJLK6jn\r\nYEXJU6Rv/FZRjpKX/9X8gmObZqhqpj0dOT+HWF91q7oQmtA4BSZhnwquM+Lw\r\nRyAxfvXcZ9LaD7JubjnB+ltB/6Nylg4uDotNTOiX4oMM5UKNCfQlomGAwBxD\r\nW1/YCATPd9NCzh77yqsEE/kh610HUUJGuNA1e8H4OlYod0zfhZOaFkIJFbAO\r\nVHQih6NB1JQkhrwjzga90vfzjROjyqc2IHRKDU7q6GnN7vfbhofs5RePLNJU\r\n4SLn+twAHojlqxwh0uZaid62vFpNTUAwEfGC/UU3OzFqx+VZuZqLJQwYTtBC\r\nLD+z4TX2jbnecOHP5SHeRO6Wg3gnxOIEtAQYOj2ClEcdoyVlPcx5O9a4En8Q\r\niVOUUo9KEbLznlvLX/11M86EheKI/MlRDR7pRkl4Rtv9To6AZE2OxTDTySyx\r\n91suduo+wXv36Il9hywnKfAkCi24OkTz/9iVBh7IicMUFqRGtv69nAIsO/qS\r\nA7nJ/HHKVZt9U05Vs+UMyomBACzp0rViqyNZ9ne2ACnMchx1KV6PFEn6e4Rl\r\nlUlxGDIb6urkqU4W7GMES+ZYM9+hFCszCjeQ7rdGmQRDDikB8F63Xg6w3FRv\r\nVNwq7MaWSAiJC3ZjKiPsz9xGkThG/6Qdj6o=\r\n=aq2O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"f180d9f580f6e0f4fafbb9ef4b5766cf08b3efd1","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.3_1677689387291_0.5896301402255992","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ctx-module","version":"1.0.4","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.4","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"fdaa62c0191d64fe2f08c9602e9318631192327f","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.4.tgz","fileCount":16,"integrity":"sha512-/nHYNuyXc11Wfg/D4b1FEJ4ecGcCmL069Ety+SfGzcn2/plxkUd3BsBsr42FF/knUfBZYI/YE/uittHAx/e9Sg==","signatures":[{"sig":"MEYCIQDF8ePkB+zk2H0Y9TYwQd5/pgT8AqhXpX67sdFz1oaznAIhAMuoELHSNVYxdWwEcN0fi/Bxc4taBjwij+n1n/0U2qN7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkALm6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooDBAAiLOIeXrQtUgsMQX3n10VOydYPZ1CqkCeschdHEQEy1p9jknN\r\nR0WGwpio8qLyGTNJF8tukUh3zdpoRNz5yt2obqKn/Mk896+4pYTp9dwzdmP9\r\nsU6rMyXm6pxJEB/qMRfJDtHBmRYJUCdmXH8MPTrfR+OWbcxOQUngk0LoqA6e\r\nwf0MYmCQkr+ERi5Xek2nCjGfDcYaZqvZ92qtNLm3XR90A77rticzhrR1dwim\r\nmtOjLIoYvGu8aDfnSng9cr1y620qLF5JiJJM/H0ZNaJ8sTCg/H1YRTL7kwuS\r\n6Rd7brO+eikRHDPm7XFdDBYjdWAfEveMoElhdKswlr0xMiGe3Sz9baCrmaRh\r\nFOZQ1U3OPlMkay40sTw0YQYQhEBWaqeTe83Q0Ovx5tjCSmjd8kbz++mxelyd\r\n9sEhtvmNfuGq2S0VvJ5vEj5y6KlKDByhQnxV5HevMDgK5Gm9g8Xj0ltKfgBn\r\n1DbJD4VfgBdP5eJvg5hozXnR1ulX4fjw9a3l3T/rHy6OA9AYVBfHAndPgU6U\r\no2Bsy/DmTwNAjpOvm0/+rdOmX3UfYszeE64tOZo/CeVR+P80155KmNaWhqu8\r\nygclqs76ueSVixupjh7C3UfWBDJILk0OHxXnd358AWIOnkDwRBZCC2rOFOHu\r\nVcSA6+kwznvrgoftxlh/3OptRb9bmWVrWdQ=\r\n=CpOl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"df90b3dbee948b8eed44a51c4cc621ffab112bed","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.4_1677769146187_0.0703005233606282","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"ctx-module","version":"1.0.5","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.5","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"3b29db53df30fa946cdd63eb5d4db5493dec7529","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.5.tgz","fileCount":19,"integrity":"sha512-53527YyNlte91XQy9ef7sBxn68ue6zlxgm9/copm/HtbaWm0i+KMueOydrmanN2hbz9Xs5pZDLCmxzW2jTkwew==","signatures":[{"sig":"MEYCIQD0//CXxBPYBrYP6fdEMQ7KOU5T88UFGoG5oL4n3adG4QIhAIENEKO1OFtMLJPQqHg61EO4HLpOkD55ZjmXEEOpXPuY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB5PIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruohAAiOmIxrhBlDIibKlLYb8Ac93unUD75OQU2pA0TQY/4DTGeiM8\r\nZiI/FTBgg0BOPgbTZZ0KHwPa81taetQ+uyjIqPdX/Roko3bqr4IeBzlf8FEf\r\nG4VuuFrYd05UBSOParKW/GQy/7K7+cNm57iXpjcYuuEu9X1FNsMIlRdZIQLE\r\nflrStJmBZHfILka9RYhmE6lY3N2ucgNy+HswYEp9JNWbqJNbW2GrJHQ3Ry9f\r\nszD9RJuSJicNShb/NF4CUX7byXnmCMyAnIc3m78koYhst6BTyail/c4s/Qxu\r\njqDJGrBXdCBducXoGy/ATtJ9Mi8At+IpcDiqVM7gk5t7v6BPNqWwQy896ty8\r\nq89JYS27ATOuzB2D1cKSxJS4psIfiHzwHCBquYAOQqh5QThoBuutgPqHJM6h\r\nPSJ7T5LcgCuuG+nFkUR9t7CDEo8sUXeyAanhvxrnI5vsYLi++OM9hjfzCRwe\r\nXQZn9w4XLrNKUTxgKa/K0N8bee9QAl0A8QLEE8SNL9oYoUNKgjdjTRB8mXdg\r\nRhWRGu+wKYDFrpg6KmFIm4hMbpUWvNpSF+0tN4gYRIn9NSLz/OHkenwN0gaQ\r\nxzWf0bwnna8aJS1qwNd6YIbiKNPGFpD4ajZ3YKz/MduRvCj52olW8HUw+1wR\r\nWpgiBB+Bxxv1NVigUnhuRICX4cmXhWNE0h8=\r\n=TrMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"30afe986d45def8306700c717dd8be83203eb33a","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.5_1678218184713_0.9390782563839666","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"ctx-module","version":"1.0.6","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.6","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"a364bb339d4badf220b53c6c43797104600d3bd3","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.6.tgz","fileCount":19,"integrity":"sha512-dbMkHXeEUcYAz84WqxCcrHrQ5KlNALjrF3WZy8XZ6tdKmLR5BjutBYeA3NRvk5m6Hb86tzIh+SpLVOK+k1IcFw==","signatures":[{"sig":"MEQCICFPOWRhA8BrC6UryhokyDJIW5IAqeOnpclEoxWsM6SBAiBR+a/in3Oa9J8x0RU8nH1a+0g/w/wgkwIWUZRSRADZQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMKCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCCRAAldDfFMdNuGYlh9c4kL2viKnPUvQiKAhR2PNKSr+U7SvB7LOw\r\nmV7bPnBBvG2L5MZRW49PF18+izA4Xx5zICpMxTgimmnaJFrNDtYl2ESx0aUk\r\nsdydpJ7NqQhHI9IyxepDuOCHaG/C1aNx9Rs5DylRj/tHD6tisJ2hoQdJT3IU\r\nQUOa1TtyHyYVB7wqiwTS3pHWSuLF8Rp/ryOiCcHKaF9sQYApC5GRqIeoXt0Y\r\nIiDYaTu5VrRnrdYRTvAkhxw4XPdhb5+1EKfJqa2gpVJ9FccRTneSdygR0YQE\r\nd451skxTNqQqY1smSSNHIo2FRHVQR3jIqkvJ9HSOEglwWo6bzQYP4SQsLCey\r\n2BgfTaQJ12JCCKIDUUu8Mq8MPiiL/sPEhpZ2yJZp2s66LeGCPWhHbLuZF2VX\r\nkqBNuhaY/Tu0h/RmoMMi32vBHa57x0fmjvMA5sdYC8H9NO+RKH4gvtWLcgBY\r\nEVwWg7hxps75J46dIJ6cVj7M1OHXFuM6/Ulp6jXvbaBjaX307bIsEr286oN4\r\noOrFCboYR0pUPa6b91BvBNIuC3YMRuK38hYNYt1YF7WUTaPJiSVL2gnJFFnY\r\nihfdXNPdqtkLHEPltWAaLdak3lhRswIKNzA/GOfDbwIsWM+4DESRhy8rImif\r\nfyyDkvi6onox5+xqYvawJpXQP0/TqdLzeT8=\r\n=mlBD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"4b3fa2f63e8c4903f901bdc41a51f27efd552102","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.6_1678295682527_0.14943559093522496","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"ctx-module","version":"1.0.7","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.7","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"e8c58ec366da7c5498c9793020b0de126e5ef519","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.7.tgz","fileCount":19,"integrity":"sha512-/I3bpgXfwbzCYvi7Zz5HEdY/WwtVg7EF4L+iDEMSCdXnKnh1HDVNf1vgm/CAk5jlr+oeXp+9NoEXMO31QfIPQA==","signatures":[{"sig":"MEUCIQD0QGJMK6eg4NUMMLp/oKL25SThw1HaoxQm7hHyj1rIrAIgFAfz3e7JasC82XpyMkXdW5q4qX2hiuxxIxhzqc3iTv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCiqNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBMw//XIGYJ9FCoOQC4U7kEsfAQbmztJfXB2ZagPpTwCt6tI/IsqH0\r\nhPKo7kp7wc0E85AvBARk1dqnE5iwZ1QEy61ByRlyximBR910FPEQLn/TJ35N\r\nUpV+nx8kMXI7+DMzPMsdKNFHYMFHH1+9cN+ZZJsTVq7LB18+4uMDgyag/JKu\r\nFqsQJndZFHop9G/1GN++h4cNBNFwwOA5e3iFLVNbbxfHvbztAEUMtZjmzNQg\r\n9sV00fO1nRm7gWrQ86fV1W2wIqUlFCU5qKRBm5NxjaC1Mj73BUkrfKRSE82s\r\nbEn+d24BUKW5I9jIlrq2RIhaE+mAaORzXu62NpKuVgqqyTRaesOsgI1zs5RL\r\ngwjrFJrn0gw8QskCHFfBnzN/qdY0QVasDDemDIAxY4Gx8UlUFfoTqDYx2pSo\r\nAWna2dfqKEHuPZe/SoKGEwqZR7IOcuOFEPsjffNaDMUnmvDuP8Eta9j7xHei\r\naBInwLiAUKGtu3uLLw8AfJPOS4qBYre/oVqL3Q6TJyri16y6Xu+ouuTOd8Cz\r\nECgbeCIJjTWuOgnhbhE8zTMYAjmSj/NUyX91XT+7zwrtxQRDu/IJxcscrk5O\r\naejttaWhbj9honZN95DMbtcpimpAZZq+qMuOfVFEldfzfgvm0+JS4taXZUNJ\r\njVoZ1CE+MgqHqxiZ4K+s0VKKfQEUFMWhSu0=\r\n=z6/Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"5ff3f58b1dc4f86d673f0bfc212916691d436004","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into an alternate context","directories":{},"_nodeVersion":"14.19.2","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.7_1678387853492_0.8186921451374041","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"ctx-module","version":"1.0.8","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.8","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"7855bae08d7e8ed0499db78f49e2a3494c47ccdf","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.8.tgz","fileCount":19,"integrity":"sha512-7PJPjd7j4HqQAplynqCk/PGom7j+RzNYmdGKfS58cGXb0o5bz0gQmt/TBH/Uu5IwtpssFfDGibEsq9+W0NCZKw==","signatures":[{"sig":"MEUCIQDxdc9Wt/biq4yrAOdd3CUHzF2lmSRV8MF5FrRb8vSTiwIga6gfh6557kUblQ4aqYuEmFY8WRBfkbF2UggEn43Q8ZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCkjwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmEw/8DT8zGd1OWjQAcufXRDw9pjHkHbU7M9awsJRUAcvBae5abI7z\r\ngrKwgkwrOZ0KX76N8dgJUfozKKw5IEnQvHHENGuBudy26g6sW9zrNxv9GW4v\r\n3aclS9R6L7ncUODVa0i7cPlcCiVyKpIohvwjldTVi8NYn4lFqoZhd9+7ieGB\r\npaCWBGFWP1VFa6kHopspv9wlKNwNI2FTyQ8C5qFyF+ONIsCiFz3GYXWqrbAW\r\nSRl0IpmgxxT9t4bw3ADPTv0ZErcGCdOiAg1qvUujM6IrkVzWznz5SQIg1Pqe\r\nffhfJ0jkZRd0Nn6M7Bjih6PkWrhyxC947cI/kvrDZN2sHCZISN2aiL6hiTwJ\r\nqxm4uk57gYoLhTIWps49fq4zIT89v8cU122UyIAnf0hQcEnqqWMVTEipua11\r\nSW6cl5rStx10omMggzs1A6jhgc+l23NTvXmosPbEnv3GpXeXdtrTvz9kgluS\r\nkmzlyYZp6LMBvI61G4TyuNhA3JpZWqE5UFKhKv8QKwKVdmArSEngXFLUfPtm\r\nDv8Dy3KY2N/0u+WNi8zO7UTS2wQHk7Ws6s4nrbAVyVptzgt6Ta7HXAX2WMVD\r\nN0GOrNxMStSqSmtn0b15U+HPa8CObNYdqU/6StF7IIQ9DYsT7IR+zA3bXOS5\r\nGEMpet/+HWsNZgu9VCTP5sEFDANOwN41dHw=\r\n=bhip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ctx-module.js","gitHead":"b6fb2444356d6aa80589f42cefe539f9a546912c","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"6.14.18","description":"Load node modules into specific context","directories":{},"_nodeVersion":"14.19.2","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.25"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.8_1678395632718_0.9421162444484104","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"ctx-module","version":"1.0.9","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.9","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"186cf6a07a1bdf0db19d5c770b1a55d5b9329486","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.9.tgz","fileCount":19,"integrity":"sha512-MN1mKVJI8xn4NbfqxCOqoTuoGJBs5SX7uLfqooWQxQFqMkoCFoaXGHSbZxOKccAO8SgWNn6gSxR8TsUxLsHp1g==","signatures":[{"sig":"MEYCIQDvph3/Ml6FLVqlPw8f+1kW5qEM7+u873mugrZTtdHt9AIhAP0kaAaAX3z2M2qW1VSgp7p0iT2jwz8WW+RFRDGILr55","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35217},"main":"ctx-module.js","gitHead":"80349f8c15743b7736b3c4c6f79f55031c2b9326","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"9.6.7","description":"Load node modules into specific context","directories":{},"_nodeVersion":"16.20.0","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.30"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.9_1685197437155_0.3848892751916546","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"ctx-module","version":"1.0.10","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.10","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"c3c7352009c4581f729d6462c9032d006c36c83f","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.10.tgz","fileCount":21,"integrity":"sha512-+ANlS3479TyGAX7+qifdm61De0TuS8hhJWmZffQOYGnw5dTOlUedj4+MX9K9Y2mgj9/wGGJ61IfATDRdUcYdiQ==","signatures":[{"sig":"MEUCIDYj6PeJpxcxAVLMurfmt+FXttgTk8FtUUHU3IGl18BKAiEAwxnO45TG+aXvRqGYO2tr8YlT9S61V0TDjva8c6COnJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36247},"main":"ctx-module.js","gitHead":"50f3fe1435ffcb6430e2b358d1038ffa9a36b614","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"9.6.7","description":"Load node modules into specific context","directories":{},"_nodeVersion":"16.20.0","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.31"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.10_1687373060286_0.15826701323775572","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"ctx-module","version":"1.0.11","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.11","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"932d16fb88829bed20479c41d721c799f934dce8","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.11.tgz","fileCount":21,"integrity":"sha512-eRVvNNsdLqRjVwzjGlXb4K6uGOsbURRVnGy5gVnrOSKDJpocPNbV9IjFuW/ezcanyQPijJkfBoo1k+IdfhII9A==","signatures":[{"sig":"MEQCIDxx0AtnZqpVLAGCL0LtPTF3LwZTVz0vSbB4mXj02QjsAiBfZYxAW3AYwnSlgu5WatZcYYZaUIZnpHBHnEV3Fa2O1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36331},"main":"ctx-module.js","gitHead":"38d96371f596ac048ad12eac471c863ad665ec80","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"9.6.7","description":"Load node modules into specific context","directories":{},"_nodeVersion":"16.20.0","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.31"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.11_1687373234017_0.8662962683014037","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"ctx-module","version":"1.0.12","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.12","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"1a4e3fde963919b5d535356a960bd7196644d14d","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.12.tgz","fileCount":21,"integrity":"sha512-iaple0ZSdEOq5Wdx7/eh6VvVZ5Rm4IICzvEulDiXXER+eGMgUlaPBBPZsV3aPhyy5LJNVwA4pKSqc0hIBvP0sA==","signatures":[{"sig":"MEYCIQDjFrUio0f0ea3nv+SQL2c1VOQmhhTogbvsgU7eWfSp4AIhANaieP7ShDBfNDPKTUuPSaZUmgs6UrtHBVQkd0GETTgk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36307},"main":"ctx-module.js","gitHead":"4c1770ade33455c510899573680ccbc0ac6e390e","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"9.6.7","description":"Load node modules into specific context","directories":{},"_nodeVersion":"16.20.0","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.31"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.12_1687713618781_0.1210997090806456","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"ctx-module","version":"1.0.13","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.13","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"98840a63df2f1414e2e6d14f97cb81311b724817","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.13.tgz","fileCount":21,"integrity":"sha512-BQKBeatExYyCMk3BDxfllY49ab1UAUrbekVwsMGV8q7Vk7yW3+FUs9VmJrzKbKLL+hfGHQkido1hWEubCigrPw==","signatures":[{"sig":"MEUCIAzcRI0PC3nF5325t4mruZMms60WKXSM5vc3GCBbBikzAiEA8OiR5SGKDR1Wmzju3+tc30i0/dFCwCtlOWVUuvHRu3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36607},"main":"ctx-module.js","gitHead":"d43e454826d421c7ce0b3d79274e84106b85adce","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"9.6.7","description":"Load node modules into specific context","directories":{},"_nodeVersion":"16.20.0","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.31"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.13_1688825505366_0.5613460520568687","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"ctx-module","version":"1.0.14","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.14","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"9030b67a3f26e8d298f90c1fd05e1eca0e395aab","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.14.tgz","fileCount":24,"integrity":"sha512-eH4h/bv64YuzCHMUZs93j57/4zNJHyQWOIz5CPAs1gJ/4yznPD9HoCLCXjQlST2AxOLOKNvV67n+A8dALtLA+Q==","signatures":[{"sig":"MEQCIG1eSAuwrThNovjmyMnOPgDWhnfCZ4DLiHUh+hCNKA9iAiA0+7/jn2wM6ixotyXZXwHWWX0QsNpdeHMe50RbjSPacg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38581},"main":"ctx-module.js","gitHead":"6c3fc020f7f7868f8fcff1de2d9794adeca7816c","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"9.6.7","description":"Load node modules into specific context","directories":{},"_nodeVersion":"16.20.0","dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.3.9","dcp-client":"^4.2.31"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.14_1690030935606_0.7714657525204305","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"ctx-module","version":"1.0.15","keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","_id":"ctx-module@1.0.15","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"homepage":"https://github.com/wesgarland/ctx-module#readme","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"dist":{"shasum":"c05c4aedfad8fd0c6633164a29c0f9a2ae55f41e","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.15.tgz","fileCount":26,"integrity":"sha512-+/L9CMH/5cjNW+ddPmqGoxF4/xOns3jdTZFbvi683zjxB/FEACGKpBLfVVWvLsyJsdQCKLVibUlM7Ui/BtMS/A==","signatures":[{"sig":"MEUCIFKGlLBk3F51x5+hRz4DOyMzX7MpPYAHGOO9w9zBsCT2AiEAmiD46uHOL5E+sCWfUPMgnEd7tRMBNYgK5psyRf9mNNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40057},"main":"ctx-module.js","gitHead":"10e326574b5eadf6c621d880a26556be3f81280b","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"repository":{"url":"git+https://github.com/wesgarland/ctx-module.git","type":"git"},"_npmVersion":"9.8.0","description":"Load node modules into specific context","directories":{},"_nodeVersion":"20.5.1","dependencies":{"debug":"^4.3.4","buffer":"^6.0.3","crypto-browserify":"^3.12.1"},"_hasShrinkwrap":false,"devDependencies":{"peter":"^2.4.7","dcp-client":"^4.4.23"},"_npmOperationalInternal":{"tmp":"tmp/ctx-module_1.0.15_1740058885651_0.4787910114481131","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"ctx-module","version":"1.0.16","description":"Load node modules into specific context","main":"ctx-module.js","scripts":{"test":"peter tests","postpublish":"npm-hooks/postpublish","prepublishOnly":"npm-hooks/prepublish"},"repository":{"type":"git","url":"git+https://github.com/wesgarland/ctx-module.git"},"keywords":["commonjs","modules","require","loader"],"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"homepage":"https://github.com/wesgarland/ctx-module#readme","devDependencies":{"dcp-client":"^4.4.23","peter":"^2.4.7"},"dependencies":{"buffer":"^6.0.3","crypto-browserify":"^3.12.1","debug":"^4.3.4"},"gitHead":"80a57dd6fc69aa2c4286ce824ea4be9c0b08d7c0","_id":"ctx-module@1.0.16","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-3ADBeSPeRsliUA1naUuvuxBcYt8XibZqGCLzqnSblm7SDG6huBIdwkxSQqPoUJr3UQNi0gkGfoT6T8B5ztEeBg==","shasum":"2b7255715e2d4330f47af516da9858996c9ddf78","tarball":"https://registry.npmjs.org/ctx-module/-/ctx-module-1.0.16.tgz","fileCount":26,"unpackedSize":40127,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAhMHjCHZFBuijn+aqiKhBO3cEBUfZFsfNC7bLXbXfgIAiEA1e5VIWYoDOiahE4SaNb/ko6RAWQ0b//m/lkdGu3C/OQ="}]},"_npmUser":{"name":"wesgarland","email":"wes@kingsds.network"},"directories":{},"maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ctx-module_1.0.16_1770147662015_0.5135186734776374"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-27T17:04:15.071Z","modified":"2026-02-03T19:41:02.264Z","1.0.0":"2023-02-27T17:04:15.226Z","1.0.1":"2023-02-27T18:56:10.209Z","1.0.2":"2023-03-01T16:45:18.959Z","1.0.3":"2023-03-01T16:49:47.480Z","1.0.4":"2023-03-02T14:59:06.318Z","1.0.5":"2023-03-07T19:43:04.922Z","1.0.6":"2023-03-08T17:14:42.705Z","1.0.7":"2023-03-09T18:50:53.662Z","1.0.8":"2023-03-09T21:00:32.914Z","1.0.9":"2023-05-27T14:23:57.309Z","1.0.10":"2023-06-21T18:44:20.513Z","1.0.11":"2023-06-21T18:47:14.220Z","1.0.12":"2023-06-25T17:20:19.007Z","1.0.13":"2023-07-08T14:11:45.588Z","1.0.14":"2023-07-22T13:02:15.801Z","1.0.15":"2025-02-20T13:41:25.858Z","1.0.16":"2026-02-03T19:41:02.136Z"},"bugs":{"url":"https://github.com/wesgarland/ctx-module/issues"},"author":{"name":"Wes Garland, Distributive Corp."},"license":"MIT","homepage":"https://github.com/wesgarland/ctx-module#readme","keywords":["commonjs","modules","require","loader"],"repository":{"type":"git","url":"git+https://github.com/wesgarland/ctx-module.git"},"description":"Load node modules into specific context","maintainers":[{"name":"wesgarland","email":"wes@kingsds.network"}],"readme":"# About\n`ctx-module.js` implements a CommonJS-style module system for NodeJS which has a high degree of \ncompatibility with the default module system, npm, etc -- but which exists in a separate vm context and\nnot share an exports object graph, cache, etc, with the default module system.\n\n# Raison d'Etre\nThis library was created so that we could run unit tests of client-server architecture libraries which\nhave namespace collisions and are intended to operate as singletons. Rather than making our tests rely\non starting/stopping external daemons, we create the daemon in the test and connect to it from the same\nclient.  This also lets us deeply inspect the state of both components during a test, and step through\nboth sides of a conversation with a single debugger.\n\nThis module system is sufficiently complete to load Distributive's `dcp-client` library, which has\nsignficant dependencies and tinkers with module filename resolution.\n\n# Unsupported Features\n- ESMs (undefined behaviour)\n\n# Supported Features\n- CommonJS Modules/1.1.1\n- return exports idiom\n- module.exports re-assignment\n- __filename, __dirname\n- require.main\n- require.extensions\n- node_modules / package.json / index.js\n- JSON modules (.json)\n- NAPI modules (.node)\n- MODULE_NOT_FOUND error code\n- `module` module with a Module class with limited support for userland manipulation of\n  _resolveFilename, _cache, etc.\n- Monkey-patched `vm` module so that \"this context\" refers to CtxModule's contextLoad node modules into an alternate context\n\n# API\n## CtxModule(ctx, cnId, moduleCache, parent)\nCtxModule constructor; creates a new module.\n\n### ctx\nthe context object in which the module will be created\n\n### cnId\noptional string which is the canonical module id (usually filename) of the module. This parameter must\nbe a filename for any module which wants to use require for relative-named modules.\n\n### moduleCache\noptional per-ctx object which holds loaded modules, or strings which hold the filenames where the source code\nfor the module is located. This parameter is necessary for any module which wants to use require.\nProperties of this object are either search-path or canonical module identifiers.\n\n### parent\noptional object which is an instanceof CtxModule or a CtxModule-duck which at least has a require method.\n\n## makeNodeProgramContext\nFactory function which creates a fresh context suitable for running NodeJS programs. Default\nmodules such as fs, os, vm, path, process, tty, etc, are linked from the calling context.\n\n### contextName\noptional string which specifies the name of the context\n\n### moreModules\noptional object shaped like moduleCache which can inject modules from the outer context. Each property\nname is either the canonical module identifier (usually a rooted pathname) or a search-path module\nidentifier (eg \"path\"). Each property must be either a string containing the module's filename, or an\nobject containing the module's exports.\n\n# Example\n```javascript\nconst vm = require('vm');\nconst ctx = require('ctx-module').makeNodeProgramContext();\n\nvm.runInContext('require(\"dcp-client\").init()', ctx).then(console.log('initialized dcp-client'));\n```\n\n# Author\nWes Garland, Distributive Corp.\n\n# LICENSE\nReleased under the terms of the MIT License; see LICENSE file.\n","readmeFilename":"README.md"}