{"_id":"@wider/utils_require","_rev":"32-2f4b291375fc95d782f8cb27b0c93d81","name":"@wider/utils_require","dist-tags":{"latest":"1.1.20"},"versions":{"1.0.31":{"name":"@wider/utils_require","version":"1.0.31","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://yorkdevres.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","xmldom":"^0.6.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.0.31","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-PJRxLZD2RlGKP/1vFjVLi39EZuNFW2QgBaChF9KVD40yZbaY9eY6nuDI9yqzQ7nAykliMhkI4Jv+pm02pbxsWA==","shasum":"37bf72d6fbef7c794303332572c7ad8c0b052500","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.0.31.tgz","fileCount":31,"unpackedSize":642576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFgyHCRA9TVsSAnZWagAAAzsP/0nuTVP9jnCUCiwW0Qgm\nG1fefAUXTacw/o2Uj9nyv894NnpQdIrL9+mVX5Iy6lzZKcSLpdvPyS3HSaSD\nQl8yM3yn9xhQ4ByPyseZK9QDvGfBi8w44iAxGb4iWP4Cdl7UQXRbQKw3b30c\ncFtoN1cCV0yoYMxV0F5/ab7e6Yy+JY3UqimyvQTLChYBhdUHJbzZgR/Sh6EO\ngufJDYDnZGsL8fkjf0KqODSAahT6CeEfxyYhpZ5hA9r/yL2mr9VPAWIf14B1\na/b1Asj5Knv2gfYqow5zjWQSOpyPnmgT6Juk+iL4OwsOB5pizxeY28UIcZVN\nZUc9a8zFT6vSyrziBUVcCFIp8H4BxHNYwErlZi+MzNND8SWbvbdUMaa+5QJn\njnUzZLGVO+TIJdofXJ0lN2tDPC1wfSgRV8iq+AveMnkigJ1V/zaIN76rR3P7\nbP1lnKOvxUf2EkFLc9+ty59PSetpYT11T/+BeA7dOprE6PbOeOXgjj5RcmAr\ncv40APGzA9+NjUlOfc1wDruUFG4x8/YeWVfwoH9yYURWGlhvLD41Xjvadzy1\nAJV7LIsuXOHM66fqGqFm6Md8y/zIjolTUzlymTjJV1ixj1miRurLczVSXvoE\n1Tw705OvhJBLS/5NhmXL7Un6Z63MtNgKK+8YWF5IynAx6PHtQu3Muiyujo4Y\neXzr\r\n=BBlJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVSIdl7zpQY2WObo2JvB0sSnd6G1WmZvK796yGA6mlSwIgWVx0k1aYwL/H3ZXoDogOV8oZLTwDFOjwR0qW4BRURLg="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.0.31_1628834950841_0.9863324196694501"},"_hasShrinkwrap":false},"1.0.32":{"name":"@wider/utils_require","version":"1.0.32","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://yorkdevres.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","xmldom":"^0.6.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.0.32","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-FfKIaX7YwauA1BA6NcYTDAHYgLbXE71jUlN927fzao+KtrSpkBlm4/eoGCibArhk3HvSXzyFIuiemUyMkP4S+A==","shasum":"902c9fc259d912b41615be38d31195f15ddbab1a","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.0.32.tgz","fileCount":31,"unpackedSize":646062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH2R7CRA9TVsSAnZWagAAWXwQAIT2Jcqel5il9/tsA1A6\nsvMqhUVQpayq/D58fS3L21MRiZGPBu0PdkK3QWiZ/Zrb3q4eUaGIWWtJNYqp\nEfiRiyJHknA2TYotVWRNV1p9G93mMQZeVi2vNkQ1hLrb46WSxRACwo8/13jT\n2M8+v7EAs8yxwaWD4RrdTdwBEEQoSkfByIraWWKJg7NLvXUAvix3firPTMiS\nrRZOsWSeT7mjBQr0St1O7Fc5ReXvk95gQFlnSnzosg5xXJXkjqZJxtUX2vP1\nuGyTOe/WCi5JXP7G1u9lvibmK8OjQPYzX79tJNd1EXP9UD8RicClqUts7AsS\nvvOOqiC0cMlWP6CFpmDP95dIMtnfcLMVewmAf7C18VtCwOI5PnFO431Vzczb\n3rYBdXmfbx7ySR6WSEMImkF/46v3s0gLpmwYeysyyb7mv+IkyRDWHnUkT5gS\nboEajRzWRHkOm43FQ0VnqT+M5esjsXoLSX8UiR3sxfZHHZ6q7SDZnUtYctNW\n75Zzu9Cx6dXhBOnPrz57RarL+uC+reoxaSyEGRErKyXR44ZnuK3WjqJCppJs\n42nTPpNzUAATeuzkRNAgu9kOkpdBOhx5uAGttsSdSdV6JsTqBafQ8QXP9CFI\neprgUY0vJ/17XfyDIKT9Irkw/BPAtR3FLmiRIwriLH41z/U1l7kW5OrvgeC1\n/AK4\r\n=1wAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPLk5/DEdqlhORX0Bbk3gvMRWWoXzZ6iZ8lf+0JRBwwAiB7V4HBSNVY0x/eB5fu/LHIWG2lKvAtEY/J4FJBieCnuA=="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.0.32_1629447290788_0.1302503615197954"},"_hasShrinkwrap":false},"1.0.33":{"name":"@wider/utils_require","version":"1.0.33","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://yorkdevres.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","xmldom":"^0.6.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.0.33","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-zZx0hc+FITHKxpy9+9vruoIFyQwZpLt0piBqBsvRDcncmnJR3MsnS2Tr8pzH7hETmNJMkWDqg4uw5dLN7uVJxg==","shasum":"27d9b2043cd663aa10a6d7fd0408dab640a2f3b2","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.0.33.tgz","fileCount":31,"unpackedSize":646431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLI4JCRA9TVsSAnZWagAA9AoP/12Vofk+2hSJkJ4mdd/H\nptthxYB8ZJ+VFcbDjr0E2epgyHctmOsRtd7Ns3Z28lhbunGOhpNkXPj4jeHP\n1GrhdsRMVpulbgFeWzYoNMsaXfVDa9KHQ9tnpG9tZfR4yl6N+dZipwwZuefm\nHZfpnmFqlXWmkR8J++lGfl/FHi/HVeRwW+6sGdRD312qT8RxJha8rEaj4zR+\nBen2o+dVmeYh8ZiOEtN8NySwZ9dDrapoNAZbpgFZMf2jeA9pDcqX/hfgw4Yq\n6Ezzb8QbG56i27egfjgn5JQ4jso0DyCKCi9iJzB2L+XgbFJpioMQKvSjr5rL\nzN+qCkwC69rt/AVhKmDf4s96paPj3IhfC/qtOMNabYsshJK1WvfuTglA1kiv\nXuejZavT7D1aYLmi/UeyEm6vA+qwkvR3HQZQTzpOCN/dC8JR2Nc8AgiAXnzU\n1M3OJxkyrNggUWipfXXnGcLfMnGjuA+yOSPteB0cBygtc6TBM0PYhnezfpXX\nmUUHNLKyQNFJZWb02FM6rnDmbNJUxhw+HgXSQjg0XvJ5aOOrA8mGYuX8GBAE\nOaZxwCfOuqIBwAUPk6GNBgr7GrVikk+DOikjagNZZBTPHcBp3By9PBz32tkh\nvd37dArZjlspMUvulSy2wHouhzc3gMNp5o6KZ7ANiGpGv4BgBPS4/KKTok0Q\nb1V0\r\n=Hqmq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOUhfUIUo2Jd1xqrjJtZuHfYgRLSKU/khgOh0cg46dPQIgYk0qS9K6F0H1hyZLFXR5yiay+bIVoWQ7sSJ0ssb3+9E="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.0.33_1630309897346_0.6112826893709811"},"_hasShrinkwrap":false},"1.0.34":{"name":"@wider/utils_require","version":"1.0.34","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://yorkdevres.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","xmldom":"^0.6.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.0.34","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-iEYkEelT/5KRt9pTKNrPwzrPrukIo/GflM103GLBFhChu3jp3p6pdBsene37zGuSfNE6XGh5MjTII5DvBVtblg==","shasum":"fa89c1ab8718cef71b2580a733eb1ed6c4860897","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.0.34.tgz","fileCount":31,"unpackedSize":646560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLI/9CRA9TVsSAnZWagAA+sAP/j5pt7kL2DZ7X7F8CqJd\nkGcjXQckgDUmvc5a38EhQ3dn2NQaIKhwKt8CQ4cVi9ShY87/UM+SaL53TS3p\nFbx64TyoR3GQ+UzUdoOyoYU6FrZobohyK+vFnvxgmWLxvmXLXc5lrRtAgZAN\nacCN22VqcA3XRLioxaC4igNA8I2h5yAfGekG47u/uX3KOnQQJXJSDfUNWkfg\nzab+QJW5AnU0eLwEWP54BLeTudIyidsgHPKLNBqBtWJ2KcOmg1Da5+yiYEpW\noyV0kNC5pthqb4vJ8wC8bQCePoEZr9PGRVfskN0c8TaS/jQOcPcpjf4DMpZ/\nslhQ8F/0pVhlZDZRNgYetz4dC5JXlA5GrX1haa27augF3mwMSEq2UQfI8uaH\nvpO4DDd/100rS9Aa21wjmsxj/ncq6Bi1SD87CeKCqixGxVWapEkDR5MnOHqn\ntvuWWNpKT8wfl7zSl96qX2YFWpf60uQgCSnGzDZxL9SdPn2nbr4yB8McBHFN\ndDZqDQZTFQzwxfxf8gQyJ1oWxoHetXgoC1JA8CPMaV9LY24D+X8r9WqIXtQO\niEzQCA1J9evCzDN3vMii4c0KHilxg47LLhFR3QXf2h3r6+ensE8eV9jzoboL\nD2gp6yylCr9zR9byMkxAB2W32D6/3K5+yBvyURAbGx5hHHExratwOq65DXnk\n4el/\r\n=vy7I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkJFL0+nXGTm+ZSXzN8vdsEPoIA5PA1OpHz9xZI5LRnQIhAL8C2ItA7/cl2bOYyE6/bChnSL2ozkxk+4dilD0apmBD"}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.0.34_1630310397161_0.6141263923158653"},"_hasShrinkwrap":false},"1.1.1":{"name":"@wider/utils_require","version":"1.1.1","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","xmldom":"^0.6.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.1","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-sacOiNrxMqx7kdhVkq4HP8tYSE+nUZ8vsRsr9VyuwjcpUO3ZPeGNkT0T7pXfs70J7CGjlLMPN1IH7jVGfVhhYw==","shasum":"bb143eadd81a83a2055e954af84bfe116a8cf99c","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.1.tgz","fileCount":32,"unpackedSize":667429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOdigCRA9TVsSAnZWagAAkbwP/iRz/b9kO8/z3zXyrGSf\n+y9dloa8zAZcVyFZtZyKPD21wM17qyU2wtoJ59uh/2O6evORBQz0hw6Wt/NJ\n/Q69/fDTJRpJVRGXygkR4wmTZL4GhoGw6yaxbDIO6PNEW96cfGpm4XLWc8iZ\n+WLvrHAtTO2FjtsjPYe86Y3rTlW5oNIQNYnN9aJK9IhRcoOkcA2kmKuTOsVr\noNsbHbYi5jDZ5YEfnC4ROIVwu+syp+shAfEtx20vkg3eLf51uowB/rfEg0Fu\nMr4TPoIzWI8MTy7o2ck2dlesVnIhBhlrC6Rpa71Oxnrvi7qJOL91GEQ3Vl4X\n2xcwRlHSnn+Y2lQjBUxZJFw4mViVT1DMuyT6WwhRO5oncuGwEttsx9biM7LD\nklboJOY8+irpwkUupZpTnT3E1MHmLZm7ktKiU9Shr8VmvCOnrfUVUnkV20WR\nSC9nwedZ0IwRf4mNvx6ZF2EoCzrftIVUaw1wQJvCVR8dWY9DZlpUR91n9qw3\nsZy2Wd0IYvqU14pQ2TnFYEC7zsBTJcO1jNQdm+ybfMNk2tV6nMYzzVok9Uq2\nxkFc7AJBEmIT/bOX37kM1PZTKFXC+GURO5JpeXyMwNYKHZEioYyBL75X9jeb\n3rfDZhc1qo1IOcWkflrSe3fsDr6o/thyB2w4Xxe7d0cLasWQKTkeMou9jpOa\norY+\r\n=6D3T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmXEh8wyiKeA23VvIDT7sonK5z6au+cgX1SLKYnDy40AiEA+OzaNLKFwk5h9OnIg4aG5qxtRY6gzTWgG+EMNFDkeFk="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.1_1631180959855_0.6656637395179548"},"_hasShrinkwrap":false},"1.1.2":{"name":"@wider/utils_require","version":"1.1.2","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","xmldom":"^0.6.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.2","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-X2beWcHNAvixVjRKRD39P1lMHSDqfD2/L5kV16yjuJLfi40b6AVqJIUfHnanaHrkOHka0kn4q0Cl7giXPS6o7A==","shasum":"053da698050f77d4cb5bb4f2049df9eb3804196c","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.2.tgz","fileCount":32,"unpackedSize":647473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO1BJCRA9TVsSAnZWagAAqB8P/A+/hFZXf2RjnkqTlO0c\nJVG0cU2z9TOw7ipJmzUO5PS8mmKAxfdBoOOUpVH0fp6K2b2cueEdkMtJTS6b\nBl4m19OS68j/JH3dXtBrIeXueBJgbOfyldqyzOUir0aZFzOaadKX3+xv0KxV\nXisrPk7rRYIEOmdWe/EnHxKzRFET+3p4qQHVND1oeD67Ckbs8IfvAUOvjupg\nLaCaIsXSO/U1cdz9aF01410ARzrNF1Jny8KjvucrS+T+26poiIPTolj67APe\nF+ATw0JjH2JRv/ckg20y4TrdzG8dtEW2jtUPK3DnFHLn6OFUuJZvI9l1NGF9\nv2GJ6KRklowqNP4BMOl6UoEOCr9Bfekn4C4+d/RC5XTUKBUVUQtKAcR9ANsj\nrY9NzIEzMWFjw6SM6E2+rEitux8aEMmHguv+rA4gplJ4y2iJVanunRBpkrHC\nABdkOxuCPXZyjiccxKZaFUiTLAQEXb/v+RNgRR8jd7gnyRHe4ZgZYDNK9b3k\nu4LEYaSoTR6XtAEw1MjfyHGm+tzHjEFxpY8qsEULKM1V0W/kXWmuzfMgF81a\nZgQgczxYsYaE/bU+ODa1/j9KDesqHH9d8a1CNlkqpaqLeYqeUY8PJXD5o9VB\np3ozZOWrJcoYp3K46scZ2Ac91tn/ZdIYKl22v64zIVqbrpw0E8cNcRRTFskg\nJ3+A\r\n=AoQe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPz5uw+O2kx/tnsj3NT6MorJqYX5ykmZ1HtBdNqRdn3AiEAnCG432Ehn/P3flFBdpB9OI6fCZfRAhXub6R6Y8n5low="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.2_1631277129699_0.195146701636834"},"_hasShrinkwrap":false},"1.1.3":{"name":"@wider/utils_require","version":"1.1.3","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","xmldom":"^0.6.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.3","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-NyEOWYU7rCICqtp+J+y/fu3uowYxg/Zg4vBpx+8vQASAJ3IOKGEHz6vsU1EVSRfXpeWoiv4qEtviV7o+jxCoUA==","shasum":"5e226fd789b4cd414a8d56a79b8c5014930781ee","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.3.tgz","fileCount":32,"unpackedSize":647519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO2mrCRA9TVsSAnZWagAATjgP/jYv+JfFHTfyAceRN2XP\nGyX+kUvxBCxC5zrrNaqOZ4DIg1YtsvrRZ9xwQ4UY87ncnSCt2EUk9AuyTM/F\nY4Zq1/uPRBNcNrwHnYJxeK1cZds7Cus60vjsCqzOQK/BJ/3G+AovNhGnGbbb\nJAw88ApJWH7NrKT5uTh3zFctBWGP2fWpGNn4Se0ZCgRBa91sg58GPJaQv3II\n+5eftzrsrwIuOOJ9R0sVj1/XmnlwK/YnLb9G3zCgf+7+QuuIq8Wg3WnQijLQ\n1/bNcXp6ABqlywfxHgfWLnau86uib/rqqFdHo4x4H6gSm6OKKjEeIUPJc4m9\nm/XVVEylsQ6WeiCuuWWhwaEJiOcyn34H+wwoiaXeKyWGkZdFeKUJQWo0rheE\nVRSI1U8Wnq/mmAEyBcDnnFjGsTgq0SnI1HZvIEC/jNCmJqvlIHUgw+0B9+iH\n40vqPUB37PO/o4C6COb+Uzv8wTvJ3mN7YWpUelpqd1yTs0J/CIh44Wy/p4/u\nJtUSh+iG18WujsUwavEV6U0ULWpUWfnKUhaq/lkNTtD0GGujy6xwhDiSuHEt\nS2BEAQ1LWVOpMnjlRJnWJ1jmXJckwF2KRzDm3zWoym176Jq+UPDrT5YiMGN9\nSIc66ZXfHiCtTOjOO9RY9pngpgzLp6TNhZaLusYUbVu+RyBOATSSZqpfn+Un\n/5Md\r\n=rgs6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJby4CNq61t7JvFat/DzJmtObHvO9lIgbeH1OtD2WnLwIhAJarGteIDA/K+1r5OuSpwA1oBj7ZdVwtOVHcAImNX3mc"}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.3_1631283627105_0.2178156963222193"},"_hasShrinkwrap":false},"1.1.5":{"name":"@wider/utils_require","version":"1.1.5","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.5","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-44cANb3z2kkfvgQT9u8GRH6EwmpHjOK71B8ufbthlMBTIt3zCY44vZbB3JA2d2s0yU5uJCZz2+ean8n6yblIGw==","shasum":"f7c30524c8219c17be0f03b78d0ef64442f76205","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.5.tgz","fileCount":32,"unpackedSize":647521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO3OMCRA9TVsSAnZWagAAYeYP/iXvxn3JPPuV9peXYTvi\n80qcO0Pddrg+NWSc2AWEdH8FMA8Znc33bmMeUuQ91xXe1vST94plvowlSblE\n2CcQQz04Vu+aLXSd4q1Vq46AgwVAvwIX72zBIA6xNpZvhlPguVVrR1TuVz52\nASq2vLB48Dg1Aa9uedaJjIVXJfeXXCd5Y5qVqD4hOt9W+4b4OVahUANN9AAq\nAvdug1AB2dVbA3xqIgfi77KvBKdtuqXblH2njetyedEVKFl5bdwfxrj7X7hE\nhxrnzw90kMEAJSjqKdjk1I8+QzP6Vmlm4zPJjyWTTqEl1wLcsQZZIZlRkYHh\nu1HsGD0cdaVsyYNTub3rDKj3eRr3yyITARYQ/+yjSSv1CE+x4FbzwcxF7hWE\ngrBjjviDhMKd+q9Q6Bezxi6OV0ScNgTEiyLWWuGAZzc3zu1kzGfxKhxOGXcu\n8s1pb/wsieaAE4Bm6YsEVuQtV9fhoFpmRhuJ5wNbcwpDNNW9uAi/EZ8uZ7ez\nB3tzpvLl583Bg+17qS+SaVxHHmAfVIUcdoCv6LVteX5H+sjADmiLzM2HCDBJ\nUH04jADmIsyLvtwELkV5Kdqcd+yMCZHZs69Qt6HBvzcpou09egAs7mDa4lJk\n/AHN3E4zrlRELsDiaGLpR0UHY9xNrjQ8oSoclkPTVvtSf/q+PJwFfCWr64hA\nul2L\r\n=Y3Zz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvosG6GLXSyYaY04vrttIBIkhKcO5r32ph4LHmdbDGCAIhAK3AmLiKByubbzszNbqy/BmkgTgC/qhbryLDdo3o1oaM"}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.5_1631286155961_0.3872470126223566"},"_hasShrinkwrap":false},"1.1.6":{"name":"@wider/utils_require","version":"1.1.6","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.6","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-/nuSkzWxt2sxdJwT1tCxbIvWGpKU6RxKeQ3hrVdBaGVkaqZoOWtmBUy/8phI5ejoH0koNPXdAuhmTO0OL2iFAw==","shasum":"cd245ac9baaddb47f428d6a93f2a814d1b99b42f","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.6.tgz","fileCount":32,"unpackedSize":652980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPgRECRA9TVsSAnZWagAApcIP/2pZQG2+U5vvc73QLJv8\nUIQUOMGOufnPrFKPz1R8Ct3QumlfUV/jaSATSiKvIXC1x5feGhDmDKU6uv+G\nLGSUQK0CgFv2UwoeD5a7UucCC9ThCZdP2uNCLgpFM5gAjiX85omkynk+nQNw\nbyIH3ulOWxxvFSo9UKHwGcdzPscqV47WfsXBXY/CnGGuIwKbIweS2X3cJnMo\npaiMmaAYPHGtRw+Qh8sRgaYy86HG4OaeKVwcvy2JFW5ru8Qm61e1kjwnJXnT\nhlHJi6y4CjtJkjChH6XRtxIJ2AuyO1xQg5hqGQNUu34rP6IjanTwGsqMfuk7\nolKS/O+JyNYMc6MUH40NzbHXux79iUAQxTpLdLB9AM0wzdya+AlZPBCVph1j\nNBaiE2vPQ4c9+4L3i3pDHqfdFJgUlK2tfrpPSUP1riVj+yCIpnG8JLInGHWR\n4wC2n0JdDmu6Ugrt2Ehy4Uw5f4RMbczroZnVU0K18++YS98klt5cxmGlsbhP\nyyP8nnjzFjW7htsoqhxsjiEQ2uK502YaD3eulttpVA81Ns5Ovd+YUM+UW4ux\nm01FP5jBPM23lbahP3EvTTYgFIcJpiFPTfKRB4HI1AT5okRe3htWYC4us6mb\naWL1pLkiwy3Ru5uz3PWqEFn7l7Sc8nKf0lJ8XkDHKabW0uqAGm/2Cm5y3oR+\nV3bm\r\n=hVSH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFD07FAOY5QB7G6qYxIImyChwXnKqH/hcdxIcEt/z0jAIhAMjF8qh+8niogb7vWifQnGH1ce7K4BHtuRnBWRj3EO0E"}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.6_1631454276101_0.2794457940651116"},"_hasShrinkwrap":false},"1.1.7":{"name":"@wider/utils_require","version":"1.1.7","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.7","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-wGfFBseUsXoteERqH8I7SanKToCoA9bc5PkkD+QvUCAS3MnXAvYgBgueFVuBMBB9+r2eFv6cNgVq4EbqpgP+kQ==","shasum":"0476756b84f745a8d0094458ca7a131c98a5b4ef","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.7.tgz","fileCount":32,"unpackedSize":663954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPyjACRA9TVsSAnZWagAAA1IP/1LfZ/1PF2s2TVjPvW/V\nUzl4Shu6rriO9gry+RRHkMigBWQX6Kw/9Sapir9WTd07kaplfhm3DbTkD5PS\nmc9RoDIjXTNz8PD9ZNmxYve/VmpzhraLcPAQLHGgpa3f4VsBY6s6db4SXFOb\nBDw1iXdRj6NgJ+XBCw5j+705TxYDZbq8Hs7QV0HpUBKPQbmaSK9KFcJESjzk\ndG2L9BKb5fGHLr4b0DRSQxraKzwRYM9zKCrW1HsX6UXscbkZf/zhOhVdRcoe\nSdIxO46NYarx+dwp+rtbx+WCO6HgAnQtJPBGetX+KASCnaDWgD6VIeCgwv7M\nb6xzKi8zd/JsrHXBk3ToRXfNbN4g4Fxkis9k7s307lf5bHDe/syUwyyn+y05\nG6Z4ouT6/ksckZPMRAFfj23jQbrFvur2f0ekdXUziMOfSPpxl5403Pbsnjxq\nhBX7k7P7pbq8ZE+ek4htCZMJwkFEc9eSLmhD76YKenKg3k+ubGxueJgLg6jK\ngUxWOjkpiDotCbcQqB8Vr8mBtLkBDYLGYuGoAFEY6sdNznM5NdWmyXQmTCr0\nlbTk4TYhO0Ny/dezAjcuSybXHCDCFZXQBjtkzkjz6vquxM+b3imMaQdO5muG\ncALE6JSWHzy/kNyxZ/32g54pSD7rmiqKcbsBnl35lVw9KLt48N8kjX+SofwE\njGB1\r\n=HGMa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuJ+wxtrJo2jou0G9P0FdmbigHI4AXxxFrZlJuqU+71AiBpKbWiuHOvhxZRphAFa8gC3NNGBeAp17qbEpWTi84VvQ=="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.7_1631529152755_0.4902073247458709"},"_hasShrinkwrap":false},"1.1.8":{"name":"@wider/utils_require","version":"1.1.8","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.8","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-Md4eZmCJ1e65PZMapIg0D00zxOc8X+yjn2Xg4nBJI3t00V0FiJye2y7eB3dtHNMLaRDf/4tC2M9PM6ZClHOALA==","shasum":"32f33ca6f3ebe3bb4e26c850d53cfe3ce1cc2364","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.8.tgz","fileCount":32,"unpackedSize":663840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPy/mCRA9TVsSAnZWagAA2c8QAJ4wMWJ5aF4K83YM85oG\ndpSU7pi4NB4pAkGKOgN/KVSK5tUEsOmhQ28ngJfSG6ve04gvPmaQiIXEOoJ7\nJuqP2A4Nj2anAoi6ffYCeVgm4OLwtOQR18SScACAtlt7aH6t9oaGyuwmK1DE\nxrrlnU0eyY22UIgoTNNEC/qQ98SKlL4p6Hc7ZjQHtVFYtDxd7IsU5AS5qYcS\nf86g/B28/qCdNURRsuPZ8EUWKHrhQYpO3DsM1SS7EVQvK1RQKVxWRYhguixf\nz0eoJWkfhK14qBwYeWzdhnglAefgCt/k2DALvyf/gWwNMlKVWmOGim7wuOHi\neLZLwhpxfJtl0GSj9hUi4HadpsexHJpYD5aYbfddNbzn6o8aN4E+j7eMMa3X\nAmTSjc+T049+cV6RXcdz3XKeV+8P9Ns+ya+4kFAG0+27124FTYZ/zzu2A5lK\n+oWWp4K0UO3RLnmOwi0eRpMZP6PjWUOwYLYb/xSQ+Cw5xde2qrJAIUoJgCxA\nW6dZi4Cviup0qwJtVhKr8+ub7tY7LSKJEWgtuWTBDTNioOUBSCcDNYsDx8Gw\ntka5fOZxQot56U5/m79fywdZQ0p+ShRpFfVJTY8ArL1RLf62x7MVjikzS7LZ\n1s/QKCLplJNXG5tqO9YEp61IGMBGxSm9v/geYBi3CZHb0rQzHMcbj/2TzrL6\nW9HH\r\n=c8yE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGN6IvLcvJcPVTxvg/6U3BvLIsIkfljIRqQ2OAHocUjXAiEAwyJuopJCkPYU7jA28vgLr7nzTg82yT2/G0xBcsd1kJw="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.8_1631530982237_0.9139450189816207"},"_hasShrinkwrap":false},"1.1.9":{"name":"@wider/utils_require","version":"1.1.9","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_bundle-core":"^1.0.0","@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.9","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ZEnEAmM5w2E6lk7PRn6XmDZJsp0rV2k6Yniu4rSqur2RnQxjGr9B/D7VKjORKA2HOSyqjKB2pm2iSPdrwoNQkg==","shasum":"1a8bd767f40ae0ee3a3def5209c27036e01af249","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.9.tgz","fileCount":32,"unpackedSize":666997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQf9QCRA9TVsSAnZWagAAbIMP/iO8A35YW6OE8EltSWvB\nNbbNQO4nZHBw2c6bv2c6q7Zz2LCEFUX8xqrsXBqEYE/mae5LVZON08tdFpV6\n5npqpsemVcjFdk2OvWpTBea4WbYJ7G31BYBXdCRfw5qUFSXbJiOhEiQ2j9nv\nivyUUOmEU4XkQ9jyVTJE7JnJjPMIzv1fJUfYrDj349V1WEK0PHB7pLV9zz2T\n1ctcnJli9NOYQtzyQLAt/yjL72OyuW2Jlfe3Dg4kx9dVxSh84pnUi5uQ/MVw\nIhLsTVO5+ytqXWGjVLVrENNbrl5vtVDvl7xLnOT3phZOqfHooRLS4h/Ej4at\nlEOU4ZRvnhI7hXvWavRWzqmF6B8xiTQH8TUJibarubX3q1nUooaEbf/Z654N\nuatuyHo3O/X/R07GVuexSBabcAHGf9fOR4sM4ktO5Y9kEBdvisSywx1wQF0J\nruEzaNjZXmjJOH/ALlnNP8i1ve8WeG0bYnnsGrZxzBs8vrKneyi+X+Y7Cit5\nwpbmL9TVAuMi7tMLZpFqW01V5X6OKhdKjphna03Hf0ZKbdQubzgA2mDJ11I7\nlsHEpCKnq+NiN1hYuh3O2PnpM77V04nhjbuzIAgalFP0kMtqSOvre6YR2ESb\nok3snTPeWaIv7eP9qXR3qi0oIzz1cxzYwksz3HoptJR1BXspDhvcj8qkkYEv\nHH7D\r\n=NEL1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYIVvrUffPAjlrw0akDrJOnkBhGXRsHeWjdK1zXZjl8AiEA10n7rq5Qj6gU2f1trnDC04Crf+KJ0TJ6Rr8VoVvFmPU="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.9_1631715152698_0.836547430834212"},"_hasShrinkwrap":false},"1.1.10":{"name":"@wider/utils_require","version":"1.1.10","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_bundle-core":"^1.0.0","@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.10","_nodeVersion":"13.14.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-mcPN9wLk6Bk4F11JHXYep1eqX/1jf2aqilcXnmFtOWm/AnjBZz15eFq+xRIlO9HpUOFDfrq3XmxWiH+tlOSRrA==","shasum":"d7157718f6370b65e2a806ad9c48918aaabe90be","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.10.tgz","fileCount":32,"unpackedSize":675394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQimRCRA9TVsSAnZWagAADSgQAKR081+Boiwl957eXGxQ\n+e0fxqOo5DBBShBL1Q2hxXZ29VuSCukiLwLl9NpAXK5Qa/k6Lac1mx8npZlP\nYZuDMVDW+oowewdXJSuTiAtIFBSSHJlOgeAwr9DBj3XawXLO2caVF+VT8Hs6\nQIPq5S8kwNE1XIqDbumG5bQnZCyRO59VCptii4PXVQbYFBynaidi94o+Fzze\nGb9CHYFjF2y0AkALhGbcJV4rEcxlEWNQCg5A0zK4dklnyMGoP+oR4jfUdk3Z\nGIufn3iNMX7Os67it+wWD40vs4TQCGuowt3iviWFFG6GTD7sOqX/ByZIIa0+\nNa265TDmqm3tHo6OlGlZ7RJ0Mve5+F6FAerMrOvPwVjT2DiuZZP2YSUisqR1\n6JRzSLFR64/PbuFiBqUfmxI6RaT1nKNuh2U4xCBgj7vkOtWrngoMK0jQLxVE\nZ5XHVJ9Gg40QUeR5QQz7ESltwNR11RXVq/9BIND5hjKSse97FsFrDa9r00f6\nKOPDSXsmROlCerome+IRjJVivSN7sv+Pf0PYog5FwhrT7wjvlzgopXCBCD16\nM9HNnmTsq2PAdGE7RCFKIqLYS448HTpJZ33pxwbtYbEhL/jzRTSQp7wMmNly\nasFEniXzleuqrClpZEF8kAReXGvMBTvOCQcDfDyAxQocV50h3P3MpqpRwS1e\nDKKt\r\n=XDNZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTg/6AsVJzKvpKdGeLVouR02HYqTd5j9PQ65fq9Nxx+AiEAuOlRla2yhXjrGoxKvCUlWkL3Y4cab/YWM8AJtLHLXu8="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.10_1631725968926_0.5596005410328106"},"_hasShrinkwrap":false},"1.1.11":{"name":"@wider/utils_require","version":"1.1.11","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_bundle-core":"^1.0.0","@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.11","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-suF/2aYLbDcPpokKxYZz6kbJ8RtSeXpHC1dNve6TIw0Hlm6uqxNL37jlzUlTU9JO004saRWNMxboy9+xZZor3g==","shasum":"b5836ef29ef92a367677d08d5aaa304c67ccdf63","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.11.tgz","fileCount":32,"unpackedSize":676660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcsYmPK0HwXyJ+atek8uFS5hO7uMHUBmCaWoeIfhZzeQIhANDVnwkJIjTUpAwQ8//8yruaVe/UL+vty4ge/ZAr4bA2"}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.11_1631985441974_0.31809430341345046"},"_hasShrinkwrap":false},"1.1.12":{"name":"@wider/utils_require","version":"1.1.12","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorlkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/utils_bundle-core":"^1.0.0","@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.12","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2w7l2YG1pwieN8r/C0nCZiT4Tjf/3/VeXpQz5RUZq685ZlkpOR7rYJhQl0DTLVKsszAammpKXGqEIQAED+WaQQ==","shasum":"43a6bab627a64b5172e41fc2754e45cea8ec4e03","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.12.tgz","fileCount":32,"unpackedSize":676683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNVapqb36LyETGwaQPbYkUqFljIaNixU/dKUdEndkxGAIgPEbE0QgVIe/SV/gjGDFJmanzKGJoWpxtlv0tmUZFMtk="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.12_1631986457728_0.38112080048415975"},"_hasShrinkwrap":false},"1.1.13":{"name":"@wider/utils_require","version":"1.1.13","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/registry":"^1.0.1","@wider/utils_where-am-i":"^1.0.2"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.13","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-MDEAXV4oiLn8mLOmRQMZ6ZJDXZ2XfHOt3zQ5UUUcpVt8c3t+um/F5cEyT/pBddAngUOewwbkd4mmjna9azURUg==","shasum":"ec7e1a2c355126a74c27a0c44e672ae1cfd27d4c","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.13.tgz","fileCount":32,"unpackedSize":676889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5b8a3LPwnuGL1Lviji7rxXA+lhHxke3ltR3rCi53oAgIgQL5pvqo9DV2lwJC/Cdu/BkCDS4k8NUv4659cnskvgR0="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.13_1632555607059_0.9577628323427128"},"_hasShrinkwrap":false},"1.1.14":{"name":"@wider/utils_require","version":"1.1.14","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@yorkdevres.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/registry":"^1.0.2","@wider/utils_where-am-i":"^1.1.18"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.14","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-KTP9LO5y7R292eeUKVUg3QYt8dVVnFKpdlFMqIpEpf5G6JokurIG143O7T5QItJuUQXuuL+Jxd/f1xJ4LSloFw==","shasum":"38fd15935b5f32b76554c7b0a9a95a97f2604553","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.14.tgz","fileCount":32,"unpackedSize":677279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrttBHJKVvH1vT1qrUuZd20YKOa9KBcq6gyBNDWL/DNQIgfFPh8ExOHo0wLKsGpLGl+Oo2sn3Q8cM46Wy305vyqUQ="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.14_1632588179500_0.04367631715453446"},"_hasShrinkwrap":false},"1.1.15":{"name":"@wider/utils_require","version":"1.1.15","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","nodeJS","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@y-d-r.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/registry":"^1.0.3","@wider/utils_where-am-i":"^1.1.19"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.15","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-abcGc+JDdfxGdD9Q8I20WSnNRtbxRmgJRIivfSZJ4VIBQd3sFloIlhty5qsx/UXRSMPs0np7Jd50w7euConubA==","shasum":"cf039248e0e342c2d879c28143d6a358643df85b","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.15.tgz","fileCount":32,"unpackedSize":677340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChp5/kHfABxCBDUm5mtUeOhy9l12ES299bB7+AFZES7QIhANsWF7u1sVn6iLWvWGk45bIIzIQAcwolkb1at6KCQtKm"}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.15_1632993425593_0.322705768913804"},"_hasShrinkwrap":false},"1.1.16":{"name":"@wider/utils_require","version":"1.1.16","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","type":"commonjs","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","node","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@y-d-r.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","dependencies":{"@wider/registry":"^1.0.3","@wider/utils_where-am-i":"^1.1.19"},"devDependencies":{"markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.16","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-QyoxQauetc1Z1g0VLs+S3iStxmij572dmPvS8ZMkOgFCn2baMLtweAIchsI0Bo1QEQSUf66auIl5K5y60l4KKw==","shasum":"5bed1361d4e396bf1d001502bb2d9b9d5150e464","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.16.tgz","fileCount":32,"unpackedSize":677780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXtUP4HUZXN+pqrllG3YZgKXIG+EI2SdZ0I2GOfJIuhAiEA4rBOY5d/igLQWg1IhYmyqrDyswswu6rxpyyiiTfjBLI="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.16_1633501043929_0.6807272867186958"},"_hasShrinkwrap":false},"1.1.17":{"name":"@wider/utils_require","version":"1.1.17","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","scripts":{"test":"test.js","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d !jsDoc"},"keywords":["JS","node","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@y-d-r.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":"!jsDoc"},"license":"ISC","optDependencies":{"@wider/utils_where-am-i":"^1.1.22"},"devDependencies":{"@wider/registry":"file:../registry","markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.17","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-8dlPoIrNkr3z+PNUYotZALS9gjX6qmD8frizm1EsBkDGWRc8jHZmP7oBKHTtCJIVqL7HxlgtEkziNj3cRo934w==","shasum":"63a52b79167c71f1028be224fbcd14016d981702","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.17.tgz","fileCount":33,"unpackedSize":687919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8WoxeaHG52URgXoBwAcBfdkyoYjnsmNtosP3hM3YpTAIgN3bo3+W7fB45tRdvXqCd4G0v14sE+Rgl/knWzpJHlDY="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.17_1633707156167_0.5662170970493818"},"_hasShrinkwrap":false},"1.1.18":{"name":"@wider/utils_require","version":"1.1.18","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","scripts":{"test":".test1cjs/test.js","test2":".test2mjs/test.mjs","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d .jsdoc"},"keywords":["JS","node","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@y-d-r.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":".jsdoc"},"license":"ISC","optDependencies":{"@wider/utils_where-am-i":"^1.1.22"},"devDependencies":{"@wider/registry":"file:../registry","markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.18","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-t+O1AMtwXin48ONj30CWtmy6fEqEeVsHLiTS48/F93XURMa5evRhs2pDP25xaaZpWd5bxoXZ7fnQVzqPd+VtTQ==","shasum":"1bd2905df707b16696b770cdb075fd0c583f1109","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.18.tgz","fileCount":58,"unpackedSize":1292448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlEsBlnM0AuHjA83tpBcR8GM8xDJJPEPppGvTlSILl2AiBmbrT2VLzAuACsDtE0Ra16p6jV4aZnhKZhpdse4wSPYg=="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.18_1634044984824_0.9158115387526282"},"_hasShrinkwrap":false},"1.1.19":{"name":"@wider/utils_require","version":"1.1.19","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","scripts":{"test":".test1cjs/test.js","test2":".test2mjs/test.mjs","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d .jsdoc"},"keywords":["JS","node","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@y-d-r.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":".jsdoc"},"license":"ISC","optDependencies":{"@wider/utils_where-am-i":"^1.1.22"},"devDependencies":{"@wider/registry":"file:../registry","markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.19","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-uoUyFyRZddBk6c0RNENrLwAGKATW/LT/Wiqa5OoRfeaVUX3CwHaZpRMX/QMOdMvKPmofR4+5FWkrEYCk53qFMw==","shasum":"983ee81adceeffad0760b78a0e47e7656f30399e","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.19.tgz","fileCount":58,"unpackedSize":1292151,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRktZTkXbq/mnTAQamWRJbDvWmKDPW5d1GIVWLZbyh9gIgM5goU59Dk5FVl7xlsOT/t/UBPg1stM9INQ1cj3aCHBQ="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.19_1634050790334_0.3207110858599551"},"_hasShrinkwrap":false},"1.1.20":{"name":"@wider/utils_require","version":"1.1.20","description":"Make the classic nodesJS require verb available in ES5+","main":"index.js","scripts":{"test":".test1cjs/test.js","test2":".test2mjs/test.mjs","jsDoc":" jsDoc . -r --readme README.md -c .jsDoc.json -d .jsdoc"},"keywords":["JS","node","require","commonJS","module","ES5"],"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"author":{"name":"Martin Baker","email":"martinwbaker@y-d-r.co.uk","url":"https://y-d-r.co.uk"},"directories":{"doc":".jsdoc"},"license":"ISC","optDependencies":{"@wider/utils_where-am-i":"^1.1.22"},"devDependencies":{"@wider/registry":"file:../registry","markdown-it":"^12.2.0","saxon-js":"^2.3.0"},"bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"@wider/utils_require@1.1.20","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-diWl212TCfPpzd+/g4YL1blGHXb6My/HoDpbjwg5RVwRzJd7HCysOgVlFhcO5Q6a2CH7EJ4YW+lbfvmQiKgZ2g==","shasum":"7cda4ebba559b76e9da06cb66812061737c4bc27","tarball":"https://registry.npmjs.org/@wider/utils_require/-/utils_require-1.1.20.tgz","fileCount":58,"unpackedSize":1292272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2hURCRA9TVsSAnZWagAAAtkP/irOv+uIcsreG0YkpdnN\nog0JGsigkf8+taW/SE8vUER/kWw13BYMh/51+Lx0pCapkTcAq0VVoV8/lIb3\nIL5Nxiedk+2RDmCjEdJIRgtsRMq2zplkm0+rNU4zlTJrCJTFycq7x5vFCNOz\nkEhk8ykXaAbX5il55sQmaF/40j6onEHcV/ut+soUyrUsRod77AM6mdqEi1Z2\nX01wsLHfOVAaIHeK/WZmhU/dLFqmxuvvrmWvdw7lSd5v9i2scLxdJG3QW63d\n0A4B3/tLhuB1GoRrBdpwUC7zo4JnnjjSrbhxhVmZiYjmS5gWrOpwn1yanzVg\nzNMEsXuqi3ceIVUyCh/c7n928czZ0t4OCaQBstLw0Ia4soyrsftTBm6nPBcx\n/Z0kkdTjZ9/pM1fywCtwUzGa4ZECplLzKOoTrSRER2G7xRxNAmZKWa8bfrJL\n35BfRAjR6/ut4Wu7kceO/SdzleDeYezq2XVNHOv9QN2dNXr5E5vl8wOmi6i7\nkmGUuYCifG377lVjsMt9aMUhyCSMuiQkptiO/+NO8Rk9CAGleTVgvrh3E8Kl\n1pr337I+p1v9m9mXKVljnvOIvRWevu1L8EqxVXQ0qgtHmJcB/csN2kRo9y3t\nfisf67XA0vRDS8SOSUcZ2o9lI1sA7vgcg+7u4O79Cu+nTmt44uHgAWzxWHW0\nBGKF\r\n=vYzC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhQYd3bv4jjF7oP1C/5uAQho2kzZgdw9/HNMH48dwG8QIgUhfL83byNcu0fb1TIlbipvQuwwjOxU+OXDvgOJ/jQG4="}]},"_npmUser":{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_require_1.1.20_1634053871008_0.037060111326672196"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-12T13:46:29.787Z","1.0.24":"2021-08-12T13:46:30.090Z","modified":"2022-04-07T12:57:12.001Z","1.0.25":"2021-08-12T13:50:56.652Z","1.0.26":"2021-08-13T04:46:25.999Z","1.0.28":"2021-08-13T05:17:30.342Z","1.0.29":"2021-08-13T05:21:14.348Z","1.0.30":"2021-08-13T05:27:04.807Z","1.0.31":"2021-08-13T06:09:11.251Z","1.0.32":"2021-08-20T08:14:51.020Z","1.0.33":"2021-08-30T07:51:37.533Z","1.0.34":"2021-08-30T07:59:57.344Z","1.1.1":"2021-09-09T09:49:20.096Z","1.1.2":"2021-09-10T12:32:09.891Z","1.1.3":"2021-09-10T14:20:27.325Z","1.1.5":"2021-09-10T15:02:36.173Z","1.1.6":"2021-09-12T13:44:36.272Z","1.1.7":"2021-09-13T10:32:32.947Z","1.1.8":"2021-09-13T11:03:02.435Z","1.1.9":"2021-09-15T14:12:32.927Z","1.1.10":"2021-09-15T17:12:49.154Z","1.1.11":"2021-09-18T17:17:22.188Z","1.1.12":"2021-09-18T17:34:17.899Z","1.1.13":"2021-09-25T07:40:07.323Z","1.1.14":"2021-09-25T16:42:59.697Z","1.1.15":"2021-09-30T09:17:05.829Z","1.1.16":"2021-10-06T06:17:24.105Z","1.1.17":"2021-10-08T15:32:36.416Z","1.1.18":"2021-10-12T13:23:05.041Z","1.1.19":"2021-10-12T14:59:50.541Z","1.1.20":"2021-10-12T15:51:11.224Z"},"maintainers":[{"name":"martinbaker","email":"martinwbaker@yorkdevres.co.uk"}],"description":"Make the classic nodesJS require verb available in ES5+","keywords":["JS","node","require","commonJS","module","ES5"],"author":{"name":"Martin Baker","email":"martinwbaker@y-d-r.co.uk","url":"https://y-d-r.co.uk"},"license":"ISC","readme":"# YDR Utilities - @wider/utils_require\r\n\r\n## Introduction\r\n\r\nTo assist conversion of legacy commonJS to ES modules, this re-establishes the full set of features of **nodeJS** `require()`\r\n\r\nMay be used in an ES5+ Module or a commonJS module under **nodeJS**.\r\n\r\nThe tool can be used in code exactly the same as `require()` in nodeJS commonJS retaining same properties and methods and behaviours even when called from an ES Module.\r\n\r\nSupports the following file types\r\n\r\n* *.js* delivers a javascript commonjs module\r\n* *.json* delivers a parsed JSON object\r\n* *.node*  delivers a node-gyp object\r\n\r\nYou may optionally use the following extensions\r\n\r\n* to return a Promise\r\n* to load ANY file extension directly into your handler (sync or async) - eg to load ***.md*** files directly npm into your chosen markdown handler object\r\n* load a default substitute for a file if the requested file is missing\r\n\r\n## Documentation\r\n\r\n[Full Documentation](https://y-d-r.co.uk/packages/@wider/utils_require/index.html)\r\n\r\n## Install\r\n\r\n```command\r\nnpm install \"@wider/utils_require\"\r\n```\r\n\r\n## Use\r\n\r\nSee also [Examples](./tutorial-Using%20require.html)\r\n\r\nThis provides a function customised to your module, that *mostly* appears to behave as the original **nodeJS**.\r\n\r\n```javascript\r\n// if this is an ES Module under nodejs use ...\r\nimport path from \"path\";\r\nimport Module from \"module\";\r\nimport Require from \"@wider/utils_require\";\r\nconst require = new Require(Module, {\r\n\tpath: path\r\n});\r\n\r\n// if this is a commonJS Module under nodejs use the following instead of the three lines above\r\nrequire = require(\"@wider/utils_require\")(module);\r\n\r\n// Examples\r\nconst { v2, v2, v3 } = require(\"./jsonFilePath.JSON\"); // synchronous load of a JSON object \r\nconst myModule = require(\"@wider/aPackageName\"); // loads the default module for the named package\r\nconst myDefaultModule = require(\".\"); // Error because ./index/js is not a commonjs module\r\nconst myPackage = require(\"./package.json\") // your own package.json\r\nconst mainPackage = require(path.join(require.mainFolder, \"./package.json\")) // the main app's package.json\r\nconst upThere = require(\"../..\");  // might be the parent package's main index.js\r\n```\r\n\r\n## Optional extensions\r\n\r\nYou can use the require method to load non javascript/JSON files that are found using the same path search that is used for conventional require processing.  If you wish to do this you must enable it, otherwise attempts to access such files will fail as per the normal require response.  \r\n\r\nYou may also designate an alternative file id where the default value of a file might be found if the requested one is missing.\r\n\r\nSee [Optional Extensions](./tutorial-Using%20require.html#extensions)\r\n\r\n## Optional asynchronous call\r\n\r\nIf your code is in an asynchronous function, you can ask for require to act asynchronously.\r\n\r\n`require.async(...)` is a promisified version of `require(...)`\r\n\r\n## Warnings\r\n\r\n* This builds off the standard require function that is only available in nodeJS commonJS modules.  The version via ES `.createRequire` is not the same in all respects.\r\n\r\n* There may be non standard behaviours or undocumented features of `require()` that we have not emulated.\r\n\r\n* This package delivers a `require` object that is custom to your ES Module, do not share this object with another module - create it again in the other module if you need to.\r\n\r\n* You will get an error if you try and load an ES Module via this tool.  If you need to load ES modules, import them into your own ES Module and use this tool from there as need be.\r\n\r\n* **import** and **commonJS require** and **@wider.require** all use the same cache covering your entire application for javascript and where supported for json and node files.  However, revising `require.cache()` entries is not assured to affect ES `import()` under all circumstances now or in the future.  We recommend that you do not access the original commonJS `require.cache()`\r\n\r\n* The value of `require.main` is not defined in **nodeJS require** when the outermost module is an ES Module.  We backfill the value with a guess as to what is the main module path.  We recommend that the first ever call to create the **@wider.Require** says uses the setting `{ isMain  : true }` explicitly that it is the main application and that this is obtained as your first import of your main program.  We also recommend that you set this when calling from a commonJS\r\n\r\n    To ensure the guess is correct, **we recommend that this package is the first import of your main package before all others - even if you do not use it there.**  If it is not convenient to do this, then use `require(Module).main = Module` using the Module of the main module before making any use of `require()`\r\n\r\n* All files are fetched as **utf-8** by default unless another format is defined via the required object (such as in an xml source file)\r\n\r\n* Methods provided are as follows: please see nodeJS documentation.\r\n\r\n```javascript\r\n    require(id [, defaultIdOrFunction ]) // Function - returns JSON or JS object or Error, or other objects if extensions are used\r\n    require.cache // Object - read write\r\n    require.extensions // Object - read write deprecated by nodeJS\r\n    require.main // String - read only optionally write once be before calling require()\r\n    require.resolve(id) // Function - searches for your file location\r\n    require.resolve.paths // Object - read only object contents editable\r\n```\r\n\r\n* the following additional methods are provided\r\n\r\n```javascript\r\n    require.async() // promisified version of require\r\n    require.extensionHandlers() // enable require to handle additional file extensions\r\n    require.main\r\n    require.main.path\r\n    require.main.filename\r\n```\r\n\r\n## Comparison of objects\r\n\r\nThis section compares the features of require and import in comparison with the legacy node commonjs solution when used under nodeJS\r\n\r\n<table style='width:100%; font-size:smaller'><thead>\r\n<tr style=\"font-weight:bolder;background-color:lightblue\"><td style='width:20%'>&#160;</td><td style='width:20%'> @wider require </td><td style='width:20%'> commonJS require </td><td style='width:20%'> ES import </td><td> ES createRequire</td></tr>\r\n</thead><tbody style='font-size:smaller'>\r\n\r\n<tr><td> environment</td><td> commonJS or<br/>ES module</td><td> commonJS only</td><td> ES only</td><td> ES only</td></tr>\r\n<tr><td> execution declaration </td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td><td style=\"color:green\">&#10003;</td><td style=\"color:red\">&#10060;</td></tr>\r\n<tr><td> execution sync </td><td style=\"color:green\">&#10003;</td><td style=\"color:green\">&#10003;</td><td style=\"color:red\">&#10060;</td><td style=\"color:green\">&#10003;</td></tr>\r\n<tr><td> execution async >> Promise </td><td>require.async</td><td style=\"color:red\">&#10060;</td></td><td> import(path)</td><td style=\"color:red\">&#10060;</td></tr>\r\n<tr><td> handles .js .node  </td><td style=\"color:green\">&#10003;</td><td style=\"color:green\">&#10003;</td><td style=\"color:green\">&#10003;</td><td style=\"color:green\">&#10003;</td></tr>\r\n<tr><td> handles .json</td><td style=\"color:green\">&#10003;</td><td style=\"color:green\">&#10003;</td><td style=\"color:red\">&#10060;</td><td style=\"color:green\">&#10003;</td></tr>\r\n<tr><td> method     </td><td>require() under commonJS<br/> require() under ES Module </td><td>require()</td><td>import from<br/>import()</td><td>module.createRequire()()</td></tr>\r\n<tr><td> supports any other file extension</td><td>optional enabled by extension when creating object</td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td></tr>\r\n<tr><td> supports default file</td><td style=\"color:green\">&#10003;</td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td></tr>\r\n\r\n<tr><td> run time components     </td><td>  </td><td></td><td></td><td></td></tr>\r\n<tr><td style=\"margin-left:2em\"> get object</td><td>require(id)     </td><td>require(id)  </td><td>declaration before run<br/>import(path)</td><td>..require(id)</td></tr>\r\n<tr><td style=\"margin-left:2em\"> supports file \".\" and omitted .js extension</td><td style=\"color:green\">&#10003;</td><td style=\"color:green\">&#10003;</td><td style=\"color:red\">&#10060;</td><td style=\"color:green\">&#10003;</td></tr>\r\n<tr><td style=\"margin-left:2em\"> assumes missing .js extension</td><td style=\"color:green\">&#10003;</td><td style=\"color:green\">&#10003;</td><td style=\"color:red\">&#10060;</td><td style=\"color:green\">&#10003;</td></tr>\r\n<tr><td style=\"margin-left:2em\"> cache     </td><td> require.cache</td><td>require.cache</td><td style=\"color:red\">&#10060;</td><td>require.cache</td></tr>\r\n<tr><td style=\"margin-left:2em\"> extensions <br/>&#160; &#160;deprecated feature</td><td> require.extensions</td><td>require.extensions</td><td style=\"color:red\">&#10060;</td><td>require.extensions`</td></tr>\r\n<tr><td style=\"margin-left:2em\"> reference main module</td><td> require.main</td><td>require.main</td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td></tr>\r\n<tr><td style=\"margin-left:2em\"> main package folder</td><td> require.main.path</td><td>require.main.path</td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td></tr>\r\n<tr><td style=\"margin-left:2em\"> main package filename</td><td> require.main.filename</td><td>require.main.filename</td><td style=\"color:red\">&#10060;</td><td style=\"color:red\">&#10060;</td></tr>\r\n<tr><td style=\"margin-left:2em\"> search for a file</td><td> require.resolve(id)</td><td>require.resolve(id)</td><td style=\"color:red\">&#10060;</td><td>require.resolve(id)</td></tr>\r\n\r\n</tbody><table>\r\n\r\n### Supplementary feature\r\n\r\nWe have enabled this package to be used under commonJS. If you wish to try out features before conversion to an ES Module you can initiate the tool as below.  If you dislike reassigning **require** then choose an alternative name.  \r\n\r\n```javascript\r\n'use strict';\r\nrequire = require(\".\")(module, settings);\r\n```\r\n\r\n* ***settings.isMain*** {Boolean} when true forces this module to be regarded as the main package that is running.  Errors will be thrown if this property is set on modules that are in different packages  If this is missing, we will guess which is the main package but since imports are asynchronous we cannot guarantee the default will always work.\r\n* ***settings.extensionHandlers*** {Object} enable require load additional file types.  Extension handlers add to a common set of extension handlers that span all instances of `new Require()`  You can restate a given extension handler but you cannot morph \r\n\r\n## You may be interested in these ES Modules\r\n\r\n* *@wider/utils_require-json* loads a JSON file and configures it to your technical environment\r\n* *@wider/utils_markup* that can markup your strings and objects including formulae and built in common markups\r\n","readmeFilename":"README.md","homepage":"https://github.com/npm/npm#readme","repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"bugs":{"url":"https://github.com/npm/npm/issues"}}