{"_id":"@focuson-nw/focuson","_rev":"36-dd5e0d63f2c36ddbb7f290d42f2cf9e2","name":"@focuson-nw/focuson","dist-tags":{"latest":"2.0.37"},"versions":{"1.44.0":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"1.44.0","@focuson-nw/poster":"1.44.0"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"1.44.0","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@1.44.0","dist":{"shasum":"c52f295a50e75e1245c7c606f57cd21ae7b9739f","integrity":"sha512-e9Kohe+C0BmMGsL48dDPA/15BuS8/jO4Q3FT22vJcLyRBrhF8FXVC1JGjgXd1Eov8uB8xMuzxdj4wD2viBgC2w==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-1.44.0.tgz","fileCount":17,"unpackedSize":48372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoOhDxt7flE8fvuOGLePrKPrV+6JbMCKdw0/Rb1ZUMOAiA+QMEclvGc2nJoDYoTVcZaF5v+KCmy+x4absdJfIPmWw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkyFjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosyA//ax4iHxUoweg7bGiiKa95+nSg86y8aQ7iVFlSU0b2kYHrfLf8\r\n1oa+7bWnvqsN5pFcRBpOmZYHEGkFema8xvPKSh+YeJ/enVTp2fVePxOYxUAB\r\nhq/mnpKwy/5R4VdNRrue9s9RnO4fjbFVnSRc8eiVhem+M6PNyIWNWaWT44bt\r\nUxzPXoiFrV1CQ1eqyevQc+umme0Lr/FtB61REMhc6WtvlUe92743tcLMKbl3\r\nIAVHgVcCa/Hw3qx065Cg2HPirogIa89r35Sbejjds1yNuW+aZg4yyhJbhZB5\r\nFsYo5CpeTp+vzEJk1hGZi+9i8jFQo/GYAWD9yyjiPhKLwyANiszSQoHtLmhT\r\nfbyK+8DwuWCSDdY7TPlEf18J05nbnbmyg8fKK6ExZPJnB7D1/AUeDDpC2D5j\r\ndZNSm6C6S3Zp4Roxe8YvqMd0WdkZ2mQYTE9z2Jz/xjiGMwNkKHmP/V7C7FI0\r\nUJB9Zyk7twk9ieOfCHvw2ec0XFqpB5wtU2KEkkpl9Ogea5ZYjS1tt4wx5VXC\r\nOJS1Kh62H9KFJ33FWuVL1Q4nug76tmNnaBn9LNnSLBm8S9l5p3Kf7bS6NeHb\r\nZUl47wVuY0UVmV95mjSGxFwhIIW+rAf7gMZdj5VBYKCejXZKf33NBsVVA4Z4\r\noehofzLL8o60qdALI6mWh0vn2mEag80a9Es=\r\n=ocET\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_1.44.0_1670586723380_0.20659401182033243"},"_hasShrinkwrap":false},"2.0.1":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.1","@focuson-nw/poster":"2.0.1"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.1","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.1","dist":{"shasum":"3bfae6c8d8424630975d25f0d53c76d6eb20e367","integrity":"sha512-Cs+Cw4JhF8ikud6DyH/qjBl30ANUf8ZBe5RlFFBdThuFjpLs3u2QJa9gHHCAauKItXUSsTcVcYL5tTHhEvT0gA==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.1.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh7uKp9D5Ti9YHLYjOsDSYg9R/Ks53oTdgUW1xyDxm2AIhAIXjs2z+fD9oIiz/hixHpTX7Tz11mHGdlG7Bzu8S32BU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvVmrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoenxAAnKkWXxCaT4FwG4cF7Lq1f2F7v9jtuv7mr/TzfqsAuh1ryfBw\r\ngRfRbL+ML1wYOAMD4y3Htkz2hEHlGHxW7YNRfS4gTUZ8BjcMK15deVew+bcy\r\npFDAU8xt4X9Hg8m20t9XGIE3HQ2IbqlHzqtuLUJ7tZ9sEicrwqAjapOrRd8h\r\n8jj/Xk7TviP+oUxLTWffW7g91qHsDu3oSkbqhDS8n0CtnTYsl6c8buhjxnCQ\r\nq9OidyHZn39WCKdtuP/FxotqJpQhUjuORJJYduD+d+nEsL65KWZabS1oJuPG\r\nQaNxNoiKXFlT1df9rcweIu8ruxoXUHd4pdbLjGg899KqVZTW7OqzTPJWRQGd\r\n2T1BTnD583+E1712fOIuZ5pjGrMvHX9o1/a9/khGt+Vdb21W/congcm31MNM\r\nfO7OiPcv25dnRdJCDsXJjrZS/zUyFl/fKFgkaSoORZHQciKCwpLksR/6u2bR\r\nUoA+ngGiY1tQel+Ui+uZWet6OiXFfRsCv/Kq7XWin3KLl1d2xDgl5OYCiQMh\r\nqFGmQPTcsG7/GW08lgfDdQiYQHd0GoAjas3Sjl/+CcYinOxhRB9TsQvs7MA/\r\nhRGy5Bcbo6o8Z3fA9GGn2eSntXgURaThgenMruSkO3fL50gBjNZ8E4YC1D3M\r\nx3WZDq1u7ijisT+vEHulKyXKq7gxmCIlg9s=\r\n=biRi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.1_1673353643102_0.01666877197143135"},"_hasShrinkwrap":false},"2.0.2":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.2","@focuson-nw/poster":"2.0.2"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.2","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.2","dist":{"shasum":"6a3b171ba5495df21ec08a80ac291bbbc401c965","integrity":"sha512-Azn2cg1NXUG560GSIosn3Q1iqNdun4mhqFSOpcGKLlZljIEtfOr5Oj1RXc+hkRbt0VqRQawxAJTiBxfej33udA==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.2.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRrb2gbM2J3d63MNkieIhl8uEzs0bx2PVpWU4w5TzSMQIgdtZbWyylDGd7cyAxQAkv5QD241/VMTLK9rna9auBGbM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvX3BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTsw//RpNqbtiqpXb5Bp+e+tK/bBG8yB0gGAByGKQm6TPm0zJB4sRk\r\nuJm+7TAAuVPKX00TgaWiAlk+ucBqBIh9fusNti3pqAFG55mLEU99B9HHT3me\r\nAxGYbyU/EIgv7kDuvYpOoKfpD+yKwDEKW5QX82/CLBHT1dKRjQ96nh76r0vI\r\nq5hIEvqiHBKqX3NXZ/FJwJxtd1hcLeS76vvFuAtjZXTqnfrhpwXz7+ClkRKo\r\n61eW+6MyNuDtkouqNIov42ondHZ+rqm9auxVOHA2EL44mcUcVFxNAsz/1ZS2\r\nSZMC23eX3WiFGsGBg+fIuoHs91GFshdt2gt1WJ9xli60aMpwIEXs1EQi8IuI\r\nbAgARGcNUq/gTXLXKR/nLxCXcDZNoOUgOmKmMlQGxefBzPPWmOtU1KYMKsUZ\r\ndWPGy2sOHZTiMG/m3xnZ33pGgXAFFAF3XyOpIP8RAivMzl6M6AJapyYNvCBj\r\nxwLy8YKQYL+k3J84RANFgEsRLm0XMeRbcqzn6IKpxQYPqHcSkB1bJtlqPeno\r\npJtB5oSprKylkm3YahYbIuR7DqZBA/SNS/Zwa9/yrPCXXg7DT5kwAm93x4Li\r\nT0TlTr8mEJK4yqPccr4mljRJ6plH8CzWhSBfotd84tnnSamMNZ6iSeHuasRm\r\nygjGvqxbgzqBnhcuPL4e6WOyXdql1b8TIO0=\r\n=yUlw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.2_1673362881647_0.283839446832054"},"_hasShrinkwrap":false},"2.0.3":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.3","@focuson-nw/poster":"2.0.3"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.3","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.3","dist":{"shasum":"36cd53af37d87a34ffe9de5453131bdc16b4b960","integrity":"sha512-cJcf27cBthxiDjrDY7amkww57M24KUA4srWcViIBJJU3HrCIdlSIhA/brprEbuRhkFUOakWbnrAzPW1j2zrC0A==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.3.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJcPqlozP/fya2RnjXj2RLZ+PL48BM9D/nPnoCx7m3RAiEA/47eJWK/ClPPAJTA4y0PJyweWFFj/cWEs3RxFyhcQ/s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwWrfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRtRAAgbZJ3/er7he+BpSvQipx4XeeZSPUu7vV+fwuzIJKOMfbP95k\r\nEkWaa/vy4EKnfJLv0q5nzifF50TrgkANjUC3V+lRc5b4hh6HkAFw2MYJHkOP\r\nlcaUgeoxpNADw5JkcUMJQ95n5Hgz85pftMsc1lmePUaRMMJecsAZQUlqLpoX\r\nANkJQJMfGtr6h4GXSCAx5ctvrVtHihMt8ON/psvQ69zhmZb2Tl4SZ5Wjii8K\r\npIt60odZFfmly/bmcDpS7Cnal8a3Bh+PhSW6j51Ao3KxeUgL84mdVH94h2eg\r\nzFT8+mquNtTFojta+z74ewQ156xpVvNUhHuZfS6Ws7jQSzkfRSqOt8p+aQNF\r\nIYckJaYlnSrgRLRwgMZV6H0/4qRXYL7Zxiwda7VaMkjtwkLI52Ff9wgSAlsy\r\nQaomJXuNgcP+iNc6iu94aVUqDYkyXLTPUOTzWB0Jd9UBNTO5AWdbzl3HQfDS\r\nTjwGFBAgOHStdu7xcGcEk8e4EjLR0Lad+zXqrG77LkDGiqzBzRb5io1fK4YR\r\n9JEdGh/3gmWimEPrix1SwXkMGG8NUhr5JxXKlNreRPunEG3Y/buH5Ur7oNVR\r\nPheZr/gLMFUWxob5vQeB2N+0qeJjQYZPIyYtZIwjb0guOAH/Fopmi+te1vcG\r\nqCMj02dWv0iSoLHJVksgsyO/WdNfpZmjwso=\r\n=r4BM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.3_1673620190876_0.032956799050353425"},"_hasShrinkwrap":false},"2.0.4":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.4","@focuson-nw/poster":"2.0.4"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.4","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.4","dist":{"shasum":"9fc5709b9c18ccda3ac8e9b04930d6474d4dc6bb","integrity":"sha512-c77PVowoPDTubENH1VHh6zkKFJ9AVAuv6tgGuxm075RMnBgoyC5eN/HBvAP2HgaEWNvpaIpKoBrzE3hO4mnC3A==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.4.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+Ut2vdoxTh/THk6chTaVNBthAzqxUKzgp+95HqII7gAIhAOmixuU/GxuNM92mEUX/38Re1OHy6rIpkYn/XylphGPv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxWePACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrahg//bSgWxAn2XK6xJqPJNr0kYFNpJyexNLJu+169KsMLbHL+L9AL\r\n3GCesDofkXW/OQTC3FEMeV7oQRPwptXBemvPufebwMR4qrtA21JYhFOgYdUx\r\nUVrDSKfJtlaEOB8wMpwmqYVFnoe1t2reLN2Chz3MrOCG4tscnAC6/19h9PQM\r\nc8JhlareVt41f74AaDznYjgNeJDNq23KVsaaJe5i0wUJLfYeyasG482N6hmn\r\nqyg9NWuhsv9bMHpX2fNzQ3rC3wS3UzwfdLqoS/lNM4n1IZXsOPU5zFRBSlhD\r\nm+aytkiYi+Wy5gETxaTQaHPN9haaGtDndOygVBCce3ah1X5wi9LW5CR2SYA8\r\n1h7pNMWB6vjQ7+EqyS+MqeSyEIgkOLhaD5JmYWL8aqLCVp/3uGnI9VUi9UK1\r\nYzjOi8Qo43zT2alQ0Okr3TatPuXrn19rLWKx5IJCwQ+Oo5h49X5jqM1hp0NN\r\naw5jCEyeUbw4Hpgqz1dA4HruhAGWJlqjBwdyoCqUW8fmN8kyCVmU0//FN5BK\r\njPE6qSEGNMehgPko7C3ZkChfjK7lcOATdq+XaR7P60dLaavZQKeKC3oQrJ0s\r\nOrbKqAt4nU2X0toSOuSOo9Hut6PRMCBvyJRR0SyPtMkoEwplUndlNqG1S2vb\r\n9ds+YBHwDZdkatAuhpEz1Ief4CbzChHZPgk=\r\n=9Mcq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.4_1673881487510_0.8975770161139689"},"_hasShrinkwrap":false},"2.0.5":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.5","@focuson-nw/poster":"2.0.5"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.5","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.5","dist":{"shasum":"be83491456189e5202da1531c8ec7ae5a59801e7","integrity":"sha512-F4LkJCorb/2+1VjKK1viN/vwPnVBeF0RyLsSoTuK8KJASoVp/yV5v+/AVFvuc5sEyQpSYl1N1N4QcIDJBHG1Kw==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.5.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUVgCEMRePh6biOqK5tCkljIemQIqz8/PYKJv2OTS1AAIhAJT3ttRngyKN5RlTbwNiHb75oWO01SvjgWu9mtqX3jwg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx9/3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqilg//Vs01k2NgUZjRSqJLfSbdSLSP3Gbbz287jujSxWO/wIO2dUKD\r\nL4twhenO4jg+o56+TDq0sg6p2tKfGWlbfJZlYjzM73Mk3ZEVMT749tG+IrDB\r\nOMVr+94UGYPZMOhPkCylb9XBfgRHrAWoe5ew2JiWMAXxDu9vfGBgiwVaX+lx\r\nK9a2tbocas47JDn18muhTMhaytLGpm4w3U39nzZaZIa4uSpsm/yrYsA1qAOA\r\n9R1gMs0j/P3swrq4+AcTZL+k5n0TpTKqmIgkcwNqBK0GFZijohKPgjal67zn\r\nqyfMypLurc/I/AfbDjzOHpyhsPSyeQ6xBJvGVYfNtZQ6CaPLiwcqnqLBaF9c\r\nhLJrXFkE7MSVj8YoTGdSQAv+DD8TSX9Jfw5qE00cStQDfN6DivbNtCFJE1R8\r\ntUXBM08PIgpW+Zx/NW45V8BCP0wJIDMQUMiqh2MDVC5OZogB6sIe4idRMcQS\r\nGQlXHwyenp/+kwzxTTfZfBrambHGO9J7lN3K1rChFlUy/v7i//kCyIyzmwOI\r\nOUl2Qa/ywWc1PODIE5t2GEev3v3XWC/lhb8XnJiAaWFbyrrWTJBdAgz6a8X/\r\nyfXGaNqZT6wt/Zu/Q2RnOBzCS0IbpcFbbIBqdZlWLYSyHojBSaBqV9hI2dfE\r\nMThlWAAd59+yMOehJmMO7guDod0kzIljEzA=\r\n=Lktx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.5_1674043382866_0.5994372101056382"},"_hasShrinkwrap":false},"2.0.6":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.6","@focuson-nw/poster":"2.0.6"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.6","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.6","dist":{"shasum":"13404dde22b7b39f20fc36518814cfdd078544d2","integrity":"sha512-VaUqhb3/C9XiXUlh/p/UJR7ex8cYNrOeSRFLoFtefsfkcQ5JHmz/GzPpOAmzAaMXumjGJchxCg/kOy5nz4vjtw==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.6.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw8mZrNMGE4gsLXblGPYkx0GNrpgSzi5Y1OH0aDNlJsAIgSon00iM08XtpwftH2Yh8b33dvPYbvDVXrNrU7RYNRpA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/J3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpufA//WqA1SMsBy1nWkX9wmKU8tuLAolyug15I3XtQximJr6hOHM9+\r\nkn7ZxZ5CyPgGhu3zJwd5ttTn400IBnn7XP8uVJcFqMP7MwaR32uD7U2DNRN8\r\nFv/IsOm1DMp4Ik7+5IxyHONBkXTpi1LZ3DY16J4hyJ54LEz99O9eN0EDn8CK\r\nmIqxsj5U1KEV1yTk+0U3RNKpzvzF6JpJWCGT1iFzxOJluzCUrTSHbpbW2XpO\r\nVOI26KRTZoNBOM2F4KdUBCvL1HYbqlo7nGJVZ1iS2jYa31vmY0c3GcxhfpEi\r\n3h5WU1yZ1vuNwty9s08+8j7r9oRm7u3e4rjUR+vHeN9G/8N8s6A8LQ0+toGD\r\nb3o7DdzXSFvBSqiIRnoBaPiK6jKjWxPRZdt0P3IYFJPvG+UX2KUpwPSsPdYT\r\nnaleCNmy9V8vwvWsIU0glrIgAIsTbNVGU1X+h+eUF3aU9V0SRj+/0VcXSn/N\r\n7Lwm6bUhVb+xwWH6YpFSiB3elM0uMc11yetcMZoIn551XhwgoODsCeSZ1nkh\r\nObsanUc2G8WHTXXjRW2YTdtiUjumxA2MSEMxukvSs86wS00ahLv8DJZbyBDp\r\nlA/1FpQOYyjSGec4ppNxhh8eLUXL/m+XA5gLzU7MF2rSgv+mO6uY0/lwdeDC\r\nYX6y3PZfi0l1ZY7/lDvoVXXGm46COXYep/w=\r\n=/FkY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.6_1674048119502_0.13266541645680907"},"_hasShrinkwrap":false},"2.0.7":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.7","@focuson-nw/poster":"2.0.7"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.7","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.7","dist":{"shasum":"f65260cb9dfa927d6852fa5eab87eb2c6d6d848b","integrity":"sha512-b7PSGX7CaUiCJWhUWotvW5GDrGLke4NZRmQGiI6OWYsxXzRDiTuCBsJ2E8BcdNZNqnD8S2KW4beLGF1cf49YTA==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.7.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8PiM+h3GmiGcFxwzGX+6yBcDqqHF2FHtKgfKBmqWG7AiAr0cmEvtn2BNy+BStCG1G7I8sMHE5bXVOz2D46fgIxrg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/S+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0zg/+NSrJA5g5iaT1TKOqCoYt0iEnWqVI5KyANuZNOb86WIDrElrJ\r\nacMWwvO/hMSvL3bv1eSUVOAH+X/+fmtB4qcaj2Se+EXA9zpyOHkmE/n5DzdX\r\nZOyu0JGkXRqqGoBrw7x7h6430m+A9FeaySvAk3L1LHd93y2eS/nOpgmQeLRX\r\nJ0FzqP6rW09Jul35cI/UH3bMoaI2vFk8r56k4995oFK2mwoYMwQxW6UOcHyo\r\nwc65kWzF+07rkBtmMWZ9jj4KTc9lPUTGM8FXISJ6jR0c9y1tRz/3+1+KGtaM\r\nOPFBKpLUTRYN6z4m62kzx7spUMmg0eMoWI5EamzugChRWj5TpLRmk043UMzO\r\nUuGy1qSVaqQzmccJjArT6EEt4DNB6oc8KnePBvx1XLBTrg3aT3EGzYdfYYQ1\r\nh9jshi7ZE2Yn9RFjp/Uwh4emmK/4K1Zm+zAwuojIS+7QXRVBvevgLRle24wf\r\n0o4mXnUB1RaLFCKkKu1rluxej64cMUDM9tVszvaKRRBXD5zZctzyGKQXPZhF\r\nPwbRiV3r7DU1Pk6wdadTo+DO2282El0U4kyEzc3bIRhYn4PGwTTkrf79HA4I\r\nT/d+w5mjSnYeZOcXsWaFbW+SxskEnObu04HjMClFFeKKAW/bUstEWhqn2qd0\r\nmehsWoUH4cFGmoEb5CkdQt+fh0aErU+hOr8=\r\n=N/tD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.7_1674048702493_0.642360451631308"},"_hasShrinkwrap":false},"2.0.8":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.8","@focuson-nw/poster":"2.0.8"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.8","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.8","dist":{"shasum":"1ee188d710c42bf773800db92282e153343f30c1","integrity":"sha512-SsTJXNLoE0S4l+sFeCJ2hARzfyOz7OhCJi/oRLmJ0mk45eIOzb48Ib4ldmlqS9TsX7T4frz3AQr/wZW9UK8Lxw==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.8.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGY4cUlobKYPgR73o78EJRRNLchqIO1/s6RQEJ7Ult/mAiAtiwfpIe/vkTkyrmHZ0eZyCvmDl5Kl9B+lL1iH8I6eAg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/d/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpow//QpjKSTqAlVyJQEfSTexs+6mBZBEdvs4ls6qBqJtE/9dOP6ve\r\n+gDb0c5MGbt+QYMFrtTzvnwfI/2PlA8pSI9y27SG4FUuBzU0zaLNiC3K/3aX\r\n0FgjoGqZz//apgBzvI0moz4Gd3PKPnGIZR87KTU4S9s2dbgCjVk26KGN804A\r\nlFrXjA6IKkB71haodctYhfAuu2GaNUXJE/QVy4nCD/FQLOShX+/baK66+KAb\r\nilbT51+aGwETZ4iHeZLnx1QxQa9cndvCjkzuaGXnmYIqAmVLwb0EtU/QalyJ\r\n3tLLOOjDYclF1VexPA9xfNv2CDeWlL3ArO+O1jAuiFFojnHBoXLU6lxPLY6N\r\n0JK8pr2u79F/sbrnPEpBo6b7cCv8yPi9dBDj7TZEpfhgD7aEt9K3/Zq3eKeg\r\nFS6ilcD+0bUDV8l7N2/sfeT3L6zI0n5toxteYTvAimkxcfgy0wsW+3WMtLZh\r\nVWDsiJIRx/W/1j3zZR6iMr34aBRpRRU5GEZz0wO0xyStvMJLcyTRIYQQN13A\r\ntlPq5Q8q+0pI+XVdExoSr9ceB7SH/WD0mmTq9yl8t+DP7fKoLk8zf/97O/P1\r\nxA8kp3WNF8wDQZXxAQkUfH5PgCom56l4FVyC4acq+6Ysf9gGtVguY+q26Ecp\r\nlfs/gl+JPyaymUMFEREI9NcO92u8axytqqc=\r\n=tQ10\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.8_1674049407399_0.4312080582887243"},"_hasShrinkwrap":false},"2.0.9":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.9","@focuson-nw/poster":"2.0.9"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.9","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.9","dist":{"shasum":"15a5f58f1ba8762ff41fd0e188dbd11e7906a900","integrity":"sha512-KGdCvclcuXfHlmtHAHUcJSBA6sLoBQ9gy2A7Bt+Vsbojey+XTBszhgmKA6wP/yMyVvNS+/bUGIyv18tdKN76nQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.9.tgz","fileCount":17,"unpackedSize":48306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHJsrKW0qWAfUsTwInBliF2ZT1X9qTYWo0eEeGkx/XrwIgCf8dnZW+pA6GlSwzWmTSrSqpzfRP2SCb2HRp59Tky7o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyAeOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq2g/+OtmmV4RLai0N9+xLGiN4pFNqc2BoJmHFoZBKRAQZawHdLRjB\r\nsTkAKuz98p/+mPabI6CyQLb1drjlm0JBZiHTdm7iZvt18VPa3NB91UNsBnpC\r\nB7uDINCzq2EMr3M/+ICcy3xSMpwJiOXHKXrZ4Ut+8qTPmtLE05a7sw+sXueM\r\nlUNeYprgqjXk2PNT7tuhwC9UCUYIdoO22o/aUmbLGGivvtvk1rF4beEC0AKn\r\nC57YJ5FecQRrju8sG826nzT8epzfz1tBSX1HX8NK3tXsPeF8KXi2iHO8pr0a\r\n4/t06/M4+Xo1J4xh3rRst8rwgxWG7UWjBu3F/vagJ08wqYlHt61xxEWdp0HV\r\nAXkAzWhgxY+z3lysYGTc/m6MagjAT3VtvK00GfLYBy9ufeGirfe04nnWdJAF\r\n1x9fiGi5g0mtMrOkmI+BM4taGyawO2dn8i9F9+EQ9q4izVHnvmj8+Kwx86Ze\r\n9L9KxTtvO8GJzl2qXP83TSB5GbKFAIvPXBJ7mahE+cTSevxatCGKwqVOgu3K\r\nuICzYbmmXXPVABERxtnSxB4/O/KGu3GJkxNN1ZCuqLvXd2j7IPzGiuv1x0wD\r\njieimAKmX9RX3nGCcf9e3ZAo4SK8vmu9V9YfRpPsyY9AXV4IvM5RL5wweQFz\r\nm3ohlUYaSBHIJc6Kojh3FaEUQPp13mDw9E4=\r\n=GhBQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.9_1674053518105_0.6529194815858745"},"_hasShrinkwrap":false},"2.0.10":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.10","@focuson-nw/poster":"2.0.10"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.10","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.10","dist":{"shasum":"3cab98acd5952843a6f8f76ce3c971554759d041","integrity":"sha512-dCBWAPB4pP+pa/gHqoWsNNxDkfsXQK7fbQfUon8ZK0eiGplzwamsXLEwAL8TjQDIw991K7dW9rn9boIaZd7PRQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.10.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvNx/bIsbdOQNnBphE4lQv4CSm2xt/67yVD9QzRxBXzAiAQjpT5PHq/6r5SUcanXwvm+mDhsZJKzp8syEQoRvqceQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0mZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8KBAAoREg2N3dMKtCrk5TaIHnlCrFyyGFDtDwv4xD6oaa3IOJlO6c\r\njgGa3UEOPp3aONfcjn+vvvpQumRAMGpoWKyIs86CfeaIvHsRFU6mJ2vqzEJx\r\nV4SA7bk/ro2xxwQ25Cim5T8z2WanxTjuog4cMTfYIXr7wtYO2mGJapYXY4Tj\r\nsWoEtKRLu4mERlnRKfuhy8dmOm4kxSmtjskXivPtUAqYrmZj0qpHyJT4kSrU\r\nBkSYNPvx5qjf2rqK2a7CSqf7wQY2xsBpekfzQlwDoaSw+if6r84OzuO+yv4x\r\nbiTTB9JLSORmKLqV5cLIRSzSCjBcm5R55zhHOyR5eTbNx5Gzfy9J/x6OIULv\r\nu5CjnYbCo0R6uA8eAVesiYPbOPeNDEtJxznrN0D6UJ2jZYQV67Qf2lNNIbQa\r\nZacVUKL7BkVsnakOybOqSW5S61oRebQwU8Z34B+2rE6Kn1c2KdIwXTbCB2Me\r\nUksJ/r287ToSe7IwQYQjNR8w3tA8lbPDibxixIGLmMABeUNM0QydiU5e5mAV\r\neG0xIHiRwCwfy8vPmVxsGu6facIYsyJM5s3gJMaZQZG8JgQpDzvkkaB97Mxk\r\nCD/2jamdEmnWObJTX9LmgQyu/xUTxVTUir3nuzaP8Fwjv6yU3lr1IZxYhHrO\r\nbaNrSe/Jq8zf87h5IknWx7RLAJr50BZWXq0=\r\n=/OKn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.10_1674733129609_0.3966268778354458"},"_hasShrinkwrap":false},"2.0.11":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.11","@focuson-nw/poster":"2.0.11"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.11","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.11","dist":{"shasum":"22ed9ca877a55a1269bd91b634365ca87d278bb0","integrity":"sha512-vzxjsiR0HY3B4zqqsuyAItUAMHXltatyHdPoGBNpzjtNAFkM0NbqTOe7/Ix0gjfDzoLSoqDsnI+pZBBWb5M7XQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.11.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeAiSAZnW6vf3UnDeiXQ75vsy1NeWmKj5AFzb7dDvvgAiEA5aoDhkxmetrEghDBsIOIL2kam3oY3ApiCDkmk/IEbDs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0/4FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkkRAAjr9HpTFjM4oL+jSqjAxYMTnX0kTpW5HDeq+GyHeXoNyXC5LG\r\nfYcOIW3ww/mezKcb6D+7b0ByGc4Om/0iBe3WDY/al450ARszSoCS8+usUNsg\r\nYxQmLllnFSZVnq/M0i8ARBZ+HYKawUTfhbHcymmxIzMn1TqNPKTEN6+ofk17\r\nObV3pOuCHeho/76FRS1UIpLpaH38xioAshexBHZuxjNwCv2BNJyiY1xjwI8P\r\nWjgYRW61FcClPByLdJbm6Aju6IRR/SLNV5JMUhu2HK6vCRDsqFnGVQbT8Q8+\r\nw2Kp9IpwcYZwgj1iGxE7gzKWaxyAMvs+TWSFC/60lpDEUvknRmX3l8pom0v9\r\nIJXPlQeTP+swSVjN2ZSfGMEhxKdBxgKJxtqZHdRc28QJGDNc88PDdZVGv9mQ\r\n3gNYitDQmsxTAQFmsVFX5bcwGVe5OHv2N2didUN3N/dOF5QY3axiRY+Q5ZEX\r\nRUGtKfe29YJKcnHa3wjHuq10vkdODkeHcPuziDtv5qCVuxZfXDfNUSWq92Iq\r\nhLfnJIDkl4uD2dEP+xL283NPvcRyMYUJ14UCjFwYYnt6ex5NquCdpaWUDgZM\r\n1uWsN7ivNEpTsWfJNTryjW0UQr/42B7JyQUW+Cgyc/s0Ch7hjU23OD+ode4W\r\ns4p8DTqScL2bqWRE4PvHph0VQ9N+S4S/yRs=\r\n=LjSU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.11_1674837508930_0.7878277468939365"},"_hasShrinkwrap":false},"2.0.12":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.12","@focuson-nw/poster":"2.0.12"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.12","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.12","dist":{"shasum":"b103396f03bc46243039afd220be95c244935236","integrity":"sha512-Jq2n6zVozVNArYcqLs3X+TXZe/HayVCMYtyGyR5gfSne7XVtqe/MXXvBW8+BMF3MsDtnzNKw535UkDgBXy+7gg==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.12.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfXbdF38BnX6l/fRLX2wBkwZT0kLl8yn4rv52gZ0XizAIgBX9cHZ5dbWeAmFTXLH9fGdHTRcXUzU/TS6oKQlvDimM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj177YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVPA//ScqhYLev9LPoARofIQ9AyAw9Kj+QfSK5Hxc6AvtB6PSXXVms\r\n3jvXz21f1ONs7b31HE6Y3gRkpQoTFHDW9kRgMif3kdt+XUAkckw5EDtR9VX+\r\np8erPlRSK7z4bCXtNOhuOQsV8WMo+9KoqT9R4Nj0G44gMEaPpkTNqDDpSbxM\r\nlEFsZOOprEzeKc1XDYr2UjvU1bIXkXicOUv7z8DJnoZe/v6zaGO7yWHIy+xK\r\n2KskETY/4KtSsqqHXdmZKpQS1MI2hkJaVLGkyN9q47u04LUysuJESM/WKjpe\r\ntqwggXs7J6hiK2MjYmwimWQ3hz9WI4SrkiRPEcRRKM/IYuxpwsqiQJwYCCTA\r\nDAV3/fVhm22Eg71pfRKcCqkcr7Nd11KhkB2zrKwZt0qxFb6JCHzjCjVLzvQJ\r\nJS1CysqiO+JHNWxyoc3rJC3YfhyTQ1wuU0UQpTYA137S2w+qNzDSQG3964M+\r\nSouzNla9ZIjqzTGcAGuIpyp5iFq68pwJk6OmHHuy1zh4R3WUV2z3IdbiDJxG\r\nXiY6qqjZdmH4HR+X4Dggz33OQVeVNFs8oqB02A5GjJM5SQhXrP20isgvwij4\r\nl3LBxIYaKtEi38JMjrtOWDMuVTeHZV4QByeZ+Gi2ATA6s74J7XzdoopGLyv1\r\nyGVsF5ppyl8JI4a+YrxdueR3UAw2nOXh9ns=\r\n=VJt5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.12_1675083480168_0.8244449939529792"},"_hasShrinkwrap":false},"2.0.13":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.13","@focuson-nw/poster":"2.0.13"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.13","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.13","dist":{"shasum":"0a5d7979721cc3d41ba400ebf3e517c341d842bb","integrity":"sha512-98mzsdZk1EEZbUp9tvFvl/OOn5XMSFfUtagURD2XdQHJct+VunDfQZAIZvkRicoLE9ah4gvmW9wpSwp5+g+yBQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.13.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGlZRJH2+2+xxy8SWZgJE6qfUAWQcLYykGARyb7h3B6wIhAO8+nx4JyFrMgkoXDa5mmaxNwnMIRnZVzvml1tmaJkKy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2owwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf1g//SUco2zIOU/TcJVveyke1BoU3nZ/ohLX39Leidk7Cl14r3LLW\r\n/zVMG27x2K7GbXcGhCoQfRj5aelMcFwl/jt8xG3LzpZRLp9jxEIPqpJuDHnj\r\nfNit/Eqp+j3fvWypf6XqTgeVAgHNkuealPlnYGfxUYoZeXDa7aYauzbWO4mp\r\na0MpJKY+Zxq8ywPKFi6Z4t/oGh9Uz171MfQDHadsBDI1ZHUn92AUVF5m9Uh/\r\noqCrZXw+5HSPbxZZecyL8RQ93l81uP8BDJaP6ot6vZkLRr+/efwUO+rtfJmy\r\n9SlBL4fpBFIWfT5K6Z4Dgpd+Cg9+7lYZWo7O/6XyyQ3zHLpFj+6KRIbtNDgs\r\nLkm79eHcnTXT1AVUoRvNhgI5MtgF8eYwSw7RPQlhT8JbIwARvuR6o+uzYVTd\r\nkpU58T71rT75itPVuA4RhQt7eWIrjNWjWMk9iB3AI2VoXGAOwE3rVIX7nCCp\r\nuiBfiL7bxZlTFjVUkX+CoFGxrwyxRSQcIS1fFwjNn/fKgqT1tF7pVmnCEQGV\r\nr82yIs1uzHIkgaIKIKgoHSx7EjmzVy60VUv4UOXOqKCiOAKBtPvZIeXeCnUz\r\noToNrO4urlo/q7UqEvtxMjWiJH+G7ZFS2Z+5V2Y0GhsLJVvQahSsSBKpokh1\r\nii4Fsz/a7WL15IBVt4slNqn/ZvHOfT+M6Vs=\r\n=wHvL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.13_1675267120332_0.8419953787139747"},"_hasShrinkwrap":false},"2.0.14":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.14","@focuson-nw/poster":"2.0.14"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.14","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.14","dist":{"shasum":"781e2fa2ce8c035272b82f5b5be740d6b98063c5","integrity":"sha512-kLx3eauiDUpc2CPRZy+TS48dslt7736cUPGee6m1M/8G0FTxlyucKuOBJsFLncWPS6idkeJGixGxIGe5Y8s3sA==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.14.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzVVVU9cHS9xS6rrrJYWFMXfQVVDedTsCsN4BmbKLDagIgRQphv9XBKRju2x4xrLZWrXaWUXdLeqfrVAyIqXsFtak="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2o7XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr26g/+IFwNOs99mJhUyjhyuz7Hn4KVjARpoKC6OLVGtiP7TNRpBBU7\r\naxD8WdWmzdJoesXaZ21hxTf+GOlOITaMnHWtLT0edExtvd8SgOk77djSRapX\r\n7lgHBIaGi3wtT9DLR2rpssBqWWTxQ1t+TJc6UUZha0o1hNN/2BniKO8pBVhH\r\nbIv4bYS4AttG7ICvbH9pEk+Eeiv6SLkWDJaFQE8c6ZitHnOA3XtgZZQBNyKj\r\neIWOHEHvYxgj+ysSA2qpeODG7Mb60Wi34NGnNqGAe/6eTdalAkkypDpjbn7U\r\njvmhrndHMiLqj7t21gRgKYi/Vs54IE8ce3PvnKkZhEynn8IIexYMA5xa6MKE\r\nvjcF4X4/67nxt/tTkSprDvT20tEWcPej80i6LQiw2cd9lJsfA8WHF66RD3bg\r\ndT6mBymiX2rqkObO8ecOv7TNZAdVIGKRmG8eDAPphhxLzAIw3FnIPrFx8Q/a\r\nSCQtiQdHAKpWz6Ew6+meGh6t0X+GkoNkhLyr8NaDzGES3bb2HS4IrNqoT4xo\r\nl63odlBdrHka4Kat3DP+JNafdcMdyYjiEyXqKNxrsagLv9d3lqjzWvLL9fiP\r\nK1vwV5C57pLsFouSz0d5ShQd3THi/NesCMpA0zfZHKpM78XBg7ua2X8vKRX1\r\nRBC/sQL7B2AYBee1LsFuqNJH1S6sdlYk7co=\r\n=DN5M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.14_1675267799451_0.08630115827087681"},"_hasShrinkwrap":false},"2.0.15":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.15","@focuson-nw/poster":"2.0.15"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.15","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.15","dist":{"shasum":"19cefc0223c7cd6b553853dc8826ccb8096e1365","integrity":"sha512-XEAR4eaTNT39UL1VZ9/GPqhlhDox9/BwfvkJo/IOOLqxokCkXaYyw8BhZoHoEBJrnm9c3Hu5ieFoy8XuNLJVDw==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.15.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTgx7y5gv3lTavRAGYMNpAnxUQZPM60PldjbfHyHy/uAiBxzbu/d5NUSRJjUq+YYgMUMmogt9wgFchyhejxtdmikQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj660bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNuxAAl7KDrha+tJF8NvgTN8IXsGQ9GQ7QIxaKJZzi4SN3Wh1ew/IB\r\nn6f2e1k6S/+pQCWAcX4whnO4AKkZbPo4uH7d6h4SDB5QF+UrbNJ0raJWTEkA\r\nwBLTmWdUfkPWOcJTqOnQro4ptm5tTrMqFjiT+8InSJ2Iw0DADr+GSftxu3MI\r\noT/NQHqseDe95sjF+wSH8pnAlUVMLOVeADlPsjMvINbriiKyBce1lN3gY/JS\r\nn1hT8JKo96aw1ty2kvOl3i5f1YueIFYpiZVfUGFgMithPmVIZeK0MS7GzGRt\r\nr5g4qCc3MGQdiwenVoLjxy7Krvu9jCvSRmlnC47Q1ZbWd7fcUMBYxXOVVfGp\r\nDWY7Iqg97TdNRoHG8n00wMUYKg2TeVXQSMcDhk0F/KpqTZvTp2wlnbYK0Tia\r\nZUNnsGnnnm6CicbZfUoVNjy7Ec/UrTFfhmA2CAsgnYHkMLZqSpiwi5tjevPQ\r\nazn8cZlb/XNJBBdgUY88GrNUoFvmPd5FI1HfY84pw6Thpd5QuVCQY13CjJBI\r\nSu3/IOjcQs6ROtMFJOwJMVUmyU+HZ7o0sa3uXZKmB0xEDt56KLtmGMRp9p0h\r\nR3RR1TGALuvdnzdw1/36PxWwepoZwrq248ISBTfKniDKd2feGnu0RgCM/Bs5\r\nN2+7n3AwrI4EAPl6Nm501W5mmgDpnrlzTAE=\r\n=sqmB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.15_1676389659002_0.11104580538197917"},"_hasShrinkwrap":false},"2.0.16":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.16","@focuson-nw/poster":"2.0.16"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.16","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.16","dist":{"shasum":"b536c1f75ee1ec76192b964e3af0e5f9873716cf","integrity":"sha512-1Sf5fe0h+OQNT8BL44nc0NmkOX3htd9nFjN5oI2yC/qXtsay1/KOIiEek0PHEZTWcZAzK5aSoAo2jRlx0iML/g==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.16.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3yqamZltr32WZJroFx0tiVIOe6rnyqXRNRQ0PfjwfCAIgQVFJmVXDPBVCAUQ/LVEV87tCeeE0L9QG13QLz6g9Htg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHa1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj0Q/+NhsFJ6m2LKY90huemETye6R0LSEgkaPjOAkOeC8YoKM9Qlio\r\ngIvy7VerB2rmYXtYjvzQrmv5+XXxW5rwJI3vJg21WaLAjL5/CXwRYA5lt1c6\r\nSiMgMPYh1EvhNXRyM8ZYoEyq6TCsav/srrXLIbJys57BGYX8VZb6f/ysBHFG\r\nRtZ9xopFhovpBLoBMKSH5N1CkiLHFM4nMPkGD/0dtka1Dgduu/A36UhLtFUi\r\n4aGfOCU3UisRO1weTWkpfG1XFPwveBncz3hM+V1n+n48ywMcxa18nn78ojIu\r\nCB+mmXKmqXHHRAF5PeaURN8pmBNHmdCj4ysxY5Eajkt1vT2AW1GKI8IGd0D/\r\nFh0DiBpS3JaCQ3V56wvx2H0C8BIiJfB4NDSKI2mz3jVxIQsjW2Mv++0I1bai\r\n4sAvx90TrlkdEdGZ+YvyJnfzflrkHA7498ghcUX/GzsXIWjRH9fAAS4zMq3H\r\n8P3Kwf4fVdXHRx9NxV7VxqRKAywqo6gGpDWTqcvz1aGVa1ah7aoPTfFUri07\r\nRqwilpOGXf4jRUKMfw91cM13VkCmKuhGJNPlvKWi/4XXt4Exabgc9ZzlkfrA\r\n8Q8Daw3uflM/2pRDa9yrR4jRd+i71U2dbA+mwB2SA6//s0Wp+7T6WSfJviQz\r\n+MVeTAJkE4D0I5kcj1nmC+SBtmKNHiQeCFI=\r\n=wgzI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.16_1679666545424_0.17697705999074853"},"_hasShrinkwrap":false},"2.0.17":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.17","@focuson-nw/poster":"2.0.17"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.17","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.17","dist":{"shasum":"b512547e9d943b10cb469b7feb11c2bba9583d19","integrity":"sha512-OEKNdxzlgEqznqQhEUSvqTxBMLYF/sX1VVE35pgqWwF+fHAnZ8nXhdt2UImRZT5J78ZojMo+KttnLCd4IQYeBQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.17.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0u4K+4oqC5QlI+UK8ECw7nOScFICT9gh43vsXWUkpVwIhANM5A0je6SnuK7P0wxCV5HE+TdcHu7ePZjywUv9ocgYN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHb4cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvnw//TvYxiqNHFpZTDfnyDG0Hij8nG+DFKlAUMdWedKGmLCjNtp5u\r\nNXl0IbYB+xFDdiRv8A8aY79Bz6ux8CxNSCpYqaOkWoapa+D0u22IupxznNcv\r\n6sJWXAjHhHe5XpTA5xN4YTKIdqXmg658Pfwst6tkcSNm5Fm5KbE+MiXu9lwY\r\nKfouKrC5eCO/y3wGeVyWwRf/HhcAXX6+WeH+m0NFc4e36TlkBIVFTG3+E72T\r\nRC+asudn7tgZkiJmUtsyz4fsX4x33rNq6XyrWFvfeTZolcZ19J6H12mYpe09\r\n4OCTya8ToeO05Tfsyf/8N5/tEt6EOw32sfjJt8/TU55nq2KNB+VDt/9u/uwz\r\nZVDEamk5Iddjzn36s6ey9hs6mc98xHt/6PJ71Tz1kK0wwJl4RIX4FIV4w3eE\r\nDUkGCde6/wpVg4bp39Yf67dqSBhKv0N1TkDD7oJKov5yMlZJTUbfrMRHngAf\r\nI7CG6Ce2jL9eZSgIyuDvJ2mdiUeqH8ubPp2G/WgbtNu55vNfSxOCklqZt4Pe\r\n0jf4AwEyRvaFHjazcYO0Akn5S+riK7ipNuj0lI02cIYPMlN+HxzyeXh/jQBs\r\nPI1fTQmkR8f+P9b3v8hqxCDu5fpc3jhJS6TU7JW3M8JjLqOGMdmTAdtjloIk\r\nSrQjA+2WHK7zEnXPOBv6l5qQKm71HaLzJUU=\r\n=atW/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.17_1679670811966_0.28261587258322374"},"_hasShrinkwrap":false},"2.0.18":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.18","@focuson-nw/poster":"2.0.18"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.18","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.18","dist":{"shasum":"15605cf4ee1d92d1a199a27808439601a69b340f","integrity":"sha512-e5lILgOLD9d0tq8AkWPSnzELPJcuNHDFImVkeB3Spdw4Z5hf99YBeRSJpLv/UD5FYJsS0UrYSUOTn2HAcfARlQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.18.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/TPzt+G0LqfSWymgpbNLFp8KKAcLCEAIoTWpWQbfpvQIgaAm8kH7LEKHN0oIStQTW8df4iZjXdsHjJIbJWh/e2oA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHb55ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmtQ//WOhh7piwu7cMVQJl8ISCo0vpghdMweTYXwSKPc8CFZjWNq94\r\nMAxYvWa/dpO6fP2B2SgTGg+4LYa7xUw+u9GGCzBLoqOnm9J5cjgXGqAysf83\r\nPcZoHmyPoUocwR1gLBH8vW8njgXvvxJcZqoCHVvIEjz7KzNVE7X6kmt/Cpfr\r\nVruRtylnvIbUlXFGMT+91mdyNOxXy+Gl1s7iT+gu81zYJmvAFd85cuk8MW5b\r\nD71GS08ZiJQldFUhUVetsbBVDJ0RRL0yObuaTF7J178d9b3tNJ1xJxtF0kRX\r\nBhlcXdaYyi3cIKQ5arzRNS36L6LMqI4eYZ5Q0XThjxV3gUcam3xr9h5bufPH\r\nQGZxGIuiqh9ardQ6ShzPJB9G4OFu0DP/DIoKiUiUx+8RZlnsSnOvfd1+lg1t\r\naNjEFDdL146b4XZ2Sq7DxGi7zW73l5GBO7fTNT6cg7trwGu8v5LGXoaAFgxf\r\nVxxuuv+yjQwhJ3n5FwxpgTNB/oDFRoZZuX1dgABsQAEs20OZEIwFc0P43cz0\r\ntMX44hCzVctmUgdAPXv2J/RVhgBfkhOXwHqTvMNicelemhNjWkfLDIKKFkGV\r\nKNAY1H8ReBOBQKtL6QOJKcilVdT60psKpahbdJy+ApciSEzDp2AeWSenKOWz\r\ns2OE+kjgnn1X5iTgdsDr0+txo6yhs2CVVY0=\r\n=1uQg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.18_1679670905233_0.9820301289138091"},"_hasShrinkwrap":false},"2.0.20":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.20","@focuson-nw/poster":"2.0.20"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.20","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.20","dist":{"shasum":"1b87679acf7719e4579a27e9306d8d1e367f6ee5","integrity":"sha512-1rUezUAwvRi9NHfp4/xhPRXDk1800bd+qHlqdhwdXtAC3hVOyqCZWpPpsKoduHA6W03kSRgmpoEGKrxuJaMckg==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.20.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKzm0RMqD4g5RORt8uWdA5i8Q6yUY+Vh+uZYp9MP3MeAIgFZFyO9LvSLFi3v63WZjC8Ke254k9/VL4tOwdlVpLRLM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXNuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow+A/+IXFo0TIuXMX9wNECCjwvE88IKowS2zqSebT63Tc5GlthDoHl\r\nbvFHNraamgVNKJnrJ4QndZLPtuDm3jayo0WHbiDKhH7miQJFg7boYANhPFM6\r\n++FhJt6jq7xrn9xm0erc+a4LUdCg5CpCJcTXpsolMV14Mke81tkzcBT+3PWf\r\nUn2EXQ9T2xIaHTncU9c79BvCpVUKJvuPEtmMfsljfQFUffRpUN/zT+zdlr1u\r\nWqMUOzA4WsZ0b/fGFRv6Xepx/pYcOc4+NyJVlDA2mxbQZoH8UmZaHRIUqd1z\r\n7QCgOs/YbrajMFBh5xPSjnmErhSFkbSRLy2H6FYXqLAwxWu7W8ZZu9u9EP9C\r\nC7MoEe7ZSDPXPRaKR9Xhvkzb2rogQxr/aNKdX/ZMgEIeu6nVP/ttn6dURB/x\r\nxqN3F//aw0/0DuopWSbfjMWZcTH/oVwWPpsuePuqbQ9HhX++A0s35DCyTCuR\r\nA+Ragya1SdPFIzfo7I8AR/9D14Nlw3IIf3kw/NbAh28PSy/J2jy2vZXX2vf3\r\nEVmBym5lmzuG0w93QG83tuXfXVP6GTxzR1dLV50mU27wmcAUCXX3rAghbCBU\r\ngblFpvJB+0fdT11sPvrl3oU1j6rB+TfZ5p6s07KS5Py8F8qA/lpBEmdEK1kg\r\nh6Lit53QXGAmnVBpCruLb/DD6BE/PGuoKHs=\r\n=mpgH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.20_1679913837903_0.7619771563383329"},"_hasShrinkwrap":false},"2.0.21":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.21","@focuson-nw/poster":"2.0.21"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.21","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.21","dist":{"shasum":"90ffc8d833d4834f77e885736f5c2cab7d51be6d","integrity":"sha512-Bi3hwsnRaaBcafL8LUuxtZt3T3Eh26TOQN+awpmURXDQiKXpMGus1vu6zJq9NNNO9EowKrVGZHZgeGXJPzxh5g==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.21.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKfOjcC+keZPyI4t3GFPpoprL+GghfjAXJJvC70bBFcAIhAPqiMunU/019Xpa5+yLCYxa2NzY3DqdeDtGytQ8fHSZi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLA9UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZVw//eV/lbkenqxko9sSPdI62ZoJ3mOlw0p1VAcRcaGihmw6HxpZM\r\nr4XJFJJ74jgnqQSNg39UhAw4AsdN6f76uOktCidgjNIBVA3LfuIJDJzLs5aI\r\nDDvnylFJSuq3ZcwQIUXLUKiXcJGttkAwWA5A/vMr3BzczCFTIMSFMYSGVdZM\r\nz5P7t7MzwtUxWLUIGZ1L45YJDr0d92gxAlMkO8PSQk5iFO35zT3LEQsduTef\r\nP1rtouYr08tGAwbe//6pQeqw3Y42ITyNkZM3Mf6Kl4hXa+z12aHUV+EqlMSH\r\n99LhZ3GLhqzxi2uK9zJJ+OLtG+RdsEz8ccBlVhdBUyWe24DNT/5fj0433AOy\r\nRPpDv/SL+bUYir3JAYMUoTcqy0lNhL2BFEzVSGyVb75FmmZU2L3GBi/RK1MY\r\nEjGRVGUZHID1wNXRHB6YFgSDBoJWdrE+JF+asWjNIbFtjkWNqiuFw8flmMDp\r\nGUAoEfbV9KNRv6gYV1UUfkmKI4AcQgOTGVVy6Q3xCb2313lxgW0iBFHbn+JD\r\nogAhoWpp+sSXEI19g5rEGbpx4fW6hA0/sq7PDG87qM+HL1ZYKVu7023KXMDH\r\nunksF/oT8JYbAvkk7f55KJ2pTSJBc4gRzUtYXNV9irgA8Oz65iViGhM3Tc1L\r\npRPZJ+qzsVZjYT0hc3Wo1J/AlMYUVoGemk0=\r\n=TGjy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.21_1680609108344_0.25446491825780293"},"_hasShrinkwrap":false},"2.0.22":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.22","@focuson-nw/poster":"2.0.22"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.22","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.22","dist":{"shasum":"45cbc73eea292fb1425358a248f0082fa1db8d68","integrity":"sha512-+BCIUYG/rMMXM+IkXir7VH5DfdiAZv6f7CS0AUBoL1n3PSF3OW91KyFnchSWDP2t3sO4RVHxDd0B9qcy6opWHQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.22.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCQ5Hp8G2+CnSBrWTSbduMpqgNHPANNG3mG4dzLA685wIhALHzscTf5FP+BP2Y93jZY+Jv/UCfJfVqNNFRIb9PoPPa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLofGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrunQ//UI4mOmw2dvUjJ/ZoNacxgn9eIVtnl4xwlUNrvIbMdZwTpl6z\r\nt49R6fOajWOxW3kYTkzls3Zs5iOWdhmuuA98iwEgdfodXqthZGcLWtLhaca+\r\nouud5d2JsHEO4RdWRKkBZseqMwtGO851kcOQ2O1+Vwo/lS0cwfIk+yrppqzP\r\nj5NLxkXtQGqqcaxO40ttlK8iO7I1bRo7TL8jGRxPghlemMYtLcHpNFS9oG95\r\nnyoSELon4Q00rKVRloLoZcBsvL/nmwusFX3XkcKhc2ASQypY4bd67XkvSMlr\r\naaOHtPscMV7ZI0DCAxKnx+5iFmz+H7P1S2x2vlmAJmFSRl7dbdBmJ5w/aGgE\r\neCRqvqRoIk7rS7YdkAL6Xz+Z6QKhGT5vBSmbLWgT6wHBnmKO5AlgIkADKgKG\r\n5LEL7vHeEhFEKjBA2sUdW4fgdo9onlJ3FSP5vConDGKDywnS0khWd+2qr4bY\r\ngOQD3eIIB5zD0IK1CjMhRVEo77YGmVlbaX3oE0xQDfiidnVjif0byI9XIbfB\r\nbLiofRqRUkHB1JU5DlJFEZix89PmI5NWX8XrEPZA7+hlOgP8LTwhABVY+7VW\r\nkc8D8/LvJTbtCMb0AcQUps7hsP5djAIUNUhaii5N+1tmixO5GLta3FQELhYc\r\nr53bJzbihMmyxx/00oR2evRdACc2qITs3n8=\r\n=DGTT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.22_1680771014114_0.9453945048592864"},"_hasShrinkwrap":false},"2.0.23":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.23","@focuson-nw/poster":"2.0.23"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.23","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.23","dist":{"shasum":"6a278aa76f8a210d3274953830aa996861f678b5","integrity":"sha512-yIGfYYLm0IoMOf7Vg37XgIOaB+F2+Qx+WNeS13g7Txaav6ZAbhdR7fKD1ufGzUOiKsysTqneURJclYOx3vW95Q==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.23.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEC8e/+8H2hmxjhTMr+uPmJSZ0+wduov0vAr7mB1mvpAiEA1TqEsLWbLlPicIsSNU4h9Ub3J46HWFP1/xbZU7Gnk+w="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.23_1690381008952_0.4106394388075505"},"_hasShrinkwrap":false},"2.0.24":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.24","@focuson-nw/poster":"2.0.24"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.24","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.24","dist":{"shasum":"fe18bd09bc17ed9471a8b085b143711adbc22915","integrity":"sha512-xtZ/mH0eZJ3KOGe+8HV7/Wh0Gax2MApIt8jRg56wmZkJkhmy5OjYsSIbkKI9lItFY1tDBgmWTsp8OmubGPX59w==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.24.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwUnKXbxV9Q1PqArnaft1fZakvbcm+0k9gjx81g+mD1AiEAp9KADjrjq1X4QHoJ2YuGQhFEbeGAKwwrz5GysVi4uNo="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.24_1690383779223_0.8227653233688064"},"_hasShrinkwrap":false},"2.0.25":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.25","@focuson-nw/poster":"2.0.25"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.25","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.25","dist":{"shasum":"fa0a70874de2fe69ef34c951d075c8c8759a2bd6","integrity":"sha512-Vhp7JmnvyeMJJQ5s17k9zlHmm+K8y9g7Dr/pIcCBQuqJz5o1ANBlIQ7Q0ih+h9mboNfnD7KP0j7W+RC/ibmFaQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.25.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnhYLMn2lNsmwyJejO03T8nCY+BRiDGJyzVhr8TWderAiEAjEso8qXWEWr9Aiy1GVe0DLpZKHRr+cBg8E/9Ijrc9/8="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.25_1690391798668_0.2322303852013079"},"_hasShrinkwrap":false},"2.0.26":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.26","@focuson-nw/poster":"2.0.26"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.26","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.26","dist":{"shasum":"d360ff1fd56c0ac49409028cf6f9669eba9696f4","integrity":"sha512-FBs+XjKg+mD6+NhzFdPD11NfVtJIhucEisyKkp2fWfAK3Hy5p79If6vm38XaCQdf8ewbtePcjwDk+HhRgInvaQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.26.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRalWe8lQUXszn40aPnSc1uRcVx8+rEIjhfgRdyiQpAAIgTxkhFhO8GUecAhpFQqQs5sO+9D/vyoHThd9s4WDGt0c="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.26_1690651199600_0.9099826747914497"},"_hasShrinkwrap":false},"2.0.27":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.27","@focuson-nw/poster":"2.0.27"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.27","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.27","dist":{"shasum":"3a2c2156308dc778ca0f59a5727657c79a88353e","integrity":"sha512-di1aGtkCoEgFVIWcU0pt3raLw2qfVasFfFcJHh5oA2bkOUiUJ0RStzNO8IMpoSoB1WMYoq2yV5uhKknIfgZMeQ==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.27.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFEroKfw5vrsUsNeAD87uO10K8O778LrInlXL2Dx4urAiBlGxQIy2zubwRLPnjkLIt7NPYjMXgmTIg/21mBDSVLxw=="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.27_1690652487716_0.8241414063432175"},"_hasShrinkwrap":false},"2.0.28":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.28","@focuson-nw/poster":"2.0.28"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.28","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.28","dist":{"shasum":"268b2572453a412d3ee18fa0e5cd1a69496376b0","integrity":"sha512-iVJtBqgu6ca1DHRP+jlpekcGmtd7tn1uVfCcHF3d4eSkt4vONwMbK+m++8A4GO8L4xo6zVceR6FCEdzY3hKw8Q==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.28.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfecE+oQRG0dd/Zsso33KQJKbhhwYSqFRbsUdYEJGtdAiAiOJCF9PEMXotcs2gqqdr56622AT+iWh3S3vOxtkmg8w=="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.28_1691759194410_0.9005405916129807"},"_hasShrinkwrap":false},"2.0.29":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.29","@focuson-nw/poster":"2.0.29"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.29","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.29","dist":{"shasum":"1235925fdc71a7beeec886f84395f5a5e340b34c","integrity":"sha512-ovhnCxa5IXdAg7+UXumZHlrywag6n2/EW6YzBqZ6MLHnqE7qVMkb1+OYKbL00GfSvhSZ0LO+iY61DhjQS8QVqg==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.29.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhEbbuT0jMScBZo9sAdCAqSu9OorTzfwP890UyptLPNAiEAwDV/6nluGDZDvt4grAVMP8mSGfE7UPhTDkCpr/b1Efo="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.29_1692181273013_0.5416851613170721"},"_hasShrinkwrap":false},"2.0.30":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.30","@focuson-nw/poster":"2.0.30"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.30","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.30","dist":{"shasum":"230fb7d140f78664dc15d4eb9507cbe3c6dc5499","integrity":"sha512-ro9XIgqqfw7d8Nccq1OASFYZu6sxfko9H+/LbxuGBxWnMVjH/8MPtbSMIXBTqGVFg/cA20XLrgHnD7ZgAYFo+A==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.30.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIlV4sl8gp+kBGDhO6XIIB5NOkspyBuub+bEHGSUwAdgIgZGfN+YKwQDnBufDpMeb2/s/gjepm+4We/2e+wFxdqYM="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.30_1692281291462_0.04307903121996515"},"_hasShrinkwrap":false},"2.0.31":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.31","@focuson-nw/poster":"2.0.31"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.31","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.31","dist":{"shasum":"cdf39fa6a48812441405a34971909938edcc18a1","integrity":"sha512-HkkcAYa93fiRHjuFSpBBtAIFwzKe19ZMp/VijhVOHxR/i+N9koSK82xchCMU0bPHm2tp0aaLpqV4QCLAggv4ww==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.31.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcBzpq7i+dq8hvVUtzwCaHS2+aGcTpDkaa4qEH9TMgQAIhAKMJxKxshlW9hjmxhhvcOuCgs+b0bRqYjCfV3+fDh5Gc"}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.31_1692295838574_0.6943265213716987"},"_hasShrinkwrap":false},"2.0.32":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.32","@focuson-nw/poster":"2.0.32"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.32","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.32","dist":{"shasum":"e1317577849ffadc6db7041f6a4a61ad5ce6ec16","integrity":"sha512-YclgN/2KrXqPMViZHSaccu7yNEI9wOi5eD1NdOPVYYTpnnNzLcmwxxmZwpvcOpqGTRSWcS3aCTNuwLADC+kZtA==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.32.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvwTaz0lLTlgsUd85w5SEPSE9kzt1nYUvJo7Ati+2dogIhAOSA0wOCC0BKQJox1PLhix79Iw8rO+/ezSUPn79pmkHa"}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.32_1692374406798_0.3706989691353333"},"_hasShrinkwrap":false},"2.0.33":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.33","@focuson-nw/poster":"2.0.33"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.33","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.33","dist":{"shasum":"a04c655a07d11348903b00babf0549dc51195181","integrity":"sha512-C+ToHd18+ZJYM5Mal3Hl06y2xpWWW9V1rEMJFH0DLMFM9iGMaMQ3u97ateeYh6CZpyoCXuWXqZKWdU/2l4BJZA==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.33.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW5Byo23EGpvh3LKTIWDLkwsHKwrI+xrD357gYK8rurgIgUlBB6VDaekMhmBIzLUi8HSbxpwUKPxUPl7AeYuu1BPs="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.33_1692700524902_0.3931081068050497"},"_hasShrinkwrap":false},"2.0.34":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.34","@focuson-nw/poster":"2.0.34"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.34","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.34","dist":{"shasum":"33ab33b4a21b8c9e5a93d2a09ff7f91d1f278dcf","integrity":"sha512-JsTeAq457ROIbtrQNrT6kWTxVWMuQh2ECyCwKYwPLqs6UfuqtNCQ0XO1clCcDWtqu8kyemATXmsFEIzFMK/vGw==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.34.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRqJK74r+cfLl3R+YpOA2cmqYhSDAAA3FUjXavv2yumwIhAIEbai098UyFp58aypxBa9qawFizLr94WusC6Q+cqUgQ"}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.34_1692782403155_0.45369023537893916"},"_hasShrinkwrap":false},"2.0.35":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.35","@focuson-nw/poster":"2.0.35"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.35","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.35","dist":{"shasum":"8697bfd568bd838126636949a1294e147c6b17ca","integrity":"sha512-cLqXoJmYVbIfIUyC1yIW1LVA+IZFSYoTOhNKlWixAbmSOkT0MJhVvBQIiejHvmb/7E/Ow8jl10VzNy6wE6oa/A==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.35.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmY98B0b/8QTOFeax/+eJ65zZwf0wwzdsQp1fP8+2trAiAn8h8sF2JBaOTdf93lhE4yVFVaQwcRNFXZVPeULfyEwQ=="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.35_1693491693656_0.4077716747072131"},"_hasShrinkwrap":false},"2.0.36":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.36","@focuson-nw/poster":"2.0.36"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.36","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.36","dist":{"shasum":"f51a7cef7cdf6df5f6f39cfadbe9c646453cc04d","integrity":"sha512-hB9Q7aLUtXf7UMRlLJEk+P4cGPdmEOm1o0O83hGnWrmdtnwyEGv+Yy46+vsZFAVbK5gY97VOXr1G2v821Dlnkw==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.36.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD50JncC0SjZjOne3Be6GlCfH4InIFk28n8Pb0TIwCLPwIhAO2VQkcmlGnyA30BjFwW1y8t9v2TXOFLGMaaEuo+ExVW"}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.36_1698333375607_0.027738154082287636"},"_hasShrinkwrap":false},"2.0.37":{"browserslist":{"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"],"production":[">0.2%","not dead","not op_mini all"]},"dependencies":{"@focuson-nw/pages":"2.0.37","@focuson-nw/poster":"2.0.37"},"devDependencies":{"@types/node":"^14.14.7","npm-check-updates":"^10.0.0","typescript":"^4.1.5","@testing-library/jest-dom":"^5.11.5","@testing-library/user-event":"^12.2.0","@types/jest":"^26.0.15","jest":"^26.6.0","ts-jest":"^26.4.4"},"keywords":["functionalprogramming","lens","optics"],"license":"MIT","main":"dist/index","types":"dist/index","repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"scripts":{"test":"jest --config jest.config.json","test:watch":"npm run test -- --watch"},"version":"2.0.37","template":"noreact","description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","details":{"ideify":true,"publish":true,"links":["@focuson-nw/pages","@focuson-nw/poster"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"name":"@focuson-nw/focuson","_id":"@focuson-nw/focuson@2.0.37","dist":{"shasum":"f07b199fc9a39b5398d1b06e75d7c29042483fc1","integrity":"sha512-/DRJQH6/NahvRZS1dI0mo2/m3tMLerJZOp2D1/uybbehoDdFCdHjlRxX+2939g2N5LP1/Ose84XITLBSj/FUjA==","tarball":"https://registry.npmjs.org/@focuson-nw/focuson/-/focuson-2.0.37.tgz","fileCount":17,"unpackedSize":48309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoJeMGDdWvuZPr/cVsnQq7LVp8ONopj0pTq+GqTI/+fAiAeTCDnoIgu+rnbkSU8IRD2f4HOHMtmeyzhwkktPWkPAQ=="}]},"_npmUser":{"name":"lt543","email":"lewisthornton@btinternet.com"},"directories":{},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focuson_2.0.37_1698683493516_0.11640265000321914"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-09T11:52:03.329Z","1.44.0":"2022-12-09T11:52:03.567Z","modified":"2023-10-30T16:31:34.026Z","2.0.1":"2023-01-10T12:27:23.345Z","2.0.2":"2023-01-10T15:01:21.838Z","2.0.3":"2023-01-13T14:29:51.010Z","2.0.4":"2023-01-16T15:04:47.744Z","2.0.5":"2023-01-18T12:03:03.060Z","2.0.6":"2023-01-18T13:21:59.672Z","2.0.7":"2023-01-18T13:31:42.689Z","2.0.8":"2023-01-18T13:43:27.638Z","2.0.9":"2023-01-18T14:51:58.263Z","2.0.10":"2023-01-26T11:38:49.749Z","2.0.11":"2023-01-27T16:38:29.149Z","2.0.12":"2023-01-30T12:58:00.276Z","2.0.13":"2023-02-01T15:58:40.513Z","2.0.14":"2023-02-01T16:09:59.625Z","2.0.15":"2023-02-14T15:47:39.199Z","2.0.16":"2023-03-24T14:02:25.560Z","2.0.17":"2023-03-24T15:13:32.110Z","2.0.18":"2023-03-24T15:15:05.499Z","2.0.20":"2023-03-27T10:43:58.113Z","2.0.21":"2023-04-04T11:51:48.499Z","2.0.22":"2023-04-06T08:50:14.294Z","2.0.23":"2023-07-26T14:16:49.156Z","2.0.24":"2023-07-26T15:02:59.399Z","2.0.25":"2023-07-26T17:16:38.831Z","2.0.26":"2023-07-29T17:19:59.769Z","2.0.27":"2023-07-29T17:41:27.872Z","2.0.28":"2023-08-11T13:06:34.675Z","2.0.29":"2023-08-16T10:21:13.265Z","2.0.30":"2023-08-17T14:08:11.630Z","2.0.31":"2023-08-17T18:10:38.756Z","2.0.32":"2023-08-18T16:00:07.067Z","2.0.33":"2023-08-22T10:35:25.223Z","2.0.34":"2023-08-23T09:20:03.509Z","2.0.35":"2023-08-31T14:21:33.811Z","2.0.36":"2023-10-26T15:16:15.834Z","2.0.37":"2023-10-30T16:31:33.819Z"},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"description":"Brings together state management, declarative fetching and posting of data to/from apis and some simple page management","keywords":["functionalprogramming","lens","optics"],"repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"license":"MIT","readme":"Many applications are not so complex that they need a sophisticated paging system\n\nHere we just have the idea of 'pages' and that there is a single page displayed at once.\n\n# Features\n\n* Pages can have messages on them: from other pages, from actions, or from apis\n* Loading of pages is important\n* Pages might just be 'show this api result' (i.e. 'show customer account details'). Here the state for the page is just from an api\n   * This is such a common situation it has 'simpler configuration'\n* Pages can also have 'some of the state from the api, some local'. A good example here is a search page with a search query and the results of the search\n* Pages need to get their data from the backend, and some fetchers are provided that integrate smoothly with the pages\n\n## Current Page\nWe have a component that displays the current selected page. There is always a current selected page (even if it is an 'empty page')\n\nThe current page is stored in the state as a \n```typescript\nexport interface PageSelection<Details> {\n  pageName: keyof Details,\n  firstTime?: boolean\n}\n```\nFirst time is set to true when the page changes, and reset to undefined when the 'processing of the first page' has been completed. \n\nNote the details: that is an object that has keys (page name) and values. It's for page configuration. This interface knows \nnothing other than the details has legal page names as keys. \n\nIn many places we use PageSelection<any> just to avoid threading that Details through the application\n\n```typescript\nexport interface HasPageSelection<Details> {\n  pageSelection: PageSelection<Details>\n}\nfunction pageSelectionlens<S extends HasPageSelection<any>, Details> (): Lens<S, PageSelection<Details>>{}\n```\nThese are useful when the main state has the page selection as a `HasPageSelection`\n\n## Modal Pages\nIt is quite common to want 'popup' a modal page over the top of another page. This is very easy to do\n\n\n\n\n","readmeFilename":"README.md"}