{"_id":"lazy-z","_rev":"69-f00e0a0e823eb167b767ffbd46f59f69","name":"lazy-z","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"lazy-z","version":"1.0.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.0.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"331a3c7c30b7c6739b082653556fdb7be5de981f","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.0.0.tgz","fileCount":16,"integrity":"sha512-GlTDqdWYDtXl9SpCbD+FSAUHAIH5UwSkR+U0p1J9BEpLTDv9VPUSHD8hE6qGiGwTb3o8V9obyjp6lK8H8skKNw==","signatures":[{"sig":"MEYCIQD1Hd5KiHIqrN6b7vmSLcKIL7CNWZIpU1f+OhMqLoWa2gIhAL5DWVhf1uvKpFCbO1UmWFRWQHCtBYa9ScKCQWbeYuxK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/TYEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0XA/8DjCtECh5Tg4dvO+/y+NqADmNoLaB3BmhTp7+gOqpotF3eGWM\r\nZ/jV+1n8VCz1jYNKjvi3c0tinL5l8gGpEWs9RTCZlu9RX3nM1jpevteDFU16\r\nhDQnBj921/G5eTH2kgzuZV6Yv5V//+ZlQb+fKnTfu0R67/ymGjrD0CPUlPc2\r\nIAil+oMnCeBkFkFQgy0UDjnqkh2IoCCuzJrNPv+au95xnZaoR+LaoWcFCwsH\r\nGZTGJMw4eHvEDY+yUx3vz8ZA4sdtyqLriLHMiVzwsGr6sWzI/Mw8wrG+Gfyd\r\nSuknjPFPj2PNuQpWiiK6vQWc5n5owTB39DXJYwEruUYeqd6/ZgJCUSJRgDiB\r\nxu40XYIwrJGjtwHmFuNPc/9R0tCsdPN0En20zkMWzTrefooxaoJflaMTDBV2\r\nnHxpsfx2lcOOZm4aOyM6HcG+6IKgiAroiRTJkIVTQz4k6KijlLKjWaBsKiWP\r\ndWBO7ABRCGZoA29Hv8N6QEUcIakBSKYyXbLaENKJ7kOZI2bbdn/ofca8wLM1\r\nAZbIznmIQ2aWm7G8DMBKn9PCUWD55yB73nLD1+Ap2dG/KQCxOz8qfNv52bcA\r\nMiCGpAJXcBTI5asiFBtdp1oVnAvI69eC27Xgd6ngCd0tFkaIXnOBq/pDwOp1\r\nUIZLvhR+D1IfdCUJa6zlXsGumUWACCALvyU=\r\n=W1OQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"48d9141bd73e2c29ed0f80999c6eedaef858684b","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.0.0_1660761604555_0.2303029582472651","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"lazy-z","version":"1.0.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.0.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"c129e26322f7ef4cfba320c5522f375d0d64bbf6","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.0.1.tgz","fileCount":16,"integrity":"sha512-8E+9UfFJLYk6wrZkY6MqYUNzpdebSwdGNWa+HLVHZ6C/fWuKoSEkHVYi7+feWINySoYg5VIRkXFNuiKrGK0mNw==","signatures":[{"sig":"MEQCIBVmtj2ZhJHGzgEpngh/DUNkETqtQIVf5ZyR72zkV1r7AiBi3bMYu6TItRyHftuZAN8+L4bzjjwTxjs1lAXMglhnzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/UcOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKGg//Qw9hHCLRUnLC4gCXPIi8NTOjZZYqUEKnJFF7fUi3zP5XTge9\r\nMnI1NWQpHQALhquYuLCNq9qmiVG9JKbZ2GhtuAqEJrZ09gG0oQOAMK8vAT+s\r\n33384/SfZyphsXdgQmV8HtI+pwcF4dobprudB6B1MPjD5llgqGdaVMjPa4nK\r\nxWPW9uXJtpWBLX8dxMwVcC+X2Tgw4tA2E6W4/1ryTGuzVPVuqkShr9p8Uq3l\r\n+GCNrZg943FvpX39sWX9Uuo+5iEP+ZPog8k1Xp4GSndAj12MHQxUi19WWffG\r\nzi0QGRW6QeInlFaLEFAi2f7ywfu4xMlPLgvfJaqydnEM3Jb7sWxBj0WX45e5\r\ntR8kirSIdDfVLtPBpaUA941dZkHLNWBivNMaH/yBfbv1352tFFNYpwXTLDn8\r\noTwq7GFAk3O5QVIJIO2uNT7/Mi3Z48CnP2Jk9zGIilx0YZ4UTxlrwlxv3SXE\r\nuAHAJt3Xmg42Y4+9N4/e/6EkScExL13KXCLCVE+NdG/j0UPMKuGrlXAFslDW\r\nB1ZUKAbdvukjcxu0j9eJNXs0TawOOsZegNzNK2M3zfDm4iqht8SDwGba0Yts\r\nMBz3/IBpvLFyn1wwra7zFl0Vji7Crfgy3YdKrJB5lzisiJF1T0iCYN8YQbEO\r\nH1rfCXXHakWbrisE2pPoEXE7G642Jvu8ZqE=\r\n=+vDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"664daeb8f59945a8ff97be8ba7430b20e8ca3dc6","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.0.1_1660765966166_0.6923884408626872","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"lazy-z","version":"1.0.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.0.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"243862c181839748a69bb5390f2d36abc4ca1118","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.0.2.tgz","fileCount":16,"integrity":"sha512-aWcJBUllpYcMKW2ormGx+HN3QUY8JoKjzM89MaPcHdUdk6MkV3AsTwuNVIoDgGXOqA/hcyyBGWEBdGObnQRUmQ==","signatures":[{"sig":"MEYCIQDF3WA8iDBnKj5cPYw5Fh5fH+qykV91tIeF1ZsYBe+rWgIhAPtP/unU3XJQwYgIaSUHe+7eQJ4HPP4hDspZze03jqy2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/UgFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKphAAkGWtkULosQeQYw0Fk5aVcfpL+9Advhd3Nn0SoHjjnst4PMXP\r\nbmZ7C/SyZr3p3yh+1W7VDmuGufd2G8SwzjR2WdoWFKXLqs4FPCGIDWIH+nGF\r\nhY+icqT9sp07rg0MiFQFPLneT4mMX0IzuOMfopPM0JnN+JIVYwI0/aPmSbQZ\r\nuFBUmwFVt6sFGyg4jCaxCe3zYxVE+KrodtFx0KvmqOZip91VtBJjgRC6Iw9y\r\ns3/WEK7e/aq8F5FWgHNszUlGZcSAFRaXL9hwnUSTG4EHTSMUPwI3GdVBcrxr\r\n95wTesVsKK+8NhtEORuJbhMfzN30A2ZwocBBuQZVygRsVt1KCQTbesXCqLP5\r\nqlzlTNugm8R5Gy7I1G8Sbe9glH40G4I8XqugrzCarFzKwT6knBVCyGw5q++N\r\nGlE74bEnxdw2dNP18kqDCYLGqtgeZdwTIvjl+nEYb9cJyHEqOtJ2CycL7l6b\r\njHzhk53aWuPMM0mkvabM7F6m8sd37nFU0wK1rqKv79KNBpCNhqGJ9X06DBIt\r\n+iE5m3GlzDa4p4Mla6N/BGfwc+pkePwmXnGJ4C1ugrztBRCrDCCi5dVWP3V2\r\nIBbYtKAwd1F3mTK0nGmTQ0DgkJ6uie+CrjiL406qD28Ypcn/r8oklTM48k8Y\r\nzXWDB5HPAK9Dc7/Ct34gfAi8pdnsN3vNiVQ=\r\n=pIX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0cc7a43e27112d060f3ce3c6fd91caa90732171a","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.0.2_1660766212784_0.7050118197675574","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"lazy-z","version":"1.0.4","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.0.4","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"3da68b1b47cd5af01300d7b2fa17060059f72c11","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.0.4.tgz","fileCount":20,"integrity":"sha512-0QB2Px0EoaMbHBes3RUaF9yycZfnyk9cHBt3qcYPwOYgTVYdkbgOqcm0ECyg7wdGUycMUy9rIejYLfbCXhW6Gw==","signatures":[{"sig":"MEUCIQC1QBtvhBrOsyPkACqUG8a/tE22DEVqzNPW7gfbzzVTigIgHbtvr3zMQKkZXIgr3rFG5kPEMCGZlBguap6ARmYgT1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/kCUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLIA//RQTWb7uboYWhzI+LbV7nGJ4XSUO5Y3LFaUlBE411pFs8dAbb\r\nBhhA1X3/BUxm0m+FMW+gbcZPSYiVlMMyDubiD8lYbuREq/GEc/WFfX7YK80e\r\nvFHJhCu/fLLnFVnWOwgMIt8U+l6FLJGgP0jNncgbwQvWKe4YwaAoqxkOmcT5\r\nAwIuHdTfJFq6rqqQt+MUkcWy1fjVLL9vtrGVrPkZ2/6zE9qPuZpehacW2DXa\r\nDcsKL3IheeK0pfEwqgDYfeKiAJA9dfVeMK6FqhcGlcWxP8LDIca0EwOaw6DL\r\naZW0zoe2mdfbdy/sThWpc7yCMVRgPt1EcOzcxA0tyJpTBzHpikS0jTWG0h2s\r\n26FApoyMqT0sjvrj998Lux4EYQgY/cExb6afeRTjR5FRphWkqiZztkeTrGH8\r\nIcmJdQhJY9oHMfLGv0Ee2r643fTdaxFIEzATmyBRFuEdKoghRHYdXhbebBWi\r\n8MwV410T/WzPlr6fkVi2FUaWKpH81S6HdKmEayu7KYmuG+qtniXU+Wt91vfg\r\nksAUR/4t3wp5bthbguUurfKT4l7m3o2XuFb2kTHuL1MjeTKpPM2Cc7IkgEn8\r\n5WdE6yf6joctIlVWPT4OZgT97QRdVb0VDyEo8l18rf8MRxcBWhIeqo9aKbJ6\r\n8yZYka8FdFDoV5pAuJx0XrjfL5aXso47i8c=\r\n=Rh6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"20c6bc2fd52fa6dc0b174034f62143d8137c8b19","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.0.4_1660829844673_0.22022680361962332","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"lazy-z","version":"1.1.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.1.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"dd7382112ad20728fc3be9855265fcdae0568827","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.1.0.tgz","fileCount":20,"integrity":"sha512-kEnvXfZXqSZsKYe6FXySBTpAbq+zRUYyUudAuO23kduC1TEbUAPmIO06dppN1IIk1r38AzJ9jtQbej2LGOoOqg==","signatures":[{"sig":"MEYCIQCPpaVBkyoOwi6TbJxHE+4Eu+p7R0U73zipkgdd0ip8MwIhAPrOMvAVitR3lQOvIfUEa6E2vyya3LKf81PiH3uSHa8n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBTTzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5GA//aawihU0Vx6B2xnTT5OC+ZCD/V3nJL3OoPVW9WxZHF9hhgjdK\r\nUhTzqbTkYMZKePnG0Gl5B6o02NKHqdEzzBOBv6pE82dmWGDoPQxbYTsnJW9D\r\ntGlf//PRSoeEtgO1kzrQsFq3giYdxpGFWUUqG7R2kyUCtYVqxdtMONhAjeip\r\nhE7J0lTLBoPucJSVuzK83LkvN3UFQNAooau4UXbtc8XdLO1j1XW9IQzGSwTZ\r\nYmyNmha7mvNs3DUwkU9gDqwdWpRwwqLpV6AHoWmoiuFK9AO4LNe12BwdEf7+\r\nca0B4O9bPJ+ci1rTn877XNxGLyV7/t4qZ291iOsQXiL8lY0Sh5PqGLeLuF44\r\neZTWkBPRhLdx5OXY4RA4iFaK1hP8dO01XstWMU7v5ulV8oZ2EZhxG54Yd9OA\r\nxVYXnXWshWSrVy2xRakDN3RgLTRwTSDSWzC99ub54l8FpkhLkvRCkwNVx5ex\r\nm12QTNIiB9bo/Td24M/+cZ41FYd5VG6OsYJaT+41R9n381ZbCU1I+LVsTNfK\r\nGynFWROc275sNY9v+Uwb/YYIlua/BPCxAgnJ4pdEUPUMi7xe0wzY2GnNp3u7\r\nO5St8B3eGYB9sP6EwPWqdIToZNkpqiJwGHflUJyOBg3mk/zKQfSe4r5WFAYN\r\nECPc3UuRz46wsH6WOw6boklbuPL31GsSQIE=\r\n=uB0N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"554a3e10918ec00ed71ea1c9ca8868752abc95ef","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.1.0_1661285619479_0.9698781778033603","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"lazy-z","version":"1.1.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.1.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"2b9898cc6b7201d04f237eafe7884f4f35387ef6","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.1.1.tgz","fileCount":20,"integrity":"sha512-ZSCNWEwCTb7mkQEGVSsxSnaFmPUuqJTORgYF8+jygnRyGNpbjrokYQDkePiNTnEOfry9dsr3yH7vZYz2TQSXSA==","signatures":[{"sig":"MEUCIFh7+OIpFNHTj+gvolestzOf3axoT0yu/OX4uQCGI221AiEAltJi6XSQ3GFNgJLXXjcyj7g3ml3kWt1diuaIB481PGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBmmLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroEhAAiZVi4aTfIOigyaR7bmNgH9AfaJRMgm+UwfiDNEEuDVEy8/zJ\r\nFWXiD4fhhqWGFcSR3oxdiqjNH0a8Y1SRCEDH74H1+vt1i67gabHVmDgKw2r1\r\n3GZvkmAa/M8L1Tyjoc84DDv2JXAc48dEwj0FWaKrPPlHN+EB52aOujj7ryAK\r\nvZCxvprZJOxBmi3KpY6zfzz0w/b0hRkpCsL/IH3iUIIE6kobvegVnHEGvIL4\r\n9Qv5Ab75Uw7hj7e+Y06uxHzNmVx6pM/d3e/3B4KREGaB3d2rVW8OfNrU6e+M\r\nfRPdiqLK2/IW3m0NjmN8QmuopTHayY6e+2v4VjK4hLlKwtRUvGNHj39o7nj8\r\ndla95Re1igA5p4GmUqF4hAQlFZ5vTSYjrKheu/e3t1t81JJYO7N6dcewMQ97\r\nSHw8IhJGgmdBvBbDM3Og1qLYWXooOYla32RF3h09yKnmdfiWKQRKxqhIsdUN\r\n90T08loVF1hxn+jXsXG/kMT5xI+dO9+GFwhmyMByATep9CH33371/stpyQ7c\r\nVp2gjZpwZZ/HkgC+0uA2cV/iqQ9E9OQrHpfAjAWg25qPcbO0ljXnbh58JWXD\r\n4BEW5um+mA98lxmrTbdnenzWvbdOm4zRJC/f6YONeflv8aRUarqXPMeIiYzP\r\n6RjOfK+BV7+lyft6NHrh2Ww/iToNfG1yec4=\r\n=4oDJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5c1b29c4cf949d29fd6c547e1f4354abe2c65dbd","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.1.1_1661364619133_0.7903101238634238","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"lazy-z","version":"1.1.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.1.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"ea41c7b1f1dbe537f50e27669f6d4e820dd97f00","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.1.2.tgz","fileCount":20,"integrity":"sha512-vE3sqxkk8AVw7R2Y9I97VZ0Mn4DACZT8UbyjHGMCYxPwpbfg9fpUIeCSBpizo8/+3OO+o98BGF8Puz/kxa0phA==","signatures":[{"sig":"MEUCIAfJzFjjRteGXA15UmI9ieXnahiAUX1OCXYcilV69hxwAiEA99u8VTSjJOgliP/O6RV36Q88NE1OB7Pc3y2JPEGWqRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB96PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFAA/9FJp1/iuqHB36UoPzZ9qkvj86FqiR54kfQkA9x5rbz/DalJQb\r\nZpKldM7AkB2DR5MI3p0pF8lOrmDFMPvPFYNL8C+xppRS3J/QjrGZmn6d4xBw\r\nAEBycI0B/vDJUE/5XD3tg8RVX3XbY9E7199bePLb/BL5Z3zkW7dU0MuMFH+9\r\nsPLh/5mWQg6BO2NFX1HLtAGLmwTnamqxNVgeGRNADRB7G1orr1vtx6/XClPL\r\nGlnvmgpd0nuxMMvTrSn9tvDQGokR4bRxbMth+go+zVuY+QnnlDbuaht/HYfc\r\nPs/AreKkndc9Io7B6wK7Nb3naqaTR7X8KYnDUtV3JiXaSbPNMIB2qqu2yX8K\r\n2TEkZ3LCn8sAZVaM8h8vj7tf71H+P0J6ZTSRGk8VyjLQgLtkmwzH2P7nK4u6\r\nOrPR6qgVgUJXrbjIlNMcz9e5zSq26D8LMmfIFXwCuJ5c5mAnr/CtOl5q/1yy\r\nBk+rEaWn6ZFxrF3/BnGRrOqbdq3GXvUJGMhsB6ST4gq4Mp1zJRRFYGQAUVda\r\n3T1ZHbWJy5VaBikeovIX1e4ttjOlov0fW7MdPR3Ji8gorJqrEBTAXmuOHUn6\r\nqnD3e8tXDhUpoPsuGNYcGVJwwtfVffTGvpVDf7HCa4TCUSwPcoJsQzYYoAG+\r\nUeyVxiKzqo4eTU/GcTTrWbGXLcTs+0mKmh0=\r\n=OuUT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"46448b1a8decd1829b4e5cf9ef773b2b9f30c344","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.1.2_1661460110841_0.911375912332048","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"lazy-z","version":"1.2.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.2.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"9a5d95216c3e219d1b2e830c5c89c7275cbfbdac","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.2.0.tgz","fileCount":20,"integrity":"sha512-NakE0Aw979UBJYuS6DOw90V2uII5dmKetPA9TllFq6jqOatoyiYnPY56esAHYwWWq40B2D7SA5bENz3qGWeEQQ==","signatures":[{"sig":"MEYCIQCHbCnHM//KSiDbN6H2MeuRYlDEm/meztdW3QjDkZEG1QIhAIx4gGJV0LnDpT/7zxRmMNu/MEGZH+hxcC4KGenubYc/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzACACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptBg/+MAakV/5Uy/VJPQnq0d+TdxHDmAZIy8axlt14OD2VM+MvRm+F\r\noKFdWHCAw+NxRZoQd9ywB4sQOVmzx7EOHkVn5DzZeuDHwqpl1NFMUhUBtHoi\r\ndfL6+YHgdeDvpkbL7AQM2T6QC1sBfQq06rYzKGqTXybjEdoNVjcpqA46vlQl\r\nn+0ECJ2wnTY9ROlyT16aJ3ASSSv2eSQ3HWsCwR1TZ+ZJDn1HbBGcvnAGhNqM\r\nF8u3YTCtOFT/U/XSXVRGNYKtODlxETj6ffUdmDtcTCEvTJ3PKsgob7TLleqq\r\nsEDzlWwsf9cQ3vg3dhaWJ448rb9VNGOTcievxWX0FUm/UVMd12u/fmxv4//P\r\nq65V/zkDKZmxLVh2FafL0X7VSRtNNytvv79HGnoOxiGG56L1pw4dG8+Hbliv\r\nv5BsjITdz9mpZKa1KY87CgAUeuzBkdTPvQCOvcpP+NsoQ0xxHEphiCu4bTbu\r\nIwvZGo35B37VDhvA5mmKLOaCEN+Pgp6BI1soVKAKYeTxQdEV88cjICKGMDEe\r\niloYQt+DpvmxMQ/AzeymMuMsW+7GpSA4Tebfcdq7r4Xi72gpAu68SVEpnnRF\r\nDLKglZkfk/GXijc3Gnz2+kyDC1GhT6QeIyonH1dYm2QhaDpqHKZIjMjYjXuB\r\n4jDsdgTM4yLKMvokxlm/HNvQIRkB3oZ0Hn4=\r\n=E3kp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a40fe3402e710c9899bb234cd49ec8121e6671ac","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.2.0_1662988290506_0.5909553876653919","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"lazy-z","version":"1.2.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.2.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"f57fd0921ec9f6f474f019ee9962fef5e356a181","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.2.1.tgz","fileCount":20,"integrity":"sha512-/AcONFZDV/DqTypDNTq0sKCzaJ4tPZU+a3W8Hizm+uo8qTcNX5nfxgenbhg/IVnodugs0UV+8md3+0xtbDioUw==","signatures":[{"sig":"MEUCIDdmfWr0BzfysuHPQTZDER+bUsHKXl0pYKF0Qe5eeHOKAiEAsv/yNHhhHC5ApV4kNSHHjwdkMXWufIRVvUYuTIKfIrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzJNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkMhAAhEh2bYVM9mUzE4LGB0iBs3GtsRSJ/7XhScL7OKm6CvGUcSY0\r\nsBUTGkMLgpPFEO8iAV/58xYdEXdoByeKNEOHQReAZe+P2uc5z6nEnpYK1P8K\r\nZQ9urZRMhCe+t6ILG2+Zs5WmEOxTnt5V1tDDVemtYfRFZaNUoza7mjuW2Rsi\r\nn+gnS1gDgSy5DnUij8lF+bA6bqZ/AmPU00VDxeV5lq9Rcbt8RCC/aKooYEwW\r\nbkeoS0RqNgmIYlmTr5PPGFFMLN2JlECdIYgADMQH+mtcZyZPYftqTD6EFyVf\r\nblMuSsjY7jUz79pKCo2rXnfatHCo5Eorvq2tS/NeYfUEu6UvTXU5hZ2Em/Sl\r\njuWN8OIm1BEZj/tqsOXrl3gdRqo2vrFyC5+pXcQAg9MTdc32Ftzqk59Hk6ep\r\n//TbkkVYQN7SAFCOM71jfM6+68bNjf7ax7ZE43LynSE45ETUs1y1oUAhCtIb\r\n+/FMchNkx9Hg9saGq2Y4oX6a2cgNm9WnqgqBwc8Kabw3f7EFCFj8bFvdJyvn\r\nBEyACK0W81Dzw4ceVlsrQwZMXBTxl0eOy2J8zxrv5lyW4lZZhYJ01FIo3r7O\r\nK15fb6eCJUfyagmeBLZIz2Hg0qXKPTh3qVeMw9bhLMYLHpp8p7DKs82CSpO5\r\n7L7QsbwnSDgkUY+VyjQ/ywNH9g0rg+3BAzc=\r\n=ce1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5154d72bebebfc7c0a1d3b06924b4ec2a90e9453","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.2.1_1662988877239_0.33289386254225284","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"lazy-z","version":"1.3.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.3.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"855756bb4aa76da6b371592423ebc0f084c24253","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.3.0.tgz","fileCount":24,"integrity":"sha512-ofp4iyumAVTkjSSpFh+YfNx2FWcudquH9v9KX6ExkfGIjr4VySP5+TUcXs06iorRZ55cdvNyXLYprCs62Tq2bg==","signatures":[{"sig":"MEUCIQCNMnsALKkYGxdgrTnOTmcsR98u/6ZWB9lu/xJedvHwFwIgTXHB5r8VtPyociE9y+9XNeEkHy2gndEl4nJwIN5sFrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLKvJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzuBAAmB3jpRnsF7xihj9Y8Dejhsv1w2eOeiBjq3uenqlcXLFKlG6O\r\nmiukHZ38N2PKirmQQU2e5/8D0vnFT3N7bbXTKq1W+2mmPPlf5dLblHr6b4Ks\r\nBrgd/pvONgbIEK49hBy5cVUQO7eFvnQH6KRxVfTd3XBb97SDtIE0ur/ll2s1\r\npgZSOqqVOFYOKYDKC+ZVDwSu0koOk3m2BEbWSpewJbFFGy4wTXhfVucR5OwD\r\nTkSfiJLi4bGZesp93UYQ1cgxvisJ1UPZUmJl3ZsC4MzWNIgzoxAb+k7Eb8pw\r\nwx3KENdHZWeKAUAxicgXT5uSBQeq0K1dvJm+/pM7o15f/IdvaUqky4+8OLAq\r\nO1T2eu+8zz7kHA245m3OImKZyWsITRoNG+UHeJswmYYVjLGJs6yH4b3M4nq6\r\npQY9G9SLa69Q5aw/G5hyWW133Br02SByJeBGkPc5ZX3ZR8BAZCnFDkoI65qB\r\nQ8HTIqkaHUSzfoGMRPmMkcGG7NJVrCy1MpIrBQ/jEbiK3D9Ixueg6wpB5pjw\r\nlW94woBKTX2nByvPms/nlRs0wP68Q/J5PJYw2OksvKkF0CFiqNq7bvIIOJCB\r\n9oxnYRjb8uCNmOyXYKFwOr/TwabhueSTY3pS7eNTvy2USNJfPJEnhEThZKU4\r\n09o6xDT51Mx1uxIOca895SLHezH/urpaZkc=\r\n=sYuG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb448e279f5506dfb88fb5471fa64df25a5b8947","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.3.0_1663871944949_0.9259109540544943","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"lazy-z","version":"1.3.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.3.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"992a16ed9ecea3d4d9b8958d2f7cd6c39bd16a3b","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.3.1.tgz","fileCount":24,"integrity":"sha512-IRaWuSJ/gWuj0GWBkNCwTjf7N3Cm8J+FOH2u+yfft6bfBv9CPAqlyCI9H+ScaRqq2Zyb84DMYZBjyap0iDr6XQ==","signatures":[{"sig":"MEUCIQC79X+Cnh5QhFYAFuVGmZv8duP8EuPS+EB0Pp+ptH1yEwIgNgF1Pez9SfOfHI0lsZf3yTUkqzeuh0i1ukTyJZInqms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLK0PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiLw//Q4F4iM8lINOovCDOrhLA1dmnwyH/9XRLFEDIS60EOGXH/hqc\r\ns2EdKgZjkE8FHi+d2D8E0Hlx+/m6v/p4EjaP4KOgevXFEV2QIjC6AljbI2Et\r\nm7QtGwffe13uOA68fyzcx1oECdmKzuYL9mt87Hmzs6t3LX3MK5Z8pDhiGRKK\r\nsHCFdYPvRlSM8d3sA6ZWIA1w/OFJDlLfacDr0+BiQOjyAtCWy0jEFbuf4N3g\r\nBaUHwCVhofIEAcQTvMBU6nD3z7AbRgFic0g2TWW1BBfywlG9g+o+mTHXu8Nt\r\njvS9LD+Ul91/85j7LVkDO1UTqPot8rfjRRHe89WUqJ4MYpK2Gv7MNlFoSY2J\r\nM5QzzAggIk1P0tyDCd1mbQAXmAw634G+7mDELRX9DOyhXt8GuXykj1fCvtB7\r\njXzvar3wrWIkC3KwWMsas4uHSjJBuktmhBG0NXRC9ufZisJhqy0NAdzsyjAS\r\nV20ulgKH9dOhLcdCbtesraRYlDcJHd9lqG79vRqdDJro4hRjVWugL7Y0Rmd6\r\nDX7/qJ+VgUSLFa20ebvIjP0nv/ab5a2ioS5khMQGSiAhbWN+IHcOv5D0mk9X\r\nsNhV0+oVanzWU/GCJBH+GWiHvHspXR5Au4u7y7HCejXoP0avUdRFWfsA6r4/\r\nxaX1nqT0MkFMhTl3ISTY/iujr39FttpQDEs=\r\n=AjkF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d4ce856f35f2ce7a3a7e49b97ca720197d1ff8c1","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.3.1_1663872271519_0.5261284168041653","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"lazy-z","version":"1.3.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.3.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"44f15954b70af107ea806c77ad6d5027cc3e9f11","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.3.2.tgz","fileCount":24,"integrity":"sha512-Jq8M4z1xPjj/jQbE3E25EuOarjAYvddWcGwGEKYgBM48/VsBSYNGnaVDTub+a3zt47FYvn4HqDqPvPdUkeFjVg==","signatures":[{"sig":"MEUCICnP/lcCwgQ5jfvNVHbSMn1urHwgcdJbZtvXuBaJlEp+AiEApZpnHMUtGa2K8Rp0Q9sourKyJ8Bt/VtYtNjnQnwhZco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLK2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAuw/+IhT5jrCm+HY4etG7tRma8NhLLZ/eo2sr19I40257ErC+z5nW\r\nRDTWdWW5bYtTUphFQimF9H/EDij28LTH/HgBCKwMYdq6EB1PDDKd0182MoOj\r\nIkOkj0AlTZaARHCIg97OHPG1LQqX+Ddz1WFGoHhb8NpQebe2aat8Cnm6afMK\r\n+scgZLHaGQZnn1/DRwvkK4L24kb3swShq3hCcCb+dL529R4cSiAMW/YOwxnn\r\n12mMIrg646g1vDp59MsCAvrGpWajopb3W30mY2KanMA9AYiAbYdz8iCtHA0o\r\nBhFCD+cHE8EUuYlSyajeJg8dYcLXyizdXNpinlrvDb7kMg6XR8gNsfzeoXgp\r\nXUjsNOYSwQCbb7nHdQb7xfJA8pxHbfeysThU0qHiIolJnmgcKHzQS5aKkvJd\r\nrlH2INO1hVSLWEwg1kjZaiPAo5H67CsE5NYSS6up1d6Ot0ghIGJEDMPJNTsz\r\nJg2y62DdBBrJqF6nDa1bzBwX8E7vu0c5LYciypt9wYH6ZS9enVHfyLPa5gG2\r\njmUB7RUZysR933nniNi79zx5QmjWZpBh4k/YFtuNnkYt3eVat5mEuE+pCkOo\r\nfMaFoe0AnA/MaYC039YOgg/T+WmcGsFafv7Bm85DgQ6YxaVHSOEcY4sHHRb2\r\ndjJwks5Y6P5UMbEX8xV424PssvWGee/LzH4=\r\n=S6w5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b72d2a22bcbe746f83b9f53ccdb7145d67f47222","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.3.2_1663872384908_0.5389238554327203","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"lazy-z","version":"1.3.3","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.3.3","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"e89ec6a82b97b7727ace1915ea95bd35ba76319a","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.3.3.tgz","fileCount":24,"integrity":"sha512-0M/bYzGTgKYQwIm/TW3GnfHekzcsHmQ5WdjIRW6v9HfMP1RbPLhs7l0K353CFiSBf2KF9Q0pnhXpmApIclk6aQ==","signatures":[{"sig":"MEYCIQCGA/LB3Lvp1kLfGmnwyqOypgbNTLPfVcmOCIVrsG32cQIhALHs0bvfQZo52F6CBCHSr1S7it5KdrRWRPbvGpReFGh4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLLGGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLZQ//Y0fBhZNOLOeVB5V11NUlCwA6LanqVRxsMPCt3wG/qxgMKkJP\r\nzcziGAP7iCWEjSJS+1fKQRt2LpBNG9Rvw/aKOwswwPhcqfoFhZbqV2JY9iFW\r\n1eXZKkWBtClPT9TSd7FCN3Hj8/bkb820xhcZSI8rr6s3cFfmxnANd9nYbQEf\r\nhpoZdmqFusFZvZZ8f01Z1NqEShMzALzztxLXYu/Ui98cf9tG8/nKCBvV5AmZ\r\nWTbvj5f3OkV9mmcgRO5ce4X9FkvtljHVjBGsQKtG3uNIMcVqAcMwXVqjsTBa\r\nktuS0ivM0Bh5sH2BRAz1SyK5Y4bGSjonWoDwpcFBye+WDgPtHV6YpaFCtOrD\r\nlcz8sfEO5Pl//g7pN+F0goVKwpkYIiSbZcKzsIEwP1krLJIOsli4acQYEEc7\r\nyjN0P+Dr/AtuSfy7cnhbmVfXzb7aWKu+88ZaOT2OhLdmp3p2xtghc7LLpehD\r\nz7xgl1nox9lNV+/jU/6nbSOZ8XOd/bOk3u1bbEe8b2BGRZt7PFgz2gkcsfZx\r\nnKv3tRTHKN2VL8Dle1uFEDXRmIzmvNi301Oyz3BnIAyYeMFPaSKp7tD/ei5O\r\n7/+ZPnVEa7ZcM4XcSvETRv7bBbte8P68FUTpQgN7Kw/eTaDJyUvW7SDfrc/T\r\nSD3dTgoUzpfkzaIVGu6HTymPeiFf+Pp2Dgo=\r\n=P6mr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7e136d4ebafa88d8b93d38564450da6a21917d08","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","dependencies":{"regex-but-with-words":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.3.3_1663873414247_0.8470225708425816","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"lazy-z","version":"1.3.4","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.3.4","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"83e7512dc23b8bc08ae12de7c99e87ae03e73e31","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.3.4.tgz","fileCount":24,"integrity":"sha512-PU1/BfagvDjA0kL6jkjQS0kCsojSnQqb5GZmnH1udYYUGgccftQys6MSRITCZ2hOs1NdDyHbrQD4wtS2iHizVA==","signatures":[{"sig":"MEUCIGT+OCEBea5aSN/bPrCzYzl4KJ29IPeyvOe5PxoSd3kIAiEA+07QnkwSyZ2o1GXqSJ9JhVWQPbi7IAf/QunP7mK20I8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNaNEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZmxAAmkw7Ywh0jALGk14AUTI0dap9wNyY5uh1WjIDrQzwSuMreeJm\r\n6y+FrRBRVbTY5LYfOMOBSnDfqePW0jGdy6aPww93hlslxQmr2jBSlQG91lrX\r\nbqviDPboOqZ3PPHrTFfWm3GzM/KjMWmJ6dto0X8AVcdRIhM6e7My4MpJGyGm\r\nYnxi/3QjZX0r4lfaBjXzsEQFjbdqLiYnCjGMJULTdl0sJUiZbfgQ1aswMmjs\r\nk8ouPPDRWLVNIJRdZGTY6j8obGtyV2CI8UIO8jTlnxy4spfroSqOTNehp2+M\r\nEXcAfrXhxIlCEE1sXfO18cbRrkUiG7v7mmFsZMVuqC4xfpms+NRtdjkKG4W+\r\n+lgPN5DuLIiot/iHa0kJ2o0LFK+7ufUPlLripfiNShCcrtNBD69kFB4zSmHd\r\n4sxkqi6gaM5lQ0vqfsp4sWudP1MTg0nkm3KcSu/g6o8MU8UtQX1mBpK0kwB/\r\nsrCG6/gzfx9v7mbgR/o/Fmt0u1Xzqu+7fzjaG3hzT7qz7monyrK/Kcdv5ihD\r\nSmrzPxz7y6O2rfywhRTOyBFO4RCHVNS082ZwAZUA1TPCyS6QDIRr/qsCip74\r\ntWmYfXKcGmFqHQaZy8GHQeQBvItQSSk1ldRh5ztFSXrJWmNB3UN/ZmP0CKhN\r\nZEoRfp7Pdlx/X9/s9Q/CrlizZUHKcn6UJOs=\r\n=CRQD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b0993061285a0037c78b7543ad22f5537934a637","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.3.4_1664459588489_0.7742358408436865","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"lazy-z","version":"1.3.5","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.3.5","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"3aab92fba577d588601b92abb11a910dc4921b58","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.3.5.tgz","fileCount":24,"integrity":"sha512-ZW7ALN5FPHH9t1qY/qKdFlo44s2VAxo7bdDWV+Yt5zGI5MvjAM8qEEjOa4Xb2P9NJZUCrIjqM+AmSRSbAuN9rQ==","signatures":[{"sig":"MEQCIHW/D1E5S7Lkf9Ecr5MuXHlyWIEzBcbmi1DkVHEZVc3yAiAYUgqE6DsF0jCq1jYTKBtgKXUgOLJTJVVoUARVGLCECA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNaOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt/BAAo0Pnc6MIoRxY4Gba6os+E3t+x6FirG0peKu0HoDzQrhXNnF4\r\n3GhZEet8QzPrjgh5GFpjRccn5ChoASpf1aume2TNpm8uVyYWZPW0KTLJMCy/\r\ntqzFKHUV0fV6d1G17qvGveW88bIVivEssULJZKtU8oNBFRMsrY4k9Ae7IOjV\r\nbngp2HhX4qcGF4nmjPp0RQ6rpmA5RiysjtBPnyooYT/99ktgjFvSs4aVAwg+\r\nfotqlnLt78HPPrbQfMvDV5ds41haAc5L/1LiUVqJLlusvd/7kYGbHXa4RL13\r\nM00f0czOArVqanKnoaqbnjGyP8W52cQLV00UU40SIp0zV2F+aQbQiLzM3lrQ\r\n3gpTvJAl1Tfactar0UethZVDX/xpvIAGgUnXOpIZVhKe2/BNSUKnasDWdHRd\r\nHckeYJ5lRhEGa3hLqO2/smTrdGOzUI8mxDTdcWT46/4esWw6rBDW9aAeViaI\r\n054pNLsLBVjctPqByU1pbJ3+eTWwHy7tlGCm5h8yfb64CjOLqQqYNtlAjDcn\r\n9K1fasQgf400z+/OfS/aBLJkwCVAv1vbb+hHSqVPl/QR7G1JM4L4qX+zC9yX\r\n3DU8T5CfLmUJa1PptLILJsSlwc/B58TAsER3tWuWdgg6ydODT7OrSl8uF1av\r\nsHIbaUJdHntvnwCoPxmb4GXXewSxfL8sQVQ=\r\n=eBwz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7ed3ec4560fac6f5cd78937d90539c22fedbeac3","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.3.5_1664459678592_0.9509801886046698","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"lazy-z","version":"1.3.6","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.3.6","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"7d267e0d9ed93254a4c593f886e088bf53eecc59","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.3.6.tgz","fileCount":24,"integrity":"sha512-v4hKDpbxLpBTc1tII/mOjRzMpWmgv6lK7ZwKFqocDDTZJyzVNKDMVLqrnJKIVnm010qAjyzPFbb9TX0opKMAsQ==","signatures":[{"sig":"MEYCIQCa9n6PnWOEtEfIUWHL0kJyDAUxjHltejQvQVacOlvUDwIhAP5gmku3FIZGx2zMbauFuutWiXcTup4dTfbWhf+2RVHL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNaSWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL2BAAhewyWyTQMwKU5hQaSMoMrHUqGRgOn+FvOf9rk37793kQF9eY\r\n1UR9/aEsYbTPhYh7EWIitRc2jnx+KMjz6NMBpJ2QxVqvxv/64M0cvSYlTd4L\r\nfBiwJrbUb1MnFLazrQ9dT9dNO44XKb1hbdp3SOxPRFoIufiEAD79kCOqNjYr\r\nGgSAJne59n7YmvX7qjyCQhqAFo/TIN1Z9sZQYMUMqHB4lpEB3j+WKgbB4voE\r\nmERnjmg4JfmDIoIuK4I4cl/4qgBa1xP3YwSuOn7g0XtmYEMAZQfXUzVjJLCX\r\nf9+Z7R84HGqyeZxD4IAohWhtKYoUtpBbWcqPhbH4rtzCGW7NU0zg6qss1Wun\r\n201NHE+JT+B0dbKXU7PYpJQ+12TdZSMZ0L14Gl/CZWkbn7aXItfraaJ7TXyT\r\ne3TDSQCtQO8brklbwGIAn9L1HbxjPOPvn3Os+W/o76QE5BUr0EjDwywZos/0\r\nzH5hLCKqyKi38izXC+3EhI3PTQ1Z2xUF4beKspAvaa6lwqdlDM49k+N/MwOH\r\noCNPVas9vENdvXkWKo1Wtxq64U9IQdTFWeRwYDYrHIBzCJO6OjyoCZaFH1QA\r\nJHVdrW9KaQ3zwCn+DqXLycztEXVgQned3SDsM/My4t6KUxAPhC3WHrOXpNt+\r\nuBB09Uiomi9Q4ey07EwWH6MJktmKH0p5aKo=\r\n=TKUB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"faf613a0fd77cc7a8a970000dd5ccb3aec5113a9","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.15.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.3.6_1664459926002_0.6616089343919376","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"lazy-z","version":"1.4.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.4.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"c311ae90f5d9ff16497f4943399e84797846ecc5","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.4.0.tgz","fileCount":24,"integrity":"sha512-pIZOcjNYIGiC/pOd7e22KSox63bn8zSvtO0YMHntrye5xUmwM7glOHVl4IbvbHUWkwV9AGPa4M3mReV4i/OjnA==","signatures":[{"sig":"MEUCIQCHj3roE1Pzf3UuNCYEWEbqQ05v5ZfZ+AgeZMoVl201yQIgEH6yv2EFVCc5hOGNFPlMaHk420CaIhoeYzq/ha0J7uM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdpp/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrohRAAmnTPCtouOi7QL97ElBFuz3xg2nbbPd1YEe9X4PAmFcbcW+Rp\r\n8vnvrXRapgvgSwLAt0H4eVADYTqIUxInyoEjOM6xuk2cv46jJtVxP9hFG9mN\r\nEYhCQrtgLUHTuBKpcZda9qAE5jJxWdyEAx5bca1ghcyXIw3FVOwaIb2z+jrg\r\nqkPZ5pcHxRGhF7AMDVCB5/xS2eT+YlZ1hZPDVYCOrBNXKfFM0NC8+71cJhgw\r\n7QNPdZhc+91vLCPWNu5dAha1gZrXYw8w76E7CyYGNSCiwmsTP0Z236qgKSE6\r\nkWliecYBDyy2BIjrIbxdu8V0jDr2Pt2l0HXzLQnEuSqCkcRmqgG9YjmX4Q+T\r\nEdTAnmN/+kofjdsU4q9pzX04W+ixAAasBT6fc+3M9zUe1/89qnQ7tTAgTTd4\r\nW4nHIqnD9itYFOHG2xqdo2tdSWycvV1WlFrtLC7fK4vmvkZGPy7oevQ7ivQC\r\ne0VFT9dkxFMBcyYzeU0kwQDX3o05ijxn5evZwSEnxz8LKl3NwepIQr6s9LEt\r\nP9jYajxOS/h6g2z7cJaC4Smy6s2S+kL4SkGMU/byWUL8rmLSb/70pg+o2Dwq\r\nJI/Trhryr3h5xY1WO0yuwYpSmqfN41x9Ecpl2NoeyeTf2JjKEIIYyXuZvwho\r\ngQMQV0rWLk7yMVlRS+2llo2NiF8NHoqx3Y8=\r\n=3H6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"afc1078efd53809bbe4086ccc65b30ad351d3d8b","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.4.0_1668717183442_0.6677964571881287","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"lazy-z","version":"1.5.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.5.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"32c93cf708f8f78bdb66302468b1b95fa0df69bc","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.5.0.tgz","fileCount":28,"integrity":"sha512-jbje1nGj9g2AqNQw7ayabADaHTQGdeaEsVwjoixQHayph5tCAuuTEQpwORxFALM0tBxf9gjtYF9D660F67/oBQ==","signatures":[{"sig":"MEYCIQDIwoQwClZSqFB/ol3/Ub7lP/cws8xSqE80ch+mSEXK0AIhANdCBaCgX5OjjxihdwgGmdKp6Z7Pi2voY+arNmau+WpO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjgsLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYuw//ZB1xgTBfP9jCAWgG/7MC05ITTa01mctMeWUk7tgSQ4g/IfuV\r\nhK2dDsMXwRyr+DM4k47fIKgr2FqHU4kvTaJ3TkYg0ox+RFryq6F3To1m5A9V\r\naz1j0JCthwP2NTckjH4x8uhvptmM0uOw7uNJakrrLLem6J4hW1sNdqrSrA+5\r\ndjW7ryLhQBc98gAZL24AsKNvN2QGUfoBL71lWimJC9Ssqa36JAQY2fZL/jbf\r\nXJNYfX0herkkOe2IpxJ0vFk0fepOFaywT5zH9hbwj/+QVr+2J0yNR2rua9Ua\r\n5U+zUpC/B+afh25gs9JpkWLSiU2V4GGYrd7B4uYh6Bc+t59lHcKK50PXue6g\r\ntzh79JZjm/ntuAUVJMTjv5QnIRfvqhMsNISbiK6wv48tqG5XsUUEPfuC6CzO\r\nipgXQPcaiFTFMtycv3Wz2KG3C0VajAEkDcQjQsz1cqZDTrlMLCDe87oNPeXC\r\n/+YhFn6Ju70vsW/3My4dYICV8fhbUOCmrJ4JF+nQXbzdKyVF+7RJ/AAMzrJt\r\nTPplt8IFa2iDnajiFPCs/QyiGO+CpGWsgX65eUWHf044ejWPLsBmNm+26FU3\r\nPp//jc5tYfdal9KDoIisNc4D05LFIn4KRzYHBaXaCAqItA5KeW5QGEr4+7RP\r\n/pHydM9oN34jJegcMtCjPpVIiGYmGf05hz0=\r\n=Hhzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fba881436d2caccbee52254df1a6e4e737130df6","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"sinon":"^15.0.0","regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.5.0_1670253323350_0.812617415229808","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"lazy-z","version":"1.5.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.5.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"44f23ff828f00dcadfa71370c91917e38292b655","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.5.1.tgz","fileCount":28,"integrity":"sha512-yOFLk0dWpWXnsU+ixdhWKca2oqDatZRsHZiiCFhNzz9IRRSyC+VOceE/2NkglVRRh8cniPTAheXbXx360uxIzw==","signatures":[{"sig":"MEUCIHJ52BbvqDokhmFALbv27W+zE9oal7qk0E2WEoRHIaNDAiEA2aGHSS3/NxxzHbNBwT/1eBtDbx1vCyVArIJgkufUUlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl5IEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL8g//Uoj5PmFmoyEdG3uxUjBgaIyc287DBCaLc01043By2q0HPw2U\r\nB1g3VwPnYeQtaoOrA8EJanRTqJYOJmT++S3AL3lwqWIZcTmlPypz1dXYIz49\r\nOPiM1/r32XB3CnPP5vCNMzabjglxzYFrgH/uPujMjfVeXqcTYau+KjCMROIR\r\nMfWfeFRscsiP5x3jj37UYl7BDHNbCSSua+euHRT4izrZtbAOZ2jPQDC8oqrq\r\n/HYerkqX9spq43VNbmT+5pJRhTAVuAXx5YOc8VHGt3Nf/JbekjPSBC0HlALO\r\nKFeQU6s2SW8uwIQVOXIAzRiUkdT8JgzzQK12fCu+2z1uLuS//RdZz/SJsypR\r\ndN6mWZMBHht26X/zHJmlsthK9sScAVySB0VG6vppV+Xz++czghjMIR7tn6hw\r\nUhvdmvnU0UKWTFcsyG3Pd3kzksD9V+dDrQzhOrA5rWqM9HQDLXPvULed2AL0\r\nP97Bfxsz/HDAW4G1oCNXHeAB2Sk3RuuW1Oul5kpglKkcONmMl9c3VpAgAHld\r\nf0unNdmhtSPAK1IfOdWy+vL7YEVUzExFoYJU8LxQ8B5Id7vmXSm3x4bWjQkm\r\naN0FQLjGFqsWNfcHmEKZQDRzj9Kw7su8wjNXWs2gD5bxeauf4Git80+lMoK2\r\n8k8heWhT3AsWE7fDlMiup9xzx2JPxNKysRg=\r\n=mZDY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"782638136c1dd7e850dbf59dc0e81433e36cc0b3","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"sinon":"^15.0.0","regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.5.1_1670877700146_0.02700075578166472","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"lazy-z","version":"1.5.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.5.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"c1fd0345eb0e8ddef6724a3aba622f40078d312d","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.5.2.tgz","fileCount":28,"integrity":"sha512-9/NWOfaBivCd7EoEuYY2WxGGMmIJFJADc0qg5Zk6gii0c8cEOls6YLbQblhgqTKpSQ7qAxxsXyISNtJya1P6IA==","signatures":[{"sig":"MEQCIH3vjN0FkLgKr9h+N+hejgncdPXI3dzcwv8S9UN2gmXFAiB27Zsh0pYLjlX07sfR1advyiV1tXMFydB/6etnewlArg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmy0PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe+w/+OW0ex4Y4BImRjBo/FPLUjZlkLDpl7km2m1jqpz31glBipbh2\r\ndQy0pnhrTOAqE0tGFGXwVYtyIbmG63QoUSEcYxnhp1BXBqlyp1LSGKiFHqh0\r\n89ehXc4acTSlxqUrmbxG/4myvld8IyeKFyt5U/DaXG8f/HJZQosQDVBq4v6Y\r\nDEvjIaAOiJ2E/RbUdBNraSjRwNRbc02G6sMfYovT+kUdWG4ZXUM3X3cxDMfu\r\n3QqtOg9t2g3kRlxg+Q3/0WudH+4zR2mA0KdsqNGQzfzUs9r/dGKPJr5RU0mB\r\n4aE/9CuZsPGPtc44goqCIU+ZZG7JPZTNiOCPV1yMu6Nqk6/dEcaE2Mirvx3i\r\nr3FCoDB2ZBBUedfFhLgJh1kN+lVkZl2Ma9aw5aQ67XgyDNz70N6rqqny2A8N\r\nME5arIYhfMl9p/1l6AVt2gt7V9WVo2ycMrrd1if12DzDuwCKtKFHvr9gvm7Y\r\nQgZGqPHrPYPM6wEVEj01xFSM7PJ6pICQMsDuvNVbSZKRPSfK+w/wt2B9lF/4\r\nuLTZqiJDK5BVYXmTG9HgFtGnTL9IvDP9fYfzwE2W42C1b2ELHampZUntdXSe\r\nsmtNKx04ONHsLbEOV6CkELfQADwftv+MyAvwSHkVcDdveYhxdUyPmcv2VZsr\r\ny4N/UZiTfarwd3ZZu/2ssplYyqOcwSxtvoo=\r\n=KI0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9a9e89da084befb721020c325618a3b6e05d6c62","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"sinon":"^15.0.0","regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.5.2_1671113998819_0.9736777545615445","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"lazy-z","version":"1.6.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"8187cd228c0fef94296231f08b1488f4ef4c67d2","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.0.tgz","fileCount":30,"integrity":"sha512-MT65eDygfUh7yblb8Ye5Z+4Fh0L99mWq6lyw93lenyJQPLlfkrA9/CK8wtRUybwoLBACKEFS47EAMWnavG2QOg==","signatures":[{"sig":"MEUCIFEu7eoKV3E8R4MdiCWLzL3ZtQ7g/ZnjsNs8vZQ7hXFcAiEA6y27Z+73fZjH5g8xvc5pjPrWsL6ZZPuQYmheoLEux7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoIu6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhgg/8Crjv6tOyezMQp2shk3V3A0ylEdnvJBUCCJF0oKmowUcx5kBN\r\n/RcxxTIs+O6eHzsTy1sqDkZyRwz3ohG26vbXwi+B7uYHyQGxB2oNV2ouNxLS\r\nv45icV/WNe2EtDzFct1j4Q06CIM2XUD3RPuSoRrvlWWUfKVp8DlVJwf2Jba2\r\ntnV8nD1tOT2NjOq3dt1Cd9V6CIVJek8hVoVxGZPT/uhnzac2UKSGqr2uCzBF\r\nKDH2SDZVjPkWQ7eqQSUZJxIFAcXT4gj+1agSjQxQrDbX5yxtER5UHBC2CzD4\r\nB6S9VWi1jnDNd0V1RFsWxegze0YJ1AQGXH4jU6zChdNKi+tl7pEeH4sDAzDw\r\nLq+NRRLijhAPWnYEwGB8SB+qhVU8xI+XKEudLpee0WrPxtAkdtujbPBqtFil\r\nVH/svpiYU6hSVsCb4eaGG2UggkHmb2zAE3DLuXvYFlG/F2bjGAFfHKima8Ni\r\nA0JL4CtTPqbHDAMnZYfKaYuXQAX2j8RLNttEqC25hIbflPS0nDt5zpT1ywdj\r\nAinhWni+VxdIQVafwPwDReKjhzioArvkG45xzWAxiTYQzsd41Ye863QMTI7a\r\nRvqq/0eiQiB2vNiDkbGHlYT1afqhd6USiNjJKA/D1m2u76tU9zGMKFA8RZ5j\r\npe8qwFXD463cextxwJjJ+sBESNc9wD72ZOY=\r\n=bqmW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e86d05c97093dbb10c67b1cbbe7a914d111ecce8","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.0_1671465913789_0.302286601104502","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"lazy-z","version":"1.6.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"0eb58e7bd5dc392d27b82a26cf8c44f038090c2a","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.1.tgz","fileCount":30,"integrity":"sha512-XtmpnrdYHyXpsNiETy5Q9e52M2wLvXwyrpYTrRn/rCJeXg4diSJWB427kndXavqxZ4rE/Qiz4QZ3aRzGP5xh+w==","signatures":[{"sig":"MEUCIBp93MSPRkXS8ZYFO7Opruj2EzilrYiloKDvola97BDWAiEAjdNvDwplRl9boV98T/cgAMaIdMcwEWEHhacXoEAfKlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoJT5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqliQ/7BknSK0Hq0BhVs+8wzqvt9z5yySRFuNj6864GXbsynQMRrum8\r\naOLMPCRX+hEPurZCDyw4F7iFFWk3u9OZ2LwbPiJ8nWxzozEicJiIuvQ7pmyj\r\n9l8N/3wl1UKdDJYpOttuu+XqCO7tZLI4ka79ii7lb72V4+0PsM/AnBYgoPlY\r\nzBILvpEzY+PD6hzDisd7DIc9YOVqCLhiNg2jxb3oo1OEvj00j8gOjmLJXvVU\r\nmbLEeWrJQdvzZrAdEZns7CRN9daoQL1DpPjBPubzMFFRHV2AgQzMjcBj1h+P\r\nw6TF0LeDhHf2D/paETYAzECS9VDxfnCDNiw149DZYKGyyrtG5W/mBdtLjWTX\r\nY8WXqbsLK4p0IuxRxJOcRgKEBqEHQZqpr2awvdk/6sN5MUDY9Zfy13HP0jfA\r\nBGlD7/z0kvM//U2lgKIydHPWE3XTMKbB9qzC8gzmSNf5V7XMSGLTtOz8aWPZ\r\nudE6Hafm/rltGCh1kdOvmdT4pZ8JFvWRgw3T2UMgSYdWMeBTQk15aBfuRpmz\r\nMbF/oI390INt6xHi1lEb3EV1cJi1ictbtgAwvV6htKRodljiY8o81ihHAau+\r\narnRsRrlFLIDJZeokjD5aQ/plZP4QMkuZgVguAdquGGHsgN9a9VBtfvnKjG7\r\nlJ1FvlZ9j2DG8q2rTFRVgY/t22EzhZTRoyY=\r\n=Fsr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"24533148a025689911e3825ca9b04c6c0911d63f","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.1_1671468281458_0.38922724260860564","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"lazy-z","version":"1.6.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"7a61e7e570a991ca9560a9025fba0d765d0798e9","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.2.tgz","fileCount":30,"integrity":"sha512-fGFaOzFINyE+7BdPF7amV+iinM4iKpnCc+u7nGIRl3iamPhOc4Nv/usmyLXb4yzgetcOHpJGDbGB5uRamjWZzQ==","signatures":[{"sig":"MEYCIQDnFALd8GeCBQQ6xyv6yv64JRNQkYOlSac7uzwBy2uSOgIhAOV1pXlPNE2RgUWDPi4AqjkNc+F6dn3irba9FEu+9+Jj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoJW6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkuw//XNv3O0MzXh4n0GjndrN7r8lP7xYjQ+bIYy8emXGJOb9UT9R6\r\nxTv12v68j5SpxNlCIHMHnecDyPYtjwPd5WOjJfhaJh+1f/13qiQMmIr5BSmK\r\nT3RcaPYEgJeerbezxa7LpIgErNw3aST7Z5FqE5GG42C30EFZyEcYhP0s5PsH\r\n7AUUQQ1jIoZLsa/fJbdspvNSTug5DGtd8+UxCIVz7tIfw8wteycRLjDp8eZv\r\no3UfsORnKyFHOE4Kq41V130r/AENP36fxHbxXhodCCVk3su1zWt1uoLRAogC\r\n38E2kmicKItlugx48zkgLiDpUILh+pw1TWZtNu8gTUd83S3KB/cfRmOFXkYU\r\nicxmHkiFIobmxJudW5ExjU53ze+xzUnASBkrgUIIDrH4v+wl1YmPDdnM6BNz\r\nkpkHsyTFmUYXhMxJZQIybvz2WhxGuOvWpZnVkrHjbyvAdsrsYZUGro337g5v\r\nSUoyHXA94c3Aqm1T7pzaTwJFqoMGDR6cWrq6d3hvcG6Brd2prbMiO+qqhOvX\r\nmA7WPmjnsapd3XDxKTtBYq4DdvGVsN4y27e4fwO5JXDQxbcMQoGPq3BFUwCv\r\nVthqYvBOEKul11a2Vx9yXg3sZIOvmrGCM3UVPEEm0BwSGCQw0rqPX72k7Iu+\r\nT4l4mgZolnUr5NZyUgsjBYltOvVc2gJu/6E=\r\n=0+Xt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ecc43b3d6336c201d15c97bd9bb69d614ac7a219","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.2_1671468474703_0.35002892534546226","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"lazy-z","version":"1.6.3","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.3","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"89c85b7ef7a80c60a1d722eadbf0ca8ded0ccb78","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.3.tgz","fileCount":30,"integrity":"sha512-ogF4Kj0f+jFgcb1HWWhJAG2IwMyaDKUxkeGtueS3jsHB5etBjgRB0wUz3dEwNMc/xowBzc++xlEuill0xv6swg==","signatures":[{"sig":"MEYCIQCOHPg0bPyiBN49Ox/zYGcjhSFfCCJdiJRKFHTi/aT4xgIhAL84yCRymTKC4geHXcADkIW6vxUerpOlqzq9jKhtx9rp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoJgsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnAxAAm58U7Um/Y1ABKm1lN29LzZJDjAYGqKgIjMAMs7jo5SdWmrV3\r\nXVsJ9VMrv6FYXzQXUMPZj0FvgFNczogvHMqLjrKMHPwWr+JXLjlQ+EtIAkXB\r\nz9c7auHR20z8qKWV5gJb4eq3EcXoL7eWBgRo6F8h45S1HlWedBGe4kh0wVbR\r\n47SAD/BGeF8C9ae9q1bU61jfdK67oSA/cMqFKfaUNbrufbnxdyqsGYX/fMoF\r\nmJDOS/Nx3SRzH4uIxmAMPlLIb0TMFN42EUaBosLwQb4Q36/2vr0OAip2TOK3\r\nkYtiGWH6hUiRwmZTw4XiZl5sTomBY6W75U60GKfv6cSPCRpUfP1UFfyQLN4z\r\n2oj1LDhTRrUlMawLbhCg7VopzjPbC5pK4kkX5xdYZq2CPjSjxHX/3xdWBO4N\r\nB6Fp7/bMbla9KZYSIH2d2cpky64ihXLlxmaL2aJ34dpsyOCrdRl7mhcV1XPU\r\nO2t6ZbwDFP0mGgBuiLXzcRBuMZo7wDq/KsNBB95lAb4RVfUiv9tNLWkwkh9I\r\njSMY2I414+dS0p4tmRTauxeBh/Szbw+lMeAlTJ2Ursq30JxB+dAJuLubRKU9\r\nCEh7YJdMJ4GZQtrLIIW3qDx84i0V3g3W7wgHCToyM2H2QKl7LKYCfRlPVf1D\r\nRsiV9hJnp0Px/YZOqopSMrEUoGr7UktwIZU=\r\n=BQbM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e749672903eaa1ebbab1246acfb1b9d13190d6a3","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.3_1671469100203_0.17682156497094326","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"lazy-z","version":"1.6.4","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.4","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"e4fec0b2d4c5d070c820ccdd88fe57bf66c33446","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.4.tgz","fileCount":30,"integrity":"sha512-CyWC2AzAeQXYC/eaPq8PfksWTCl939A36LHhZ9qVYOnbddiv1oFlm5jeDW5UdS2fdWUILjpJ+DLWessbXmQB4A==","signatures":[{"sig":"MEUCIQCfhT2MJp7VhZKIUcPWp+arq+Hyhw+Jf6CnUbzGlcTlRAIgc1OfTgOg+Yv6iATRcTKRfFQmW3rnJSup4ibom6v2vII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrbzGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlqA/+M6UdaR45+kSzcKWWhfvRTSll40rRa6KxXkmRV7OYIItG/Nzg\r\nlzl8nh22wA4sjFi8aDFt3XXGBGRJfO5qnve8kQ8a/jc15F4BkevVNLlNZuzV\r\n7OQZegC0DQ1zniXQKe9BR/8uDQymqGfucj+EyCnyusdBQkBXOUjb6fmSaeWi\r\neWCFRZAQvmFWyPdhLQTGOTECTxV4tZisoktxn++qKmDF0tFQzQXuIFzjcWgF\r\nUpJuoXFbT4uiM1yPZhoAV2KPEv0tAcvvXnJGhhtpS/zC7yFCcK1kZkShJJx8\r\nAyE1rGEodHfD2sXQMEYH0wkDAVKIDg8pJsBEO6H4QLMlc9l6cceO7ZG1JI3y\r\nKIs9zX2Sz9TMPW5TKrMqXxavV6KMeeDzcPvZxpkw1R/zGQ86Z6J9BSRID+GV\r\nvqcmyb9WZ+3Rho1zW6lhoWXfifzhprvzzy3vx5B2Tsqi8mAXd6QFX2dJbSHk\r\noHFFOJU2cmXsrm+RLEtMLjvR8zX2A6DlaMub93D6WEaTJz9H2kH76qquPEt/\r\nkOfWhz+sE9nT3HikKMaFkWr95saeh3qhYFUvLyd0NNXkpk1vbU0M9ci2B4ye\r\naBeolwJ5X2hYzmTAu+toLcu5VGQjkIQzpqxD3hSf1cykklbK13xKwPxLeelR\r\ncpIF+n1eCmveD0EyUxHCxrNiNIeXj2nqjRI=\r\n=8ZGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f14cbff9a0edcbbe2b9b0fcea8fef70eb462bef6","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.4_1672330438551_0.6502378719155211","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"lazy-z","version":"1.6.5","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.5","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"0b495e74b45b6c681e755eb677f4ff27de811f31","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.5.tgz","fileCount":30,"integrity":"sha512-mQSD0G9TQuFTsBtPvRoVSrM/fYXOu35buidod4+LB2ozeImu9V1UiF/mA5IKeo4KFe3MqD2WJ93p6K0U25IvrA==","signatures":[{"sig":"MEQCIBL6kcTHiuKy0ENRvN/E4aXJaDeXaDG7C50nVOMrzyYmAiAxZYEqKF/PW9NTeZ4iRD9vE1mn2Q69EsQLIKEqU7vspA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrb3DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLHQ/7Bw/PYHLpPO5VMHwXUMOxLYefTAWtiMcIyO2cP3Ic7NiAlSzt\r\n0nI80vh+qIE6oFwm7+fRr0VwiGEfGg9zmQvh0Cpng1xxZ6kEWDSKoUsipyjl\r\nnrAe/IDrfrLL6Zci8V3gb+QMIrEmVLDRfRZFHFlhVqVEsBLayIQPBFYid6+K\r\nPZ3rVhEjuhTrQbhnCKQtN4IbjkFFejAVWFGnDtHiR8hFE7MFGMCmL0ZsVtow\r\n1lrIwjwtwVHLc4AEDmn9JZtKkvWwALnbt2L673zM+Ibk1rTR7GPI9OYwqYbz\r\nU/BQc8nLcDTZnEiAci0wXqdmVGF5hP/jQBiV/+JNOPULJKDIpoIWrK/jPCPL\r\njT64XTaiDXjvVaeI76OD6CfgRjYDlnSTdrfN0Hekx9wSOy8Ikw0whHhJw500\r\nHAkfaTA1YbESmjhsrskjXxN1Td/g7CABGb01CpIO7QmTz+FfrzsuLIzjjjl8\r\n7/jaoWypWyzdP7bySMFcq4GfA4uMzYIccT6mmF06m7VBpTAHwb3y6AOjwOYJ\r\n0C9TFw/CGH57pVdbt7MY7Xw154nE5kTRlZhtqOw3W6dJ+F6aHVIgtl0sPNdj\r\nl6aJ9NJLNaGEggyEAin5OsQnZ6UFd5Uws0KIp1erLApLluoyOnS8E4wPG98G\r\ncxmVbwcMCBbLkfvyAO5XKl+3ytz7MW4MJ3w=\r\n=TRxC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b900c8e62ae39aafd5562e31c2d51b3fc27b8b01","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.5_1672330691248_0.37926711187282036","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"lazy-z","version":"1.6.6","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.6","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"fed7c9a5f9b7416956687bbe31ae7f220d5674e8","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.6.tgz","fileCount":30,"integrity":"sha512-61fFgiW7MLu4o5qrOzR/NfCVbm5X4oC+QHVPJXiLtW6ku83GQtLkGoyRT3T1K4YbfVILbiNEKM9UWKQwgQE61Q==","signatures":[{"sig":"MEYCIQDZ+rv5nfwY8t4WokSHzOs6sKYIqRDhT2Zr/Q8l4GHIRAIhAIW8RT00+DbSUX9m5dV7nxZL0GA+lUCNHuAZNmru8MiP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrgb4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz4RAAkpDBCTqB3Px0fDtLMxA/Nmn0WO+o54iM0KaT8KH9XuM8UV1V\r\nV8oWYactY7U6SszrPzZiMlX6K7iKpZARN8FDA1XVJu0tWa80hJOcDjWSQvHm\r\niGAHs+PkW4alaK+0twC01vnDPthyxp/75OIj8Pc9y9lcp6ZU6aEO2QA5rXaR\r\npXY1Q2zzD5/2UYf+EVffAaakACnjEx0EIqRTNSrj0ZedjGs5jZpqzywgIR0J\r\nDWcYs5Ckcidpghak/r2eAEdzjsUP24sQwF73Eae5bssXgDY5k5qCwgIMMSus\r\n+r1wgvriRD1HhZy7uM8fPqsEMZCmFwevziY4hY4UK3BWMz6Ke0PyIuNSOPKw\r\nUpao+OxYqXWGKeHYJaDOKshlt0Td6vHkStXqx51DexlmmoOB9Wh7rwhjGz9G\r\nn+rdp4E5khg6DeDbvx5JoW2F4PyuRryc+e3g74nmGNyN148MoasWhf1MjAS0\r\nn8jf3WvGnD3Hq6cXXXiHEWghmuwTRfG7f6kRQ0lnHUJ0Dp3dyazDhjNbOSRQ\r\nOlpXTzfFL51UqAP6+GEE9xBZqgENY4glLsVLEXlX98DoPAZ0I9UYhuS/U1sm\r\nAk2dEeo2PutWAV0AaLMPh1DShX66luZn7lKNxmeTtm/Kp8GYuTiUTwbCwZ91\r\n4bDRNwEIZj9+e8714FmhM5F88b6ax6TzNA4=\r\n=+m8J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8017b0fad6a39969d439222f6f2b0f28ec40005e","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.6_1672349432548_0.5367939671348849","host":"s3://npm-registry-packages"}},"1.6.7":{"name":"lazy-z","version":"1.6.7","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.6.7","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"473f6b2656242c4c1387a9303449578f13c2cdfa","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.6.7.tgz","fileCount":30,"integrity":"sha512-Z4vNqKWJFV3R6UjO+DpUagGT/VJ4ztXzJLI8KZPWkutKeoJsxek6ZsVlyHEh6JWBOjfzu0A7femw52D+IS6DQA==","signatures":[{"sig":"MEUCIEZwXqHUVZYpGEL3hPeCGnWwGeO01i887y+JZtJuq7NIAiEA3i1xQzuyqYvqxJDpX8gPztaCqJEa57rga4wDrtyej3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrvD/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1HBAAk99EBrMYCU8F8SjNhRsFdeeNZbOJ9iqCOy+SUqi+nA7UDse3\r\nTXo+Ugcg88P28WhzsXj1dHDdna5m6IxL4DDaPl60jXxtMCjO4SwH5W6TgLky\r\n6ftW+FkS9S6HQJaOZlqFA4LZujG0YB6LTyIVLXqQYaWspjXN5HfeoXTLEb68\r\nvWKSkCIKYW1AYk50VAD6AiyPvKcvLXpdcIg3kH2E5y7EgubBA+SHI35qs65q\r\nUXASv1PiIJBxqHaSTo/UZC9gs7O8/8eJ+mX2jiekYM5WUjOxZK5bfbaHsiH+\r\nnFZTzuX7jeAOVXQa0OL4MS6Zi6RBiAHQ+bMCGwiT6+Dax0gD55EFQvcw+sS4\r\nFYYkAcDDmpSZbQ0uVh4+bHnO+mTYVafDt1Odi4JgKCxxb+VbTrBBsFg3fHTA\r\nvXnyHew4bTTtL993kBrhPAy7qKDuPb2tIeAUhbVFp+QOXRZohCLy7phztE/1\r\nJ1EVKWw8fCYn20f3/pguiVXjUyIpXkO7liECTbyeyDmEdhM1DHf9n0HdCduR\r\nME0K8YchhE2LH+R5nesYomdYKWWPtMtz5fR3EyS39xf18Qzl+YL9xCzEe6ZG\r\n114OYI4GxiiyBm40cqMn5OAvB6qUguINrVZhCU911SLC1f6KfQFN4C1SBECI\r\nAcTjq2f+2J6ro6Qu7bQcPAPVdXXAoO8JDnY=\r\n=NlN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a48511c6a2afe899d02f95177d04ad8ceb445c8a","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.6.7_1672409343621_0.9778361343653663","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"lazy-z","version":"1.7.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.7.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"d2be4fe9e32dd60fd85dfa8a3a8d2c9a1a218d47","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.7.0.tgz","fileCount":30,"integrity":"sha512-DFYHhLK9D5UmzbynN7Sx2v27aVc8YBgI31tX7BRW72t4gT9eGYwvg5t9UJ9OvtoC+u6PfUl9EIpuLHiKiC99qg==","signatures":[{"sig":"MEYCIQD4r3edHjnLNi8rATOrOpXgD/Qei4nBq9EGhpZnYhesywIhANhmpD6zkHrsRKtSV0MEnmNPjO+ODpeQN35vRbBZipK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtvrvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo99A//eiPzJnTbDt0bHKL5UzGIMNdO2uO8F+w6ypPsCZws4hkS23gS\r\n3o8xIDx45GC5M2r0/0JOgjkv8DffwA1c8xOw2WQqpqC6ReOt1dRFt1cyU4tC\r\nC5bD6Ft8P96g5t9ibeMJYYHU3Rw+Ds8IbwUJFDY7fNzm/a1v2NWYBY7DlVvq\r\nMkZklECI7b/+uDWtOxWKmgcflDR02VWUkl0cbLhK+HpeE+Q6MFH6YuGe8/CP\r\nqICuy25kE4uVcBFrtn7oMtAqddfBtgquQiYkKm+xu1RFX2un0UiruYbG9Qm+\r\nLJOl4i7Ma6057GhvAfwlzLEU972K4JNsn9TM09/dLeF18NutmK+Y8nhxktbd\r\nfJO892LZe0Lr5f9YO4m++/BqC3St8NSUcpCLP2mMO/dYBUJoA1m2zCD3TkMe\r\nomYlJGDcY7ILe3C5xM8FWY5AARZiMqf6bLqvUxmDBVmIVRUWrtkAgiv8RJ+S\r\nrA6qN2hDMqW1mXJwkc6uyEYDBwWqLXSGUwk1Oha+kcVSSUml4iEvyALEzxF3\r\nwwqCWPCaVkOGM8MLJvChYDlJV76x9+yzp3UK0yENMaPvUzft80rOdEzTQlau\r\nLZuu/HRgjR2PRD22G8FS/515qJfacFOLR4SlzNJhWJVSzIcEPPsL6a6eqXe+\r\nULfK7NNFHwdHijxP4X3V8CRR1RcSj2hNBfI=\r\n=7/yk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"89cc6b827490170c819c0eba138ad5d9f2fa5cb8","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.7.0_1672936175433_0.060935924833230626","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"lazy-z","version":"1.7.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.7.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"a8cc9b982b79773ac8b2dfb8129aa22c1607f4db","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.7.1.tgz","fileCount":30,"integrity":"sha512-IqpeqfIqIBude8DY6TFLIDARDtoVCGNTtmWCI2SnSwCuzr5KPojtUpmF8Nfy9iAQx2M3/RAVTcSEcvHXr0qt4g==","signatures":[{"sig":"MEUCIAnDTzd70XlFVAp9r6axDpmotr/yfs+j3tiBoEjbdxbaAiEA31AolD67RJX+cg3z4TjK/i16DabokeSRFOi++wrdfeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtwNKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraPw/9EOA3irXHuf8wfygb3jmLCdSBxdvT69QZ7mcorNkHd+MnUPh2\r\ndK6vK/mRAsXYIovyMwABv5uvXR9oYjMEBWZhf1PBbFqJAhXQXqaAtXDDri1n\r\n62b6NOerrCHxOVo4fnzRY86NbQkbmDul3Q8iAS3LBX9lv7+/egCQYlf6Gsd2\r\nKPP6GetVEfoj+YaT+U3wnuJqq4VvobYnpgHn4skRoBvylx54raQtGI0c1bv4\r\nP2g0htzOVxOxyfRUYhO1SrSicIdryZtNlc9EJ/OyjD24yiiC0nWD/BnOhmTT\r\nUezpH9d5ndQMKOKKQkyyNMvZ3ECN9VCUap9hGr2OqG5SCQTFNcWn2qed53eY\r\nfNuFt5JTcTbsol7V9KBZTiiLPKV5etvgx5UsG8j0YFg+F4mZSaNApyR6Atyt\r\n1ceXfqKIACHrnIEYN0Ye3N95zdU5buDTJGLp1EnzTAhlZ/aA4RHfKAP1lmV3\r\nTxkRdRvzVhx25186p4gLfajE8SQd2MUKFKCOY5WpEaWTctp5w09Fs/9TasiL\r\n6lk5oODxYdNs2ken4Org/yHmQidg5mpJP3vz71NwQIKP5QJXwM2k5qmhN3bf\r\neAOSEim2P6pQr3doYsPjPGEeC/L8AoxaZ7kZTeJdfTAcUOAPLNTnlfVKDJ85\r\n0HDyqMWiccRCnlfnUCZeXeTK9K7KTg9gDBE=\r\n=Cnrk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ea320d7abe398a65332cc8bcc90dfa88210ef786","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.7.1_1672938314566_0.3387059004729296","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"lazy-z","version":"1.7.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.7.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"9b5ecce8c5946335290a4a4c28b955f612abe181","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.7.2.tgz","fileCount":30,"integrity":"sha512-jRT+WKda97oEYS9OT5TQcEoB1u31/5MAHGc0LxT7C8yeIsqp8lds5Pbp+4BTn/Yi41M35pwUlAgeQmJ91Qj8Tw==","signatures":[{"sig":"MEYCIQDa6LyE/F0Vu60ihcIlvjZtQ6jnHDYpQUhhhlkw4Xg/7QIhAMUj5zdukpv3gO2i59fH68M7bpox3918Xt4IrTi8R7Gv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtzBbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnSg/8C8Xo16rzuJ7zxdjnCnGWD9giHhpcipA0rwUNdUreF2lmnuhD\r\nRcNpVq8eJvD29/0edjacLM3x0f6P5oc3QMeOPcwo+yEYSJGLMUyHi2ZGDXoJ\r\n0Sh+/Kys57NLO4u33kePBgUZSa/TeB7YOTQD8DANv79I8VvUyFLXqu2qcgaA\r\ng3F7axDvbzNKIsxatUzzadW20yFeeKqrYHxM3SrEBm51M5JZ4oNzsqtnupre\r\n8xynaKGL0Emt4Qa5bHlreKWSS8nOi60hHMXfh5r0+GfH5uB3OrMQc6wtzYC1\r\nXBPMVEk6yjdQ9qwNYdL/mt4HsoyuitP9vNi0krwi1GJS81954c0H0JkF+xvV\r\naBJ1HOqfQpULeLHF3bMsnIkB+DzpjmaPqNfSWMoWNQFmZZlWZ0UmYhqse1cP\r\nj9jB1jCuGBl5IKi75SzMxtT2+Oy81NmwbgkAJm7FUjDv/FgVTbxf7zV1UNNz\r\ngZCYRlgDCKHKUQQqvmdzjNXU0tdZr4uiWqwCdkPkggHeThy6NPLd14+Vsj+z\r\nXT5rNfTXkG69KgA74+AKwvyvIwLKy9kAqHQpWbMEAzn1fEa3+mF619Dcmyn1\r\n2G8Odj0KkNLhixmkXXE5FvMfqJHdC8fo/1CNXrFHx+N8ILQ5B4hCYdtFRKJr\r\nqeVXoKZ79lqCM+hPbZcxeLEMXFzxWN4/G7E=\r\n=PIhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c6f460c556fdad8a788dd18ce1c9098ad7e99337","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.7.2_1672949851618_0.05166375445245874","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"lazy-z","version":"1.8.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.8.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"42a949bca91232fe32167f7eaaa49a7c1ec127b0","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.8.0.tgz","fileCount":32,"integrity":"sha512-XViuu28XiZgbH9okxenHQw4cEVx1XLmH9AJyJH45OtVqX1Jmz1ooY+iMI1mILuH7BEi3mqsB+sJLkHSjbF40cA==","signatures":[{"sig":"MEQCIB2OztpSQCtiwuAm9TsTfS3RugOcHt6fIRKClbHdXnmIAiAxT+8d8HHdrs3yNhiOAuAlZ++D0TG/3fwO7Y0uAbuvbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvunKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN4BAAkiVmb1UziAGCmb6cM35DA7DOCoNbLSirnj+S9p9D/8CZwrYq\r\n1lXCJggBjUlNojKNnuLYf+G5PTlBrftgrGcFDIklGabve8UvgBdcBzSgd9KU\r\nwYZA2AmjHa0GLbuld5tjNuDf49zkWLRL6OdoY8B+oAAKsVAsqC/lPD0jsMK8\r\npy+TMQjpk0cHhfRNtdXbWehU+V3qu9pLCQCM52XQJ6LHQ1CFiVGxgJzp853Q\r\nfDWwglnXng/Iai1SL+ArWSQZTYjUYGKm7uxQ8/Ma5GDo019TS+E6H7NK1Ue2\r\nlKkRm7aTGPzgGAnErPmyajZBS/WnL/xejN1FlzZurpbur4WguX/o2QmyMdKy\r\nswfvO7O2E8DB0uO3FtnprTwGTpkYqK0TD8VaUHHISzd8lwBiXaeDIv04tnG6\r\n+BwV0PpAAQsn4123WnlWUA8KX4stayzZCEUa+jla6qsDKdZmS0D4s9qKVMmG\r\nZSew5hkVOTm5KZIgaYdtq9y1rqTeb7jRj/41rrAievjwjRdnAjYqUJGrkxHl\r\naml6C7rl3nBz/sRjBJePXTxUH3qqkbC5FdZPGyfCcTLrPGJHETwljSUtOnsc\r\nkwDpMRx+aHwzlNeR8LXdCiuhoKwrxtyk40668cYAusTMenrYTnddLbvcS+By\r\ndZP1vSPWYkoz3n/NflLazLdHWBfW8VHaORU=\r\n=jtSN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a72143056c578b0319e8dfb829134291217c3140","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.8.0_1673456074163_0.8798483821140695","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"lazy-z","version":"1.8.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.8.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"5a8b6c641c40bfaecd2c0e76c81ea8d29c52fbc3","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.8.1.tgz","fileCount":32,"integrity":"sha512-Qjlz0RMpkhM3F/4WZUJPGIEzvrcyug980LGFCtQLFTZVkjSphx4n/uY9m+kXuP9Yg8Q8mv3hkEoFru16/mKe2g==","signatures":[{"sig":"MEYCIQDDKzLnFn6D5jl3lv99q9FF+XG9S2Qv+bUQK/fkeGmQiwIhAJ2KPO7QXKjyl/7aFitmdOISJRuddHyhwW9Ii2C9SZS0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvuyJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8aQ//VIOVUcJKg1MoOlLKMtcDVen++N+vPq/pDL2RyEzgSgOCAlKh\r\nZvfBqqg1Ox4Bffatu6DUslRff9PIjFiysuzeIuIaodsdK4V+vN9jT+tkrvvd\r\n06ofqmZGj16oUl42nEgiZIaEWjoUWD0pqPa+/LTWBh+hKdBZXEUFgZ+r7ZD/\r\nQrAiP5Vd1AwRWNBCWQKPrtBRVp1cF5Ivg4vpRuThNdtW00NszZcT5o0p4rcm\r\ngZPEHVKFeWtdt+y2eTfQseqiM2qZdrW4fqhVPI9HEEk67cHEb12V5X4sDwCF\r\n9CprVGRHv88W61nFuYbaaSCf4LoTehZECWCwh5eWPbp96fw9CMuP+ySl5h0f\r\n7Qlebx6ZHQ4spOiowd7DPlqNDjGNx8BeXH565MUQMP40jsP/c7JSeBNnNw6t\r\nlac74ydAaWT+4Q7w/73XzKnzcNQiCtwOlM5Uin0Co5HlVTbH+5Ja7r1j32mT\r\ndIGmTFBEXEqkrRuXkTfDSjZ9xyiMYVPlhzK6EqiHABuStpaZaFoxy0FF6JAS\r\nO8FvgQHTNgZbQKvZFGQvNXnWz/3qesZ0gU6VP0uWuqC82ft9mGvOjBoXq3Ie\r\nr2vAA/5Zb1uARAbjaLyrv+uBNsz84AcPNpaczs0NtwRk3r3yuufOBH2b9LBn\r\nSRirZfAlFl/QPsALjniDz10Qf++zMJT2VpM=\r\n=aMYu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c95a99ca9c1fd7b8bd7be1315442a0d51db6d27e","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.8.1_1673456776859_0.3591981848435022","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"lazy-z","version":"1.8.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.8.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"7058dc89ca96e51dd434dce883b13b8bf86158e5","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.8.2.tgz","fileCount":32,"integrity":"sha512-z0enke3+EItmvRnzdbyGYBi5hnj5La12QAxj6U2jyDs3Fsgt8d/1lS+yjX5TqZcGEDQEJ40KGxTei+bDOBlfJg==","signatures":[{"sig":"MEUCIAT1uPlT66XPQZEKLXqqfw2RVrQKwx4zUUx2M8oIA0HpAiEA20RigUtKEgM0Gt/sbuXPHnCw/NO5ix3yUAMoQcFwFlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvvo9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruKA//dReDyCJa2FSQxj0C4QYpED7xBfdaqupRkCzwcUIfKvY04Dxx\r\nYdeXghD3l2on/XjBRzks9ZW0AtL+PqSI5MKB8iBc7urnWOxTnlQJEVL1UbE8\r\nrI/ZeQowlQcQKBejhezHIr5ET/DlVWpzGZz/aozzLRmuIkCCEa4NoC6BqE5u\r\nu+JrhXmJ2QC/vsGUh45QXaGA13j3SDtvL4MzrasDfW9M+14u6lNUEGVFgLtV\r\nsNPx8vWgu9g7pODWBdSc1rxy4nW+kmiD6k1QLvn3QSQLQF95rOUCZH3PhBpW\r\nnNadCMjnfrZ1JFG+B8A2hwMqoCaGr+niy/OiSqIFLukM5f34AP1jhgFG0Sn2\r\nID2XlwOVWT8dGtC6GKwanU5wBRGCiTK4IG/vrZnpxsy8GtIZgg6uL/rBUZZ1\r\nY4iqBXO4c0U2e6zDWzic8AUAcdbsSVT3SfSeLCA6nyKqQ/VMuOqnVWqx7xki\r\nndhxq3I8mLhENSFkUSgqOLPGW24Koe9bXNsL7YDUWF2DWFKmgHkKKUw/y8If\r\n2pujVbxOikAj89f6jwpnCSpio0Kh+oXeMsu7puL6eyf2DclVhKWcraOqGtFO\r\nVruSieifjuNkScPvW3fJff2GAfuh9WwpFTloxsNX2Jbr0OuGb3nnXp9rkZN7\r\njb5vtS3GjQN7EUA4LMqR0Wlh7JWkWmipG6U=\r\n=hJq4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"87e3cc444d853dffb80b24060f84e44c8e883400","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.8.2_1673460285649_0.6826328408809723","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"lazy-z","version":"1.8.3","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.8.3","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"81d23395ce7195e9c77c182602b5aa436a94fc04","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.8.3.tgz","fileCount":32,"integrity":"sha512-XgCQ8HbVmeT/Tba14PGv4Sjdj8XwvIS4uujRo0SQGtmHCKaJIeXBIRHl2bZpKbOzyJTE2KlZH/nKBhVXW0ZSAQ==","signatures":[{"sig":"MEQCIHu7ZYIsoVfXy9GyhrtvjfEsCFVE6vBGW2ujbmD1T3aXAiBFDax/APyJ2+DgllS1ng7AOLFNhiL1A0KUEulDHNUPMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyqlbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqICg/+L/BfLwC7SznK92KHQsg4MZBw0CtGufkrf4/6UePouIWUdMmi\r\nFy9nPHrNitBXOZzefd8W1M1GEJ2eN/wHUWkSGSLq8p1V8trDFwiRzBj4vb7L\r\nK/LxzeD4Iqur3x0j05r44Dq0zkLnHOUS6wnoiTjBcpNGayrUn1fwdg6oHfUl\r\niQvj75C+AIpXlsPbZtJ+fBXMCpeMHrJaBs5wu1IwEUAEKq6Eycheb3dDa8ER\r\no0l7Aqfhy7vaYcw1G4kBWDN5I2p1b3+oFbHPzi/HRKpOpJfgT0KfPBuitbr/\r\n2tIoGWYJouUWOtdyqfvUwHCmolCojc4COEfIgQActXF1gpA7wA/EGzBkwmjn\r\n7ZKj5I65U9ZRNpMhC1233bPW5zq8zX6/1qgk8S9lq2sd47w4XDWiow1JGGBO\r\nA+08QAg3GVu+UIFG4oSSDXN+HcW/UzrhLodG1Pcmd4hn1BVkAqe7IEsDaDCx\r\nP0deYBo0lXpMAsU3tHfrn+5YA3y0neXELp9hva1x5JBW0OIcYAJW+OKSDOAQ\r\njXJCTkeFlU5n9SOj6J7yybOMklzBrLHFOd1s9OuHbVr5QBiUMDya89GjvUWa\r\nFHvbcp0ENyWq3oOYI2ZVRoe1GwwU1MaBnBfZ71V+LQq6YlFKkxV1HPnQQDGU\r\n5cj3Lxhz6iBYDcVGhU18HywBNlNxwevdmMU=\r\n=dg1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3207654cb429bd4525532459b9a2fd1644d9d82e","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.8.3_1674226011183_0.1873464622366683","host":"s3://npm-registry-packages"}},"1.8.4":{"name":"lazy-z","version":"1.8.4","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.8.4","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"5630133390102f3910235aaecc3c486bed4d2908","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.8.4.tgz","fileCount":32,"integrity":"sha512-FV9N8gzacoZg+r6++We1YwebXXbFnpE8ZuhxJ9vP4T9YzLQOiZ3AjWX5wsN6iN9aVsNK14ymeN8mdI8Lk5Szmw==","signatures":[{"sig":"MEUCIDOqk8kOFgEN3jE/obBZGQhIv4VOnY3ln7laecGHbCTEAiEAqlZaUq27fgtc2or06sD7zDBsVSKOejIb4mCu4CMUmZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHIAuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqfA//dDHQgndmt+uifJfO2SqjaiMQmMH/g9VuX6L7fuTXDElzImYn\r\n5m/KTRRzerQHA+MicVo6+Jotte8lX2Rp/ODuYbyjZiNCSI0FlXBQn6M/D9vn\r\nV+yFm4Rdd2MnMLWYNxjVyZzBC7RQ9GwTdTin6SxC5OEqQKbyKhMizPEem6cG\r\nfadALQ8aC3GdBF8TMSReZQBsYEXqXtvsShkG+fc6JwG0JrIYsbxur8+8n1Cv\r\nsJ5LQicfJqkZphLZY0s3AxYmXi+xUC9YJ9v36yjfxMIFqnDikzGtExJ5um4l\r\nsJS4SVQ6RODl++DkOFUDJbU/C5dZdlRwzfLY6LM/zhPK+lpL/fyocGFShjod\r\n58aY4W7+3xZnAQkbhwouBzaKDeh0fM2RbVKsdr1qKTMwtBDaCDdgxPhd0Qcz\r\ntXaEnc6oWrkDeEyd3DYdBesKlEbnguhl1WEeDzKvqdu2a99bbQ1g2Zf7yXx/\r\ntoQQ11V0ziJW+cdzW76fMUZVYo7fC2GVSj8jzzZCsDRXsYMui0lgKjcEaZyY\r\n4BIBHLdbzI7EA6jO7rhEzJ68it0sqhuVUNQcmmUNLgHqHnXqpsRnrwz/Ci91\r\nG+NBtuBz1lYPhmLg9onh8MeUWHdPph/TgLYXaKlT6h8LN1pLxkNtS1IzKWMW\r\neIg29DKmshvK8rh8ZsICPbLYjucTO4lvTDg=\r\n=/oc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"68d0b4a1bee29dec9ba4a7e4d395de4f86e7ae30","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.8.4_1679589422462_0.05767015898373207","host":"s3://npm-registry-packages"}},"1.8.5":{"name":"lazy-z","version":"1.8.5","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.8.5","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"8192f298deeba4848f970dabac5cb11001d9d498","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.8.5.tgz","fileCount":32,"integrity":"sha512-dv937gBEGWC6nThFTNLWcemQ7VeyZkC9s2cIw6lBlutjtaTLLQiAoidKX8kXYj3E37Q+gK97kwbGch0ype2kRg==","signatures":[{"sig":"MEQCIAOWKsPVRHukI6HJqtCAnQlLaSA6Tp5s9nHh+repGFfPAiBMMp7qtK4ciZOHENWFMLxiR6Mi54a8A8HNEz7rVA0dHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHIaTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1FQ/9FX9hqHuA4+RiolM6lEGxvDgWnyNMuGY5PMltRxS4RSmeLwnt\r\naU/K8CSHEoocgL63Hjb04EeF578hIQIUCJeJNObmjyQ2NWZzwxc3isjW+J7g\r\nLGiQQVxp4e/XaDJVDbOdnmWjvB99+gFpo4lpZIqh02BC4Y9vZ3mAFF+LjOVD\r\nbqmVXiY8Vpapitun0qinj4cWm12cblemkkR7ODqBUwfF6WIvUU1RjWHjs0ux\r\nVOS9totiBNgIDLQ7B/k2W6DJPgue9CTvQpEhO6Hqpp7pGtJ471UNaemwX3ja\r\nVyE6PrQwwUSRAKmk34CH0hc4yxCV7WnUEO0g4crYzn2Mgh22CESnCchuMuol\r\nj8RlKtUkcPg5ineXOSAN0AvEqcgZIBg/hFwgFrDSlGd+seHkZlR7HOkfxAES\r\nERQwDqGX7K5vdB6aJeRqYJLdT5ThgFWMfklGe1ZyEGMMY0ERFv2oEaVqrEDn\r\nFDeVBfIMUD67gzKfo3PdVZz/TTvFpeGoGFT3rR3DZLj6Bj1qco/AUSUBLrCt\r\nLTeMsHWYlXJixVLpv3nJ5/Su8pZI/0wRpwNTG2SPcvswsycYLbg69R1iPPD8\r\nVdmam8j8YlH7PtcGXhnq+ocftGAfu+Nrf3pYz3SyIq9ijGmGWXbMF2miAxrI\r\n80cSHSFqA1/qjycMCbMoFOtkuLFp7ZBpK6s=\r\n=xPVz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0435d19efa42f5ac9cdaf20ec3f881adf80baece","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.8.5_1679591058938_0.832010597037621","host":"s3://npm-registry-packages"}},"1.8.6":{"name":"lazy-z","version":"1.8.6","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.8.6","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"6a87fc50987f453c3f5a089be80d77bfb20002df","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.8.6.tgz","fileCount":32,"integrity":"sha512-AyVI4wsbJangSCywRxxHMa4JfnL6DGzLbNYi5tHaoSM0TIH6wWeCQNgBGSyLe7wFPOGbvm+abaMk8RxbaqB48A==","signatures":[{"sig":"MEUCIFj3tz8mDuSqJdD78jt7dcOYX65th3nIu+90UksEv5A4AiEAqKpfeHPg3AZSeUlhJoUzVppeM8LJKU4uvUkvzDY0rcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHIdjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQdA//bCQ8rK2C21ZLQj8s2qbWjlC0JUqTDkTTsSEEsNQ9ypzk4Hig\r\no4d/CudpFxbKW7uY5fU2TPqnWfCcjqQ4Q9Y7Sk4DCdQ4LXxSowgys5yqyAyk\r\nvyvDmbtv1DuGxjaJkAkC/YFeQ8ZQBU81Ju1zutQerFFCv0/VLx04YIt5cI0r\r\nvCZmx4Oo9WY9mbn+pTWJcI/T0S4ZFuS/ZnaRResAPlC5sc8uv8ZotsjKZyuo\r\nf2cYeCxWnbenJaRbu/bYvZOWyrKMfmoEFBeMl4VOzEEDlSwKrBQtt0xY1I2F\r\ncheTFN3Za3SBt1o18oEuXhCl4yTMAqBGj0bL9EWiFZfKsyapOL+pOgA/Fz4l\r\nVY3IZYPneRFq6eYLfTX3UaDZ0pb/XMDzLhvyBvZQ3lwFhHcIVa31iELjG4VF\r\nTnEZEU5cKlr/rvqz9Nnn0YkujnptTwBrVvzICairofbrH19QIrgTvqmqLaR7\r\nI1/pLmgPpt0czM5ePOHTb4e+UUhSkRSbQ9+5o69x4G8DE2tKPVOlLMFT5HLB\r\n4wWcRmq+RC0Nrm+KQNQCu/36S8KfRihCVZno8t2/acHcu/rKcKMAD5mz3mCv\r\n8mnKSBiVvF7mSF7PwyBix0hdRU0+4FVbj0FFOw2QHF3GUdGedBn+CoaA4NbO\r\nIAlG8nVeXwwxwe36WyfL3e+CfCcPXt93/zo=\r\n=VTgd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c823db883618aaa6897ab763021bd400905f311d","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.8.6_1679591266853_0.4668696440883737","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"lazy-z","version":"1.9.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.9.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"a35dcb304b27ce5afbfefe710fd0cddc75e5a291","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.9.0.tgz","fileCount":32,"integrity":"sha512-CXUoNapuviRHswC0qTejHZqzjCQmOhpJ/cI91UMdrlacB2OVG4Xmg4wVmDGuqHniKPKrApEjbTc2+F/1WhBhOQ==","signatures":[{"sig":"MEUCIQCA+xKAhAR1F74VwlNoGquLZ9LMLeYLIQlraja6rRAd7QIgQx+jzo3f9NmMHB+LEN5hkpQ4IVdUlzU6bFHO20nCLr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIu/gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF4A/+JRWuujHPfq7YlM1rXcjeuLyyJiJp/qpW0VTvDlzHeA6+sfWg\r\n5bNuexk32pNI/IM66D+b78xYgDO7DLlEYF8diaQkWLCAvqs5BeU6KLl/aIBa\r\n2Yco1BshS3RzOFAuYhu8RhWKvn0avj0RkZ2tZoBjCIdBMUrPAnHjChujI9fk\r\nzmcjVmeQ9SilpiajCUa9XezrJqy/5cTbp6cuVsVNLieijxX0r6NSGYSnbpWb\r\n+6R8nW24SKJyaasVWiKfgGbUGB3XSOXJAxKSd2hhkMKj1VMm63HoizdL5V2f\r\nPiiUeZfm2MMpAbApt5L8ba8N/xrGLhrLeJg/N39gKkAAMBMFEsG9IPqnsvMU\r\n430a3YE1grOky4e8jgUluv34HB+xcYiLVJvTXcHCwCDjjMYvvLGtI9O9Hlpj\r\nir1lr9skWOCIqZKTrYtlNdKkKB7Pk3z/UC2VaADrBtXmDbM/SzyTaz3KnA9X\r\nhqyvlHRRMBMdLK1h00/fdqCnFQ46A1aBVA21Phzs1JnAYO93oG6LHOnNsO+U\r\n7foaYelLGevxVib1Yot84Ny0zls+AJbd9zMLspyZJ9xtsq5SaynZ6ITk905q\r\nO3WK5TeoxTz/R62+U2vzq4OD5h2q3b+qvADE21G+lRh4SiRT9FOJpswO+7rj\r\nvcFLCIk1M93haWvAKB8d1jAZLT31IzUImVM=\r\n=KqHP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3fffc68340113488aea8c68a0b59518c5b942b84","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.9.0_1680011232147_0.07353742291140941","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"lazy-z","version":"1.10.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"dist":{"shasum":"6531cf315269f976fd24878335fadda05a0a0f4b","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.0.tgz","fileCount":32,"integrity":"sha512-6vMNARA98VtWUx0sBXUMkjhxYXIZ44RKzCDj24p0sjYsMgnQAcok3cvnYKo1qdpv5UF8/FD+LwySD1fwnVKhfQ==","signatures":[{"sig":"MEYCIQC3KBN7T1Irtr4Rvp1e2iiJo9Ro0IFIW9nrcO+HbvxXmgIhAIu06ejti8NO+GVhrOoqVywfPq+8ukkWwLwztZ0P1eF+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242070},"main":"index.js","gitHead":"75c08c06f20020f8d2090b1ad9b8e68e2e861e2d","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.0_1683646471749_0.14583709727492367","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"lazy-z","version":"1.10.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"f4138520d589fd7f76dedfc581db94d851954d9a","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.1.tgz","fileCount":32,"integrity":"sha512-HzMyhyvH5Qq1cPORC0BDgfTj23yNV1gXQ8C53l1uaI4MWpTJoNtSg4WHAcYfd59IpPa8P6mj5W+2Ggw0EOmLPg==","signatures":[{"sig":"MEUCIETiaziMEv3FhJWkjyOQ/SjMMTjONPfmB3oDaShpaiwlAiEA3Y84IuqorDayn7WcQIJGhYUDSdtCospAxld+U8TWc6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242159},"main":"index.js","gitHead":"00b9c6924a13702ad32b6caf640177eb3a1ce885","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.1_1683653949126_0.015756048262518974","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"lazy-z","version":"1.10.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"e6ee799383f5f950282e876e30fcc9161f76b9bd","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.2.tgz","fileCount":32,"integrity":"sha512-rHooewMf8YNtJ8uQPI/GQaefq8ba41z/y4b7Py3eSu3V70me2dj5bugxaG8yt5JQU6L5i2+wORH0lJ/hULlKbw==","signatures":[{"sig":"MEUCIQDgyy51QstebIYjv/NSdXetz0rc+88OA+EvahkrmaHbMgIgao5Pj1d9Y+ldrMPlGrT3t2SYv8/6tmD893RB2cz0xG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243624},"main":"index.js","gitHead":"f393692ad499a422c44c6ad207cd98ce10d52cdb","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.2_1686343143613_0.6130335634463702","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"lazy-z","version":"1.10.3","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.3","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"b924e113d0b830b752740a3cf56514d0cdf92cee","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.3.tgz","fileCount":32,"integrity":"sha512-ckE+eabtMwJIQAWKgE4154cS8HIMZReZ0Fl21WZgonpemAbOaZ9H5OzScDYM835lrl2uqc5nVVssLX71XCiUKA==","signatures":[{"sig":"MEUCICeUyu4ha5Vs+xaOtK503XOsKHYfJ2vr+86mjaHxNj6dAiEA5VK/sHcSNrWMynw/Rc2XYqanh2dtc4CAes6re+bIwBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244049},"main":"index.js","gitHead":"7a60aadacb541c6403aecf1d8fca20cd14f811b5","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"8.19.2","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"18.11.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.3_1686588109269_0.21845932148535274","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"lazy-z","version":"1.10.4","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.4","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"5ccb48894104ada9c323bf7e3258a66aff88e2bf","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.4.tgz","fileCount":32,"integrity":"sha512-IoDUBQayeX/bMIGiHJj00UYXhb6SAotkm3TwZcN2M26qQcTwtdRXlMJdVUCbNVDmAcEin4aYx8ZCmXx7X6SlCg==","signatures":[{"sig":"MEUCIQCIXFtBUzYZSKARqEok+GqiCkCJMyeBhc1T4HD32Of5OgIgUTdKEqm4y9CcohVvvjThckcZbWFpEJwfjAKTbIVZUy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246283},"main":"index.js","gitHead":"3963a6707067b5f8e2462c05d8dde10a2e271b11","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.4_1692647719182_0.6216420749754614","host":"s3://npm-registry-packages"}},"1.10.5":{"name":"lazy-z","version":"1.10.5","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.5","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"b2c0903063d4bfa314e0a79656305592b4b4f553","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.5.tgz","fileCount":32,"integrity":"sha512-aqDtheEz7FQjo5lxCfm3uv1VYOLKf+NL+9vbrKyPKxAR5W3OArbUedAlnb688PAOMZpPb361DhLCFYg8PDKg8Q==","signatures":[{"sig":"MEUCIQDotELI+hgyLLJqMs3z0LoyhlHKOGAMfumGycuxJMnjbAIgEPCfnrPkyiqq6MozWYrfGjZSnJ82veSzlFtvEWCI4Wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248773},"main":"index.js","gitHead":"31330f706fa1f3edb9f4581fb1f3e6bb0c0428bc","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.5_1693228685943_0.5957330761095898","host":"s3://npm-registry-packages"}},"1.10.6":{"name":"lazy-z","version":"1.10.6","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.6","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"1ba304328049f10ad4e43ab2c2ddf72dae22ea9b","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.6.tgz","fileCount":32,"integrity":"sha512-cG8cFZn1oakHvLJaJbGkzGMHs7T2ubAv5qS62m3Q12rrNp/ZzCZQexA42rEpoUbL8Bmh5GDTOFAepcB0Tu4lFg==","signatures":[{"sig":"MEYCIQDpIfT4D+xxS/s76riFIx6G3cp9mTVW4wM9usPw6zI8UQIhAOwX7VHZtO7l2mYgKn2foGLOf9iKhKxjAvVRunBjGMxs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248080},"main":"index.js","gitHead":"376215a80b11f599d551633e7310dbe5b13bf37c","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.6_1693229275521_0.5161227121769407","host":"s3://npm-registry-packages"}},"1.10.7":{"name":"lazy-z","version":"1.10.7","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.7","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"2c191c22fce7f86e4aa9c84a4206e137ffce7eab","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.7.tgz","fileCount":32,"integrity":"sha512-rzKqdU/vE7J592SyJD/eC4RlVmoHdKItkNS6K/mFJVN7zJgn5v7hfF48wM0YDlNEiaOgx5/vtssIvvDiygXJJw==","signatures":[{"sig":"MEQCIAa7Mi2LUkvdNMuAjq7353DPa8GR7dLCFl9lhrz87JBeAiABpV7FtRY+70wL5IXgy27mhD6nZJm008P06cLth91zow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250091},"main":"index.js","gitHead":"f7633ff947107d75a37204ce389b474ff11113dd","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.7_1693247965264_0.06440512030033796","host":"s3://npm-registry-packages"}},"1.10.8":{"name":"lazy-z","version":"1.10.8","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.10.8","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"f8bec4168a2c8c52dd5dbba5ac34360e215c0d15","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.10.8.tgz","fileCount":32,"integrity":"sha512-DsnOuRXMi7v8NK/O7HJgzKPzt7QZeLB1Bi4XBWjc4lWDtiH5SVTnBWx4+RR0doqLlgW4zcbwi6qnLyUh7gIC2Q==","signatures":[{"sig":"MEUCIGJ+KNJ0YDgEoguAfo/9Ic71gZxyhuXKe++0BQHFEpxQAiEAxDUdOzKLaL7ycO0Z7HCgMVUsce6O0u4/BwfLCf8hZfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252428},"main":"index.js","gitHead":"abf51109362d5c7cc2cc9439b6de9f5470c4ac5e","scripts":{"test":"mocha unit-tests/","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.10.8_1695304082412_0.40922761848708156","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"lazy-z","version":"1.11.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"399f2f24c8563c0838c0a7535c022cbd6b0a55f7","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.0.tgz","fileCount":34,"integrity":"sha512-TSY+eE4YtZGpjkofO7L5L2WlsaEYnD1wAlFMFTwQvsVgaL4dU1wGgZqHkd89EHqEDxOHdUuCbjT1Az1STbeH/A==","signatures":[{"sig":"MEQCIDgCjqybmKtMIkFQLIs886RM5897L38sgJTo98tRCi7uAiBOEwdlkKD3bVdTyWe6dCm5bpMrDbe5xL8xfU0Q0qVeZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260300},"main":"index.js","gitHead":"141e9b9af243dd543891cff6108852886016e4de","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.0_1699279096386_0.9332793566212929","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"lazy-z","version":"1.11.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"03f9896735df3ba86a11729b5b6927b061ccdb5e","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.1.tgz","fileCount":34,"integrity":"sha512-twK42M3nh1mShh450p9/N1vt9jCEFOqXNRquP4FJ8NgyKIwVL5T9CcggQs3H3MuDRWA5MdR/Kf8ycVLYNzLwaQ==","signatures":[{"sig":"MEUCIQCEI9Wy3ZqgR/PFmh7dF4A22HhZpldTfkn4LcXeBM15JAIgWMY+KmsFjRHVluioyabZfdAL+ROfte7Sp+m6Lx9lGJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261381},"main":"index.js","gitHead":"18bfb041a6f0d74e6b430940b97b982dcff82bde","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.1_1699281555226_0.19735123669604127","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"lazy-z","version":"1.11.2","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.2","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"c295c5565f71d5b84b0213e7c2cf8b2f7c343c36","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.2.tgz","fileCount":34,"integrity":"sha512-HLrHJMUwDrXfL1f9DOzhKWylNzHYRXCyuQXhrZd7baxDkFBruYx+VTSBfi3i95wiK3TlFydAH7KLTfp672m7AA==","signatures":[{"sig":"MEQCIBG9Vmw91WoTXugLYQg49paYWQxLus98TR56wlVAATSzAiBPRVLRx/6+gpjg5U4r/5ngAozHWn3CS4MNWGnWrt+mbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261387},"main":"index.js","gitHead":"27c8038af7e60e9f3e5dc4934942f67a673d2ef7","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.2_1699381331888_0.01407811608847509","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"lazy-z","version":"1.11.3","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.3","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"edfef1388c978e191449e1b6a80369b04828b098","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.3.tgz","fileCount":34,"integrity":"sha512-Tz+BWYfjg6mjCTR5843VlkuM7TDXpNKMukz3bzYRykKXARDyl2R37meaIlsxbnIYh5oVZ2DA8oBZjTaTQc+Yfg==","signatures":[{"sig":"MEUCIQCqI9srLPuz7WYVEcm606j7559mFR16tybf4gNrrUsjBgIgBch91sNU1laItKD8NVzvDdoXcdtdi2vFM883YQgwzks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261563},"main":"index.js","gitHead":"969fa2fb4b9fbaac76b58b4a7e3b880cfa88c669","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.3_1700597493115_0.6238973172233668","host":"s3://npm-registry-packages"}},"1.11.4":{"name":"lazy-z","version":"1.11.4","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.4","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"2f645adbc668c62fbf1c7c41a5b9ca0b9bb92665","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.4.tgz","fileCount":34,"integrity":"sha512-CvJLu0cx4l2qF6EEHPOXL7SdA3X2/rXMIFTUQBbCCxpIb5FAsQSOepuc0QUG4efiMU1ydRti8PwThUaE0c6+fA==","signatures":[{"sig":"MEUCIQCAGQAuv4KaAh2VWNEIrtLPtV++9eM+nRS4w24dA0zAnwIgO2qplsxOAr+JAOiTB1fugrqRM43Utfm7kDlCvdjgu1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261583},"main":"index.js","gitHead":"ec71b5289340a9b280d4a3d6b14ffb2d1b5eb3e4","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.4_1700598485671_0.335309506065252","host":"s3://npm-registry-packages"}},"1.11.5":{"name":"lazy-z","version":"1.11.5","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.5","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"e59b94188764e388a7764b2f340fb69a2476b094","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.5.tgz","fileCount":34,"integrity":"sha512-/VCyMeAqse6YrR1S053zIGgSUdkuFBWfyTqNKKfJlsqwwqZixr0nETzkE/hf7J25RZrPmAk6tzapfBpFygHQpA==","signatures":[{"sig":"MEUCIQD2VmQ2uGYxQ4aRgJCaIhatmnNfrlOcdvWkrWxfwee22QIgDu9jQc6W4fTDP63HnUSOfEAtyTD7XNqsSIwqH/A35j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261637},"main":"index.js","gitHead":"0f044202b4a1044c3b3b04a556333279d0c31f6c","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.5_1700598946947_0.9878573534783504","host":"s3://npm-registry-packages"}},"1.11.6":{"name":"lazy-z","version":"1.11.6","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.6","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"8afe2e13b970f3ac5e3146b8e03b4018027947ab","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.6.tgz","fileCount":34,"integrity":"sha512-xVwoouEFTHrTwfaEuudmSnCGjIyG68/BvwDfV+NdfsX6rwoA2LMRIL0L6L4ZKqFa7ezKYQZHnsZasK51tHY9NA==","signatures":[{"sig":"MEQCIGc4V2V9aCBaw0+djOmDC0CLh3uXBF++k0qHqj9CClg5AiBCEuL8thfY3DZxpfqnmClciRDmgxd2k1aqbDs1uzge/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261656},"main":"index.js","gitHead":"ea3fafb2ed9ad6acfad0b692aac38fe73ac0c010","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.6_1700600960157_0.24680068731679317","host":"s3://npm-registry-packages"}},"1.11.7":{"name":"lazy-z","version":"1.11.7","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.7","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"4a098269f779466297afdb9e0863fd5ef60a6e27","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.7.tgz","fileCount":34,"integrity":"sha512-8Z4AJtgHE1GH0SGTSfVhaMnUcS7OrHzlbU8BArea1eAOxEEFYhRbj8y3YV9XAthnQ9b71r48CEogfAJYSmHyWQ==","signatures":[{"sig":"MEUCIQDC4aKf8iJ7TX1KGt36BfsrakYqkDhKQ3/VFOIV4A5PdwIgcwDYnEjjyCmAE3q6UmEvCGPk2qzn4AYhUNXVwUsnTYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261677},"main":"index.js","gitHead":"2a2889341b9eb409c21d7e7807175a9c4058f1d7","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.7_1700670425401_0.5406943906879969","host":"s3://npm-registry-packages"}},"1.11.8":{"name":"lazy-z","version":"1.11.8","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.8","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"8863725182549f548a1ed18373c2d0f016187d9b","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.8.tgz","fileCount":34,"integrity":"sha512-IwKyZKrbk9LJSB9vQxIABwKC+IQowvs56tDap/XwquQuhkCyqikueAY0F6rqrTWXQi6kl3AQGmSO+vcqHtJcXw==","signatures":[{"sig":"MEYCIQD16WGwffLy4WfXZNvf0mkE9tACkoqTLdybLGgr2JviSwIhAOJkioYSqiVl9Lhnfyiq1MnHnnTQ8HaFK2jKLWc/4Zki","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261702},"main":"index.js","gitHead":"6cee7a5e218140f213da2891c6a108954c2847f1","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.8_1700675135385_0.49957477051152455","host":"s3://npm-registry-packages"}},"1.11.9":{"name":"lazy-z","version":"1.11.9","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.9","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"74330ecb56c4ccb5f61710bccb006b3e950bede6","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.9.tgz","fileCount":34,"integrity":"sha512-5c8WwGDF2v8Lp+V+fs1jzAgx1VgpDAy4TcPFS8bdC852rrLDdDzvHRy+PvGqILzYXZyTmy2TQ2B4ZBkcByItfA==","signatures":[{"sig":"MEQCID/QSKH1xeeIOqDY+yoK+RW8l461ymncgyEen8fthPDeAiAjUOi2MfDR6M3mRlYDjceyHcx1l8Lw45tmvBkM5bpfPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261722},"main":"index.js","gitHead":"70780a2a8eace6c84d63247c7b5725bbc01b07cf","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.9_1700676181226_0.07704679977898476","host":"s3://npm-registry-packages"}},"1.11.10":{"name":"lazy-z","version":"1.11.10","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.10","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"473ef384a3af6e5ea8eef862f1e7a7642ec405ea","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.10.tgz","fileCount":34,"integrity":"sha512-RldwFyFpc04YuyZVs9lNTECRgMwtE9m9QrsFnuqwQtQqHBQMoTu9MTYj6sjR/xwy/nFSSO9GSug6g8FvdBEiNg==","signatures":[{"sig":"MEYCIQD3efWJdJEycz8ssOBmGIxXTeU7iudvTUb0HSW0jg5/MwIhANzTyc3A6e3KLAG/1QFsXDkfUY/D5ihLPCkI3q0hZIUM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261904},"main":"index.js","gitHead":"1566d46aa63cb77953e16441c5f8955230915178","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.10_1701116076908_0.815577978477759","host":"s3://npm-registry-packages"}},"1.11.11":{"name":"lazy-z","version":"1.11.11","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.11","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"152279ec60b7aa8ed8bf35aa09029b4c6dea8963","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.11.tgz","fileCount":34,"integrity":"sha512-wtUkLUoIlyFqEi2hBjAkujN88HJpHmXscn8zDPT+ykGei5dGDyTsGZgkKK5EZ/W9vtrOyXI/zOWU3suSGNYtBg==","signatures":[{"sig":"MEYCIQCzDIfoW1LGQR0jTrroAY75DZwpFLtkCAtZMqQyoI9bOQIhAMlZn7vLsUA+GYBMfkkko66XbsBs3nUXEYw+2sjiUmQL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261977},"main":"index.js","gitHead":"b4f27dcb1df6c1c3f116411437b49dad751ab698","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.11_1701117196842_0.8914380824553718","host":"s3://npm-registry-packages"}},"1.11.12":{"name":"lazy-z","version":"1.11.12","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.12","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"f703898212da0c544147596734a703d36ceb8aee","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.12.tgz","fileCount":34,"integrity":"sha512-UDd2MOv11MRiMbb4d2n6xTQHAmYxEvaMfpcqa3J5Y6RAIB64U4VGPShBQgHBlQUTj21gqNfJNB+d+HLd1SThAA==","signatures":[{"sig":"MEYCIQD26ce/1ITCS6HzD1Xrl83AHKIaVw9KTJIgshmXzuwNbwIhAPF+/kE3qkOElh5vNBZLtzDEY4FFJgiCKQRDRM5j40qI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261985},"main":"index.js","gitHead":"f1e71d4ed86805e1dfdb928e2882a46964404b59","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"9.8.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"20.5.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.12_1701118034738_0.1960617940107161","host":"s3://npm-registry-packages"}},"1.11.13":{"name":"lazy-z","version":"1.11.13","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.13","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"bf2a43bd5575fdb7a4a2e1fabe01c45c2ac419f0","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.13.tgz","fileCount":34,"integrity":"sha512-kZZUJN6jRlUfQ6lGcMAeOrBgr3TCEb4yywNRHb0PddtB7RulrZVY34Y7f42oKaedAeHkj8Hb58GHwuzg7CHOsQ==","signatures":[{"sig":"MEUCIF+IqF//1QivLpt0ioiKTcKbD7mU/mHfVMgALHbRjLukAiEAptOoIzXOnwKefRiIAu1Uy4oXi+aswP/Y1kty9Q6pnX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261970},"main":"index.js","gitHead":"30dbaaaeb2773dc47574cabb20ceb5afaa69ba97","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.13_1701202824867_0.2111882309525781","host":"s3://npm-registry-packages"}},"1.11.14":{"name":"lazy-z","version":"1.11.14","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.14","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"7b7c56fa81841d2ae23fab2d2d2c475525d5f76d","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.14.tgz","fileCount":34,"integrity":"sha512-3Nwia3ulmo9+jtt1k6uF+WWFr0o81E/1SWLAL+/BdSMjPbY/GyyxeQzl1wa0TVzR2SYiXuKVkMzagD16wO9MuA==","signatures":[{"sig":"MEQCIEwj4vnLvK0j+Jx4S8vwl4CIHWjNHsT8CNkocvlp0QXhAiBsj6s0E1xddBBdflnrcs9ElYJWKUP/Dy5RUmSkcw0ALg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262194},"main":"index.js","gitHead":"85a32e40111ab8634af896110b8cbda0d250716c","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.14_1701288932843_0.20148402563862033","host":"s3://npm-registry-packages"}},"1.11.15":{"name":"lazy-z","version":"1.11.15","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.15","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"6fb07931eb32001f1f51903384eebc31773ce65e","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.15.tgz","fileCount":34,"integrity":"sha512-2lhRWIbyz+sRlaWW+XMcKEY9fLKhT6LI9okfkFv8Db3MSE/4QKaj5k1dGILt2pLFqfRRP5i+Q9dhq95e94/6Vw==","signatures":[{"sig":"MEUCIDJoG98858ajOkHDdAXQmB+OgpluSFRMHmePAbXAi18eAiEAk31c6Zrr6mnHygddto4HZEENzO8bmgQ+BVaU+U5mEJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262214},"main":"index.js","gitHead":"347082eac063b5d23a81aa987be90685d6c9cfd0","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.15_1702392874697_0.323331989957085","host":"s3://npm-registry-packages"}},"1.11.16":{"name":"lazy-z","version":"1.11.16","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.16","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"5b8b88f05940d6f59e5792e0882b7329d069aa72","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.16.tgz","fileCount":34,"integrity":"sha512-YQ2MSmHowkGB+Cvu2c+R1hIZcW8km7oElxBcZcSAGNCMNnAQexlinBeEn6Enc13WbyC07wucUx1OqlQK7QtG8w==","signatures":[{"sig":"MEUCICV4Q/GRf8l02phfH64N+inKoI8q3YrUdaG8JGqPrPSyAiEAg0TcD4r8AXqE+T3TdWdPptLX0Jxt0mXojziRLUlkRcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262237},"main":"index.js","gitHead":"10882c57791c6d560ae328bb98934c7802852c95","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.16_1702504199450_0.46760465475063717","host":"s3://npm-registry-packages"}},"1.11.17":{"name":"lazy-z","version":"1.11.17","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.17","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"f207e6ecd191ec08e67da6e43cc5eb63b154c9d2","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.17.tgz","fileCount":34,"integrity":"sha512-Cxn7zXtnGsH5wVk2M6T99Lg5pcLik4t+OmugmGdYOn8AAbQYU+zA9Sz87H7ANYWX9AGZFz5/4JZ4mNapcRDQ5A==","signatures":[{"sig":"MEQCIHF6kKM1rClyMFh+FUuqxNgvHxuk6fl5j3ejuMWGNvqwAiBMQBW2AXW4JD1M6B65GkssCwt+RbhIu4YCFgILyVeJNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262618},"main":"index.js","gitHead":"5a26175b7d66d19abb4b3890e66168c3b2b95b89","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.17_1708692284199_0.28225943946033194","host":"s3://npm-registry-packages"}},"1.11.18":{"name":"lazy-z","version":"1.11.18","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.11.18","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"e7095957517f88a3a834c1ff8513a97340c801cb","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.11.18.tgz","fileCount":34,"integrity":"sha512-sqJJldfPDPF8lZb+4CrPISJSOVZKsgI4ASFVySE/LqG4Jc4RCk8ACgRrkF4PEvfXXANscHgWoms2WZdJbuW/uw==","signatures":[{"sig":"MEUCIQD4e/sBhnLNf2AMCBXYu8U3VsiaakHT2VFpuzMZ7LhlJQIgGBJoT40yOSrXepJT/mdIRoa1tpXZcQd4YS3v5oXdm0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262813},"main":"index.js","gitHead":"830e74a88aaf7ff521c226773a5a2d69e105cdae","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.11.18_1712947558561_0.46673988944630995","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"lazy-z","version":"1.12.0","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.12.0","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"8cb7c4b123ed991fdb99aed93f0fe96594ffa70a","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.12.0.tgz","fileCount":34,"integrity":"sha512-1bnt5Tx6Qw2eBNad6giwVJAMvdU5nwmB7RkbBWstw0SDzJGAHEgVUYMf81SXbVYTNjfd2jCIU6DLOe0i4f/VIQ==","signatures":[{"sig":"MEYCIQD0S/al2cyXWxUn2cnzYqJoL1o5edAHwnh72IKXM75F9gIhANIHmfJCNYcD0kF1UncsyeA0zT+qWyGk4HBeGxmGFF8P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267621},"main":"index.js","gitHead":"7b38e79da304ab6a91d8f220e0788026d485e10b","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.12.0_1713287917120_0.38394198572992577","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"lazy-z","version":"1.12.1","author":{"name":"Jennifer Valle"},"license":"ISC","_id":"lazy-z@1.12.1","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"homepage":"https://github.com/IBM/lazy-z#readme","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"dist":{"shasum":"97022df1a1fea0af95854d7db8a6c2869eb5e66a","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-1.12.1.tgz","fileCount":34,"integrity":"sha512-5uN50/NSdLd0Oj0GQbVr+esm5fitJuEknuYobI3Z76fsdzFKm/Tw7naz89drsjk8G63ZLjtkyqxdryiI5nkjkw==","signatures":[{"sig":"MEQCIEmu4pel1kjcRfGrPpIA40lgR/gsk/c96nJo6g3MAR0gAiBZ+bwwlvh2YDWlNocQzPic0FgbN3n80ZpeCy0+7L4E+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267654},"main":"index.js","gitHead":"20cfa3d3b6edbb45380a7612d0e01a99ca32a8b5","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"npx nyc npm run test"},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"repository":{"url":"git+https://github.com/IBM/lazy-z.git","type":"git"},"_npmVersion":"10.2.3","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","directories":{},"_nodeVersion":"21.2.0","dependencies":{"regex-but-with-words":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^15.0.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lazy-z_1.12.1_1717074015775_0.24559119067384505","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"lazy-z","version":"2.0.0","description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","main":"index.js","scripts":{"test":"mocha unit-tests/","pretty":"npx prettier --write .","coverage":"c8 mocha unit-tests"},"author":{"name":"Jennifer Valle"},"license":"ISC","devDependencies":{"chai":"^4.3.6","mocha":"^9.2.2","prettier":"^3.0.3","sinon":"^15.0.0","c8":"^10.1.2"},"dependencies":{"regex-but-with-words":"^1.5.0"},"repository":{"type":"git","url":"git+https://github.com/IBM/lazy-z.git"},"type":"module","_id":"lazy-z@2.0.0","gitHead":"5e7efee3b0373dfe7e45a91a5983effe16ae8d79","bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"homepage":"https://github.com/IBM/lazy-z#readme","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-kp3p4OeisM2Xe1F1ZNmjpsSKGeRZZ4qGH+xZA5jO1DKeORihriMMhI/ctwEIxZemH00iUAJ5MA9mKHxW8JQd0w==","shasum":"efae31ef5b64e8daf45fcba4da55a2a62e134820","tarball":"https://registry.npmjs.org/lazy-z/-/lazy-z-2.0.0.tgz","fileCount":35,"unpackedSize":270048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxQwyc2kfwZhsom3G4k41ZNd4JfwTe90ju5AowqwtPWAiA4eO4dXQJTQBPnD6nQMG7YQhEIaaRrXNFNfGL2MHmSqQ=="}]},"_npmUser":{"name":"jvallexm","email":"jvallexm@gmail.com"},"directories":{},"maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lazy-z_2.0.0_1723035934704_0.2675826457767292"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-17T18:40:04.554Z","modified":"2024-08-07T13:05:35.130Z","1.0.0":"2022-08-17T18:40:04.757Z","1.0.1":"2022-08-17T19:52:46.465Z","1.0.2":"2022-08-17T19:56:53.009Z","1.0.4":"2022-08-18T13:37:24.893Z","1.1.0":"2022-08-23T20:13:39.677Z","1.1.1":"2022-08-24T18:10:19.315Z","1.1.2":"2022-08-25T20:41:51.104Z","1.2.0":"2022-09-12T13:11:30.666Z","1.2.1":"2022-09-12T13:21:17.385Z","1.3.0":"2022-09-22T18:39:05.150Z","1.3.1":"2022-09-22T18:44:31.731Z","1.3.2":"2022-09-22T18:46:25.129Z","1.3.3":"2022-09-22T19:03:34.429Z","1.3.4":"2022-09-29T13:53:08.693Z","1.3.5":"2022-09-29T13:54:38.816Z","1.3.6":"2022-09-29T13:58:46.197Z","1.4.0":"2022-11-17T20:33:03.648Z","1.5.0":"2022-12-05T15:15:23.567Z","1.5.1":"2022-12-12T20:41:40.374Z","1.5.2":"2022-12-15T14:19:59.010Z","1.6.0":"2022-12-19T16:05:14.029Z","1.6.1":"2022-12-19T16:44:41.702Z","1.6.2":"2022-12-19T16:47:54.929Z","1.6.3":"2022-12-19T16:58:20.425Z","1.6.4":"2022-12-29T16:13:58.750Z","1.6.5":"2022-12-29T16:18:11.430Z","1.6.6":"2022-12-29T21:30:32.749Z","1.6.7":"2022-12-30T14:09:03.790Z","1.7.0":"2023-01-05T16:29:35.647Z","1.7.1":"2023-01-05T17:05:14.761Z","1.7.2":"2023-01-05T20:17:31.865Z","1.8.0":"2023-01-11T16:54:34.337Z","1.8.1":"2023-01-11T17:06:17.073Z","1.8.2":"2023-01-11T18:04:45.839Z","1.8.3":"2023-01-20T14:46:51.452Z","1.8.4":"2023-03-23T16:37:02.624Z","1.8.5":"2023-03-23T17:04:19.179Z","1.8.6":"2023-03-23T17:07:47.034Z","1.9.0":"2023-03-28T13:47:12.362Z","1.10.0":"2023-05-09T15:34:31.908Z","1.10.1":"2023-05-09T17:39:09.339Z","1.10.2":"2023-06-09T20:39:03.803Z","1.10.3":"2023-06-12T16:41:49.492Z","1.10.4":"2023-08-21T19:55:19.395Z","1.10.5":"2023-08-28T13:18:06.157Z","1.10.6":"2023-08-28T13:27:55.771Z","1.10.7":"2023-08-28T18:39:25.489Z","1.10.8":"2023-09-21T13:48:02.609Z","1.11.0":"2023-11-06T13:58:16.609Z","1.11.1":"2023-11-06T14:39:15.427Z","1.11.2":"2023-11-07T18:22:12.054Z","1.11.3":"2023-11-21T20:11:33.295Z","1.11.4":"2023-11-21T20:28:05.905Z","1.11.5":"2023-11-21T20:35:47.248Z","1.11.6":"2023-11-21T21:09:20.323Z","1.11.7":"2023-11-22T16:27:05.626Z","1.11.8":"2023-11-22T17:45:35.645Z","1.11.9":"2023-11-22T18:03:01.550Z","1.11.10":"2023-11-27T20:14:37.134Z","1.11.11":"2023-11-27T20:33:16.985Z","1.11.12":"2023-11-27T20:47:14.981Z","1.11.13":"2023-11-28T20:20:25.130Z","1.11.14":"2023-11-29T20:15:33.080Z","1.11.15":"2023-12-12T14:54:34.931Z","1.11.16":"2023-12-13T21:49:59.722Z","1.11.17":"2024-02-23T12:44:44.416Z","1.11.18":"2024-04-12T18:45:58.761Z","1.12.0":"2024-04-16T17:18:37.310Z","1.12.1":"2024-05-30T13:00:15.922Z","2.0.0":"2024-08-07T13:05:34.927Z"},"bugs":{"url":"https://github.com/IBM/lazy-z/issues"},"author":{"name":"Jennifer Valle"},"license":"ISC","homepage":"https://github.com/IBM/lazy-z#readme","repository":{"type":"git","url":"git+https://github.com/IBM/lazy-z.git"},"description":"lazy-z is a light-weight NodeJS library for assorted shortcuts and utilities","maintainers":[{"name":"jvallexm","email":"jvallexm@gmail.com"}],"readme":"# lazy-z utils\n\nlazy-z is a light-weight NodeJS library for assorted shortcuts and utilities\n\n## Table of Contents\n\n1. [Installation](#installation)\n2. [Revision Constructor](#revision-constructor)\n   - [Revision Methods](#revision-methods)\n     - [child](#revisionchild)\n     - [deleteArrChild](#revisiondeletearrchild)\n     - [duplicateIndexCheck](#revisionduplicateindexcheck)\n     - [push](#revisionpush)\n     - [set](#revisionset)\n     - [setDoneCallback](#revisionsetDoneCallback)\n     - [then](#revisionthen)\n     - [update](#revisionupdate)\n     - [updateEachChild](#revisionupdateeachchild)\n     - [updateEachNestedChild](#revisionupdateEachNestedChild)\n3. [Shortcut Methods](#shorcut-methods)\n   - [azObjectSort](#azObjectSort)\n   - [azsort](#azsort)\n   - [buildNumberDropdownList](#buildNumberDropdownList)\n   - [contains](#contains)\n   - [containsKeys](#containskeys)\n   - [deepEqual](#deepequal)\n   - [distinct](#distinct)\n   - [eachKey](#eachkey)\n   - [eachZone](#eachZone)\n   - [isArray](#isarray)\n   - [isArrayOfObjects](#isarrayofobjects)\n   - [isBoolean](#isBoolean)\n   - [isEmpty](#isempty)\n   - [isFunction](#isfunction)\n   - [isIpv4CidrOrAddress](#isIpv4CidrOrAddress)\n   - [isNullOrEmptyString](#isNullOrEmptyString)\n   - [isString](#isString)\n   - [keys](#keys)\n   - [keyValueType](#keyValueType)\n   - [numberToZoneList](#numberToZoneList)\n   - [objectAtFirstKey](#objectAtFirstKey)\n   - [prettyJSON](#prettyjson)\n   - [validIpv4Test](#validIpv4Test)\n4. [Value Test Methods](#value-test-methods)\n   - [arrTypeCheck](#arrtypecheck)\n   - [containsAny](#containsany)\n   - [containsCheck](#containscheck)\n   - [emptyCheck](#emptycheck)\n   - [getType](#getType)\n   - [keyCheck](#keyCheck)\n   - [keyTest](#keytest)\n   - [typeCheck](#typecheck)\n   - [zoneTest](#zonetest)\n5. [String Methods](#string-methods)\n   - [camelCase](#camelcase)\n   - [capitalize](#capitalize)\n   - [getLongestKey](#getlongestkey)\n   - [kebabCase](#kebabcase)\n   - [matchLength](#matchlength)\n   - [removeTrailingSpaces](#removetrailingspaces)\n   - [stringify](#stringify)\n   - [titleCase](#titlecase)\n6. [Number Methods](#number-methods)\n   - [isInRange](#isinrange)\n   - [haveValidRanges](#haveValidRanges)\n   - [validPortRange](#validPortRange)\n   - [isWholeNumber](#isWholeNumber)\n   - [areNotWholeNumbers](#areNotWholeNumbers)\n   - [portRangeInvalid](#portRangeInvalid)\n   - [rangeInvalid](#rangeInvalid)\n7. [Object Methods](#object-methods)\n   - [allFieldsNull](#allFieldsNull)\n   - [arraySplatIndex](#arraySplatIndex)\n   - [carve](#carve)\n   - [duplicateKeyTest](#duplicateKeyTest)\n   - [getObjectFromArray](#getObjectFromArray)\n   - [hasDuplicateKeys](#hasDuplicateKeys)\n   - [splat](#splat)\n   - [splatContains](#splatContains)\n   - [spreadKeyValues](#spreadKeyValues)\n   - [transpose](#transpose)\n   - [nullOrEmptyStringFields](#nullOrEmptyStringFields)\n8. [Encoding Methods](#encoding-methods)\n   - [hclEncode](#hclEncode)\n9. [CLI Utility Methods](#cli-utility-methods)\n   - [flagTest](#flagtest)\n   - [getVerbActions](#getVerbActions)\n   - [replaceOptionalFlags](#replaceoptionalflags)\n10. [Array Methods](#array-methods)\n    - [numberStringList](#numberStringList)\n    - [flatten](#flatten)\n    - [nestedSplat](#nestedSplat)\n    - [deleteUnfoundArrayItems](#deleteUnfoundArrayItems)\n    - [anyAreEmpty](#anyAreEmpty)\n    - [deepCopyArrayOfObjects](#deepCopyArrayOfObjects)\n11. [lazyZstate](#lazyZstate)\n12. [axios mocks](#axios-mocks)\n13. [Networking Utilities](#networking-utilities)\n  - [buildNetworkingRule](#buildnetworkingrule)\n  - [formatCidrBlock](#formatCidrBlock)\n13. [Contributing](#contributing)\n14. [Code Test Coverage](#code-test-coverage)\n\n---\n\n## Installation\n\n```shell\nnpm i lazy-z\n```\n\n---\n\n## Revision Constructor\n\nThe revision constructor allows for users to update complex JSON objects in place with easy to read chaining syntax.\n\n```js\nlet testData = {\n  data : [\n    {\n      name: \"test\"\n      value: false\n    }\n  ]\n}\n\nnew revision(testData).child(\"data\", \"test\").update({value: true});\n\n// updates testData to\n{\n  data : [\n    {\n      name: \"test\"\n      value: true\n    }\n  ]\n}\n```\n\n## Revision Methods\n\n### revision.child\n\nGet data from an object. If getting data from an array of objects, users can specify a search value and index. The default index is `name`.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  sons: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n};\n\nlet obj = new revision(testData).child(\"sons\", \"myson\").data;\n// gets the value\n{\n  name: \"myson\",\n  value: \"yes\",\n}\n\nlet obj = new revision(testData).child(\"sons\", \"also yes\", \"value\").data;\n// gets the value\n{\n  name: \"myotherson\",\n  value: \"also yes\"\n}\n\nlet obj = new revision(testData).child(\"sons\", \"also yes\", \"value\").child(\"name\").data;\n// gets the value\n\"myotherson\"\n```\n\n### revision.deleteArrChild\n\nDelete an object from an array of objects using a value, and optionally an index (defaults to `name`).\n\n```js\nconst { revision } = require(\"lazy-z\");\nlet testData = {\n  enemies: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n};\n\nnew revision(testData)\n  .child(\"enemies\")\n  .deleteArrChild(\"myson\")\n  .deleteArrChild(\"also yes\", \"value\");\n\n// deletes entries from array `enemies` testData value is now\n{\n  enemies: [];\n}\n```\n\n### revision.duplicateIndexCheck\n\ncheck an array of objects has a duplicate field value.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  friends: [\n    {\n      name: \"gary\",\n      test: \"test\",\n    },\n  ],\n};\n\n// throws an error, an object with name gary already exists in `friends` array\nnew revision(testData).duplicateIndexCheck(\"friends\", { name: \"gary\" });\n\n// throws an error, an object with the test value `\"test\"`  already exists in `friends` array\nnew revision(testData).duplicateIndexCheck(\n  \"friends\",\n  {\n    name: \"todd\",\n    test: \"test\",\n  },\n  {\n    oldValue: \"frog\",\n    index: \"test\",\n  }\n);\n\n// does not throw\nnew revision(testData).duplicateIndexCheck(\"friends\", { name: \"kyle\" });\n```\n\n### revision.push\n\nPush a value to a nested child array. Users specify a template and parameters for an object, or only parameters.\n\n#### No Template\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  sons: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n};\n\n// adds the object to the sons array\nnew revision(testData).child(\"sons\").push({\n  name: \"todd\",\n});\n```\n\n#### With Template\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  sons: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n};\nlet template = { _no_default: [\"foo\", \"name\", \"value\"], _defaults: { bar: true } };\n\nnew revision(testData).child(\"sons\").push(template, {\n  name: \"todd\",\n});\n\n// adds the object to the sons array\n{\n  name: \"todd\",\n  foo: null,\n  value: null,\n  bar: true\n}\n\n```\n\n### revision.set\n\nSet the value of an object key. Users specify a template and parameters for an object, or only parameters.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  sons: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n};\nconst template = { _no_default: [\"foo\", \"bar\", \"name\", \"value\"] };\nnew revision(testData).set(\"todds_place\", template, {\n  name: \"todd\",\n});\n\n// sets test_data.todds_place to value\n{\n  foo: null,\n  bar: null,\n  name: \"todd\",\n  value: null\n}\n```\n\n### revision.setDoneCallback\n\nSet a callback function for the revision constructor. Trigger the function by calling `.done()` when terminating the chain.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  sons: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n};\nconst template = { _no_default: [\"foo\", \"bar\", \"name\", \"value\"] };\nnew revision(testData)\n    .setDoneCallback(data => { console.log(data) })\n    .set(\"todds_place\", template, {\n      name: \"todd\",\n    })\n    .done();\n\n// logs when done:\n{\n  sons: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n  todds_place: {\n    foo: null,\n    bar: null,\n    name: \"todd\",\n    value: null\n  }\n}\n\n```\n\n### revision.then\n\nPerform arbitrary code in the chain using the current data without exiting.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData;\nnew revision({ hi: \"mom\" }).then((data) => {\n  testValue = data;\n});\n\n// sets testValue to\n{\n  hi: \"mom\";\n}\n```\n\n### revision.update\n\nUpdate an object from a complex object in place.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  sons: [\n    {\n      name: \"myson\",\n      value: \"yes\",\n    },\n    {\n      name: \"myotherson\",\n      value: \"also yes\",\n    },\n  ],\n};\n\nnew revision(testData)\n  .child(\"sons\", \"myotherson\")\n  .update({ value: \"awww yeah\" });\n\n// sets the value of testData.sons[1] in place to\n{\n  name: \"myotherson\",\n  value: \"awww yeah\",\n}\n```\n\n### revision.updateChild\n\nUpdate a child array without changing the data in the revision store chain.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  friends: [{ name: \"bear\", test: \"value\" }],\n};\n\nlet updateData = new revision(testData).updateChild(\"friends\", \"bear\", {\n  test: \"thumbsup\",\n}).data;\n\n// value for testData and update data\n{\n  friends: [{ name: \"bear\", test: \"thumbsup\" }],\n}\n```\n\n### revision.updateEachChild\n\nUpdate each child of an array with a callback function.\n\n```js\nconst { revision } = require(\"lazy-z\");\n\nlet testData = {\n  friends: [\n    {\n      name: \"kyle\",\n      high_score: 12,\n    },\n    {\n      name: \"kevin\",\n      high_score: 100,\n    },\n  ],\n};\n\n// change each value for high_score to 0 in place\nnew revision(testData).updateEachChild(\"friends\", (friend) => {\n  friend.high_score = 0;\n});\n```\n\n### revision.updateEachNestedChild\n\nUpdate each nested child within any depth of arrays.\n\n```js\nconst { revision } = require(\"lazy-z\");\nlet testData = {\n  a: [\n    {\n      b: [\n        {\n          c: [{ test: \"true\" }],\n        },\n      ],\n    },\n    {\n      b: [\n        {\n          c: [{ test: \"true\" }],\n        },\n        {\n          c: [{ test: \"true\" }],\n        },\n      ],\n    },\n  ],\n};\n\nnew revision(testData).updateEachNestedChild([\"a\", \"b\", \"c\"], (entry) => {\n  entry.test = false;\n});\n\n// updates test data value to\n{\n  a: [\n    {\n      b: [\n        {\n          c: [{ test: false }],\n        },\n      ],\n    },\n    {\n      b: [\n        {\n          c: [{ test: false }],\n        },\n        {\n          c: [{ test: false }],\n        },\n      ],\n    },\n  ];\n}\n```\n\n---\n\n## Shorcut Methods\n\n### azObjectSort\n\nCallback function for the `sort` command to order arrays from a to z\n\n```js\nconst { azsort } = require(\"lazy-z\");\n\n[{ id: 5 }, { id: 10 }, { id: 1 }].sort((a, b) => {\n  return shortcuts.azsort(a, b, \"id\");\n})\n// returns\n[\n  { id: 1 },\n  { id: 5 },\n  { id: 10 }\n]\n```\n### azsort\n\nCallback function for the `sort` command to order strings from a to z\n\n```js\nconst { azsort } = require(\"lazy-z\");\n\n[\"frog\", \"egg\", \"todd\", \"help\"].sort(azsort);\n// returns\n[\"egg\", \"frog\", \"help\", \"todd\"];\n```\n\n### buildNumberDropdownList\n\nCreates a list of numbers as a string\n\n```js\nconst { buildNumberDropdownList } = require(\"lazy-z\");\n\nbuildNumberDropdownList(5)\n\n// returns\n[\"0\", \"1\", \"2\", \"3\", \"4\"];\n```\n\n### contains\n\nShortcut to check if string or array contains a value\n\n```js\nconst { contains } = require(\"lazy-z\");\n\ncontains(\"egg nog\", \"egg\");\n\n// returns\ntrue;\n\ncontains([\"egg\", \"nog\"], \"egg\");\n// returns\ntrue;\n```\n\n### containsKeys\n\nCheck to see if an object contains a key\n\n```js\nconst { containsKeys } = require(\"lazy-z\");\n\ncontainsKeys({ one: 1, two: 2 }, \"one\");\n// returns\ntrue;\n```\n\n### deepEqual\n\nCheck to see if two values have all fields equal.\n\n```js\nconst { deepEqual } = require(\"lazy-z\");\n\ndeepEqual({ foo: \"bar\" }, { foo: \"baz\" }); // returns false\ndeepEqual({ foo: \"bar\" }, { foo: \"bar\" }); // returns true\n```\n\n### distinct\n\nReturns all distinct entries in an array\n\n```js\nconst { disctinct } = require(\"lazy-z\");\n\ndistinct([\"c\", \"a\", \"b\", \"b\", \"a\", \"g\", \"e\"])[\n  // returns\n  (\"c\", \"a\", \"b\", \"g\", \"e\")\n];\n```\n\n### eachKey\n\nShortcut for `Object.keys(object).forEach(i => {})`\n\n```js\nconst { eachKey } = require(\"lazy-z\");\n\neachKey({ one: 1, two: 2 }, (key, index) => {\n  console.log(key + \" \" + index);\n});\n```\n\n### eachZone\n\nShortcut for `[\"zone-1\", \"zone-2\", \"zone-3\"].forEach(...)`\n\n```js\nconst { eachZone } = require(\"lazy-z\")\n\neachZone(3, zone => {\n  console.log(zone);\n})\n```\n\n### isArray\n\nTest if a value is an Array\n\n```js\nconst { isArray } = require(\"lazy-z\");\n\nisArray([]); // returns true\nisArray(\"item\"); // returns false\n```\n\n### isArrayOfObjects\n\nTest if a value is an Array of Objects\n\n```js\nconst { isArrayOfObjects } = require(\"lazy-z\");\n\nisArrayOfObjects([{ hi: \"mom\"}]); // returns true\nisArrayOfObjects(\"item\"); // returns false\n```\n\n\n### isBoolean\n\nTest if a value is boolean\n\n```js\nconst { isBoolean } = require(\"lazy-z\");\n\nisBoolean(true); // returns true\nisBoolean([\"item\"]); // returns false\n```\n\n### isEmpty\n\nTest if an array has no entries\n\n```js\nconst { isEmpty } = require(\"lazy-z\");\n\nlet emptyArray = [];\n\nisEmpty(emptyArray); // returns true\nisEmpty([\"item\"]); // returns false\n```\n\n### isFunction\n\nReturns true if a value is a function\n\n```js\nconst { isFunction } = require(\"lazy-z\");\n\nisFunction(\"string\"); // returns false\nisFunction(isFunction); // returns true\n```\n\n### isIpv4CidrOrAddress\n\nTest if a value is a valid IPV4 CIDR block or address.\n\n```js\nconst { isIpv4CidrOrAddress } = require(\"lazy-z\");\n\nisIpv4CidrOrAddress(\"8.8.8.8\"); // returns true\nisIpv4CidrOrAddress(\"8.8.8.8/8\"); // returns true\nisIpv4CidrOrAddress(\"item\"); // returns false\n```\n\n### isNullOrEmptyString\n\nTest if a value is `null` or an empty string\n\n```js\nconst { isNullOrEmptyString } = require(\"lazy-z\");\n\nisNullOrEmptyString(null); // returns true\nisNullOrEmptyString(\"\"); // returns true\nisNullOrEmptyString(\"item\"); // returns false\n```\n\n### isString\n\nTest if a value is a string\n\n```js\nconst { isString } = require(\"lazy-z\");\n\nisString(\"string\"); // returns true\nisString([\"item\"]); // returns false\n```\n\n### isWholeNumber\n\nShortcut for `<number> % 1 === 0`;\n\n```js\nconst { isWholeNumber } = require(\"lazy-z\");\n\nisWholeNumber(1000); // returns true\nisWholeNumber(1.234); // returns false\n```\n\n### areNotWholeNumbers\n\nReturns true if any number passed as an argument is not a whole number:\n```js\nconst { areNotWholeNumbers } = require(\"lazy-z\");\n\nareNotWholeNumbers(1000, 0, 3.2, 1); // returns true\nareNotWholeNumbers(1, 2, 3, 4, 5); // returns false\n```\n\n### keys\n\nGet the keys of an object\n\n```js\nconst { keys } = require(\"lazy-z\");\nkeys({ one: 1, two: 2 })[\n  // returns\n  (\"one\", \"two\")\n];\n```\n\n### keyValueType\n\nGet the type of an object property by key name\n\n```js\nconst { keyValueType } = require(\"lazy-z\");\n\nkeyValueType({ one: 1 }, \"one\");\n// returns\n(\"number\");\n```\n\n### numberToZoneList\n\nGet a list of zones from a number to string\n```js\nconst { numberToZoneList } = require(\"lazy-z\");\n\nnumberToZoneList(3);\n// returns\n[\"zone-1\", \"zone-2\", \"zone-3\"]\n```\n\n### objectAtFirstKey\n\nShortcut to get the nested object from the first key of the parent\n\n```js\nconst { objectAtFirstKey } = require(\"lazy-z\");\n\nlet obj = {\n  sub_obj: {\n    one: \"one\",\n  },\n};\n\nobjectAtFirstKey(obj);\n// returns\n{\n  one: \"one\";\n}\n```\n\n### prettyJSON\n\nShortcut for JSON.stringify(obj, null, 2)\n\n```js\nconst { prettyJSON } = require(\"lazy-z\");\n\nprettyJSON({ one: 1, two: 2 });\n\n// returns string\n`{\n    \"one\" : 1,\n    \"two\" : 2,\n}`;\n```\n\n### validIpv4Test\n\nTest if a value is a valid IPV4 CIDR block or IP address. Throw an error if it is not.\n\n```js\nconst { validIpv4Test } = require(\"lazy-z\");\n\nvalidIpv4Test(\"test\", \"honk\");\n\n// throws\n(\"test expected valid ipv4 address or CIDR block, got honk\");\n```\n\n---\n\n## Value Test Methods\n\nThe following methods evaluate values\n\n### arrTypeCheck\n\nCheck all items in an array for a specific type. Will throw an error if types do not match\n\n```js\n\nconst { arrTypeCheck } = require(\"lazy-z\");\n\narrTypeCheck(\"array expected all elements to be\", \"string\", [\"one\", 2])\n\n// throws\n`array expected all elements to be type string got [\"string\", \"number\"]\n\n```\n\n### containsAny\n\nChecks to see if any instances of string from one array are found in another array of string\n\n```js\nconst { containsAny } = require(\"lazy-z\");\n\ncontainsAny([\"a\"], [\"b\"]);\n// returns\nfalse;\n\ncontainsAny([\"b\", \"c\", \"d\", \"e\"], [\"b\"]);\n// returns\ntrue;\n```\n\n### containsCheck\n\nTest to see if an array contains a value. Throw an error if not in the array\n\n```js\nconst { containsCheck } = require(\"lazy-z\");\n\ncontainsCheck(\n  \"should contain the number 4\",\n  [\"frog\", \"string\", \"egg\"],\n  \"4\"\n) // throws\n`should contain the number 4 got [\"frog\", \"string\", \"egg\"]`;\n```\n\n### emptyCheck\n\nTest to see if an array is empty. Throw an error if it is.\n\n```js\nconst { emptyCheck } = require(\"lazy-z\");\n\nemptyCheck(\n  \"array should not be empty\",\n  []\n) // throws\n`array should not be empty`;\n```\n\n### getType\n\nGet the type of a value, evaluates to `string`, `number`, `object`, `boolean`, `Array`, or `Function`\n\n```js\nconst { getType } = require(\"lazy-z\");\n\ngetType(getType);\n// returns\n(\"Function\");\n\ngetType([]);\n// returns\n(\"Array\");\n\ngetType({});\n// returns\n(\"object\");\n```\n\n### keyCheck\n\nThrow an error when an object does not have needed keys\n\n```js\n/**\n * Check an object for correct keys\n * @param {string} message Display message\n * @param {Object} value Value to check\n * @param {Array<string>} keys Keys to check for\n * @param {boolean?} strict Check to ensure only keys are present, otherwise non-present keys are ok\n * @throws if keys do not match\n */\nfunction keyCheck(message, value, checkKeys, strict)\n\n\nconst { keyCheck } = require(\"lazy-z\");\n\nkeyCheck(\"test expects to have the correct params\", { foo: \"baz\" }, [\"frog\"]);\n// throws\n'test expects to have the correct params [\"frog\"] got [\"foo\"]'\n```\n\n### keyTest\n\nTest to see if an object has needed keys\n\n```js\n/**\n * Test to see if an object has needed keys\n * @param {Object} value Value to check\n * @param {Array<string>} keys Keys to check for\n * @param {boolean?} strict Check to ensure only keys are present, otherwise non-present keys are ok\n * @returns {boolean} True if all params match\n */\nfunction keyTest(value, checkKeys, strict)\n\nconst { keyTest } = require(\"lazy-z\");\n\nkeyTest({foo: \"baz\"}, [\"foo\"]); // returns true\nkeyTest({foo: \"baz\", bar: \"bar\"}, [\"foo\"], true); // returns false\nkeyTest({foo: \"baz\", bar: \"bar\"}, [\"foo\", bar], true); // returns true\n```\n\n### typeCheck\n\nChecks a value type and throws an error if the type does not match. Acceptect types are `string`, `number`, `object`, `boolean`, `Array`, and `Function`.\n\n```js\nconst { typeCheck } = require(\"lazy-z\");\n\ntypeCheck(\n  \"expects value to be type\",\n  \"string\",\n  1\n) // throws an error\n`expects value to be type string got number`;\n```\n\n### zoneTest\n\nChecks to see if a zone number is 1, 2, or 3. Throws an error if it is not.\n\n```js\nconst { zoneTest } = require(\"lazy-z\");\n\nzoneTest(4)\n// throws an error\n\"Zone must be 1, 2, or 3.\"\n```\n\n---\n\n## String Methods\n\nMethods for dealing with strings\n\n### camelCase\n\nFormat a string from from `All Caps With Spaces` to `allCapsWithSpaces`\n\n```js\nconst { camelCase } = require(\"lazy-z\");\n\ncamelCase(`All Caps With Spaces`);\ncamelCase(`All_Caps with-Spaces`);\ncamelCase(`all_caps_with_spaces`);\n// all return\n`allCapsWithSpaces`;\n```\n\n### capitalize\n\nCapitalize the first character of a string\n\n```js\nconst { capitalize } = require(\"lazy-z\");\n\ncapitalize(\"help\");\n// returns\n(\"Help\");\n```\n\n### getLongestKey\n\nGet the length of the longest key from an object\n\n```js\nconst { getLongestKey } = require(\"lazy-z\");\n\ngetLongestKey({ a: true, bb: false, ccc: true });\n// returns\n3;\n```\n\n### kebabCase\n\nFormat a string from from `All Caps With Spaces` to `all-caps-with-spaces`\n\n```js\nconst { kebabCase } = require(\"lazy-z\");\n\nkebabCase(`All Caps With Spaces`);\nkebabCase(`All_Caps with-Spaces`);\nkebabCase(`all_caps_with_spaces`);\n// all return\n`all-caps-with-spaces`;\n```\n\n### matchLength\n\nMatch the length of a string to a number by appending spaces\n\n```js\nconst { matchLength } = require(\"lazy-z\");\n\nmatchLength(\"help\", 12);\n// returns\n(\"help        \");\n```\n\n### removeTrailingSpaces\n\n```js\nconst { removeTrailingSpaces } = require(\"lazy-z\");\n\nremoveTrailingSpaces(\"help        \");\n// returns\n(\"help\");\n```\n\n### stringify\n\nCreate a string from any data type\n\n```js\nconst { stringify } = require(\"lazy-z\");\n\nstringify(\n  stringify\n) // returns\n`function stringify(data) {\n  let dataType = getType(data);\n  if (dataType === \"Function\") return data.toString();\n  if (dataType === \"Array\" || dataType === \"object\") return prettyJSON(data);\n  else return \\`\\${data}\\`;\n}`;\n```\n\n### titleCase\n\nFormat a string from from `all-caps-with-spaces` to `All Caps With Spaces`\n\n```js\nconst { titleCase } = require(\"lazy-z\");\n\ntitleCase(`allCapsWithSpaces`);\ntitleCase(`All_Caps with-Spaces`);\ntitleCase(`all_caps_with_spaces`);\n// all return\n`All Caps With Spaces`;\n```\n\n---\n\n## Number Methods\n\nMethods for numbers\n\n### isInRange\n\nReturn `true` if a number is contained in a range\n\n```js\nconst { isInRange } = require(\"lazy-z\");\n\nisInRange(1.5, 1, 2); // value, min, max\n// returns\ntrue;\n```\n\n### haveValidRanges\n\nReturns `false` if any number of ranges are not valid\n```js\nconst { haveValidRanges } = require(\"lazy-z\");\n\nhaveValidRanges(\n  [1, 0, 10],\n  [2, 0, 10],\n  [11, 0, 10]\n)\n// returns\nfalse\n```\n\n### validPortRange\n\nCheck if a port range is valid.\n\n```js\nconst { validPortRange } = require(\"lazy-z\");\n\nvalidPortRange(\n  // can be one of [\"type\",\"code\",\"port_min\",\"port_max\",\"source_port_min\",\"source_port_max\"]\n  \"port_min\",\n  8080\n);\n// returns\ntrue;\n\nvalidPortRange(\n  // can be one of [\"type\",\"code\",\"port_min\",\"port_max\",\"source_port_min\",\"source_port_max\"]\n  \"type\",\n  257\n);\n// returns\nfalse;\n```\n\n### portRangeInvalid\n\nReturn `true` if a port value is invalid\n\n```js\nconst { portRangeInvalid } = require(\"lazy-z\");\n\nportRangeInvalid(\"port_max\", 8080.1); // name, value\n// returns\ntrue;\n```\n\n### rangeInvalid\n\nReturn `true` if a range value is invalid\n\n```js\nconst { portRangeInvalid } = require(\"lazy-z\");\n\nportRangeInvalid(\"\", 1, 65535); // value, min, max\n// returns\ntrue;\n```\n\n---\n\n## Object Methods\n\nMethods for manipulating objects and arrays of objects\n\n### allFieldsNull\n\nCheck an object to see if all fields returned are null.\n\n```js\nconst { allFieldsNull } = require(\"./lazy-z\");\n\n// returns true\nallFieldsNull({ test: null });\n// returns false\nallFieldsNull({ test: null, foo: \"bar\" });\n```\n\n### arraySplatIndex\n\nGet the index of an object from an array of objects with a specified key value.\n\n```js\nconst { arraySplatIndex } = require(\"lazy-z\");\n\nlet arr = [\n  {\n    name: \"todd\",\n  },\n  {\n    name: \"egg\",\n  },\n  {\n    name: \"frog\",\n  },\n];\n\narraySplatIndex(arr, \"name\", \"todd\");\n// returns\n0;\n```\n\n### carve\n\nRemove an object from an array of objects with a specific key value.\n\n```js\nconst { carve } = require(\"lazy-z\");\n\nlet arr = [\n  {\n    name: \"todd\",\n  },\n  {\n    name: \"egg\",\n  },\n  {\n    name: \"frog\",\n  },\n];\n\ncarve(arr, \"name\", \"todd\")[\n  // returns\n  {\n    name: \"todd\",\n  }\n][\n  // array value is now\n  ({\n    name: \"egg\",\n  },\n  {\n    name: \"frog\",\n  })\n];\n```\n\n### duplicateKeyTest\n\nTest to see if an array of objects has any values with a duplicate key.\n\n```js\nconst { duplicateKeyTest } = require(\"lazy-z\");\n\nlet arr = [\n  {\n    name: \"todd\",\n  },\n  {\n    name: \"egg\",\n  },\n  {\n    name: \"frog\",\n  },\n];\n\nduplicateKeyTest(\"test\", arr, \"name\", \"todd\");\n// throws\n(\"test expected no duplicate keys for name. Duplicate value: todd\");\n```\n\n### getObjectFromArray\n\nGet an object from an array of objects with a specific key value\n\n```js\nconst { getObjectFromArray } = require(\"lazy-z\");\n\nlet arr = [\n  {\n    name: \"todd\",\n  },\n  {\n    name: \"egg\",\n  },\n  {\n    name: \"frog\",\n  },\n];\n\ngetObjectFromArray(arr, \"name\", \"todd\");\n// returns\n{\n  name: \"todd\";\n}\n```\n\n### hasDuplicateKeys\n\nCheck to see if an object with a key value exists in an array of objects\n\n```js\nconst { hasDuplicateKeys } = require(\"lazy-z\");\n\nlet arr = [\n  {\n    name: \"todd\",\n  },\n  {\n    name: \"egg\",\n  },\n  {\n    name: \"frog\",\n  },\n];\n\nhasDuplicateKeys(arr, \"name\", \"todd\"); // returns true\nhasDuplicateKeys(arr, \"name\", \"ham\"); // returns false\n```\n\n### splat\n\nGet all values from a specified object key in an array of objects.\n\n```js\nconst { splat } = require(\"lazy-z\");\n\nlet arr = [\n  {\n    name: \"todd\",\n  },\n  {\n    name: \"egg\",\n  },\n  {\n    name: \"frog\",\n  },\n];\n\nsplat(arr, \"name\")[\n  // returns\n  (\"todd\", \"egg\", \"frog\")\n];\n```\n\n### splatContains\n\nGet all values for a field in an array of objects and return true if a specified value is found.\n\n```js\nconst { splatContains } = require(\"lazy-z\");\n\n// returns true\nsplatContains(\n  [\n    {\n      name: \"todd\",\n    },\n    {\n      name: \"egg\",\n    },\n    {\n      name: \"frog\",\n    },\n  ],\n  \"name\",\n  \"egg\"\n);\n```\n\n### spreadKeyValues\n\nTransform all key values from an object into an array.\n\n```js\nconst { spreadKeyValues } = require(\"lazy-z\");\n\nspreadKeyValues({\n  one: 1,\n  two: 2,\n  three: 3,\n})[\n  // returns\n  (1, 2, 3)\n];\n```\n\n### transpose\n\nSet keys from one object to another in place\n\n```js\nconst { transpose } = require(\"lazy-z\")\n\nlet destination = { one: 1 };\nlet source = { two: 2 };\ntranspose(source, destination);\n\n// all keys from the source object are added to the destination\n// new value for destination object\n{\n  one: 1,\n  two: 2\n}\n\n```\n\n### nullOrEmptyStringFields\n\nCheck to see if any key values of an object are null or empty\n\n```js\nconst { nullOrEmptyStringFields } = require(\"lazy-z\");\n\nlet obj1 = {\"key1\": \"one\", \"key2\": null};\nlet obj2 = {\"key1\": \"one\", \"key2\": \"two\"}\nlet keyArray = [\"key1\", \"key2\"];\n\nnullOrEmptyStringFields(obj1, keyArray); // returns true\nnullOrEmptyStringFields(obj2, keyArray); // returns false\n```\n\n---\n\n## Encoding Methods\n\nMethods that transform data\n\n### hclEncode\n\nCreate HCL from JSON data\n\n```js\n/**\n * Create HCL from JSON data as a .tfvars file\n * @param {Object} jsonObject object data to transpose\n * @param {boolean} objectMode Return formatted as a single hcl object instead of as tfvars\n * @returns {string} HCL encoded data\n */\nfunction hclEncode(jsonObject, objectMode)\n```\n\nExample:\n\n```js\nconst { hclEncode } = require(\"lazy-z\");\n\nhclEncode(\n  {\n    virtual_private_endpoints: [\n      {\n        service_name: \"cos\",\n        service_type: \"cloud-object-storage\",\n        resource_group: \"slz-service-rg\",\n        vpcs: [\n          {\n            name: \"management\",\n            subnets: [\"vpe-zone-1\", \"vpe-zone-2\", \"vpe-zone-3\"],\n          },\n          {\n            name: \"workload\",\n            subnets: [\"vpe-zone-1\", \"vpe-zone-2\", \"vpe-zone-3\"],\n          },\n        ],\n      },\n    ],\n  },\n  true\n);\n\n// returns\n`{\n  virtual_private_endpoints = [\n    {\n      service_name   = \"cos\"\n      service_type   = \"cloud-object-storage\"\n      resource_group = \"slz-service-rg\"\n      vpcs           = [\n        {\n          name    = \"management\"\n          subnets = [\"vpe-zone-1\",\"vpe-zone-2\",\"vpe-zone-3\"]\n        }\n        {\n          name    = \"workload\"\n          subnets = [\"vpe-zone-1\",\"vpe-zone-2\",\"vpe-zone-3\"]\n        }\n      ]\n    }\n  ]\n}`;\n```\n\n## CLI Utility Methods\n\nUtilities for CLI tools. `flagValues` is the main method, each other CLI Utility Method is used by `flagValues`.\n\n---\n\n### flagValues\n\nCreate key value pairs from list of command arguments\n\n```js\n/**\n * Create key value pairs from list of command arguments\n * @param {string} command name of command\n * @param {Object} action action\n * @param {Array} action.requiredFlags Flags required by the action\n * @param {?Array} action.optionalFlags Optional flags\n * @param {Object} tags key value pair of tags\n * @param  {...any} commandArgs command line arguments\n * @returns {Object} object containing key value pairs of params from tags\n */\nfunction flagValues(command, action, tags, ...commandArgs)\n```\n\nExample use:\n\n```js\n// command name\nlet command = \"plan\";\n\n// parameters needed for plan\nlet planParameters = {\n  requiredFlags: [\"in\", \"out\", \"type\"],\n  optionalFlags: [\n    {\n      name: \"tfvars\",\n      allowMultiple: true,\n    },\n  ],\n};\n\n// map of valid tags with aliases\nlet tags = {\n  help: [\"-h\", \"--help\"],\n  in: [\"-i\", \"--in\"],\n  out: [\"-o\", \"--out\"],\n  type: [\"-t\", \"--type\"],\n  tfvars: [\"-v\", \"--tf-var\"],\n}\n\nflagValues(\n  command,\n  planParameters,\n  tags,\n  \"--in\",\n  \"./in-file-path/\",\n  \"--out\",\n  \"./out-file.test.js\",\n  \"--tf-var\",\n  \"tfx\",\n  \"--tf-var\",\n  \"testVar1=true\",\n  \"--tf-var\",\n  'testVar2=\"true\"'\n)\n\n// returns\n {\n  in: \"./in-file-path/\",\n  out: \"./out-file.test.js\",\n  type: \"tfx\",\n  tfvars: [\"testVar1=true\", 'testVar2=\"true\"']\n}\n\n```\n\n---\n\n### flagTest\n\nTest for invalid or duplicate required flags\n\n```js\n/**\n * Test for invalid or duplicate required flags\n * @param {string} command name of the command\n * @param {Object} aliases key map of key with allowed synonyms\n * @param  {...any} commandArgs List of arguments\n * @throws if any values are duplicates. strings are thrown to allow custom user error handling\n */\nfunction flagTest(command, aliases, ...commandArgs)\n```\n\nExample use:\n\n```js\n\nconst { flagTest } = require(\"lazy-z\");\n\nflagTest(\n  \"help\"\n  {\n    \"-h\": \"--help\",\n    \"--help\": \"-h\",\n  },\n  \"-h\",\n  \"-h\"\n)\n\n// throws\n\"Invalid duplicate flag -h\"\n\n```\n\n---\n\n### getVerbActions\n\nCreate a list of all available flags and aliases for a command\n\n```js\n/**\n * Get actions from a verb object\n * @param {Object} action action\n * @param {Array} action.requiredFlags Flags required by the action\n * @param {Array} action.optionalFlags Optional flags\n * @param {Object} tags tags object\n * @returns {Object} Aliases for the verb\n */\nfunction getVerbActions(action, tags)\n```\n\nExample use:\n\n```js\nlet plan = {\n  requiredFlags: [\"in\", \"out\", \"type\"],\n  optionalFlags: [\n    {\n      name: \"tfvar\",\n      allowMultiple: true,\n    },\n    {\n      name: \"shallow\"\n    }\n  ],\n};\nlet tags = {\n  help: [\"-h\", \"--help\"],\n  in: [\"-i\", \"--in\"],\n  out: [\"-o\", \"--out\"],\n  type: [\"-t\", \"--type\"],\n  tfvar: [\"-v\", \"--tf-var\"],\n  shallow: [\"-s\", \"--shallow\"]\n};\n\ngetVerbActions(plan, tags)\n\n// returns\n{\n  \"-i\": \"--in\",\n  \"--in\": \"-i\",\n  \"-o\": \"--out\",\n  \"--out\": \"-o\",\n  \"-t\": \"--type\",\n  \"--type\": \"-t\",\n  \"?*-v\": \"?*--tf-var\",\n  \"?*--tf-var\": \"?*-v\",\n  \"?-s\" | \"?--shallow\",\n  \"?--shallow\" | \"?-s\"\n};\n```\n\n---\n\n### replaceOptionalFlags\n\nReplace literal optional arguments by prepending `?*` for multiple optional arguments and `?` for optional arguments.\n\n```js\n/**\n * Replace optional flags from command args to denote multiple and optional flags\n * @param {Object} action action\n * @param {Array} action.requiredFlags Flags required by the action\n * @param {?Array} action.optionalFlags Optional flags\n * @param {Object} tags tags object\n * @param  {...any} commandArgs List of arguments\n * @returns {Array<string} Modified list of commang args\n */\nfunction replaceOptionalFlags(action, tags, ...commandArgs)\n```\n\nExample use:\n\n```js\nlet commandFlags = {\n  requiredFlags: [\"in\", \"out\", \"type\"],\n  optionalFlags: [\n    {\n      name: \"tfvar\",\n      allowMultiple: true,\n    },\n    {\n      name: \"shallow\",\n    },\n  ],\n};\n\nlet tags = {\n  help: [\"-h\", \"--help\"],\n  in: [\"-i\", \"--in\"],\n  out: [\"-o\", \"--out\"],\n  type: [\"-t\", \"--type\"],\n  tfvar: [\"-v\", \"--tf-var\"],\n  shallow: [\"-s\", \"--shallow\"],\n};\n\nreplaceOptionalFlags(commandFlags, tags, \"--in\", \"file_path\", \"--shallow\")[\n  // returns\n  (\"--in\", \"file_path\", \"?--shallow\")\n];\n```\n\n---\n\n## Array Methods\n\n### numberStringList\n\nCreate a list of stringified numbers within a range\n\n```js\nconst { numberStringList } = require(\"lazy-z\");\n\nnumberStringList(5);\n// returns\n[\"0\", \"1\", \"2\", \"3\", \"4\"];\n\nnumberStringList(5, 1);\n// returns\n[\"1\", \"2\", \"3\", \"4\", \"5\"];\n```\n\n### flatten\n\nCreate a single tiered array from a multi-tiered array.\n\n```js\nconst { flatten } = require(\"lazy-z\");\n\nlet testData = [\n  \"one\",\n  [\"two\"],\n  [[\"three\", \"four\"]],\n  [[[\"five\", \"six\", [[\"seven\"]]]]],\n];\n\nflatten(testData)[\n  // returns\n  (\"one\", \"two\", \"three\", \"four\", \"five\", \"six\", \"seven\")\n];\n```\n\n### nestedSplat\n\nGet a list of values from an array of objects insive an array of objects.\n\n```js\nconst { nestedSplat } = require(\"lazy-z\");\n\nnestedSplat(\n  [\n    {\n      name: \"foo\",\n      items: [\n        {\n          name: \"item-1\",\n        },\n        {\n          name: \"item-2\",\n        },\n      ],\n    },\n    {\n      name: \"bar\",\n      items: [\n        {\n          name: \"item-3\",\n        },\n        {\n          name: \"item-4\",\n        },\n      ],\n    },\n  ],\n  \"items\",\n  \"name\"\n);\n\n// returns\n[\"item-1\", \"item-2\", \"item-3\", \"item-4\"]\n```\n\n### deleteUnfoundArrayItems\n\ndelete unfound items from an array of strings\n\n```js\nconst { deleteUnfoundArrayItems } = require(\"lazy-z\");\n\ndeleteUnfoundArrayItems(\n  [\"foo\", \"bar\", \"baz\"], // all items\n  [\"baz\", \"bork\"] // items to return if found\n)\n\n// returns\n[\"baz\"]\n```\n\n---\n\n### anyAreEmpty\n\nCheck any number of arrays and returns true if any are empty\n\n```js\nconst { anyAreEmpty } = require(\"lazy-z\");\n\nanyAreEmpty(\n  [\"foo\", \"bar\", \"baz\"], \n  [\"baz\", \"bork\"],\n  [],\n  [false],\n  // any number of arrays can be passed as additional arguments\n)\n\n// returns\ntrue\n```\n\n### deepCopyArrayOfObjects\n\nCreate a deep copy of an array of objects\n\n```js\nconst { deepCopyArrayOfObjecs } = require(\"lazy-z\");\n\ndeepCopyArrayOfObjects(\n  [\n    { name: \"foo\" },\n    { name: \"bar\" }\n  ]\n)\n\n// returns\n[ { name: \"foo\" }, { name: \"bar\" }] // deep copy of array\n```\n---\n\n## lazyZstate\n\nLazy Z state is a state store constructor used for maniuplating complex objects.\n\n### lazyZstate initialization\n\n```js\n/**\n * state constructor object\n * @param {object=} defaults defaults for store data\n * @param {object=} defaults._defaults key value pairs of default values for store\n * @param {Array<string>=} defaults._no_default list of values in store to set to `null`\n * @param {object=} store arbitrary key value pairs to add to store object. values are added after defaults\n */\n\nlet state = new lazyZstate(defaults, store);\n```\n\n#### Example Usage\n\n```js\nconst = { lazyZstate } = require(\"lazy-z\");\n\n\n// with no store\nlet state = new lazyZstate({\n  _defaults: {\n    frog: true,\n    numbers: [1, 2, 3, 4],\n    data: {\n      foo: \"baz\",\n    },\n  },\n  _no_default: [\"todd\"],\n})\n\n// state.store value\n{\n  frog: true,\n  numbers: [1, 2, 3, 4],\n  data: {\n    foo: \"baz\",\n  },\n  todd: null,\n}\n\n// with store\n\nlet stateWithStore = new lazyZstate(\n  {\n    _defaults: {\n      frog: true,\n      numbers: [1, 2, 3, 4],\n      data: {\n        foo: \"baz\",\n      },\n    },\n    _no_default: [\"todd\"],\n  },\n  {\n    frog: \"yes\",\n    hi: \"mom\",\n  }\n)\n\n// stateWithStore.store value\n{\n  frog: \"yes\",\n  numbers: [1, 2, 3, 4],\n  data: {\n    foo: \"baz\",\n  },\n  todd: null,\n  hi: \"mom\",\n}\n```\n\n### lazyZstate Store Template\n\nlazyZstate uses a template to create functions to initialize and update store fields and state methods. To create a field, use the `lazyZstate.newField` constructor function.\n\n### lazyZstate.setUpdateCallback\n\nSet an update callback function to run when state data is changed\n\n```js\n/**\n * Set update callback. This function will be run when components update\n * @param {Function} callback callback function\n */\nlazyZstate.setUpdateCallback = function (callback) {\n  paramTest(`state.setUpdateCallback`, \"callback\", \"Function\", callback);\n  this.updateCallback = callback;\n};\n```\n\n#### Example Usage\n\n```js\nconst = { lazyZstate } = require(\"lazy-z\");\n\nlet state = new lazyZstate();\nlet callback = () => {\n  console.log(\"hi\");\n};\nstate.setUpdateCallback(callback);\nstate.update();\n\n// on update logs\n`hi`\n```\n\n### lazyZstate.sendError\n\nLogs errors to the console, if an error callback is set, runs it, otherwise throws the error as well\n\n```js\n/**\n * send an error\n * @param {Error} err error\n * @throws when message provided\n */\nthis.sendError = function (err) {\n  console.error(err);\n  if (this.sendErrorCallback) this.sendErrorCallback(err);\n  else throw new Error(err);\n};\n```\n\n#### Example Usage\n\n```js\nconst = { lazyZstate } = require(\"lazy-z\");\n\nlet state = new lazyZstate();\nstate.sendError(\"error\");\n\n// errors\n`error`\n// throws\n`Error: error`\n```\n\n### lazyZstate.setErrorCallback\n\nSet an error callback function to run when an error is sent\n\n```js\n/**\n * set callback for error handling\n * @param {setErrorCallback} callback callback function\n */\nthis.setErrorCallback = function (callback) {\n  paramTest(`lazyZstate.setErrorCallback`, \"callback\", \"Function\", callback);\n  this.sendErrorCallback = callback;\n};\n```\n\n#### Example Usage\n\n```js\nconst = { lazyZstate } = require(\"lazy-z\");\n\nlet state = new lazyZstate();\nlet callback = () => {\n  console.log(\"hi from callback\");\n};\nstate.setErrorCallback(callback);\nstate.sendError();\n\n// errors\n`hi`\n// logs\n`hi from callback`\n```\n\n---\n\n## Axios Mocks\n\n`lazy-z` provides a test framework for creating mock [axios](https://www.npmjs.com/package/axios) calls.\n\n### Initializing the Constructor\n\nThe mock axios constructor can be initialized with two parameters:\n\n- `data` - an arbitrary object of data to be returned when the promise resolves\n- `err` - an optional boolean. By setting this value to true, the data passed in as `data` will be sent on rejection instead of resolve.\n\n### Example Usage\n\n```js\nconst { initMockAxios } = require(\"lazy-z\");\n\ndescribe(\"axios\", () => {\n  it(\"should return a promise when called with params on resolve\", () => {\n    let { axios } = initMockAxios({ data: true }); // successful promise\n    // axios method\n    return axios({ params: \"yes\" }).then((data) => {\n      assert.isTrue(data.data.data, \"it should be true\");\n    });\n    // axios.get method\n    return axios.get({ params: \"yes\" }).then((data) => {\n      assert.isTrue(data.data.data, \"it should be true\");\n    });\n    // axios.post method\n    return axios.post({ params: \"yes\" }).then((data) => {\n      assert.isTrue(data.data.data, \"it should be true\");\n    });\n    // axios.put method\n    return axios.put({ params: \"yes\" }).then((data) => {\n      assert.isTrue(data.data.data, \"it should be true\");\n    });\n    // axios.patch method\n    return axios.patch({ params: \"yes\" }).then((data) => {\n      assert.isTrue(data.data.data, \"it should be true\");\n    });\n    // axios.delete method\n    return axios.delete({ params: \"yes\" }).then((data) => {\n      assert.isTrue(data.data.data, \"it should be true\");\n    });\n  });\n  it(\"should reject when error is true\", () => {\n    let { axios } = initMockAxios({ data: true }, true); // unsuccessful promise\n    return axios({ params: \"yes\" }).catch((data) => {\n      assert.isTrue(data.data, \"it should be true\");\n    });\n  });\n});\n```\n\n---\n\n## Networking Utilities\n\nNetwork utilities are designed to make the automated creation of virtual networks easier.\n\n### buildNetworkingRule\n\nCreate a networking rule. These networking rules are configured for use on IBM Cloud but could easily be adapted for other providers. `buildNetworkingRule` will also check to ensure that rules have valid type, code, or port ranges.\n\n```js\n/**\n * Build a networking rule\n * @param {Object} params networking rule params\n * @param {string} params.name name of acl rule\n * @param {boolean} params.allow true to allow, false to deny\n * @param {boolean} params.inbound true for inbound, false for outbound\n * @param {string} params.source cidr block or ip\n * @param {string} params.destination cidr block or ip. if creating a security group rule, use `null`\n * @param {string=} params.ruleProtocol optional. can be one of `icmp`, `tcp`, or `udp`\n * @param {Object=} params.rule object describing traffic rule if using rule type\n * @param {number} params.rule.code code for icmp rules\n * @param {number} params.rule.type code for icmp rules\n * @param {number} params.rule.port_min port_min for tcp and udp rules\n * @param {number} params.rule.port_max port_max for tcp and udp rules\n * @param {number} params.rule.source_port_min source_port_min for tcp and udp rules\n * @param {number} params.rule.source_port_max source_port_max for tcp and udp rules\n * @param {boolean=} isAcl is acl rule, false if is security group\n * @returns {Object} network acl object\n */\nfunction buildNetworkingRule(params, isAcl)\n```\n\n#### Example Usage\n\n```js\n\n// security group rule\nbuildNetworkingRule({\n  name: \"allow-ibm-inbound\",\n  allow: true,\n  inbound: true,\n  source: \"161.26.0.0/16\",\n  destination: \"10.0.0.0/8\",\n  ruleProtocol: \"tcp\",\n  rule: {\n    port_max: 443,\n    port_min: 443,\n  }\n});\n\n// returns\n{\n  direction: \"inbound\",\n  name: \"allow-ibm-inbound\",\n  source: \"161.26.0.0/16\",\n  icmp: {\n    type: null,\n    code: null,\n  },\n  tcp: {\n    port_min: 443,\n    port_max: 443,\n  },\n  udp: {\n    port_min: null,\n    port_max: null,\n  },\n}\n\n// acl rule\nbuildNetworkingRule({\n  name: \"allow-ibm-inbound\",\n  allow: true,\n  inbound: true,\n  source: \"161.26.0.0/16\",\n  destination: \"10.0.0.0/8\",\n},true);\n\n// returns\n{\n  action: \"allow\",\n  destination: \"10.0.0.0/8\",\n  direction: \"inbound\",\n  name: \"allow-ibm-inbound\",\n  source: \"161.26.0.0/16\",\n  icmp: {\n    type: null,\n    code: null,\n  },\n  tcp: {\n    port_min: null,\n    port_max: null,\n    source_port_min: null,\n    source_port_max: null,\n  },\n  udp: {\n    port_min: null,\n    port_max: null,\n    source_port_min: null,\n    source_port_max: null,\n  }\n}\n```\n\n### formatCidrBlock\n\nCreate a dynamic CIDR block\n\n```js\n/**\n * format a cidr block with 256 ips to be calculated programatticaly\n * @param {number} vpc index of vpc within architecture\n * @param {number} zone zone, can be 1, 2, or 3\n * @param {number} tier index of subnet tier\n * @param {boolean=} isEdge is edge network\n * @returns {string} network cidr\n */\nfunction formatCidrBlock(vpc, zone, tier, isEdge)\n```\n\n#### Example Usage\n\n```js\nformatCidrBlock(0, 1, 0)\n// returns\n\"10.10.10.0/24\"\n\nformatCidrBlock(0, 1, 0, true)\n// returns\n\"10.5.10.0/24\"\n```\n\n---\n\n## Contributing\n\nIf you have any questions or issues you can create a new [issue here][issues]. See the full contribution guidelines [here](./CONTRIBUTING.md).\n\nThis repo uses [Prettier JS](https://prettier.io/) for formatting. We recommend using the [VS Code extension](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode).\n\nPull requests are very welcome! Make sure your patches are well tested.\nIdeally create a topic branch for every separate change you make. For\nexample:\n\n1. Fork the repo\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Added some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n\n---\n\n## Code Test Coverage\n\n| File             | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |\n| ---------------- | ------- | -------- | ------- | ------- | ----------------- |\n| All files        | 100     | 100      | 100     | 100     | 🏆                |\n| arrays.js        | 100     | 100      | 100     | 100     | 🏆                |\n| axios-mocks.js   | 100     | 100      | 100     | 100     | 🏆                |\n| cli-utils.js     | 100     | 100      | 100     | 100     | 🏆                |\n| encode.js        | 100     | 100      | 100     | 100     | 🏆                |\n| networking.js.js | 100     | 100      | 100     | 100     | 🏆                |\n| numbers.js       | 100     | 100      | 100     | 100     | 🏆                |\n| objects.js       | 100     | 100      | 100     | 100     | 🏆                |\n| revision.js      | 100     | 100      | 100     | 100     | 🏆                |\n| shortcuts.js     | 100     | 100      | 100     | 100     | 🏆                |\n| strings.js       | 100     | 100      | 100     | 100     | 🏆                |\n| values.js        | 100     | 100      | 100     | 100     | 🏆                |\n","readmeFilename":"README.md"}