{"_id":"@focuson-nw/poster","_rev":"36-62ba4948aff2113b2f5dd3f7e877b99a","name":"@focuson-nw/poster","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/lens":"1.44.0","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@1.44.0","dist":{"shasum":"cbb1d3cb18decab89b554d0aaf7b12d7cb4687fe","integrity":"sha512-oufcgmvIOWMilEPmDuZ65E0rrN4taNVusvS0Z6r5vHYqm4grJRCEFSiUfT2NDgblKr6uTBp8rwYl3ebPNaItGg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-1.44.0.tgz","fileCount":11,"unpackedSize":13853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKOAPW8wYVLkGdfosC/I8FHVFRpmrZAHNWQuTEd/d2ZAiEAnFW2UnqNn2MhpNY4m/vYQCIxfomzllbK+NTTIp9Sk20="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkyFaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXww//cvxwZlzjUCRCNRYowlehsoH0CcBJ4261YvygVtE19ET/x9JS\r\nQ7yuuIwjuyRGH7aIEtfbsugQUs8LDICPXmHBJIvFQAZ2avSWw4Z4pbxD5OaC\r\nEaWFZagLBu7NA1kw+HIitDFSwxNWs4notAnYFXX6SVbKwWzExzIFdoqGRYqf\r\nqJebpgz1wKBxa6r9eRwcyMIP3wxdxFFcaO5tJAJioEA6jiThkPBo2lkftVHd\r\nf0sxWArK6ikS8XBVZqj2UcyGsS7KevGifoKS3rDrJLu0MKNsxITT39aRqwZh\r\nbKNvZl9CNfm3l5yRUfeQT9Qec2+/iF4kXwCckoTmLgr12ApOXJ9EifNONKiA\r\n50kobPTTnYAbslmRVdaScnqGHXsl3rgOTZm7En9HdiDonwGpmlAdCHHCU7Wc\r\nVq2YeTqUn0CpqXHLdG5Vm3D9qrPrTPybbN41JjlUXW0i2d9eoaW4qDCLW8Jk\r\nsCQNj3M66vJ//XcQYwEu9KkjWj8DM7sYy0IGdDi5MDjPxTEaVcCZpE/CrM1P\r\nFSPQQtEhzU9PhKEPkygZZUyHisvHRHVc8taQmE+maeBEfLDmZyTtzfpEVomq\r\nIE9klDVErRZbrTyuXg1s5aYlPqGHffxaLKMLd7SLhB27F1CI+zd8sPQOMYG8\r\nZqQVpmj4OZ7XI9mIzaw/uZMCiHOUaQlPkFg=\r\n=T/Fk\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/poster_1.44.0_1670586714608_0.48201557556593033"},"_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/lens":"2.0.1","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.1","dist":{"shasum":"2c0654bfede102f1688fae2d3d723a7feae9cdc2","integrity":"sha512-96NoKZLIcfe+ZVFF5inyMY45pKi4XWDT8aHPGS8qZP7YD//EmdWFJ+M3uVuP8W4dF6iSUq56jdWZaB6Cm+8UkA==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.1.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5yTt+wZepglQ/sMFBNK1ac9OaFoFIqERMHTKZyS9L9AiEAxUYzpomdpizVt/xd8a0Pk9ftI1XHnJ0HSgxXi70psAs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvVmrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRGA/+N77iFC6bAUpkcPjKuuvSlzwNVgV93OqP9DT02bJNBmExX1Cm\r\nCLJOISRFA0bqXRCJ1MR65ZvYYtepSluW2IPtCUcRemCT1xyxu63k1ss8Rerj\r\nmP7/36TwO1SGAlsjl7pIq0NLI1xciUz2nXp1/oyudjlHWuxwkldDwp56tSj2\r\nGb4GadnsRaaxf8t6eFwj/dC9aZnLZOREEkWCZDVj4hHnSbPzEdnKPsUv5CUp\r\nnpVeWSC1OzBiGO09dVbMuvFpadLMY4oeLlmtxoRtaBSBINcStdmcW6zPhv+g\r\nGPwEbs+ge4eYZWG5ijHaEVXwpWbtc9Pcjq5MyNbu92214bmFT/ZKTomcmm7Y\r\n80xAQIdZKq4lBeeeG39L9ZGofgA+a4V3yjwbH+n5ZOks0S2x2qZTkxgnH791\r\nLKmAK4LIV1vtBERrRhouvsXgjFa47j/aPlKwwpNDfGm/4BtgNZduZ3ax6dlo\r\nTCjChj87VjHbEAdYsgcpGItRpwMpUZZMucs25GQbkujfi2eKK0Ksc7wtBD+w\r\nF9+BHE7sNWrX5OlPQ/+hU+/fFjihTqIKRiwqpXatYoXukSPvceisy64M/5CL\r\nBPmxnQRq0uQHARMlC2MNrajwO5Jb9GRBPW/rlapteToQDjB2iB6MSvyAv30J\r\n8RkLwFDag0v0bJLy0n8psXAnkXhG+OOaiSY=\r\n=tE33\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/poster_2.0.1_1673353643098_0.5672500330252286"},"_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/lens":"2.0.2","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.2","dist":{"shasum":"377deb41b09043ebad6061ad3c0dd77bb5bc64a6","integrity":"sha512-i7BT8HsD1pagaTvINihK2jtdZ5fYQrzGsHjUaAgFfEpdUtho0u8Gf4G4TsAirpYj5OHlHKcH91c8NxXraO04uQ==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.2.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUhJm8dHezysdGsKUIb67O/JTndp0Pg1vYVCtmo0akkwIhAI7XLuKG0YydCSyEjZjgGnarYQ+F2VitwNm+wKnJXGz2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvX3EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAxg/+IUTp0lMa6Gvz8O5V0jp4thMKqAU8AA2N+urecfcmpd1/7K6N\r\nL3wya+O7Tc79m0PNacjKbLlmaS7mhMZmXnKNAlVzaoaRs0OJcNw6PRJx3Ukk\r\npYNvJi01OIyNgHMunl9YUnVcxMexHmF6T/i4nv9N+z+1dqp8z/Yil7JBaHQd\r\nmAf1MK1seL7b1MhIiVHMH7L/Kv0Mlc8KUp/ZBxYkZc/ClhJYUUuuRp9nUB12\r\novR+WGvdikujd1rjbc2tDybyaqODKVoQ32mjloELfRXnTyuhT8e1dcPD6Eei\r\n95pz2n+eejiw2TehIuA9u9c4xT2vKXLcMDeKHK4wJRSCVzTOq0+GM+yKezEu\r\nhV6MKBs/PIe8ly3u3S+xevb/HcyTXx6hirtgWy0e5uRbOG16GS5sICF8OJ73\r\np+4cQGpgr9TsQSz6zUFK7YXXUpvegIL+F8DXPxvNTxf32Zr06Yg4J3R8Fskt\r\nnMoB6hWJlF9wEQQr6r8V5uu5gM8R5F45UE4tpYm4snWZQ21Jxx5+Zw7vTDFO\r\nzKNEConyKMiPq00R2V7lvMCGFfmFWovnA5sX8XdbUCLL6tZKsJARQezv9Uj8\r\nL0EiBg0pgGFfISuBwqYtMqLcxtU1+5O0j2KLdSD1vMMCywyVl0tRfZmalqzo\r\nuMfEOA9KVAZm8GvnTiZsJ7ACOyhuMa8+3ns=\r\n=36fM\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/poster_2.0.2_1673362884798_0.23147215530448673"},"_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/lens":"2.0.3","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.3","dist":{"shasum":"c6cd8755b86fa8e1b7dfd45685e533bd13c5a14d","integrity":"sha512-AdEoMvouXw9/jN/9rnZiygoKgBuy9B/Od4V4vmAolflmQ3G4O1b2GaocUSNt2uw0h9VVL2dES7wpoOqPJ1/4Sg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.3.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIg2ywQZ9UKxnIcdRLvPkoMg7ZDBobcAnj8kCX8qcZsAiEApNEeH2t5hOcIHICxLIo9AnnY+8nugR+kEFAdh8whrE4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwWrfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIzg//Ux5FIlWjzT2bJyBLpbvrPmnQW9Kxrf5n4GWVlgJnNGuaLtes\r\ns4/YTKwh0d95HrkaJ1nVinfW+/gm5/yRxx8KzPjEnEp2hXkdnggoUmgpYtAp\r\n2Ip67NfaalxWznZBGTemEcz1ElFUiNEGY1QzS8d3xfrPyTXDglIMAdOZKd1K\r\nm1zCB84LB6IxY4IqTemEKco4TdTiNk6GNHoQF6toZquiclCSPlxZXbTIsZvp\r\nAnTZcE9x7GzXmACKWE+IGTm9i6+H8UxFV9OZu4+m5ZsoeiNmtm9xM/RTT/Yc\r\ncKc6CRG43KamCyPl06ATvY5+33pQTABVJCI+1g4/mrrxi27h/nLVUHc6YpLc\r\nyyKhDJliAUm1rBVvzJ3v0GSKAuF7aOF3tSvSkV6jYsLxTze4l0+O0QVb5+N3\r\nAC9f1KD+kbPCpYL+JdO7g7Cx3vVEDQtIn1PD33usNAzvQNWXbUvb4rkiqLcg\r\nKtS9+VfVGeX8TGVaDfYRXJ5PSNW2f8gNpEooL5/w55PrPR9jwXy5qA8zyS7K\r\n7broJ75aOm8sMwZ6U+o3glK190FjSHAyoetNHG8roJvoQLPnnxD5HLggPHrc\r\nj11q353A8QqTm3LPPgB9n2CEDeUEEjHRTq07mnnwXYMazTqZln/6+N6A94vt\r\nOVQZY8sGIkI0AcU3b0V2kzrUYqlB4jcU0E8=\r\n=DLju\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/poster_2.0.3_1673620190929_0.17311862368604714"},"_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/lens":"2.0.4","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.4","dist":{"shasum":"95457a3fc27425bcf93535aeba66f55f30544935","integrity":"sha512-3J6xo1iPnODvYGldON5XDIUrSI3O84YgAbkwfozTkR5y6jNslMA0vn6HL25Jc2cYXtWWtWhPt+oOAeprNBfj/w==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.4.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuS7kitxwTcPIH6kuWGnGIAf+/KHuAtnYY9M47jXvVfAiEAriajM014snxrO0f1VYs3CXACFs421IkWKTQMwFna9r8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxWePACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHuQ/+KmQgdrc/dGuzwUbv6nhGbHRGd1b932qs2udr+oWskXUnRWGI\r\nDW+ntAdG5lrzOvSeHMM24TvMMnDrCPypsyDzev1JZeXsC9OFNGYvnSRKUzPL\r\nQkYFlkCWX3ZVGdAjdNCoGL036bZUeaIGBoFQzdox+wEGdjfflvwQywyxU6vr\r\nJ+GYgP9DEeNXZE2nxITxz0t86mQSfwVzkmnqXVaSKh/zAO7IGK7PNHrCWKQD\r\nOU2z9B0cGOi/oE0Ek5T2F+8Z+g+w3yeIogaTbC3dxOZtZqeuZpTvj+dnCCm9\r\nZ5nWf1OYZwmttfSlpsONdtlUOA22ov+ef84LGlEBYlbCX4btbgC72YImPY6/\r\nWSa71n8EYAeJp52fu6PXLqB4p7UMDAh/ZLBqamFSTmv8st4bNRj/6XSVlvgN\r\nDBro1fLGRG+G+9rQK+dPwBSD/uPgvnLTE2bPjQb/Xs7ZzUoB+vDRKuTElKa/\r\nRN8lnpsrOkRGnueBy36Z0jXM09529s5SHYITQfkfdAb7UROZ8CPAGVTIIttV\r\nudmoT3I2LZZLgrE5q+HIEvjwrk3XN6YDk69VxWUISGSO/jr7WVQ5cDkWl4ay\r\n/KqfU2Q6/gS6WCbbyT7E7mxG3/LZ0qEJVPqQP4dT8NvUg0l0xVVA73giMlA7\r\n5CbANH0EZA2CSCPBRG+lO8bF3G3sYEgFV7o=\r\n=4HDs\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/poster_2.0.4_1673881487526_0.794964406539282"},"_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/lens":"2.0.5","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.5","dist":{"shasum":"23eae9cf8b85c6bad6a068b652af99e0237d3fc1","integrity":"sha512-4fCMQV6mgg5v5iuy1ZUHr+rbRWU2+/4F2/rbcxsmDI+U4lc8fYLjFgufFOY8Pzt4IoEu1iLyNMRCnbuAvSyfyQ==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.5.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpE3Y+nQ2F5uLWzMMpljstodHjf0swcjkUfzgzNRYGPgIgYgsOgWUt8InGmdUZ5uWXAxsJ4h/0szcTqIfyfDQAXSY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx9/3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKhg/8CbP1N9f+8JCabRyYHOA/qjg3vfsPr0Q0ZLesdmMO1rUzeO6n\r\nm7Lw9Jbtw6FB1EgxPIVgH2wQn2+eInHmvjPvY10afe7UQDNM4RbN2qW7bJ2l\r\noP35k8EGFOuY3pbG9pHRxebBJHMN+RWISxoRClh0v7ZzE5XuSN6nKmtONqQj\r\noRhEub2cfu/Ex+mLRz3owvfNr/mptUfpMBcp4cRSks7f2pJBFIuKfnXDGmPo\r\n4JdyhjJOdK1gC8GjV26+m8RDYfRqoOGs6h7eY8Rcw9vXecmDCwHqpJdhXmfZ\r\nXmPYQK72V2sCnSuhSc3+qdgsRG2/bXG67Rb86lFv2MUreadpfWI8ipJg+3Pv\r\nm0pD2fK955LeJMCQP6gGaMPf+MG6f9WN1PBTqXx9Oo8tfQBOX/4a9j7RV/wE\r\n43Jw729+qKmP3Hojmg6gCrlU3tpSfcPzS3kaaCDKx7vfm3Q9Zg7QjDqEhiIU\r\n9AifN1wlvCrpTIAx/jOE8ngQePsUNBuye87QCaX7LHbxT66E6QCYuOMJ1DuM\r\nL7t6NJYm98JTKwir76Xvu7hddiA69Q+4yqesviAe3+7hAGNID6FOTSJBhdha\r\nLEMXYyGDxhnMY1qYtsSvqsRezaGLS4W2nkZejQQ72DKJKgmsR86tyKwByHUD\r\nUS5ZwqQsygaYLqH9QwSO5ZAW17HLDnvwQHU=\r\n=oqwB\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/poster_2.0.5_1674043383004_0.8561916785346833"},"_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/lens":"2.0.6","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.6","dist":{"shasum":"8c7d897a60c9d457852c0c21b1e648ccda37be07","integrity":"sha512-tPv2zOxGEhV76nJUzWEXYNq0Qt7bHf/CZ6cy0RkgZseaoUVlfPa866gSCdCxMpb4aN6cFBmxfOX47TdXrl24fw==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.6.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzagAtu4lAy8sa4udTjYB3CZrZnUH7Br2NdsAUBp4WUwIgILKWj+VyQZTm1AIKIXnmgTwmvhb/QePbWSfagleEbLM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/JzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIdBAAhJAIxLB1tult0SgvwlQPpk9/VXDtiY6q/QWjdT/F5iYKXHP7\r\nwJ6oE/MrrxlAtqygprBUZDCW3HsYq3UooR488x3qQ5E91i8cclhe1T8VnVsa\r\nEzp0aF1YMgcxRXH0m+MRjmmAGDj8/dsKwpAncFjgnPG9cO6WjrlusLhurxmn\r\nJpIcsIaHhHB2hJcW+Su5yeUEhu/2QIjLTywHX8bwKhuK9tNJ8/5U2j1dJKV7\r\nAETszn0HeGbmy0WlXmqbDpGhYrEEALSP/1RoWWl+2Eln5KZU9S1X2ybEeESl\r\ndzr2hXPdwP3DN4sz3su0J7lL/dRuV/zZiKkvnwqwsoCFhaQ2em79hr0Q3JUZ\r\nUQwbRX1EvqM/c1dQ/J+PBTYA2a5iOAK/w7sGP1IBBASoNZ+sbmaqxVDTsSWH\r\np0zwNEH7HJH6GMkXldhdcfLK2wG8TWIndloTuVD8mTblDHL3Y/hZCVxRdVww\r\n8ImsRUquX1uri+uKW1Oz1fIcUGDtPOEprORcDBp+RKZCSiVrJ3ScyOTiDpHL\r\np9Z8LjYnuv+a2EZKxfdbwXonCMXMfBe0xjXrOCqx6YuUYhLuv9HNGOdXTiKv\r\nKtbO0bPFfwxjFgagarSHjs3R3y8tAEK1FReDDkY+/uqHpwJDJENtlGAkPM/8\r\ne1XF1ZZOC+lvJnD880okZJEd8l9WPdWNlqU=\r\n=HkvQ\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/poster_2.0.6_1674048115770_0.5197080951011177"},"_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/lens":"2.0.7","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.7","dist":{"shasum":"07b8e0773f3d9663ba2d19132f37ac0e584bf3f3","integrity":"sha512-jOffeZX/+/dDlDa74zb2VKPsUyIlIaQGCl/PQcVAhC6uJ3TXP3VWU759atxu4t2WCwWmKtQLK6An9gn9r7VuKg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.7.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOeyDbRoY0X3eJzRB+Ek8wczgLf/ph5qZohFlfvUPTYAIhAJBirMIaFKTkb4dBDRKPNK0u3b+aKzrvHqGaFjF/vqYa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/TBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoisw//WmsHBEgvzF+khfNjW5aEPRwwF/P+uGpHrULWHgUNbMbwMLuZ\r\nrN1fAfgFbB9v4LWeMrYloikqccBPMCh1DNpIy+BEXdKXEuQCksf7jh7cCDje\r\nEFFymBPYFamjnD+rUAWsqL77e448sSPiW8lHlFk5VsYL1DYm95NNpn4g+eXy\r\nAb9HmX9N/BhWgRtxSaf+zElixYGrX2C5Rin05qJtmLZ/jRgxcSjGtHwq5dtO\r\n4YSiLu5ro64a65PZQOqIIAF3HHBNfNPC+c4bjBrbK1L6b2R4vIOL5yhQYXd2\r\nOW22yTJaDgsKR/qLlkIhDNvN4aSdMJ6uKEcW1dLHNhu49Rljz/qLv8oQ9oHf\r\ngdCeIzi+ilCbk7x3gbyeATrHEDtz5bYMyoU5ah1p5OTnQwjsYla0WlNgoL6+\r\nCE0pcxEfyGXo4PuSK4Pl/WJEdOFAcl5v4SkmT1Uql7nfHeruTUhKhkkCOYbm\r\n5Qz5etASkuHiXKAeUggmwzbjgBQ1AMB98LMYGmNLwbsDLGLbXk5vf/Aunb9d\r\nRllh7X2k6q96Fzfysil/EvZgfghesixQC5zdbS9tF2Xe2mCwNkw8QPPePqzQ\r\nEwo53Db8bW02n3w34LvE5CWDVWXwnmrHO6p33Df0Cc1/7ajDm/bQrOQTXt6i\r\nOiOD9iAAeKHhjh/oVYxZVf7bCwgoLfIfzrg=\r\n=Ww/y\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/poster_2.0.7_1674048705505_0.8437779832509964"},"_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/lens":"2.0.8","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.8","dist":{"shasum":"458c792a9042adb1e57ec17923d315eaa2299e7d","integrity":"sha512-CisKLKy/2+rhT8oAcopA1u3bXE3GcQ97ngRjcPkPH8zQJdG+Neprao9XWMqqikbL/ozzoQKW4QdHhG4t0Ga08A==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.8.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDg0e+HpqMMaMXdd6u0s2melR0q5UbZzPwXnMQQvriYLAiBukZXcbmHKP6CRQEkV8Ycp87cyAV1PiHyHIFfx3yHEsg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/d/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO6g/+LyBl6noZXfmNPr9EJcwC5aNtderABiaWjgVZUyEe/+vw7Fib\r\nV0wtiP3AR4PH4tOYDHML6NK5qfHQcADwGl0J6veLB073rwcOvNPCd/hCPNzE\r\nNfzjz3aNngjpnU6c0tQyiZNMtFZigLRlneMa7BMXeTzk+d9dLWNesFA1MxIv\r\n19d6vyd21FJNs9/H4aClVDKY/gncBILJbsBZhUeaUVKFRexBr2O3kEXLTXlU\r\nSHN/xljEEoCySJCUJudNVBbTCUDyGJDEfcuVtnjfuOyigL4tZe0CLhrk3i8O\r\npI4N3khASOmnoxL4UDag498n9kKUpyp+WE+U9W/Bp6QG7VvjpQooAOwu4Y+t\r\nZWdFkOtrszSJ4I1ndXP/cX8uOmwDNmAYBic9sagDgJVcY0vwc1o/MzIEpfEG\r\nGvtFVHrZJDfeJAgo3RnVvCmZYPbI4xr38DXTpUxuCleJjVeQF3vrmvQo7YhN\r\nK/HBJmI4wWXQJwbQGDMeFhchUO99eiMN72HpQwkRQ1kDlMXDTMsg+1VQ3bUe\r\na9kItkJ3OXz0YSiyLu5qiwJZ20XgcWhkYvptpD8X6EIhp8FIW2aWB3g53SkF\r\nmfieRPRk/Ak+akGWpJ7w07iDI/5dkcu2T7vIDbCTBfO1Yv2oaLv3OzmWq2Cm\r\n0TEwMuWZ+zlQ2r0ay57o3Nnpdgl2oV1u2hU=\r\n=qkal\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/poster_2.0.8_1674049407414_0.07849153426936195"},"_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/lens":"2.0.9","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.9","dist":{"shasum":"5200eecd4c0c549aa2f1fe3d3915cdff6c2567a7","integrity":"sha512-pUuyVJMgP8OPQOUTl0BJRqKTwV5OYi2oqbhgy0GSudCXjCq/Mf/pwnMHFbJ+8WWax9yzNT++MIK1be0lNCnovQ==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.9.tgz","fileCount":11,"unpackedSize":13786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcvWyXlbZP3HTUUI4G3g4goLpI9yD0ZTfL68EpgA12yAIhALIHkABJKNB2dnNTaD5eFmgm4g6U3V7BY0FiWDS699+7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyAeOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPuQ//cVL0wQ28A2gEOVze+rewKp+lb53qxnf/jHgXUuk4c+L339+z\r\nFsb5H537bN9EQWVkcPLs43+BhNm5Au5UAns15IEmYANCPbIKkYZ4/LhCqLEO\r\nJqjRBFbBNy04JvZJjVI1IckXDZTLXGODR2bL4wOMQMR/G2FM0EAkz8EMH9qt\r\nxYu8XeHn/6FXJ72XTfN9xO6g8/YFBTnbXtd96iptZpJLb3+tewQX7Rks3c+5\r\nSm9Ud+0FLTvUc/E5alIV4lXICI5ELcQ9LFQBv05lSqFZycGO06ptWj1nkQik\r\n0zl5jPYBq3LbyiINFWo4Ov1fj1NDgGi/M/tJR8gYDIPLbQ3d7te4AeA0+gzV\r\nmMGA4/5XllhjQUk1CLUITqg/jgzGI2xel34NMxlY3Mfan6mQB+/f3x92+fI9\r\nVc4gP1rn9KMNc8SPf4UzMmIdXmeP1+y7Z7w+ro/POIBMLvp4StFibBgsYIGE\r\nqNxCVtQDP8mnlwhKOi9OiTg1dM0ysFR9UPb1WSm6oVIf6ZgqFick1gIIfycC\r\nNBZrETamux7OMWSIRUtltt0zo9fS2dZh+uaGywLx8KFXgSF4wHRqZ4ehRfR6\r\nyDY67cGDYvXDChgyjpCZ3Nv0xOsoKNqNLQeT9XaU0NbPac5X2R5k1TxVx7w9\r\ngaaYxMFo5f8E3mGVd2bC4sfPOZ6ZUQrRYcE=\r\n=R9LQ\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/poster_2.0.9_1674053517990_0.39623009457683445"},"_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/lens":"2.0.10","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.10","dist":{"shasum":"3a44a45ff7b1a2d0fe119f22daebe90655e1cc5d","integrity":"sha512-rGvvCs7KNUCCS99GgDG6ufoggxE4Ay3iLPzuINAZg1K6ZRGaEauoWKZ7mqMd+yumoUce7K9Zj+d53bJFDtAkOg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.10.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/qivCCxCx1bviGcDeqSx3mchpAflrhSeHjTRCu7dCTAiEAx3V8tUyYqfB6c976WcNHicYe7g8VPrmvvUmtsF8TgQ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0mZIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYyBAAllyeFMaSPyn9VHVHeY7DKtphNkW6HzpCziNMv8t9GPNJ402B\r\nfNIUTLQ4v96SdxiLjMGNJ1XvRK9OP+v3G4VOOrJzy5UnNlIUlR530hjiYZ1o\r\nX3kcFvMvnqlAtbYB9yWoFIxaIcI8q6NU2H8X6J8PCSuDabbTZeXYSl03w3d2\r\nc3Ala8jRCUruggyIn3hlYZfmkLdrXitoZVxBUi8fT/aQuA9CD6lP9Eo88n4D\r\ns1i7qldlr0AewUe1Zz1Ualk3BQNAg+D8myGVPFJOHWkhdwUBeXMQh2+eoycW\r\nchVaZNyxX0FBZt4U0wC2UzakspuXzWnw9iozvgpRu9gEB76GoSXwHEkBT3Bk\r\n6LmVzj0AOrm2TbsrZUsGmRvqk1sFalvpJROOC33mt9uD5klg3NBSPDB5miXO\r\nWn9EZXJD/vI3yiQlharK+FRxPa/RVDqtLfB/eWDGFJrh3EVvyNCvVD111TX8\r\npPOjvj6DF9+561ETy69YS2jqXx67Xl2UjICmtsTAokYdjsHaI4wEspzB8EHv\r\nM1zlkQv7VIVa/6swgHRX37ewG1zAZ2JTK+EuzFX3B2Ef+cR0tYbYwuH8p2CL\r\nesi1C4kNelMlV0VxD2dYLIpHnKhzDz2GtDZ7hOZ9ch5e6V/IX8Itow5HHvvT\r\nntmvEyS4fNLfWE+I/VTc27PSVuYqmkBcpFU=\r\n=XZXP\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/poster_2.0.10_1674733128338_0.2424505594978026"},"_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/lens":"2.0.11","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.11","dist":{"shasum":"92a9f74117fd7c4bc0cdfc4816f4d6b60b8613dd","integrity":"sha512-ZAM2VVgXfRt8xDlCL1/qkCaUVNeOkmy0YIFMgri0TaBkW05+MW56VvX/p8iZmaAfv78SVQVelaiclG5YlRDsIg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.11.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6QCiS93IXdzbUaOF3Rw+/L65e50eq2DGLky/ZjDkBjQIhAK4Nm2DaFgy5W/yswd6DR87yBGExVOBX/MKi680czbAp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0/4EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Mw/+LLQUOxr2tYS2m0mPn0pmlh+pq0n22+Oguk2MIKJoXYs/T1JS\r\n0EqqWZ86gq8SOs+R9J00vKrcEUpXRNsyI4EfMn2VMHHU8RkEfvoN4lu/T60k\r\nvUqI3DNM2/JULhTY20UKKDt//JWrA8SNNXPX+kUP3QRFwoVl4wK5dZrBZ7zV\r\nDOEtLhfHybaV1rpo7NZddxZ0h8Ji+Lo1m7IsOXXF20X6FtvZIY3K1sHp+rK/\r\n6PVuQhr4Fk4DPqWQE9OFyCjb5EaYh8OGg1tr8RkdwyG2flLnZSPTJEnsVgBg\r\nAw/YPT1mmhOcNngJ19bZSUnM23AKm8d4srpbVEpPXc3K99xPQ90nCITpP6CQ\r\nS8aTVGJB4Gm/l1PZ9cDNVIrsJWC4uaYr2lWIUwoQn7eFRiABwr3vd6c59qi+\r\ncXCUEV72Argn3kjLD8NzQInkTdP1R+Z0aT5rgshb5AxHwSuzORIJSC1/JJ0D\r\nrZDremQJYWGi8RRHn9XCeHlAFErl70zawIRG9I4BiXVBxJdqv5nz2m2PUUXi\r\n/NihK6nobXbXNPdowrkhKEovOPO/uzxXeFcSBvVGuY/cqZ0Mn7TVTVaiCI3D\r\n4Zx3wirjp1fv64a5WdmHUDV4Z+JEblIS6l0I6Nld1CZf/AzQqVSdc33UhAtA\r\np7MmTvUkt1mAB/I6rs0Kx74z4G2/Q7x3IgY=\r\n=3oJU\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/poster_2.0.11_1674837508700_0.28730352708928564"},"_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/lens":"2.0.12","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.12","dist":{"shasum":"dbf28b2a88ba3d2560aa03d080abddf584e0aef3","integrity":"sha512-3Cs5pK6glftm8vjk2+U0HMesReHWq+FpyA/H7NJEftc1GA5So5t2i5LpFlSLFrIgWzxy97GI7MtYRLaoUWV1QA==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.12.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuVWzT9wAQVJiUFMROwLpZw91Zjs2nNfW/AIpnNutAFAiEA++NhCynZNnewaTEKsDfJNWV1NL9XoH3Lzab+K0h+VrI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj177YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIrw//WGCux9kvRQRhFWmsL75rr7Wh2zwFF8vpwo+IG6vDHjwFz3D4\r\nQGObdC4ShHUbORUdi496JCOnLEDckonnZxvVCZVoQ/9EVNEsIb2wCNghFqhe\r\nT3ngiOfL1ciNSfHBd2DTsojmmIRE7Oq3Q3UtpCQ1UyNBzJDM/80w9N4sJLMq\r\nIv9OjfkVzklu2DmNFxKNVwrnUz5w+lNAqAO4I2bKboNw/dXCBIioddvkyQlq\r\nEymZo75st3rBgb/dFNXVhA+zeFkYlA3uKPVaINXEPwKgbLeqZlpKUbS2PVtn\r\nQ7fkhiLJVlQu43JZ3YdDg8iTmUTpU+iyrEi5vB1Eti92UwXd2t3gHoxDrLe+\r\nx2KDKNdL85cPzhT2Y4O5HfO9AEehL8n3aGKILN9nV/Gj0OgE7WyoNylMIOQe\r\nvordXLh9mHIxW7gqREAxfHGBqL1M4iyI5vwL32uk4f85nsAOeypKXOfaq50E\r\n1LCniurfG3ihtD8MuWWEZ46TSssFrpR2AtUBnVihczp6bPrDmY6K0yxOSTDx\r\nI6OnHce+G08taJ866nn2QYghITvN/rYtCGhhvGV7j0obk/EitCT2IWCjEspK\r\ncKXHqbjKP50c9ZEQf9zDiegywNfEEM6ydosTqB1EaGJ4bzjE6/H0xs45fQtX\r\nK5MuJWNAFIG/TnT2xcN+cnc6zhOckJ3KMt4=\r\n=vW9S\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/poster_2.0.12_1675083479992_0.8478825510803436"},"_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/lens":"2.0.13","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.13","dist":{"shasum":"37e236251abe04150030076967e95858808f914b","integrity":"sha512-cXOjl6++5+29jzHsN3BtELyjN7rVS7dY7jaRAZbaKCHEB8xqMlCqwiF1MHeiKW6KBoNCmEviT7QtHRLNDUcCFg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.13.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0KFYJGiU1Rp0EN5XxQguG+hEXFdXs9KO7BB/b79nqBAiBF84fRl2YlTkN0BpoMLRQ7oC3nh4OTwU33lXh+Fj5kOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2owwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmGw//c1qs3r9FgdEhEWB/SNThgs0f48QTmbn36O4bbo3TtrKlw5Sa\r\nC6CL4CfuyggABk0b/lBb7kLHlfi7nQvCBA0gsREy0fhQGwCBJ5lXsVcpKwY3\r\nOxayVhqNYwUTQsdHycM+F42yuyE4urx8GBXzoVr1TyBWqkpq4QzA/MJx9pvn\r\njekLILNrN2Hvze8OhEFYdSIAjzQOT/1IRctgaBCqRBF2bJCbtJeeoV+1/Ez7\r\n9EdJyBgxO+10Ua+3i7GZsl/FTbpS9Wf6Zecg/NBPjseX+WA5MZI++yXWfwxA\r\nwZT5bwZNIA04IFr0NhEcuAi/252cNLTuaSpCpxgy9hOKlHL/4mMPKZAxGLpO\r\nd6A6k/L0aFrUSS8In8F4i3erfcFBrmE7hulul+qsD4bBn8Is9Yx5pU2gJYAx\r\nj46kAeF/2GgF0qHlbWSgILRVPG8GrG9+6plCQR/bOAY7SzUNwo0l7Iif0LvJ\r\nDbM75izlsW1SFi/S0Bc2Zkxwk6ewYEnsFoMFXw7yTL8Di9hM/ZVBVqKBRhg0\r\n4/2C2W81yHamaJtfW+zWiqwasAGelmajku3m7CS1wD0BeWy5+LSthEPRAadb\r\nHhv67Wq8PGVJbetBt57zuYlp2S9JGenQ+oLLrnlye6aL8Libs55iwEepoF0I\r\nhCw8duLzNGbAyrRx6bwJ8o6PtB41c1T1etg=\r\n=Bh6p\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/poster_2.0.13_1675267120353_0.2233160344088525"},"_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/lens":"2.0.14","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.14","dist":{"shasum":"4fec2adf9c7291b6eb1022474f6937060cdbb0d8","integrity":"sha512-rJoSpBhDVxruM81QjgOZufvE65RmLZmfKCWUeP5S7SkYCtJ0oIHWMyMZtnjc1lvPyhLP7UT9WA4p+toda8JqTQ==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.14.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIdv+5p9knVf3fo2f6C743LCv9Rh6N4V26Khq5tOJzBgIgK9bg2XuUG4HVXXSqtziiZ4/4TG95JEFvXqoYQ6GDQAU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2o7VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFwg//bvCsOp3z16v2u9YFJV8SiXJM+8EtC8dmdXwf9w6Ny/35+p/M\r\nIij/3Zb0MDJhoj3jhKd2XVHF6Gm1WTj+s7RVfpn4BZzFirzCCAXsfAxlLPDu\r\nJQILG7aIh5m6qhKdWyGoSKczjlABgb8EdrV7YgUPLz3eW9CLcHzoZ9NNMsqL\r\n2zMr6tRpQ2pFNO56XbBWPllQAgGld/kAmQ2/KFsZhHY9M5t/SMvr19wPOG00\r\nmIM4/ivqsbBY73azboJjZCEgGG9wz8IF5AqzSz+FPtWhVuQ5L+GzU6iVO9r0\r\nFZqCRJssu2r4wPiEwoBWziTXEpw3Ipcz2pB+zvwSTCo0glVMSdNRhWjwD4a+\r\n/nhVSTxql7/urpl3WQo1dGmNADV71yqKEPTycm7LaUlMTeZF9eMFuHi7AEh7\r\nYPrkYauuX8AJrhwpmMFlQvJsl6IEVa312gEuDDxjcKH8z7S4TTpoufqmzFWh\r\nDXgkA2tHNAwABVpxaqxH5e+50TJFuSDplhOmONDdpkFsM8cRJY9h1HPpSQFk\r\nKRRXeib22l30f/DSzyNcIr1f3DT0cZfjTqMJYl7yzKjKuQUNCZg+WLl8F/58\r\n6+5OmRKUXmt90IBU+kGeu9fq9wgwf/dyVUlt0A2h3z64HuENKeaEUcUDNGYh\r\nvFWAv0SWyrprBVRvla5FE/3rmkH41CketTE=\r\n=pr59\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/poster_2.0.14_1675267797792_0.25718279899726415"},"_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/lens":"2.0.15","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.15","dist":{"shasum":"2d93f9985f2e0986e581244d82b0f277523a5499","integrity":"sha512-rTbiabdJ3neyaUdWAgMCfXqG0EQkSMoXfnRfAwXXQjMkOjALjDsmVGNuzHSf8K0WzWP697vb+YFPIvAeWq7X+g==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.15.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxc3ZrqEU0DwiAcB+I9HdlzJVKY/iIzx95odI77CKNMAIhAMj2VayPuhPIg9s8oTO/sg3yIrVNhtxNSYJEPAy/bQp5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj660bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYWw/+IHAALXjfQwvctpS01WKiefn/bCK3WNajaR/YtLMlffkFqciT\r\n+CfOoq7z70T82dYSEXYEO5Y1xsw14aNnR1WTP/kRdRPUm7dNBeBe5I7lNsKY\r\nksFurJLWW05wnWRrUrFhBU+mqvbruLb/qRQ9vHxkWLZrdVFVieLXiGoOcjCk\r\ntNWi5mOSlPLk85/uhScYyUdTDbGJR9W0QwquT71J7zUSutlpiyVacWYabEAt\r\novGxEX7nQVUTtcdLYcGkmuGqspvoTMMr/s+hk7lgMG44mWuynib4ZB75Q09j\r\nRb6DyxM6LBRgfnsc/LYoVZC3jDhLBhuPkXRowDJLN4/oLw1dHoGu//Ex5vK3\r\nu4hx2rhmBQ1fc7BY+TxjdamZi1MgphDavSxM/YpSTNUHboJjba2hEfsQe3w5\r\n7BfPfgw8nZGhIe1yxKE2kMNbXN7fa/rP19LEbTRWasZxeOfbVSgpvoHvAqsb\r\n90riLPRsn7tYa4a8oIt4tE+stwDgmbfpo/2RPN8FiNlmSxs1th4aQZWsJGmP\r\ntYOm/zAA4lXANfxhcWm9yAaD/DTVPrWgjmRv1D4OaYSwGWce5FgfmP7Kj9aV\r\nYgJ39PSLTfH+1hJjQmldHMCOJeu2K+LmRCu80THmF2YJCf3I7m8SEvftXAQ2\r\nXPBqxtmSkIv35HG5EqagD3nCo1Q0W5YggCQ=\r\n=iTOZ\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/poster_2.0.15_1676389659380_0.643963643291231"},"_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/lens":"2.0.16","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.16","dist":{"shasum":"029b3959d08b76ce46d9992b9891e6c57a3ef6a2","integrity":"sha512-NVmi2Pj61TW8ZnhZkDaJP5ViBxDgvY4cc0tFrVmwAE/HCE8GYLorcmZTJVj8kSPOmCGKojMdRobhCRFVhuEM8A==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.16.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaunMAaJsWZ5JuLXJwtdc1X9liRO8EyAJ95DRGyZm0JgIgXyStkTo4KKi9d9OHKR/5Ht/rFxTH4mbLMU2EwVleIx4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHa1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWTg/+JR1dcT/dDgCdJrWuaqfAZnJ3t8MrEG9Xxqfhhxcu9AG6MwrD\r\nnO9oIef3ZK8CaJ98uhuf2Stmyrq1OdiTvBnlFXalH8TRUk3hxb99vzpvD3R9\r\nk47Ilpbk6z3DNlSLN2tv8b8HZ43kVY5cw8+r99HtUo9N5Y5ldcfXjNETTjhY\r\n/D7o9IqrYbjP5ie9OfPpP19WJCKHvmtgp0n7mqQne/hUJGhtYiJRxuHMMINn\r\nxHHVxMChBBb5nUKg8J1F0RyiNss1ACN2hKbYZth6ezZdEvG9/0ag0ph6EBys\r\n1nHy1oGiBUV2wgNO3TdOsRbJabRQuvtKSpdVdYG11kVOUxxifOHOCrKDGDWi\r\nhIS+DQxBMKbfVejm6nrU8lVO3JhRQxGJggpWhKjkvtuxyCUIYdhwg7M0HMtC\r\nUvTfRZVpigO8xtNH9n5E0wwcwKMcPnk3k/FOqH6dGkIqTcklXB6LqeYkAp5c\r\nuKR8RNgVBCi2QeZryZfA0giYmuJ1b27DawSFUl3GLwcQwyxO1W9ia+6wEYj3\r\nE4DFZPtZ5pU0yHJdrKQsK9ZCynYNo8wjh7M1PpN02U7+AGq9mZQ77ggE5G27\r\ngcJImo5HpgbZaMGpwtRoKKZE9OabUTRRSJEfkbjexw3qwGnNT9pPhBxOKs0I\r\nJBItsQxNjxeXCozuDmtCx8FMf54lo8FqJCY=\r\n=Jstx\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/poster_2.0.16_1679666545085_0.47145331772667354"},"_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/lens":"2.0.17","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.17","dist":{"shasum":"56147c5c510ceab9db77db6a891db6c574b8b5b3","integrity":"sha512-ofdN6OzLARahuB2BmM4KfHSjuJHhDNy2rzzoKmCLFhhMEEmzIAzELq8Yner2HPnWfDwrbomKanJK7GUcC59WPw==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.17.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsKWga5UoZscv2KmPKmWL7o8a9Xx1vH03ulrhTPAf67gIgCZ7HrHRQICf4ld3HuJtf/BeAtnBeVCOzNgCLlSBtByI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHb4cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+nA//R3kSc+k9Mxb8hLPJxvh/X2ZQwINRHpWujTs0/EjWFnA9J9wD\r\nzFlayeWKMWjDA64kbvQFw119H2TujkdHezPQo4zoecriRrG4R/sTGL+R5QJg\r\nTXNxfmsbRlhAYnIsTl6SWcxnyidVdKu9FNSw+VGXJ9aO83ZwS5LZ3kHbYNp/\r\nbY8YpjYcZevkIc+Xck3z/+asNhlsHIbVVTyvz8DTrmEc/Eb7jPtUPM1XHc4S\r\nNZoSaf/eDPvXSbkLXwmyaJXP6Ad12hQVRgfY7PDNFUU5aOFWhpmg0v1E69i/\r\n5kakP7g3aUAKaP88ZyOmHgjbIkkmC1BdTd7Fyzr/PuI2CI9dS2W7UsE8S6jj\r\n1ApoFobK+QpBewHNjGtLWbVNbhWmluTRPsnKc381YchNUwLOB3YYNsqJzQjv\r\n+6limx87VYe1LWTFcMDKN3mCy2CXDSitaINxjimk+qH2tjde7XQWSMcoysjx\r\nN1HsPbEzV4qJtS3h0dLIUT06IgYbr/NBPNhh4TUthN6wdihwdWLv9ssAyMlO\r\nMBGEMyOatD/V5kRLpWiPs5U2a4Gv4yEUkUlH58ab5j+nKY0m+A+vhnOqlTDF\r\nn3fpBIOm7E+YHhNc5WQVqyGe5p+7lpqiISkO1BVi4iQ8DVZl3k2zvVLaSe7+\r\nfMN8A4/Wn6J8k9pUTQgO4tNmn9+wE9lMOS4=\r\n=uFnx\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/poster_2.0.17_1679670811750_0.07903883845830362"},"_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/lens":"2.0.18","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.18","dist":{"shasum":"4d50db05d4f03b3d8ec3ad7c6d94e32dbc3e55cf","integrity":"sha512-aW4SQXlmL8/4fGBJfogxa464BylxOdIn+4DNCK5jj0DGxqcpXinZtj1fwfkGQlV8Q+ysFcqUAmnWFxaMPwhLwQ==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.18.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0Yo/g24d1SFXTvrrol1CifLtkCoZqSrJQ5G+0W+5zCwIgaCm1IHODJ5kgVYHGmEiYmfzKE6LVXXvD+CK8D0je66w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHb55ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzzQ//fEOzfkwwE75EeC7WncXdL6pIIvwQOzoW8AlLK78hq+ixXjZm\r\nRJGm1U3LqZ1T6jWv57Tvnl61Kq4/mZ9GXGsmZpPQIWv1xoGAqSf9looP1Vg3\r\nljHQV+t9Z7B1eGMTZd1y6MfLfU77cnLrxQPA//qzSgJNwfemI1zlhCVMHsMS\r\nKT2bs6OJYlMMnI5SnETS7E8TKD/1Khiq/VeHFcVipOMz+n+wItAbkexQTq0Q\r\nY/q7Rb1AdGkSiWMUEg63coePkYf9N9VlZfm/532JkzASRg4lMEi6ihEHBF26\r\nkwTvOkyVn764UJDuxssM+uw94ha6RP+PeOQ3N2A2UPWeDwj8/ikB3M7MHwTc\r\nxbOO9XHqPfK8KZ6/TtibojvIIluXC3CA5Ph5aYbpIeNA1UtMGs3o7HAsSjbT\r\nYAUGCgJztlq6FXPT2zwr4Bu7KUNFtqCqN2QSO+OlnLqTbYDXDImQDjlNg14w\r\nzLnspS5KF5rETr1oWfbnkBsM1/hYoebkTiHNZrd4nCn+u7/WzNv/MExCfig6\r\n5oWrc6PhqyjTY+U+FiVR+2HaegpbnypcDEx3qNXQWQO03Kj6tNIhYGtXFqoP\r\n6TOpe1b61FvLbAwDuomfcI3h5WVmsguzlI711byYRDPOWME5QtkonhD+Zxri\r\n0Ok8tjVKM0orptnd3Zm5LByQXvvwRnkXXI8=\r\n=ibUV\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/poster_2.0.18_1679670905256_0.8147139743876524"},"_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/lens":"2.0.20","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.20","dist":{"shasum":"4e33bc87e029c3af963e2c9e4e292bc43999db08","integrity":"sha512-VMV/yYl1yIIlU4LiZKWsjK9NfagB0tDRxoQwlzC6sjvX7Hoq6Z/yPigVGeZRXHr3zPe7tPOFU10bJmSC9vXgmw==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.20.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdl1u5a+cit/hznsC4OqRe3apRjFx5rCy2FTMP283PRAiEAtIbz3iZn+YvNlW40BarnhGMh/p9IsT0YnNlXA8hnxI4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXNtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkJRAAhRzoKNS3XOEZkwLUBbwanDfkEDLh/Fqh7givd4iKYRbUebTY\r\n06z2fR2mg3RD0JJvMag9GAwBFYpgVW5YqcMk8j8Em8ALKQ6IRahaswBTF+0U\r\n8H8uOQ3+4jCgZntiiaaz1CwBm/1Sg5xfnGHIkYcW5PyDN078+dh8VEAKk5/D\r\nSAWWiJ4JHsaUgfaC+YopDZaWl8esYgN4quR5WAK26DwdP/u5RljGfUP6knrf\r\npisO7WQBdobrwJ/p/MzUMDuiOviDKx+yCzA0KHF37HxzuKChY6WwAsAWdeOa\r\nt3gLUH8JgilqNHvcEG0+KD9FFnL4swgvgmX8N4jITarbrnUV97K0UKlRsix2\r\nIrAd2tIvyRNbPgbJU+aelxMzlpc7wt3IMFbAjElJEH9dwzn6PerF2RQJMQms\r\ny+LCA6F2d1wzNMdBdL1UL2IhmLpA9Unowi3vST5+0I+0TwGUI6vJezJlHNvg\r\nwADbvwQZt3AJDCfsKIx0u114jSihj3AaSAJVhaie2V1pLxM6Sc03MJQkn05+\r\nyWYkX9aowpTPJ1tFoXzAliqNczfPiwOAwI1Y6NWA2Fi4MSlb3Av5JNAcolOu\r\ni3aSC0rc4r7IdgYtCZKb0rPj1Rii9bJApyGSg2BwMDl0ymEJCvGbjOMNLg0z\r\nBHRF8hbFjXhtwM+Rr/OfYOAyy0LoSYgxCIM=\r\n=zAct\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/poster_2.0.20_1679913837692_0.559248826733348"},"_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/lens":"2.0.21","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.21","dist":{"shasum":"c105328478ad726698059eee6a321ad233fc5a30","integrity":"sha512-XXmveGgV4xDAFK4FIw8/On2/Czyb10930y8uahwOsby9tW8+t2BHAfL0qB5rnTK7FPF+AAKswemulWtWlLg2CQ==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.21.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAhgNF8GCLhboZ5FIBjFRifAJr5QbzO/SSZdqNKJKh4gIgatyJQF4t3jXAAKja+AEfm4eHODnCesCLby7760c9tnY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLA9TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8zQ//dgJtXdLut4+r8rKIAhUBJHxndu648CB6jHRNj4coErrvkFmI\r\nF5hxkEhk0M+Jx/QHbREE724xqxIzpkP/giQACu37uzTVWwKmkTjzjZgC02XK\r\nuiMs+od/y5IqdLrtFwnqTVV7HVDIOxtw9KnGQjX65jAPV2kp/4qR0Gttt07d\r\n7LNCBX2KgehpWRzRgYl4VbC4Qd6SfxhWckJZqXLKN8TcuA1KCIV1CPgudwQP\r\nyMeQyVQKFagwDaVE4AfZTpLyeYtARrX5dX5c6cA7K/gACc5SI8Js9oYmrPCm\r\nTGJqT7nW3bPO31K+GRIGaPoYwNRpkL3NjCYNpdo1rEn9527OlhJQG4lE8hAb\r\nNMcGMNWKF2IQLya6RI5ZnG3EDls1FXG49oNYSXczuTNM7GIul0zO+FHf6Flt\r\nwzTi3St7yWkvzp501YpKElZ2KKnt8hUyf2+VbNIMRTWLkTDjnDghRdl1Ru7z\r\nW+qZf9jPrk7cLWLDsv3YAJPYtZoIixGQWrfHTkR90uZ4gt+pQxtVU8OwLolm\r\nYknUQiul4aPrmlrLohgvFqQFkdlgIyalKI7Bq3vZc8QLkHHstiKnoWFT9rqI\r\nd7gObKqV8Sm9YKbIbOO/DZai9TWjcaqQmqdaYUs06F2oLBPrqqgVboAj8H64\r\npUoLVQf/cfNkICW9wydJJ2TdAtTw9dDtFZg=\r\n=M3jm\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/poster_2.0.21_1680609107703_0.08528988119061154"},"_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/lens":"2.0.22","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.22","dist":{"shasum":"410ba389c6a2a13432fba5e7ca310fab99692a46","integrity":"sha512-+4FIWCUqRpBjB01bIk3f56r8tEByqbfjCUbqiESftlfCpQRiiISuwXYXtANQaoNQ99vn3mU6dOHuG8YK3reJvw==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.22.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYUAzDhvOAHpN+f57FilueizL9tUcihTugvks74M4gEAiEAjyGgCd28WJl6hPWrsnJWdPuP0zAJ4jxJzahiDxcnfn8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLofGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocARAAlzaEdY+5Z8gAGcPQbwW0F88+Vu9HMr715F15X33bbp2upymn\r\ngsqTQGmbQUCNXGri3Yy9KUYniip4JeVf1x44vF+jD28FohhaQld3PvkNwwpt\r\nm8d7QaHvjR5sfArp1jfpbGjOBQc+XJ7UotVmlze85PG93k/PRrS8yqhS9NtF\r\n88seM7m+uFXrfg4gtN6bhBNJthStfLCPN/UvOYY/7eIevhsnJkAywsbPBSYP\r\nb3UNa6NvrSvpwyNL53+m11+ec/fzyjCPG93jOs0BgJAD/1NWObozvz0gbUCw\r\nrCqO4xHJoBcioEkS8GbWno/ODn21dTD1rEddXE/2vhS5lmhW8A55T0lFyflh\r\nFFcxUlh+tohBPdkH2GH5dk2pXeH7TLjnnXJKKM7QIft7XlduMh2pDnb4afPx\r\nAW0JLmd4SQ0GTKhX5RFKwx12sPHfH3xwf6SiChUlPE/dftuFOyGOQuwFPGMd\r\nlIv8Hjlhg4KDmBA8c+n2FB/2W+u2DcduWZWd8i91QJkdCxsGZ+BTN/ULI3CQ\r\nd7/I1n2jbdFlZoieWddpvls+K7A0MZJe4qsOE8bKEaD/+c9eCIUXZtTuorYU\r\nfut48yD/i4vvU5PCHCys8LJSNoviqV/JcAZr6KhqnD8sho3Otaw1iJEaYDDq\r\n2+1XgoRSOLLhzzg/KsmXnT+xjgzn5puqtfU=\r\n=ExS/\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/poster_2.0.22_1680771013916_0.0682755662667558"},"_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/lens":"2.0.23","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.23","dist":{"shasum":"236883bfe529e9c22555a3f4691a36d524225a8d","integrity":"sha512-ndnN050n0axTkmL1ChcX83nRpezUJ5+3p3iElABzwEYGdQXRRuk7hPOzLfhaKEOk1D2Fj5R9/ml0xb2Trc1r/w==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.23.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlRQQrOEksaUuIvZCoDeJafnhfDYq1tpKQKvC3Xl6BsAiAUm6Joh/czBcDD8Q9slsSib+2s1DjxabbIGm7RwCR3NQ=="}]},"_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/poster_2.0.23_1690381008224_0.42755803182366336"},"_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/lens":"2.0.24","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.24","dist":{"shasum":"8e42d976a9896b13523f82273a575d3b36460d61","integrity":"sha512-huXFF2dmG9MQbv470zw+xea0DquDJLxcz4QDXxtd8cVZKYX92FN+N3e5yQokLsB4DiaOPQCgqIy/cpmfp7r2Kg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.24.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfSc3ZvstZcpGd35Ol4fm8Bkut0OBfy7UDjm+aO6YUGAIgYdcWBjpN8U3/lYT+FZXXe5HUkcx0/0woOwpgBnofkGU="}]},"_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/poster_2.0.24_1690383778913_0.21912619627028596"},"_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/lens":"2.0.25","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.25","dist":{"shasum":"92048dc5b55d16deb4281498abfc0aaf92802b48","integrity":"sha512-5A6l0IpSkfBVWzejOa9YXTu8iai8OqtNhn6q2QVCrMO0EwwWuyKxk6BmzHR7f6kCOoYkHa0Obizul32qxV4LOA==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.25.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2kp5CfX7o55Gr/7jcRNu2S3laEJycOU+sRCQADPe17AiBJ7fjKpumMBXPHxhbcHxz3zJ3LfIG9hy5KGnKeBZSL5g=="}]},"_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/poster_2.0.25_1690391797993_0.9013464877929038"},"_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/lens":"2.0.26","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.26","dist":{"shasum":"836bcb7911ba455a5115387dcec2fed3f2f1ab8a","integrity":"sha512-FmQqtQZ2VHjLIktYhZiL5p8bPrelgoApFhfNdTD0z9PjdmxzIR8LmO0hPQ6BKLHrGsdQHkmnCsl5HKB2hGRoYw==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.26.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/qtJTw712EpZWZbouj6A+EjXvt7iLC3+rYrwagQ8iFAIhAOLjBenpGbp/qHmozDUZGueX3JrwY7GfrxxB7iDbHIui"}]},"_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/poster_2.0.26_1690651199027_0.8076968993320237"},"_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/lens":"2.0.27","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.27","dist":{"shasum":"fdcabd6692437140a8393c0fe2314f6f25fa11bf","integrity":"sha512-x9SFZ1D8BiUeqsGKJXuUUMPfntFv/EnnNXBUnP7YtasDebvyrk5wd0+X+MbQJZxjk5TLp+FwbbCkiWs9Uups9Q==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.27.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEblTCwrl/ojGf1ru76NWWAG+Gz6Psg2SlAz3UiDOgBTAiA5DQ+hHbDRbPFYEFfwTZs1I0FXk4aV7MqEOHrYyWKi7Q=="}]},"_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/poster_2.0.27_1690652487133_0.15881925793638918"},"_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/lens":"2.0.28","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.28","dist":{"shasum":"841df711049bd926130c567a8968dfa965aa6159","integrity":"sha512-z9XD7yd1dWJunYSdeySyHLKL7JU2QL/PL9rD1sbhB97GpmzQIIsooWihMSAyCE12eP2x+eQJtTKYVmHBFWspvw==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.28.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIxQ3/Cj26tRhn3v/aNCCBILzsykfNqA85f+40Wwh9+AiEAh/7VxH59Jrg5Uce7oNsEUfmpHa8K+aOGwSJ2bv//Y2A="}]},"_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/poster_2.0.28_1691759194062_0.021301537253801905"},"_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/lens":"2.0.29","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.29","dist":{"shasum":"8b50f03d4ea32d51e8d92cfb39888d55d6ce09bd","integrity":"sha512-bkA/tQSEoQJ/cMbII5JLvWh7o7rwCIM6uO2bRU54LOJb8ywlvWwphMenVdzfCH/Afh4paX+2clm109opdTWNyA==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.29.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ7zNld951TEVerKE0xaeuJR6jW7m9XcsoElF/D9uDuwIhAPTie3ev+2q6WReFUzUZJQuQFHSUFwtxHadT1UY43vm+"}]},"_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/poster_2.0.29_1692181273591_0.16236102302289956"},"_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/lens":"2.0.30","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.30","dist":{"shasum":"28b49be7be52fc37137be1139591093790624eb6","integrity":"sha512-UhgueeooU3BoEYhhfiCo9CtEx3/SnoSRVgn2wuF3Wv0uZKmxfbl+vja3Yh/67Hy7heUyQrte25M/39ErArBNpA==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.30.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiNS+82XnLiDc93g6JAYUR0Ol8ZlhxN/UqO57oE1OXFAiBLHPiBD44oZ0p69mqg4iRkJEvym7wWF06N/i9ptZ7CDQ=="}]},"_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/poster_2.0.30_1692281291426_0.7918957091126315"},"_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/lens":"2.0.31","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.31","dist":{"shasum":"bf5318297103c7f467f5d218d1c9e25666a639e0","integrity":"sha512-VNlvZiMJpqptKd7c4lUszaRKSqv/txU/rcQqR8jIFpmUUotfUEtrEPYflI9F8AQ7E2TCKwTKHoIA6b9fZ6rXSg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.31.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsY/HfkyQecKNlMnzgO2nkvLO7wy6XKvSQIrPE97zlGgIhAKqcqg7N2vXKNshpy/kqot5xS1qXfESWMHNZs8tN4fGL"}]},"_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/poster_2.0.31_1692295838610_0.40475960679738554"},"_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/lens":"2.0.32","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.32","dist":{"shasum":"c6bd2a03e5834d4d13101e7498e615be44b5cffa","integrity":"sha512-y8ou0Ezn1oxV43ZI3fhY2fxR9JpHyYMeIduqe0YYxlnKk4cGNgmalHhqcW8+mGIIfQn79q0NnhJsnPiJpqzJYw==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.32.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCldI/t4+OOpRIo0TcrF5/cEsjSlzhKcuKur0jPpzQ1AIgVo3oxYkVqAWIkcEeypRS1a7gkWhGNa4p2ZFfue6+444="}]},"_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/poster_2.0.32_1692374406809_0.9864100855011562"},"_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/lens":"2.0.33","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.33","dist":{"shasum":"5ec2db2637f218718f0dc7dd50096eac7190b5a9","integrity":"sha512-NZLXJE/O1En80hmEwvTlEpVXrgUM5YqdmYnsccLgRCBC5p6wq9GcsOfeIQ9FwD0Ue/O5GS1k18kcmpoq4kmSWg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.33.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSMEpcmbNygBdyXDd1ptfBBtt+7gtyUKO69Dn04U2SXQIhAILv6a2uxyedzhVU28qwlzCWEBGY7DUaVrb9NWTdfD5u"}]},"_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/poster_2.0.33_1692700524244_0.7518806420180728"},"_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/lens":"2.0.34","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.34","dist":{"shasum":"f3fcbdd979c60dada96f436d54fb0f1ede3fcf2f","integrity":"sha512-mxlgRZCaQMMKd3A+g8tLGtGdlE1OOETAAbohE+BlhK0gXlR7q0U+MxB8UXiOXf8CK3v0A8i9Rf/N9AVPU+TAdg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.34.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2pBiY/lb725eSDoUIscwdpAPM0jG2Qm8zXkjbxiufBAiEA8qSWhszZ4PZhJnPK+fB5J7NjtA8LuoGfxZsK86DIANE="}]},"_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/poster_2.0.34_1692782404207_0.6591270208500353"},"_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/lens":"2.0.35","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.35","dist":{"shasum":"899bd82ffe57fd5cef7f70b99178c64f21783cc9","integrity":"sha512-nsbYrsoxBW8CiMNUpct/VH9ZgOjUHo8kllI85d+DvzNCKtYsB2b1E5qNh1PxxI2Zq6gTsq54rA14yYCRHjYRkg==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.35.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmWjd+UY8lTyQijq962r3d3IknaRGshZphBNtVs4BqiAiEA+vnr1yj5DNY/D8f0umo9fFIYJrKKtOKEaBJPwmFEKqg="}]},"_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/poster_2.0.35_1693491692389_0.655869195196447"},"_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/lens":"2.0.36","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.36","dist":{"shasum":"83116eeb1d18829e6ee5a057eee65128db1983ff","integrity":"sha512-678worJv4I3+B14P+9fLlD4gw6HtXNIADX6rBc6x2ENgyah5Z7M3j3GbV6Tfd9kvPgd3RuE68Iv73RmdqZPCIA==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.36.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/47rsBrDRGaUGSxKiZgh6lDC5UyulQ0wbMLobXrvpKAiAUQRIXFAHwAuUcKjKNRK16GvjK9M9IuLM+ZZrx+qhA0A=="}]},"_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/poster_2.0.36_1698333375243_0.8527126867925234"},"_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/lens":"2.0.37","@focuson-nw/fetcher":"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":"This allows for declarative 'posting' ","details":{"ideify":true,"publish":true,"links":["@focuson-nw/lens","@focuson-nw/fetcher"],"extraDeps":{},"extraDevDeps":{},"tsc":true},"test":true,"name":"@focuson-nw/poster","_id":"@focuson-nw/poster@2.0.37","dist":{"shasum":"46db458a45b9f521089eaf5f91d2faae77f1cc7d","integrity":"sha512-A2OROnC2/pk9UlV50AKoXUrhzN0IlUo4d7WNPlLSlLNgJEfIaI3V7wNnwI2H1iCR1d9P+R564duGOjTFpiM3dA==","tarball":"https://registry.npmjs.org/@focuson-nw/poster/-/poster-2.0.37.tgz","fileCount":11,"unpackedSize":13789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCVmMB0Xh4Gd+ky+9Y7sUCpHfxCeHTOocDtJ3Y5xWT9gIhALCxeEYkTLo2MmNwwtXyq7n94NDgZuLnDpHDCc7aNxpF"}]},"_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/poster_2.0.37_1698683493382_0.7979972325880704"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-09T11:51:54.545Z","1.44.0":"2022-12-09T11:51:54.822Z","modified":"2023-10-30T16:31:33.880Z","2.0.1":"2023-01-10T12:27:23.275Z","2.0.2":"2023-01-10T15:01:24.937Z","2.0.3":"2023-01-13T14:29:51.105Z","2.0.4":"2023-01-16T15:04:47.714Z","2.0.5":"2023-01-18T12:03:03.187Z","2.0.6":"2023-01-18T13:21:55.918Z","2.0.7":"2023-01-18T13:31:45.656Z","2.0.8":"2023-01-18T13:43:27.534Z","2.0.9":"2023-01-18T14:51:58.157Z","2.0.10":"2023-01-26T11:38:48.514Z","2.0.11":"2023-01-27T16:38:28.932Z","2.0.12":"2023-01-30T12:58:00.150Z","2.0.13":"2023-02-01T15:58:40.514Z","2.0.14":"2023-02-01T16:09:57.946Z","2.0.15":"2023-02-14T15:47:39.555Z","2.0.16":"2023-03-24T14:02:25.252Z","2.0.17":"2023-03-24T15:13:31.971Z","2.0.18":"2023-03-24T15:15:05.565Z","2.0.20":"2023-03-27T10:43:57.900Z","2.0.21":"2023-04-04T11:51:47.870Z","2.0.22":"2023-04-06T08:50:14.107Z","2.0.23":"2023-07-26T14:16:48.414Z","2.0.24":"2023-07-26T15:02:59.094Z","2.0.25":"2023-07-26T17:16:38.192Z","2.0.26":"2023-07-29T17:19:59.175Z","2.0.27":"2023-07-29T17:41:27.276Z","2.0.28":"2023-08-11T13:06:34.275Z","2.0.29":"2023-08-16T10:21:13.788Z","2.0.30":"2023-08-17T14:08:11.613Z","2.0.31":"2023-08-17T18:10:38.774Z","2.0.32":"2023-08-18T16:00:07.076Z","2.0.33":"2023-08-22T10:35:24.435Z","2.0.34":"2023-08-23T09:20:04.378Z","2.0.35":"2023-08-31T14:21:32.520Z","2.0.36":"2023-10-26T15:16:15.528Z","2.0.37":"2023-10-30T16:31:33.641Z"},"maintainers":[{"name":"jitarani","email":"jitarani.panigrahi@infosys.com"},{"name":"phil-rice","email":"phil.rice@validoc.org"},{"name":"lt543","email":"lewisthornton@btinternet.com"}],"description":"This allows for declarative 'posting' ","keywords":["functionalprogramming","lens","optics"],"repository":{"type":"git","url":"https://github.com/LewisT543/focuson-nw.git"},"license":"MIT","readme":"\n\n@focuson-nw/poster is a project to help with 'post' commands in react applications.\n\nMany react applications can be split up as follows:\n\n* Getting data from an api to display it\n* Rendering the data\n* Editing the data\n* Doing things with the data (checkout / payment )\n\nThis project addresses the last goal. It provides a declarative mechanism, that is very easy to test, that controls when\ndata is sent to the backend. i.e. the 'doing things'.\n\n# Post Commands\n\nThe react application communicates with the 'poster' only through state. In the state there is a place that has an array\nof post commands. The exact place is configurable using a lens. Typically there will be only one post command.\n\nThe post command has the signature\n\n```typescript\ninterface PostCommand<State, Details extends Posters<State>, K extends keyof Details> {\n    poster: K,\n    args: any  \n}\n```\n\nThat's complicated until it is realised that K is just a 'legal post name'. The list of legal post names is in the\nPostDetails (see below).\n\nAn example that represents a single call to 'updateAccountDetails' could be\n\n```json lines\n{postCommands: [{poster: \"updateAccountDetails\", args: {id: 12335, accountDetails: {some: \"accountDetails\"}}}]}\n```\n\nNote how easy it is now to test the react components. The 'event' that would normally do the side effect, instead just\nupdates the state. This is very easy to test without complex mocks, containers or an acceptance environment\n\nFrom a mental concept point of view this is very similar to 'dispatching' in redux. The only difference is that instead of\n'calling dispatch' (which causes an immediate side effect) this simply writes to the state the parameters that would be sent \nto the dipatcher. \n\n# Life cycle\n\n* The post method is called\n* For each post command \n  * the fetch parameters are calculated\n  * fetch is called. this returns a status and body\n  * If the status is a 2xx, \n    * the body is 'shaped' (i.e. turned into a format suitable to go into the state)\n    * and added at the location defined by the targetLens (typically this will result in a message, but could hold concrete data that is needed)\n  * If the status isn't 2xx\n    * The errorFn is called and added to the status (typically this will result in an error message)\n\n\n# PostDetails\n\n```typescript\nexport interface Posters<State> {\n    [name: string]: PostDetails<State, any, any>\n}\nexport interface PostDetails<State, Args, Returned,Result> {\n    urlFn: (args: Args) => [RequestInfo, RequestInit | undefined],\n    shaper: (r: Returned) => Result,\n  errorFn: ErrorFn<State>,\n    targetLn: Optional<State, Result>\n}\n```\n* `urlFn` the arguments come from PostCommand (i.e. typically the react component that triggers this)\n* `shaper` turns the `Returned` value from the api into `Result`. This is needed because quite often the values returned from the API need to be turned into a message or reshaped\n* `errorFn` what to do if there is an error (either a failed promise, or a non 200 status code)\n* `targetLn` Where to put the returned result\n\nExample\n\n```typescript\ninterface UpdateAccountDetails {\n    //here we have the type of the data that will be sent to the api\n}\ninterface UpdateAccountResult{\n    //This is the type that is returned from the api. It might be empty, or it might has a message like 'succeeded'\n}\n//This is the actual configuration of the poster for updateAccountDetails\nconst updateAccountDetails = <MainState>(targetLens: Optional<MainState, UpdateAccountResult>): PostDetails<MainState, String, UpdateAccountDetails, UpdateAccountDetails> => ({\n  urlFn: (accountId: string) => [`/someapi/updateAccount/${accountId}`, { method: 'post' }],\n  errorFn: addDebugErrorMessage(errorLens),\n  shape: s => s,\n  targetLens\n})\n```\nIn this example the data from the API was directly inserted into the state because of `shape: s => s`. Other options include setting a string such as 'succeeded'\n\n\n# Posters\n\nThis is were we 'tie it all together'. All the posters in the application are added here, giving each action a unique name. The <MainState> is the type of \nthe global state\n\n```typescript\nconst allPosters : Posters<MainState> = {\n    updateAccountDetails: updateAccountDetails\n}\n```\nAt this point `updateAccountDetails` (the key) can be used in a post command with some arguments\n\n# Using the Poster\n\nGiven a state `MainState` with postCommands in it somewhere (`postCommand` points to them) the following updates the state with the results of the post commands\n\n```typescript\nconst poster = post<MainState, Posters<MainState>>(fetchFn, postDetails, postCommandsL, postDebugL)\n```\n* `fetchFn` delegates to `fetch`\n* `postDetails` is the structure shown above that links the names of post commands to the details of how to implement them\n* `postCommandsL` is a lens from the `MainState` to the list of post commands\n* `postDebugL` is an optional lens from the `MainState` to a place where the postDebug data structure can be find. This turns on and off console.log messages about the posting\n\n\n\n","readmeFilename":"README.md"}