{"_id":"@agyemanjp/somatic","_rev":"65-654e073b529abb2d8350b2c3f6eee97d","name":"@agyemanjp/somatic","dist-tags":{"latest":"3.0.3"},"versions":{"1.6.1":{"name":"@agyemanjp/somatic","version":"1.6.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"setup":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *-report.json","lint":"eslint --ext ts --cache src/*","lint-report":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache src/*","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","test-report":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test-report.json","build":"npm run clean && npm run lint && npm run compile && npm run test","package":"git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run"},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["Functional","JSX","Component","UI"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"^16.2.2","mocha":"^7.1.1","mocha-jsdom":"^2.0.0","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^8.10.2","typescript":"^4.0.5"},"_id":"@agyemanjp/somatic@1.6.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JslNCGyDp4Q3QqiHr2A/PPTyFvf9zHo7LsBv1o2seyPuQ1CrqO3FCZ20A9Eji7qObuL+ya1iOe6oekHlH2T7IA==","shasum":"675426c1112b46e8126e57f298153b5b3d49409c","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-1.6.1.tgz","fileCount":39,"unpackedSize":144805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggAyQCRA9TVsSAnZWagAAqasP/2CObvhzkWZTUWxsdgqj\nzz0qumg1I5F7w4KLHfQkcmnrshaBg+yrWRgJe0sFn9HhiPgWvtjowlrOUf49\n+xyXUIxFBRHbfCkUaLJT7p8NwvwRARm7cccfucDiIA+8eDBPPt5oltusJ6Qw\nh8kuved9AXyz3ZRZtaRWX61WaH7oQISbvPTT0J5Nq6EmCQU7uzvdhegSo6p7\nJLPZp6a2Jb8jpGkiwA3tX0JAdXMjuc8IDZbC/6IujGt8y6JAU//Ri9xSTu8J\nnPpg9gb9/t+pZ+cevQkeTBTl2w0L7FK7OCmU1pGvosP4Yc5zHcbInBurNP9P\nENl1iNU2gX0jzjAedoqM1yMU9luGKinC6UxUV9YbxhqxouP0Gqs52n8ITdmd\nou2vNxETupXij0BTJMUqF6Tz3OEiKYpb95NT+dk2KV4QVSwPeQFHJ+JwV4wB\n/R+sOfrT9QXszR7FL2H5mZNFydYD0RqF6obcjiOdq5ndrkz63x06eslQoaoF\nMCaRbZ6d+6QaeDUM0TiNJKsM81bmlbOd36b44DQc8WwrsTRLCAFy+GDdbjtq\nMHxIVSjAr5oBKqVpsOafJVejumbmnzRN6KiCDNwNNKAZypi8sxBgKxzJvKY+\nCMHR3Le0rAh/wFMsvpQI3aVkv36A6eLNmcvyczOENHxgilkN31FxK0YiiKii\n5O4I\r\n=crVw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERjNHW4zehjemfceXFR7RYThILJcRa3tvIzWbXwdHEdAiAWXFoz5cAttEqduG3vIYqJUNUR7CBIWokedWuoVlbulw=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_1.6.1_1619004559705_0.29743436096348574"},"_hasShrinkwrap":false},"1.7.0":{"name":"@agyemanjp/somatic","version":"1.7.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"setup":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *-report.json","lint":"eslint --ext ts --cache src/*","lint-report":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache src/*","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","test-report":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test-report.json","build":"npm run clean && npm run lint && npm run compile && npm run test","package":"npm run build && git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run"},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["Functional","JSX","Component","UI"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"^16.2.2","mocha":"^7.1.1","mocha-jsdom":"^2.0.0","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^8.10.2","typescript":"^4.0.5"},"_id":"@agyemanjp/somatic@1.7.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-U09zD2sobmrHlrRZNkK+P6QOHRAQqto/jfkrDhoQw+5rb9dcJ0AUYsQoK3oGWnKb36Fm/qHTJ/dnFfNtZltOHg==","shasum":"8826b7640214b880956cff3b57b17ddc8ab531fb","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-1.7.0.tgz","fileCount":39,"unpackedSize":144896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghTkTCRA9TVsSAnZWagAAULwP+wSo47N9zO3w0oOqnxkc\n6qfhmNgGqfSYRutHQHoPJRBd9okUle8vnIo06Qyp4HKS2tMgJZ4fz16pjAVg\nBHtjRBXhv7xZakanjkadJn9wIB69IR7+IoXbl6ca4biaGoGPaYcNkNypE1+A\nukW1Z4GlsEliNzMEnWu+axJ/AaA6bHpV06dGnKOKBbMgIcDuCn3h6ft5LkIc\no9xUZ4SehHo3IIioCvgLBP1yUBKX4aN7RqTvjKpLm5WRXmuGnxkC/5G4gH4b\nFw9QqdplKsUr0XdtQ+cEl+88LGOU4x0QfxlG3QdxkZ5Fmn7DkfxLcNQ0jNMr\n20nI9gcC33VbiCEWnc88dUjVRkpo7s4YLDu2E2rtpXJk8O1Iuch0peGJutSi\nlFbVLtlApzTZMI1GXtnzRuJVjsowtNwwLsVN5naYHUwhoPb22nMeQNqHHVCv\ngvUWOd5ODumJSLHi+g3fG18XusxSGorIxW4eUzfJgBfyAxg7DXzacKLjsEED\niW8jLvE7Qv/9FK5V9087oIu+LQGPXVD8b1m08a+TiW49hOAW2oRHeRnxKP97\nTMSYj1KroBJ3JrXYVJbt2y1yyvP1a6DPadNSkBHF0jyOzW7inhhiMxrTgu8Y\njUjOr/kf1AGcC4a1PGiqZQUeztgmhEo/d1oyNHbpVR+mjtbDEV3g9Y8rhsnl\naZ2x\r\n=NfIM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3EJEfEOvcWOSAYxQYUDQpZtQBZStqsAgTwK6mpcL36AIgCVMHvfCOJp43+4Bi42yS8+TEzhINC2UNWrQ+MW68/CY="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_1.7.0_1619343634280_0.18727483248543697"},"_hasShrinkwrap":false},"1.8.0":{"name":"@agyemanjp/somatic","version":"1.8.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"setup":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *-report.json","lint":"eslint --ext ts --cache src/*","lint-report":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache src/*","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","test-report":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test-report.json","build":"npm run clean && npm run lint && npm run compile && npm run test","package":"npm run build && git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run"},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["Functional","JSX","Component","UI"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"^16.2.2","mocha":"^7.1.1","mocha-jsdom":"^2.0.0","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^8.10.2","typescript":"^4.0.5"},"_id":"@agyemanjp/somatic@1.8.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-HdR+IBetr/OMKrj46mwKPyDE3CQj1+Eytt8i0Ys/U0bq7Pbt2SF/udXNjgjk9NG/Gvsn5M6PHWvQptz6DNlXTQ==","shasum":"7936a1fafa2162ea447b6bbd9d2fce85ab5ac7a1","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-1.8.0.tgz","fileCount":39,"unpackedSize":145403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghqOsCRA9TVsSAnZWagAASx0P/j8HW6ny0FQRIr8fj3ga\nEemz9oKzkh4bzGx0QYxY+DNTwNIjwE9y3x4/N0/xQ9iFaaHqvjhOmE1qYuZI\n5cjdY5uS9tBvcHvr+mrKYuWdoe5rAoQlLUuvDOS3zCmgc1AoH/qf0Qb03m4m\nPzb6Nf41029/qJtd8CtIqmPbvS4NLwiG1IixjVdDhq0dWlMsn+Vpg3htzkSZ\nO8xE9iGig2dpEEWTnsX85/qSnelzvRAMpJR17XofSH/EmZr4+V7eOD6kN95v\nTF1JqQX9Up2D1dREz0Tk6v9KkEcNfHK48bCIGXafFgPQnST2SpvF8khTluKz\n6rhhnUYNzHYTmIRpE655OZl26iqjw6cbFG7ue8h5fRx90a+A5INaFgz8C+57\nqc8SsG+lTeBWfoUMkwsIzmC+mYD5SGKn97KfX9js4jboQSj8LoserNWZNKxP\nRQibhitd2ii5TaJl6+O+qsIJzOhvKtkBXn8tPXMqMU6le6d4OttB0nRS8nP3\nVlSazLpW5fh03fnj4tnAbRB2ppOEsYFekrpRn57oBQR/7JIHXVLXAVcrUnWO\nmIZUEUW1HoUCDcnKFGnxos/K1yJ/q/Ix3gojAZElLiFCY+MDeDcAnFnda1y7\n+285J4EMx8k5iPn/2TvJdRPV/ZdltFRL6j7aO0B9B22T9iK7DZbC6OUVDsVg\nFsVS\r\n=KEy2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4zvGX6RCvvQK8ceqZML43qdZ1Vv5rtpL2H8EE808PyAiArNvYgkrECIYdo+4g/4GhnQbDjQdzhaExm5likp8SDiw=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_1.8.0_1619436460041_0.8222696817246726"},"_hasShrinkwrap":false},"1.8.1":{"name":"@agyemanjp/somatic","version":"1.8.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"setup":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *-report.json","lint":"eslint --ext ts --cache src/*","lint-report":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache src/*","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","test-report":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test-report.json","build":"npm run clean && npm run lint && npm run compile && npm run test","package":"npm run build && git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run"},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["Functional","JSX","Component","UI"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"^16.2.2","mocha":"^7.1.1","mocha-jsdom":"^2.0.0","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^8.10.2","typescript":"^4.0.5"},"_id":"@agyemanjp/somatic@1.8.1","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-OspROYDCvPI135OttaFX+m8JVeaPCyrfd8IN2Tksm/ZIUIY8TCs12EI9ayjZWb4yOihD6zPs72CkZ0B4tezcMA==","shasum":"d7d148416c496f6d1d9803788d0118129ec006d5","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-1.8.1.tgz","fileCount":39,"unpackedSize":145420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghqYqCRA9TVsSAnZWagAASpMP/08PdOip70zRO3uDexgL\n+85E9DQOQpFlJIuUOuEKSkIUH8jJPjXcbt5ldb/EwIa6Lue+2A6u4G/faDWz\nWHrfrpChJ5oTTTA9zj/wh/yz2oiVYJslstfjgtg7gVTlzbOZUrdiioRMU2wK\nj802sLo//dfeFyzBeU3+d5A06JOTf0mle9d4UImIrt/d3o5/buid/dvXhA1X\nSbn89NhQsUfpA7XeoD/t6ccjAITSvj74RGUHkrqEbAzo+YDqyXd0azs4xw0l\nNkNHTe3akRaZ0tU6PXxRFt5yF5HxqAGu/NkrCHqVaYIwYMI+Azai7f5449br\nMcHHruNSUSizMV+zwwauK1YiNQZMnZkenWY0umpNgbNNFU0Tv+Nwp1CLdulQ\nzEJbQoG22aZH1KVPrZnGxVIepb/wniBmsPwPTeSJ0KWvgosxiz7NOYTUeTJ4\nbQfAagCtC47jiP9H+daCHyr/5zdhDX3Uv8CNOHHyww7M8O+NCQ9pNrsJLfTE\n6HAIc64USUAEa3FQDr2uF0BSaGrQzAZrKKt7vi6vxWC5zWmZUC0Nw2ZzREgx\nh6Pt56cg+0Cu0HML4MFFy7ixN1tSy7jI+snoSfRrJtsoZfNWuxxXtMIJIPl7\nYz/uKH2Go3Q6jwJDYeh0BJPmwKJwsI2HSOqJHyQcjdrdUm5+BqrHh1IvlrwF\nTUNS\r\n=4lLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGTjbVm4vJLAo2H+p8qpOgKoS1Du1yiS+gT8HViAm4pQIhAM89nKpb2F2Ts1Eb1gitrYx8nBZ6+sEJIS/9QiqvPrqd"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_1.8.1_1619437098198_0.1819264389720825"},"_hasShrinkwrap":false},"2.0.0":{"name":"@agyemanjp/somatic","version":"2.0.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","package":"git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run","pub":"cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"gitHead":"e549d7f2c367d78d1f556635ae83be860630e345","_id":"@agyemanjp/somatic@2.0.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-LLlHDnf18McJscD8PTkJOrtsK6BunxEAaS8mUe4u6c9O1Ailtn8kKahiwqK3nIpSxoVoAN1vOUtPwTp2BCLIag==","shasum":"9fd997dadcd7d025ce1f45eda3106fbd63d66f5f","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.0.0.tgz","fileCount":33,"unpackedSize":135588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF3Kyt4hdPRU4lQ66dCM91otT5FJGR43UuDNuxiM6VIAIhAOUL2iWIymcR9Nt6dB56VIArEnlITE3nn4R0wpbrSSKK"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.0.0_1633351057864_0.7328162712847541"},"_hasShrinkwrap":false},"2.0.1":{"name":"@agyemanjp/somatic","version":"2.0.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","package":"git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run","pub":"cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"_id":"@agyemanjp/somatic@2.0.1","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-vhsW65z84ZdIdwW8rcpi3e58eK0NOIOqihlfOK1TbqAcCNXfluScI9EaeBaXAanvegatLVRS7PJeowJph5NPYA==","shasum":"f8f979872b2f2d28f37638de80b2da683716c2d6","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.0.1.tgz","fileCount":37,"unpackedSize":143653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2vDzBstUWL5TaQ2jprc/PSh32F8uuDZKRvx8TixTCjQIgZMJyPrFgpVoPAxMXTtF8QfexZKx3xdc8bFqX9YV5mlY="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.0.1_1633351504449_0.9143554327977288"},"_hasShrinkwrap":false},"2.1.0":{"name":"@agyemanjp/somatic","version":"2.1.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","package":"git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run","pub":"cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"_id":"@agyemanjp/somatic@2.1.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-8dXIXa6UFjJgG3palaVvCHVyjrTgUUKseNF/kHGqGjJGTvjqIL1DyO7k63kkN1ROZf0cHWnVeXF2ivRaHouZig==","shasum":"6186147ecd6f3ab89417e880349afad54a35f44f","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.1.0.tgz","fileCount":37,"unpackedSize":141426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeVvo1o11TYPGYr6oudQhKJgqtqTHoanntQpcAkqYftgIgcruogDSkK+W0eik7h7O6f6ghiDX39leanF4mC8cvV98="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.1.0_1633354310426_0.9128239713142838"},"_hasShrinkwrap":false},"2.2.0":{"name":"@agyemanjp/somatic","version":"2.2.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","package":"git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run","pub":"cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"_id":"@agyemanjp/somatic@2.2.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-emSNj40UzMrNlBp2TcDAmj04OJam9mHgNmGvatkqk8RKehHOfKLYnb680rDiYgZoY0F8kyZ1k2UkFlG9avr/bw==","shasum":"cd740f7548b1dedd484043ce75eede15307f5ef7","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.2.0.tgz","fileCount":37,"unpackedSize":141426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsOHjdUo/F25SXt0d6HwO3r0hWWuwiXIAfcR5hd6tJaAiBY9EE5k8mdnOR0h+f6pFQWWr2oT86pVJDfwPpC3VZE0g=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.2.0_1633355611551_0.26879288501032383"},"_hasShrinkwrap":false},"2.2.1":{"name":"@agyemanjp/somatic","version":"2.2.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","package":"git push --follow-tags && cp package.json LICENSE README.md dist && cd dist && npm publish --dry-run","pub":"cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"_id":"@agyemanjp/somatic@2.2.1","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-aWmfH9e/UNK5am1OwVabxCjqmtViTn0zETDb26wY5ojVgXrJxaUaiPMfaPJ+4lFF9agBmamggrXX1Czyd4Ix4g==","shasum":"fb8d4d8b441efa5ce0c1ee8a2462559cffc3793c","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.2.1.tgz","fileCount":37,"unpackedSize":141611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhPYKoTDGPR5pDQ5/Xc4s3nUi4JbG+2zDOiZ/b94DzOAiAmeWr82uZMh5inZY28IIwZqNRgn7pnb2Rk9xL6mwQsnA=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.2.1_1633355722353_0.003674664305039821"},"_hasShrinkwrap":false},"2.3.0":{"name":"@agyemanjp/somatic","version":"2.3.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","pubstage":"cp package.json LICENSE README.md dist","package":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","npm-run-all":"^4.1.5","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"_id":"@agyemanjp/somatic@2.3.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-Uc9lPNJxH/t+WCxdXKaeQwbBchFUnwpO+94DyOthUf2ge7cR/F/xQpC9dFQh1qURPaeIlT3Q25yPBDbScZogcA==","shasum":"6a4ab0f57e069f1b34cd50adbaaa50bb1cc4d6e7","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.3.0.tgz","fileCount":37,"unpackedSize":144859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECYJ3MyvLE67ZISFElkCjTRwJVAPXr50Md+/11BRyw8AiEA7ZsUxCYjQsr6agO7AGqhQQCPKs/CLE59jfFqr5wWcJg="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.3.0_1636204554132_0.042477634808774756"},"_hasShrinkwrap":false},"2.3.1":{"name":"@agyemanjp/somatic","version":"2.3.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","pubstage":"cp package.json LICENSE README.md dist","package":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","@sparkwave/standard":"^2.23.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","npm-run-all":"^4.1.5","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"_id":"@agyemanjp/somatic@2.3.1","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-kNqLFoeiwciM0S5FCpPGO7hBQR76ofF4ZG87MpDsOgDoAbzoGHgJr4E21olq2leiTFVEeW0JM51k3ikq+X2Ndg==","shasum":"5288f8709e1da616630ec660cad97d1676be901e","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.3.1.tgz","fileCount":37,"unpackedSize":145439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdhbmud9MHyEtiSxguopwN49vWdSbU6WisdG5YAxnH7AIgDvZiEjBxY9eO1SBkVSy4dyfQwIqfyeC9jU8Z4J19bk8="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.3.1_1636208753029_0.7816585222523336"},"_hasShrinkwrap":false},"2.3.2":{"name":"@agyemanjp/somatic","version":"2.3.2","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"npm run lint && npm run compile && npm run test","pubstage":"cp package.json LICENSE README.md dist","package":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.2.0","cuid":"^2.1.8","fast-memoize":"^2.5.2","morphdom":"^2.6.1"},"devDependencies":{"@types/chai":"^4.2.22","@types/chai-html":"^1.3.0","@types/eslint":"^7.2.0","@types/hash-sum":"^1.0.0","@types/jsdom":"^16.2.1","@types/jsdom-global":"^3.0.2","@types/mocha":"^7.0.2","@types/morphdom":"^2.4.2","@types/node":"^14.0.4","@types/source-map-support":"^0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"^4.3.4","chai-html":"^2.0.1","eslint":"^7.3.1","eslint-formatter-json-standard":"^1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"^9.1.2","mocha-reporter-json-standard":"^1.0.0","npm-run-all":"^4.1.5","source-map-support":"^0.5.19","ts-node":"^10.2.1","typescript":"^4.4.3"},"_id":"@agyemanjp/somatic@2.3.2","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-KFpoZA4mkjlWoss/Enc7U6HvDafMKhNPf0sbzb1ZtjpSzGYDUq5w1PamOJ1UxXGu0fGxeH1oEXouClu4c0UyCQ==","shasum":"8dc95ced361f2fdefd2e9ffa812c10cb969097f4","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.3.2.tgz","fileCount":37,"unpackedSize":145442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwvVQCRA9TVsSAnZWagAAiAYP/ReDFBfbupgRn8AQJdBO\nkjgvttlDPYeXTBVj1srs5W7dI8IRzyXAOUzR2BmZkyJRspaMCRP2dPfDZmqB\nsLpEr5JVVO0ykctH8g7HR2rMMF9MP4Ps9qV4fHwYnNsctoeQh/bPOzcTrEDd\nuIfaCAvIFKzaZ7Y8F3WkZOi9exFeXvE4+blOWxqIPZTbisS7RGcFFubGMI7D\nWw6Cc+9mux39nbLXWjWsWDnp7+fkzapPFx+UGcI/7JalD1MUfIULuXmzKdAC\nVQIupft3V+Q2POOAFbLKCiVif3/9j6Y5BijUP8ykSdUHvOlKtfKGkvGs3yOt\nrZ7hH1r8Gofeb7WN9TzHFoKJGPcoSm9Rrg3dcfATK9UGPdrw08aRUa7R1Mdv\nVUYDI7JWPzOXvlssmLlMUFwlT42m3WZfsTBD6K3xCY0rs3N46m19RuECDq4m\n2B/cK8LvbTllxUJNuM+ESsLQ9j0pwke2JNhxv+UKfhVEAcduNpGRfaE8zKsT\nlhjLJq95LdFixC+j2UPmuH2WaBnj9z2ViMFS1ik8UPYebw37Meo5MJ1UaVZ2\n36llDmpiLJfNLypvZ/1nasJMAmHi9AkqlS/xxfszaH1btiLd1OStKHn/Gf1Y\n7iEq3XnK6mqlcrKkhVayRq1FsFrakQBHnsaTVmwX6T2K6wg1IAIo6G60B+j/\nQmwC\r\n=I3ts\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzSvhhErGS3FvrR4Ytb8mv3c/CF4pTJFlq5Bn53cUTRAiBlJhJSk8Sk4oA3a6b96O9FOD652SuGo5gVXzCTFFxWEQ=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.3.2_1636209541582_0.7589212352635442"},"_hasShrinkwrap":false},"2.4.0":{"name":"@agyemanjp/somatic","version":"2.4.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.4.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-utkULUtpxVkv5N6n63y9N8tBcJkxl2vvtY5LLW7Fx4LcRi/Uq/ZjuubpyHF+0zF48bjCYKOyCwsKG1AcTre5RA==","shasum":"a2d02910dd415684a4d4ef586ffec28b38a23eb0","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.4.0.tgz","fileCount":37,"unpackedSize":155156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyxiiCRA9TVsSAnZWagAAqbgP/ixLNUw/Se9SqfEnJcY9\nYS5xAF2frPkbYfS9arMaXxQo3PaPgrlcK681F//JnlN1Q3Mf6nJgpiFZJ8U4\nE96YYVp7CLd/PoDui1264l+E7U2xiS7hx63mWIvEoa7mTYpNSdMKVf5ff3Qf\nvgn4SY4y6TGLHKNqlGjaHtBstslZAKUS9vO8XS5hCSY/lhr76//ZvlJ7Hc9z\n9vqiBD7Ybk6odXKxMK2/qTM8IW3exlAaxxB+v3liVB+2TgYbWVVxMQeKjLBt\n6znE0gve3L8ovdTDWbrgelPezo3hplZQnDKmEvhLyb8uP8whgy3erug47Eak\nA/yFXa3p/MfTG44cpalgi0lsoPpbeP7HzmLDS+rKiaRUC5ZQpxttQh491AmA\nQX0E40MFSilriq0HK7X4Pwgz7JPIQNDaFHO7HWpNUIy8a6ohcjAz4P9Jnotq\nZCGIPPFdKYg8ElOobukMlVwmeNeBNcCqJrd/pza01045i5ZYSPn5SsF9bcBA\n80vrjG8sYKJJMIcHdc4M8iPLg0xjRy+2g1qHmR7SE7X+RTp+4oZYlNukgopY\nmr6/gnr41cOaKRCduC+dXoaYaTggpkqVuuyd4feEtVd/FJbZ+dD0B7icqLvm\nqiwngBVtTH0TAxE7F2p9yrWDy7LvIRI/tzs9FMoC4q9TzlsBLqRYxgTiY7dR\nstKJ\r\n=kcqH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY/XVnKo/l8lSBQcrrfrgE3Di48qqzF4+twStSM0R0JQIgTgps0+BrGmtvBTcFS3efRzNy/WqM0mvp4y168xBhl8Q="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.4.0_1640700066193_0.924857231546999"},"_hasShrinkwrap":false},"2.4.1":{"name":"@agyemanjp/somatic","version":"2.4.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.4.1","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-jYuC90YvLskv7T4AZev5NjhuyouSZPtH71JHD1xzD+7Y5YeP5UmxjTX1TtXYRfBRMWjxp/k+s00Y4RR2SjpV2g==","shasum":"ce2d92dfc9a4f1503e21a759d324c47a19e90a0d","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.4.1.tgz","fileCount":49,"unpackedSize":250647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzv+iCRA9TVsSAnZWagAA42wP/jKtm1+ARcszfW6Z01cy\nAVjXmY8BlbLvK6fLy+PAknY9akL5jmJwNXoiG2h4Q8g2KIoL7cDHo03i/EZk\nsRfvSkXdlr6lW5ykzcP3hJ+8dOh0hzaeB8pO0isIucQhACyPDCoUTJ0prkuq\nfxrlDG/zSiwq7Of7L4lruelRbymgHD59oQYtBEwQ4tHm0VSyq0EPt0HQ0780\n7uwSsn5gCm7eG0RZENO+eE+vMe457wB/9Szey38auVr6vtIUyiJnQp4zriVG\noa4Mq01CW05CNWc0gDhbmJA0C0hApEL+1J+kz7DAE0YW3gZw3u1Xp7BQxlUA\nXFelRkNos6R2Hcg7AjLu1zh2q9BFNRsPVehurE13dWVyB0tjKy2QZ+wpDxU+\n2XbXr+IQFy4tkgpXqYWx50Tq2zgRbWOJwqKVqjatmiAptarh7KrtEZsAPCNH\nAhev9inC8oiUPmyWCKTqQY4MUNG1eAukiQZg4wnzo2xFuDuxS7RfhlMFjAoY\nutq7Pw5Qv/X+lGFZP8XELy2I9oUsuuTkZurIObOGHobKc9Ne++GoxtiBJBWf\nr/Cv9UsQ8wmCYICrn7wCbO03ahi6LSL/jOMTh1MnPUJAYEvPh0mVteq6CfGn\n2Nh5zzVTZieD2A0IHxeIfOvz0XJyPVyDxMHOm5Oly41e6HG/IhiP6M9n+Fnv\n/Ehv\r\n=vDAy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGcrC1Rl8uVamo8L1w+edW9GhMicQhG7RAZMQyi6t8UAiEA+5IbT1N5dUb6KuKE2q6WsA6485rzAJulCVmK+rTE7oo="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.4.1_1640955810066_0.9842941186365073"},"_hasShrinkwrap":false},"2.4.2":{"name":"@agyemanjp/somatic","version":"2.4.2","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.4.2","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-eUDY5AvUowk6yw1KjubSHWVODs684Dn2NVXWOE132fvV4wJeTJQ9+nqt0HNOcNsLlcihgBmhTSOWdCxbm86FBQ==","shasum":"eef24e017ffdb02a820dd131d2f4642a8267b2e8","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.4.2.tgz","fileCount":49,"unpackedSize":247831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzwnkCRA9TVsSAnZWagAAip4P/jPb5dCwpLdOOXd5z44H\nHOYNwkaBXjJG2KilrblQyQYipoL3+/YtB/6F6mYU7IuQdO0GF522bir4AFhm\nAd5gynDuoJ7/Gih4A0KVKnsNWuEnzF7cySKewBAjWRL0/bzmVUxBrkFIF7xu\n4JXQvJrgRUxXD5O1RaRsMidbVqBlHjNgDdAyF/rUZmVKz8cgLZmBTfmhiaUT\nEjD4UiN8mQSBCdlPKThGKgGsXXn88u6kgA59ICF+KavEsnMynOJ4XkaLj1LL\n8AnA0Vk/UcrGXsKGT+8ZxDuQloNunYmTfOQUpm30KHiKCERLJfSjsn4m4wHa\nh/XQdGox1eSynKfTTRyyCuHG+wUSUjFWQl9vQybUmYBrCu272AtP9lAWCcL9\nP9MxsVC/o0NIXa9K0huX4QGFrfa1TCRZHlnhGgx7b1TKGsQtvrLzumJaX1Fl\nAcfdUpdMN4ZQDzP7NRQceiIpeseyWY24uonlQKOa8tEhFmaol78DCGuHMH1p\na1Vv+vUgPgm3EBE5kLHszNoCRDtE9WiLd0L8UwW3oGe1WpmhcOiiBWamWK7t\nSIzmzhNf21Uoai+Ar79BfNJuGd2sA4+LigbTZPUKXC7x3MYvjEL97jYBDb5G\n4X8SIKvXAmbz8NSd1SYiWnbY3J7CLtDeeZxwAjcq9VdK1ONvB3ky2wdx77yX\nAXXI\r\n=xAnD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbZA7oy0pXjZwEO0NwgrlB9VHVUKD8ssb3RmPEiR7nJAiEAjLo9vsybGf/k7EjLYhnWftUoz7+Ea4vwK+mFcc4oZOA="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.4.2_1640958436731_0.7986939968578901"},"_hasShrinkwrap":false},"2.5.0":{"name":"@agyemanjp/somatic","version":"2.5.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.0","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-IpbP91O9dRo2+z9pwcZcHeOShGEsK8IQkm0A16ArI5mBe91diFGEXRaII4JdjW+zt9kKgydFN+Eas8xb8uAwLA==","shasum":"09188198bc2a3bfd6db4facf67dd54ce231b6726","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.0.tgz","fileCount":49,"unpackedSize":248414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz2loCRA9TVsSAnZWagAARl0P/2FAPEJItlNogegsBhad\nw4PnLqFu8Ri2EsCA/Hswcqk0zcQPril+xepBPDJLEUZFQdssXnSsP3Tm+c0i\nWS4jsPH7JhgBlQY6wtWeJIis/95wFufAPEsAGhM+R8gch5OvynpgbVjFyXHo\nZN/AekGXlZe2nDGK+TLpsC1p2Le88NzzyIXfjMYfz+gtsKijC76n3hBLYW3B\ncvco4gFtoPoVJTlB+fXL9Rt2FOgUfNaS381O/6z3S9M+AqRy0rQA43or1au0\nS9v82f20MOoJX+lzSGhY84xdoTqY2ucJ137VwCGcb9uLmYTtCWabTMj2UoJ8\nNqXO93Hmf8095MBvSEWahWBp8XOSy1mQKwacYDOEA3UzpGcSmvhixnhDNdlp\nwkpfCQB6hP2vlA5ocQUPXc9zD8rbnzGhRPEmitGd4jy6q/BsXZhSTRVO2bUI\n6fdeHtBl3Mn7Sb3Dk7xhBi53Nj1k8kIBCO0fEB9n49P68Y0YK7pOIMYXyxRC\nUMvkM4bYTBsz7Tks0GEmM9CX5eDvLA5ckwJ6EfPa80jMPMmg0Eweo2+cp/w/\nBvNfxePWGmbdwtdVmN5bNwQX1H/qHdLOVODeGmG8NKlRaln1cRwM4Y3AeE7m\n+1pxxWh53P/GwoIRk4paiCb4Z3fQ/BZml+C8+laECkCLqwc6Upajbnf/IePW\nR6up\r\n=WuQn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZneD1zRAIKCTWE7j9eQIS5ixzVdg2t3hrpq26U4BgLgIgYJAIKvnzRrxXj6ubkSyLKGbyuZNcrEbbnydMYZGX670="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.0_1640982888324_0.981136732860908"},"_hasShrinkwrap":false},"2.5.1":{"name":"@agyemanjp/somatic","version":"2.5.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.1","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-BOEvDVJ4hkx0zwJe3Z9H4nsHRtv3H+G+GUJPJ1nUkdSTnVPmnk46o8H1oJFcFSJt2x8Ol9xGeqzW+0Bi0JQv+g==","shasum":"0f26efc71f874777b35dac7ea15102469570cc50","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.1.tgz","fileCount":49,"unpackedSize":249160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0G2OCRA9TVsSAnZWagAA1QQP/jaxpr8GGjX/bnZKRFmQ\ncmkXCmyFMDJxqfo5FDZ4TgKObZpi3zdUtZRujJIz/WvOBD/MMNorsto0hBqa\nCHhWk5W0UIKKk2RqIYhOOOn/gSSy4Y1hirq+LxQKFdJbTldNooesYRvQuhC/\nTu4vLMyAenjB/rdVPbkGYt7Q9y4LDS6oNFU1v4Bofhfx0Du+xGURcmEleksc\n+6OmvKV1pdGfGiaMXkDbq5gY5ZI2hl2Uhm289CL4AQfZ9Q5qd1g74zWMVYt8\nCSBJwUceRryiHH80KExl6pA76BCNc9cDpaTOtVHlc/NajQ6JEqRrEfykPMua\n+ULvFqW1za7m6rcuuPaILkfaL1gVjEaDUvSFT4MucE+HXLZry9R4SJF/xWdI\nXKBCDrk1YgQ6EW2sXjhn/S9fa/Q5cDMbUHwwl43D6SUMbBjuISTIaO2rMPD3\nP2ccQI4HnfZENjlgjzMah/L/oDA2bqd37Tl5lwyaZtWRS3GsArRe/I4hzI1f\nI0JnXEcHJbhH+c6em8PHhOtXfq/k5z9up+AeMi9SVDKQErWDAfoHgKPR+FCI\nPgto7MKdsBi9i5fq6PTPDNFEIWI/0n+r1UQfuhAYvrq3bRB+7quuz62Wx7ci\n0/Pi+AmVZKkz9fGvuR85jxEyO5akqWWgAwzyeGOWvbd5Gbyt8Sj5184RsQd+\npoWp\r\n=bVR9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHW3Pv3V/kyRg/DIoioTrr+V16+Xk0wIEiJnDT6iV4igAiA6Ow455mZDr3tX33M+EMicungtwoNOF3gNKdQAsTLUjA=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.1_1641049486210_0.8231834471601083"},"_hasShrinkwrap":false},"2.5.3":{"name":"@agyemanjp/somatic","version":"2.5.3","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.3","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-QHgp7bGdhwhcvXVH1X+dg4acCOOsjPOZA04sf1j+Yg25nvpuzeerL3i66E0mlji/UC2ifiOck76zegazFssukA==","shasum":"eaf452f7bb1690aefb7360ac161478cc0e64ce3e","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.3.tgz","fileCount":35,"unpackedSize":155003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0IuICRA9TVsSAnZWagAAJakP/2YvFDdAMPLfmnbykLDo\nXtEZtjeXAui5ks28RJKt0tKDNoBX4o5qUgEC5r2NER0cDI4RRLNQdDeLN4bu\nFVB0TfbKP0EhfvWTXeUmz69CTXhoXRovj/8xoKjXrd0lySRpRqxKMsuernNM\nvJo9PBYJzG2gcNAqg6m3GqsUuGd9GzDmoodUfbAoo/prb/jJVyB69xUxUdaz\ncRx5hf4KmJfE5Hk+Gy9VvuRpn23TnG5FGgMubNrnbgC2qFNZUCtQqjFogWer\nGxnokQ23WqIJKEV7xi4yRukTPut9IeRoh6IlUvyg/QMiYZ0ixExL05gfiqo2\ncYz1DmofBMqJVroJ68ZFXrb+Bb/bayUWctdrVkDqIOzh/WynaWABKQ/ALvl8\nnLBKJKm8VWOaYF6P6xFDwEtnCzrmYjqlVUOk7lgBqgYRfry37b/0BCdVSG6d\nVhbETz0R+SyDsEzXxhh8ESI7ErUJJxEkrU62b2K5NiiKGd6r2EcilGgyLvip\nyV/b0PgO4WteMYIJyiNd/LDhEkHTipCHeeUO66WkB6XfDZMUM1rpnT3nKZ7b\n0MzX3FuIUKrUXfKn0AhePOlfsIOa7cyeSSBLRf8ILeIQ1lgJlg2+2LKcnG//\ncVFdiVJ1LSy3a8gktDdWZbx4Gb9jOEJpqNTtKvm/Po7ycNwFuEmsRw798nvw\nRv9C\r\n=omVd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfRxFi0ShKto7Lrsi/XuYJel7ox+Dd0v1EsdTdhWA0tAiBPl0NI6GRqK+f+2x0To0E/6Cuu3SQ5dWcelqYM/Toiug=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.3_1641057160354_0.7209513014535756"},"_hasShrinkwrap":false},"2.5.4":{"name":"@agyemanjp/somatic","version":"2.5.4","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.4","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-RILYJf4QYdxURhEmhMA+EZSVt3JuYSCtAgbhoP8LElykcXIR18QPg+afMSMb5ssFk6NvtCb52A+RCX//mtmsjQ==","shasum":"4710af13ad8478734b49d231d5f71452dfb6da4f","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.4.tgz","fileCount":35,"unpackedSize":154147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0w3iCRA9TVsSAnZWagAA9ZgQAJsDFZswRfgn+WzAXgWR\nVhUIR4l3IAbU+qKABUi50CocVTejt1DjwWGCxhyxsFNO0m98BtX4PiF2Wg5f\nzJCpGKkx2nM/aeHUCXoO8IqPiyzyJZO4k/TJuif9EHVPYm0gYQR0eiZMrRuS\nCtyRoG+wdIWBZTV8cj9FYpovZyhrj1AX5GQOLvOnJb1kkPpkj1vy4ejsOiqx\n2VfkC5kM4gEjbi1NuUjcZDNwIETkTvQF10BOvQNliWH3zoXGZfzRqpFGmexP\nOoxBsyvrl/qFqviX2MfGW33p9JiVfOlg4y8FL17nQzT7+nXaoYgMjI7Go3Df\nLxqKLY8ZdolLPJgwgplfaMnFvYXHDkDn0DrAfXarsTxY33Hcaph18xhy2TsJ\nichW7eAqLBGykLKwn8XAw6kuPCv+ZoEyEdKOPKKD24AQ2LNt0NxUyCh/8M87\nGo30DEYqa88WgYNZ3TkHuVcf7/nrifQ/ZwNtLUOJwxsRxBJFKJjkrqD1g8yh\nMMzgsq/OEie7LblX49O4prK6MkBJxnM0qFMjeVeBejb6E/fdeZ5z0Pzx8gZ0\n3ybeyaYgVxwH71onZQihwujKVN+yKkG1HA754Avjc3fURd/s5wm+z0Wr21nT\nmHgZvcqhZFddYgURgy58yqu1SZZAFL+YJn3xz5iXl61Qe75ejaE4zuXAF0Sm\noJrT\r\n=6GNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1AQzVI9ozXFMVUB/FxA5+S2lRnHThXk6m5VlKAcuVfAiA0iPW5LrCKAue/q6SIghwP4u4A0cklrlwDGgDcenuJdQ=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.4_1641221601895_0.24631186081482537"},"_hasShrinkwrap":false},"2.5.5":{"name":"@agyemanjp/somatic","version":"2.5.5","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.5","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-Cpf3PkrtxgFtiZzBS4O3ie9Fg5tyFI3x68LKAk8MTiDH3QoeuzaIXWc2BXhXEBIcqfX+bDYIoNHsG+dJvk7OSQ==","shasum":"eb5cc7bab3acc51c71c84ed03eb790310f45bd15","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.5.tgz","fileCount":35,"unpackedSize":154163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3f9bCRA9TVsSAnZWagAAnDAP/2BU+U56ozPYduwwNmyO\nGiCzBGteaVTxX6RtOD0g7fYp2f+CbSrWJ0hSTzngelsksk2+nYxRF2p5JGTY\ncEsW50DoZnWbsA4sUizV38uh5Erzz90w+RyecA9Ldhr2qNJr3PY3zeO4awg2\nJOhvj+yKb/nzg28HWd9LsFkr1gGlTYvUdIDyWmlH+HM+hvAaRaV8m40AsJ86\ncUtXSn7j2N4fSx0eAl2MC7j016R3xXtIpQZFSHzq5jl51JpvCVfVCgY2LTGU\n2A0vIVZBa1T9TTF+tqZlv2FmuvfNXsZcn6ejutwjGRTecC8qNcYViSXLlH2P\njdYS3Oe5kGX7AWGf92fBvdTfYM2jVXgarvfNJMAWY5X/MogeJFN1iVNb8qxO\nDst1eJi6fG5HzADd7zxG5g6eUu/gPpjgOHgj8hpu4aiRtRNw7UBh1uGHtHLI\nA8vNd//Kwcy6hJdGaluowV3PHhdASf6BwaU2KF8/ck3G+U3v8q273q8S3bEu\ndOWFx2Iumb1S4OKxEvECyf1R2Rd3Qk4OMpdOm9eP06IuwAZ/345T7mCdLqbD\nHUyyZNamSSRsWO1C00cRWny9vfq1cWsD7YgnOsvVHkCbk8mx+e3x+pprt7uL\n2mpSNXF37mm5MAYtZVCUoPd7PUg/+o9kR5O2bcDOwdeYp07xmdTHOgh1t8RT\n4WCi\r\n=eGmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJfSaOBNS7Hhmao5kLpHq7Y/c88URWYxdSG+93uSKg0AiEA3Qyv8iBNTLYMDkz1nNtwx1v+5u/zHgvs9BxYa90Q5Js="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.5_1641938779503_0.9737528301517648"},"_hasShrinkwrap":false},"2.5.6":{"name":"@agyemanjp/somatic","version":"2.5.6","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.6","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-COxy9J0saSxPeel14GZVCtK2e7UtdlWurfcV7WH3w82tEEQij48f7WFtACfs1O/Hw3MkP8jYwUTbuaT9a4cCuA==","shasum":"16bab933844efe02c935bfe1da4cd085851c71a3","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.6.tgz","fileCount":35,"unpackedSize":154610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3sJgCRA9TVsSAnZWagAARwIP/2hOJ4NA8hecbHpViaIA\nqB5w83jDWGjCK/E5r4MduboOR18BcB0p8gUwM3Yh8lgy1++s4jWVgnUrdVnz\n2uELSiY28wI72c33MCoCROMdI9xYMDm9eDNTdJmDesYramHzgMATn55CQA2b\nsn7sWjNk1ZXcpwQzoIIlVsgRr0QXkai0WOJFjpyzaS0DgHP3u7oAHQS5UACA\nnGFTvgGlX1nrEtWGXWUz82uPA5aBou3KT6OTl81Z0OfJFB+mQPNfczJo6CFu\nG7kqQAC/dJ50ULy91STnH6+HPhkKUTEgJsvyUKkNBNj/Dw+QPZj8akrhgGPe\ngyNAWJIxvc+yFVMLH2OiNL7VX/0GqlUO2CT3q7wxnX7iXYZPPJWtvGL7V/zc\n4ssLrBhev1TPBON5CKIek0r/wxv4nFpJ+m+mUwEOswtGT9/h8Dheayb1MC0M\nHea0zFbo6daH0ar/HHZpI2SIYW4zAlLdo5v8k8rV8DpMnBx4do++/yENl12F\nO1I9VSZ5jDjDmo0bssoD3KOpOgNoqHkYVxuHqpuFCIUTXFkCCd15Ze71L1/m\n2UcQbjg0erU7eP6ND7Hayv6L2yKhZevt/hJ3ssFiyPDEa8f9wDk+oRRpXcdb\nA4BlM97XFCS5/1XL/7AqgcBYEQycPqvBsoyIYcEidB+iN+g1Me1hUzlCG24h\nvAFC\r\n=/6Zk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4FLPI6w4vyQozMp9e3L/J8guCK293P6qlGafQNeAvlAiEA7cKu3EVHitl/mVrZTb2W/umYqw7mHGdFtKzazzNztWU="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.6_1641988704048_0.3577489015834263"},"_hasShrinkwrap":false},"2.5.8":{"name":"@agyemanjp/somatic","version":"2.5.8","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.8","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-VBTck0zu5x5B5qMHdzNQeFDWrRgg3T/O1u12Yq08pEERtnomSt4xZvUWhDU9puigiT6Nc6fcCB9JzT7TxuH9JQ==","shasum":"846acc19b77e944322f86c810074402f9d70851d","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.8.tgz","fileCount":35,"unpackedSize":155960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3yYxCRA9TVsSAnZWagAA5PAQAKDspoiGwQgah52y3ebP\nKkeYrwCg8rByhA7sFJtmADbbNFLZADFd+HfkYKZCqkm9+YUi+gJQGYiFlKE+\n9wePQCpiojt67/T+DUBEsbCjxd2b1njWAvcA4h0mpzj0oh7+iEhU0glfQaGq\ne7cQR/Xy2ZRJjz/SZDaUZ/PHxo25WusVW5Sf0M0LyVyTQ0AL3xtwfA5mpw/P\n2q4BBilNsJXROShF7+CCRbtmr+o3vPg4G5KKfz5OcGru6/mSjfgBacWabLKx\n/JlX7g7lHMiJXNXhO3YFLW0AVHLOmcuGuzGmlR2y8R9LFjCpldVStks3DiIx\nmvOe6M3sW35AnMieQslUT8KOtCy9L5vkqOf1hWmiLoOlG4X0v9z3v+scsXu+\nauekggTZBBHy2IQ9LmxP1KjQ0wq4uZq20kLO2T/vpMvv9gwHflufAdM0DFOP\nTnZtxXaN8lwIeb/oB0xI6AoDvQDUswuoG7JUqSi11103GpBvup41WKxnAMvG\nsh69bhydQiQOgrpasqaYv/qi7J3gFc0mOEaHAkP/OYSqEaift5jqFWWytj2S\nGnCrrAmmgiFt/csIvVNSC/lORw7gtFWXJ9EamKq8OvyDP9kiz47RtdMVeOgn\nAcBQ8yle/ZI+4FRpE1TBJiUMNWpDWVu0c9am8tOdyqJX8aMga7On8wy4esFK\nQmeq\r\n=OtI3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrPH9BlVNSDV5n1D7+8+LJK6vhcsWVbMMOnUpWIwW7fgIgU3w9KKX3/oRbBEFAX2rd+R4fP9G4wPWIIaGEwgOFL9M="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.8_1642014257593_0.21744710174037318"},"_hasShrinkwrap":false},"2.5.9":{"name":"@agyemanjp/somatic","version":"2.5.9","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.9","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-fsC/spU7tjhpXsPt6DWANLj2hkOqgVvrPICB8n9NZiHxNx7cj9WXabAjy8HW28kzFPBr2LCzhHSPoyT7iEceZg==","shasum":"70cbfbb1799a5b6c55dae8ad0675f658869cdd13","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.9.tgz","fileCount":35,"unpackedSize":156553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4V/2CRA9TVsSAnZWagAAl24QAJWEOjZG8r0D6VN0cOz2\nKGMQ3FUbcn11iEGbh8FjrM5FedA5jPb5CWi6Zx825Xcpgp7z3TjSUbIZ4WPb\nomkC7K1bBpygCMBy0MxLGsgTDlewYD9/0Cdj02T5aKJ7dZjdl4e7D6a67myn\nvA5JzUHBsY0JgspD2tgV7UJ8UmEHAao58BM6YBLh1vR50XYiR5evZa1nksaL\nZYxDZTYbkoThazgZNOETqZ8EMWjQ4kfc3JLqJsPXxAsiEaAvcwXxkMx6xed8\noPULxyhIfXEt42vOJjES36Fr54bkbktnvRaTmbNAmYrmdx/FCt8VyJFleHeE\nO4BKgI7oQXNrXvSykWYIoPl4k5MWPOkVAxS1+c6RvPtkC3TQijTcqsERXVFF\nS+2qUuQ1muBZUEv/+hnd6bPL2DydNEkR6ZCO0luYosr5flBgIlY2M1d1fYbj\n2uztjIq9ZnCLnfkVLAk/mgYoBVm+wjGNBPV3XWVtGTbp43XYe7J7gciEyCjz\nKjjvhJtu/YP3KFA0jqgKUJjG5awV65+Yc5SyW2PnbWw/VrvJ9QFHc6CemLoR\nJXL6v8IERuhoDmAe1zZjId8Ci/5plwrsjZwvqPpKy8VmsGKvCxMVnyEsxNMH\nz6JyP3iZijwZkAUHJJRcGR8+hqHXeedtp0toutCuDLMdLwI+npryDqycGHpv\nya+g\r\n=o0VS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAteICrFYwW+q97jrIbN+/FdjmAeiq78kKUxKUk85s88AiEAhdmf3moTnqh1Zjm1h9h9ltrDyxQJAi73VHKxW4VKJyA="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.9_1642160118063_0.9062946279340551"},"_hasShrinkwrap":false},"2.5.11":{"name":"@agyemanjp/somatic","version":"2.5.11","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.11","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-YVoe6fUAc6Yz1Z1EWAM1AW1o3VeYvUrAz35fuC6HMjRz5p3cQsPwWN/pktxv/TQsloGtX3vL1bq6i1iJRRkj9w==","shasum":"8333a6882b6359890973a3b98e3cd56909d6f2da","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.11.tgz","fileCount":35,"unpackedSize":156470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4WmYCRA9TVsSAnZWagAABDAP/ibKckFxG9lHijfyFFBG\ncvNWOaj2ZBBzWVme5MHdMn3iZw0CZr4/pTwaVLusDcucCj3p5J+1IPu2r4ll\nYX1yT9BgW/hebX8mSwQiniOLnylYWC8EyvxuA9hF5f4PMWJ8GLg8M19TIPdO\n+rBExyBbSfUWciEKjRLXXoyRGYyOXNBaqP3J7y3xISK+Df2/3TxxC/Roz9KF\nSTTyo9u1suAGql+i8fVtwey+Cwm+ZAqPaFE+zmEdwLKZrmJp2DWw4u497/dL\n0AzIOJNqPeRITZn2L6Rj/RPJQtRdbWIrE7aGSgDSoZiGfqabYtmRR0H89AAu\nJ61Q+Z26VgHZq/XHsNy77SW9Qcn6mYrmXwlt7P/IfUFSx1rNgUU/6FlJoxUd\nOrS/w6u5Ayyoos0a2vi7brmPVQ1YeaJX//QtSesJreC39z2FkzaUWz9RSkhA\nN5tkecw7Nt1bwnjKHeQ834Nsr8xmktWZXnqModDUoPNQ9huWF7l4ROHBziSE\nGWl1xkKinoWerN3nkCvMaTqsmDADnyUh3we9LxJxz6GhxibmSkCQbdJzKsV8\nk+Aw+sIMOcjNU10I7L0/Tv8MECPAF2Mw83C7+NVdC7sq/Dyqbt6dV+ACv5cb\nzNfklVigp6A7j6PByneAuz2q8eONVOwVGQZH73yPMm9J9Jj8YPunACQgW81S\nALCx\r\n=mmB9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtJDRSPiKlN9Ne+BJs4o/VPeFuMJdwrkWmtkDEZyy6jAiA7MaXaeMohaF6sPVm9QadEZ+TMz6I1lhDgEaBx91zoRw=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.11_1642162583890_0.617653326786779"},"_hasShrinkwrap":false},"2.5.12":{"name":"@agyemanjp/somatic","version":"2.5.12","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.5.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.5.12","_nodeVersion":"14.4.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-q1cxgbFdjXHGycXs3t89AZX9GXoxP6Ia5UahV+5f970x5gET97/B+nEfW8fO4RjH9Smg1GDoQFsRseD87kp6cQ==","shasum":"1d73d36b9687326b103c1767f5e2c130a868d057","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.12.tgz","fileCount":35,"unpackedSize":156699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4XKGCRA9TVsSAnZWagAAjK8P/2+93dk1GOcR2DGRHlId\ndpAGiwRSqKg+4UVZRkbzxUmvW38Q37eOzNhH2IhPuDw2ai1vJJwsiBmFVynY\nH41RaMp/Zi5b0JROj5zC0vBPhIS5JBqup24jfWUZmY8+xE6ZQoCMb3sjodHA\nQHnOoX7a7ifgapYqK4NwXjMAGbIESi8XTogyZe+6sVQAWDXRkmCNEaGv0g2Y\n33dR1t54aaOH7u9zsSxDJ8qQ5DMAsGM2aprnaS2j6xbS/P+yl89AmHuZq12t\ntHfr9EBjTIFurMB2SRrpwq6iVHb9bsGjSlH34NzX9zhGTrc9A/Ye0b7twTMD\n/LD0dwPwCda42obwC1Rv6XDP+DvILNxtGHi/eXOeV/LmEPQTvpkjLOuGc6Tc\n0EB1aCDXLDrEL+TYjsW0ke6O1LqRaSD8l01HpXZ2vjAcmd72+Tc+pNEy7Hd1\nYRCnjyvgTyCGksemfYfS4vEgwRopvoPeFCVImowSaWx2wnRvOAwdYjXm/l4X\nLzz2G9USE2iftL46jVnzmLIdGCBwqFfHLhbfU8YfzvdCAZbXEeFQvyP6j7Yu\nvZIkbY5BBO5fpZnvx17i5eVBXnWWD7Ii55sMCcbb8cBf8WDpb3WiQczm5eCw\nYMMXknnUqS0iamuzkcjpK7JlxutvpxdaBG1H3buj8vlBw30Ap7WkzGf+dNGp\nl9Yj\r\n=OQje\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIdFQAj2RVRbkBV1e6skvTUImF5cG0zmgBYOOi4T29yAiEA8mi6FCdqesZOvHVDv4uVLFfiB+FVrp/V0av3dOOceM8="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.12_1642164870382_0.3556706316695408"},"_hasShrinkwrap":false},"2.5.13":{"name":"@agyemanjp/somatic","version":"2.5.13","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint-report.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.6.0","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"ced8d74fd4eda14007da667229981f7f7359091f","_id":"@agyemanjp/somatic@2.5.13","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-qL4HX8azMVw7gYvoZ9e4jykxtd776yhpI7BIVyq4ReD0SRhUUzw93I6FFhchfkn8eH1eY/ONz3+naB2Q0nt2Zg==","shasum":"94659c04b5dfc98468903affd5b6037f82bb30c0","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.13.tgz","fileCount":35,"unpackedSize":157141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8Hy1CRA9TVsSAnZWagAAggMP/i+MXkaf0KNvp8WL0Mkl\nkCnhxM8N9RpMFTQx6YwSiPWBnc4fpGekDiEvllHLmY37GyvCy6MtQBRcj+sy\nmi4BBNhACgG5Q65I/GzgKnhrR3GMAoWx9Q2bxIzohV8O+9sIfJNHSXcMb5f5\n/GZqADZ/fSpPzN/X945iftaKnp6gVYRStS0LkrBEka2qdUtxGoB5R2FVLjdX\n+Stw1gA/HN4lOXh56TwNcNV8UAu1gvERpfj4UsxYCZOKBzRJ1CGMTiVFXYcI\nw0Jl+UfGL3/k42KUb2Ncs1xn8WvynCeVq3x9t33pasFvBYIXqwZdjC+wj8Ch\n68se2zykRQFa4ZsQpbGaUY7zF14jgUO/aQvsctoewcvZCxLGr8Jeuf5SjDNo\n9gpRtfWA+UIHPh9ekJ6Z9yKbyndvWFUDPFNKwin2MIbvHa51+F4qOWtust6o\nzlaEOzM9JBaBG9sG3LCcEPDhbbzsx4nuvaw0atOwJyggUsJujijvPQVzLNQ4\n3qkoKpGWYmm42OM5kbNTzQ+ZD5fucK+YfoPddRjL6NB6g0+Y6hsafzBV29UD\nezmsohK+rjQL+pqsRHdv7FBPrwIT2A+8Sq6tp9eteDsodnBZ2c0NznSekYqt\nwKrTGANe+BEtNCS68JOfA02ZSZHx3qlHEkax3+amyFZb/yXxwZ7EUWMIZCIC\nPY+z\r\n=h4lQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAt1wF2DwfDV77quvGOrB2HAWzkDcEFBQTVjuz1ALcdCAiEA96HbEI0V7nn3BJBTitVmdTaZ/DqGjvO3SBX4864sSx4="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.13_1643150517151_0.06347904180888109"},"_hasShrinkwrap":false},"2.5.14":{"name":"@agyemanjp/somatic","version":"2.5.14","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.6.0","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"bbf25fe45202d256cdb01cb6ec1c5d27a80ff838","_id":"@agyemanjp/somatic@2.5.14","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-xwMLLwVf4g3VMrlfoRSnjF8/0Ei+vlYsUVGaM/MzshE+bSZ67W5KwsJqEggzEF81XLpc9+a+/Gyx/KIarn2acQ==","shasum":"de988b1a1cdae05099157c3447c70c150ea2c95b","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.14.tgz","fileCount":35,"unpackedSize":157138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8IBbCRA9TVsSAnZWagAAcoEQAIOqDkgsJvdRriewXsha\nQtWJcu9lupXIkQpZ7M3sJ6xfPg1AKl4fanMzOCA9AdLwUMSenj1GCV3MDujZ\n/SXvsXG2nnrOqYpqEqlvnI8KJkw51oncX9+y04EBxjMdrBnKKz39WkcncXdP\nl2Bc4F1X/rb8iNebmAu6lwZRLWIdYsivh46GRWVIVerb7Usv16/Wz/oVl1sx\nrMlQ6zdT10g2cnc7ZIrcpc36Bxpah5MIfJNUHxmJkN4U0t0scdE3PlxXPpdl\nosstA6ePSB8MjFxYBmc6Ie+rGkmv6iDFihNfyKI03+RY3wrWDjaOg9ZxrgB5\naacU0ROFYkxlaalnb/WGvK92JdND2IK5HpXIWAMf8jcqkh0p8RKkr00SncxI\nHmu3fBpZMd1/ICE+9rtqYlGgdU08lowxnNF2EwNpTmzHv9HP6vhM8A9nYeEG\nEfrvlw7E9jpktpTwHp/796e1GHGWbgxIPtRfJwo9koTtVOYqwqEcnfMkE19d\nemKD6ZbmvBKCU+HfQM/O9wubdFnIFm2/3Laj+wxuAgGRbOWyGoycYtFyygou\nJYWzJlmjrg+XKTzxFvb6fQ7vRK00YnoPtIgA1Ojao4XkuMgbsXGBqh59XaHS\nC/x5864ZnqOIfm1kLc1FHP+PDiFUO9dSJBTUdwpRyc2ENkjbT2alYKO38rzE\nzjf7\r\n=EtAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzF+0RDnsEhvHD3BqFp6KNCba8/u9NVW5VHBS3EbBXiwIgAtpBa6LviX2LQCx3bNaQFTLqffwgyq+5gW4ABm5Bmdw="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.14_1643151451522_0.7957716775079056"},"_hasShrinkwrap":false},"2.5.15":{"name":"@agyemanjp/somatic","version":"2.5.15","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.6.0","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"398ad9745e984f4531ee5bb5294b5712b98777ae","_id":"@agyemanjp/somatic@2.5.15","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-XEWqWcRcr1YyTjX0sboqvtYp41kDMlEY1C9hbzWEimv4HTxDGLHGWywjRTmWkVciYpi/j+Il97MkmB4PieEIYA==","shasum":"d90284f7848c70d72b04c0a73f6d10e449ead9b3","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.15.tgz","fileCount":35,"unpackedSize":162355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/DlUCRA9TVsSAnZWagAA8V8P/ja1wyb7tG+5xkpynzXz\nJ6i9RMDc9xP7JhEWF8UlmfjeSmvuRwlTJs/TfsfGElCnYsVI9yJnyWmE2aw1\nVwfsGWefgYIow8EsOsX/UM27xHX1O/bxZOjcf3oyOOLusfrUuC7llXfxzoyW\nXNE/QetnRttrDMuGSDz615M4cDzBedUpw1FrWFLZhap1Mx90M5YkaXqqPNo3\nZl/ZPZ4MdCY3lkzhvpob/oj7f1Y4zXrHf+l/pE7G8LcGznCGuILFlhra8xwZ\nN9iHRgXhbm594smtlM2Xv6wpp2PlvmHtbCOgGjYpzhdBBw12W0fEXIum41+o\nn5dxFEyakA8F3+psPipSPGzw4yXqZvbJM44TjtVj9SDcNRibXHDZpsxpUpOy\nawTYT0KcUzbPjYcfb6hgdPqCaTRe9XoTqmU7vsH/qLjkcTUnAIDTAUGzPRxY\n+jdigE7+16XeGjABhNU8spfLhDuwsFok8cBK85TGIx/NJs/PuTyxkXgrotpO\nLN4QLcuNIvWJ/hIVqQ+lrlU4BL6ycwOV0ZBE1rILET2UskfRegL+Yx2uUYbE\nSvs5GqXkvZ6woNfQzuWM3+zt8qln3l7JdqTQd0by69KPuEfh0WPkkoRfBha0\nykKK4b2HHWPCa4Zt+nCGuaj3+s5pBkw1YMfdoAKS6WH4yCgWJU48TDkkCcc+\nCZ9R\r\n=SVoe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMzwBNrR75ZlSBARIKTQpLAan/o3Dv3f1bViIe0R0J3AiAPvOFgjAg3Uom6bLK7IZTBn1he5+D3W8vQ6lTffV7jZQ=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.15_1643919699937_0.4020099189172137"},"_hasShrinkwrap":false},"2.5.16":{"name":"@agyemanjp/somatic","version":"2.5.16","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.6.0","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"98ecca9d445d7c8b3d58fd92ddd04864d4e9c656","_id":"@agyemanjp/somatic@2.5.16","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-V/+xcQtOlaV6InRk1E5VYVhsXfB91IgtkbvCTpPOm8SYnwXdFPyXcgj17ZT++79ftNfMd2X5ayf/oX/FQJqfFg==","shasum":"17bc5a15513ab76ace8c6cc7fc9ec879387b9586","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.16.tgz","fileCount":35,"unpackedSize":162520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/RgMCRA9TVsSAnZWagAAOLQP/j9YFbAP4tGrsHG165Sa\ngan6Ra2Nr5HwwsgMmyJ9OxYImy8aXpdGSQcPbQT1QrqwfEKdinbp5xStZBtz\nJ+DoGjDIGLAvmKE7jEPz/y3LK8uiGHAdKDBthhC4om/To12n/McHKjPQvzB6\nybe04X3mOxtq+UxdGmn33BYNnTXSfiG4egZ562Y/4ezIjl6Zg5Z9pNGBm/oc\n3PZhWe+YM173W0kWlo7SDif1Hgfnfe5R6syKEn57XIOscQSbYBUb/Wm9YTQc\noPjunCFfgyxXY7mCL98OFmgnpuQ0eUkmWzBVOiD4DNs85IhfiUTDxG5OnHaW\nOT8mA+Ll8k1J7z3kBH051rzmfTmvlL1JJbC3JJ+0vx6LDqjmD5EpUTgp4oNV\n++wK+DhtpgsGrNEW0Bh5r5kwBd7eb1l+FA5Q6YUE71A1l6g8z3thJ5TVDbUJ\nw+Dj17OlxX7Dh06iUEGqUzymOp4F9nZT4RVui4h2aMiq5Sshvb5IyDLEtvps\nfzOelfsmkZ0ywPak5AjhtxwzMG9YZRMnsmgWww2fk3eAcUlkZGTHBAIyVvtU\nhgEql+5o8/3n2ygVhwcLQBIEdb890lE6h9NW79/FXjb4BoI4Tm/RAbOIHcAm\nSHP5MdPfi8LwoJphWhJiRZP8PCs/p7dlvo33HT+S51tpu2vjvAyK8/Vu+SDB\n/GqQ\r\n=7dUx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDftRLJuUQU02hdJlCnjsSo23uKZz22Ic5ughCEvF4K5gIgXh24UUoZ+lWMwMFDV5iz7CmQ0dfj59j8Vfp8WK67QHg="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.16_1643976716457_0.5898207086992937"},"_hasShrinkwrap":false},"2.5.17":{"name":"@agyemanjp/somatic","version":"2.5.17","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.6.0","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"cb520e0bb9e1b45695dfdadc7e96690335c76ad9","_id":"@agyemanjp/somatic@2.5.17","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-uSjYaHch6kRvEAHJC0RDVg/KEaPah1Ob48e/xvLbQ+ZBv8WcyslLPQztNu00/dj1DHPlp6flqjQ2U8+fPTOTew==","shasum":"4129015255a5d7c0b9e7e8ef327404f2c89780eb","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.17.tgz","fileCount":35,"unpackedSize":162828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAE7yCRA9TVsSAnZWagAASS4P+QCmuTOfLsOACCqHjM4M\n+FXTlHsphBbQz8L+edVCBv54hHlmmGOo9UHLx4HqZxBX0PCiUsAMhq1DcD0k\nTIU3A2wymsKnw5ae51Tp00u3WNVjwOMprogYAKKxOpVN3Ot1ThsimD8+Of/Y\nrWLqSxA/A2ucP0rILyTbrgnEbIr072k0t/wO0BS2z8wae567brESjMW4Wig7\nIuQcQqJjq9HWSxpTguF65Ka0xIHzgFGNQfp0kdsgRtJqDW1YLK8gzBCmG9PP\nrI793AlbHt/UAu2FNq+T1/HZcFUrY1HgwqCOsKdXmWNSva43dygCdYjMsR5m\n0t1F5SiT7Fz5PA1SyhG/aKexQerFtYqHrX3icNYmY9brh8QETpM5xKsiroxR\na/HrujGQM3za5Ewd5OGVhEF3k/rTbOutV/i5wpH0aH+bSWRls0InA+rMRRxf\nmqCuW4eefjvrhfCH00sRyOb4sw5K59y8aOTxa63+GZyAAWOhG0gPEt3X6z5J\noX6DAsjIiVcCtq02RpC5RzQgIQx8XtgCyn/evKjBMcdg87f4BdiYxmYKdtGF\n+QjrkJozVMDHgXLbR9sy57LpoIOBLqpu5py7uZlcq4mnw//XTQPGKCeXo/0E\nCCE5imLIpVXU/TN7zwYkqx7W9cBibqGSMck46W3acjDa9iyTiB9BLKUAQI8O\nWJwl\r\n=UUEL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCPW3jDd21GPSIdHE8yJSO5cBcuFZ9dOMw/X74yS/MxQIhAOtv7VNZAAm2J1Bl0eeMd6kK8lmX9I1Kpzjn+PXHV0+b"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.17_1644187378572_0.06380393030717069"},"_hasShrinkwrap":false},"2.5.18":{"name":"@agyemanjp/somatic","version":"2.5.18","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"fa9679fece6940fb2e437c884d8a494bb1358795","_id":"@agyemanjp/somatic@2.5.18","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-VVD6QY4HWqTZ2YUKMbb769y3c+JmeCrZak0byn3tw6YxJl9XBU3/3l0ojVs8oOy38RGTufHE2iutxlg4riRZeA==","shasum":"df440409a497e43a1886d8b0954b3e508feba304","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.18.tgz","fileCount":35,"unpackedSize":177191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG34iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOZQ//bgfMG05UsVI5MUw1y1kM5BRFjOV6McS4YIZL+wgaciv0J++X\r\nHALLSbxsyiYU4lsz7VtgrgjNz01RCZ/2A4b3oCORj6k7ZJVWU18A5sG02GQf\r\n0L6Hkw7zuC4khJlln5m47NwqVsSlrEFfKy00+mE37Sgj/URujCL/QvpkycV0\r\nVuGvw3FIkCvtBnlcZpwPRCXaJVzvTVH4+GIWuKZKKhmv1/vncBAPbDagzfNw\r\nSjcDJYSd5RIaeFu8ASVxPm2wocD/fA/h2o4//Ncdpkut4lGNHT09LwbeRT7A\r\nJFMQx1NwsTlCdT0X1SsMJJnSRTAvJ/7QG1xcw0hPnV48M0Ix0GDbXEltmGg/\r\nyxKXMvD8DdWE/Q4/QiPn8TWao/tpB6HXWv5Bdy675m8SrFsn/uYc3Uf4kiR3\r\nh4cVdSw2QYIrV1nHb94wpDNEP7D2it5psSidhHrv0KszksSTwungmrdaSnx5\r\nv69hWc7JUqdB0CLN9QWtTNajgau9LfUFJmEmymTWbeTkPQa/9jNqnl7QvynP\r\ncwuJKiC++jb7d+bW0Qw5oNmjwSUGYV8iVwF00uiXL0AgGz9K9H8agec97g74\r\nrlIe8Y97L+6mqiGoKqKKEUKIB4lRJNnmexHnwELjZLSzZ+z8O6da7ocMJcFZ\r\ngeQUzJEm+gRii23MbtPWN50vRdsi4AkVEsQ=\r\n=/fPx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWDhT2o/Vd1KVbK8Kk0Ja5+blCpR4uVNLPXzmlK7xpSwIhAN2LqKFA43zysDTlTrivsI0mR1QL9CnekWt/oCMJnFEl"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.18_1645968930493_0.13618724149485106"},"_hasShrinkwrap":false},"2.5.19":{"name":"@agyemanjp/somatic","version":"2.5.19","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"c906455026f74ba69bde2f2ff91b896e7faafb19","_id":"@agyemanjp/somatic@2.5.19","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-rQ7onBzTnbefT1rX7L6NVcaEhKr264kLtFt86h9MMdZbMkPfewTkwYDoAGNye9JiCplH+uXxQS2tKHQxAvrVRQ==","shasum":"189f9a341152849fd1f283d3517a56dea7b07979","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.19.tgz","fileCount":35,"unpackedSize":179058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHMvEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpasQ/+L02A4ROF3SaTcrpk/4u/XG/EXkcZO+ew4rznD5azf64yblXh\r\nZq2+Xbb/uIMkI+Su69kf7RfLbMXUyx0EIjVTh+4b0wD2W04VYQjFprgiAaBx\r\nuu5mYo0Fy42pEisZZfObZY4glSVBACJUJaCiHDteIOcJdj44Ngs2YWe/+Ul4\r\nflHcZES6HXqagJiXN48R2JicF+PLMWPO1BTPmlpdez76G+fPPM++F6UzGJY3\r\nEBebD7TPftDCWIfPtadD7iTd9ZEuH0KCvRswq1zLK/XkIbN45Y6qTqTlqFE7\r\nyxq92L3jzN6/gwPlUmIf3NA6N4ISw+XVYzf07odfOglDog124bPcGpiKMrcC\r\nBpZgSMFxz8P85E+XciDN9Vk3tky0nuwOBnFUinnoUoehOfKXN3Sz7Uq4Hgqi\r\nye3tWgO1/BHI003LzWl8ULNOFSzpQ1XiWQM++n4gmSXF9UUfCuuZVF9Ec+gD\r\nTO/iyNfG/TBaVjF2IDR5QhzQtWVGY3tiUiIZ9/1fSzQimI3lYgTGE0KWa2xq\r\nLIIjMfau54h9yLfZYkLfLU1Ub2lHE2rkJwqmrJBvlfRp56d/kjqx5KecIBhE\r\n3YaZrnocc5ZaXL9yeAMjbsxs4oeVAVuuDyB+xdU2c0x0NhwbfIIhMdJxwuTF\r\nvjglTGwO6zLVXPrt7eehqmpDM9kaFgXSh90=\r\n=nZHy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLWSO1W9gtrxRnwNQVFbZbzQXOhZbuVxvPMVFpvPnRdAIgNvwyrlrZfLlP8YVAMvJTuKZqF9+dYkCQpMr190fmKbo="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.19_1646054340765_0.7138014436669411"},"_hasShrinkwrap":false},"2.5.20":{"name":"@agyemanjp/somatic","version":"2.5.20","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"8b46e358ee71eaaae104a15b1e68d1473045e2ac","_id":"@agyemanjp/somatic@2.5.20","_nodeVersion":"14.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-2ylIbUaCfsM6DniQG3UWET23Cy3iw4fG7T1mvFCVGV1FRxhfAGzWDC7nxRFOPrmNNeb2+d5R2hxendQHloJoew==","shasum":"69761aafa979372f90a0b2b6492faab89a69c3de","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.20.tgz","fileCount":35,"unpackedSize":179098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHNp3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptZBAAllV4G3MrCiLzyzIiigTBkcpRiUEv2bqA8hZ1pc1+V85VD60q\r\nOa/zkHF0ZNSkdDTkWDRutkP2hngKRaycdZONpY4QI8q0zvInN/b64q0I8yin\r\n4IIiS1tvg8RPRrwgjOp29MWAFMTAbLhzTuOvDYAakZZZ9QS3+cyqDzbgdyh+\r\nbKapBW738X+I5qUER383KxMTHt7adOA5feX/Vx6ySc5Ol4PJ4mF1v38RZpH0\r\nJyFqrzhb/BSkD4DggRG5cSy+Vn5N+kiKf57Fq+GT8heSS1ixoLJ2IGV0LICo\r\n2GGlBAx89Yg49KdLoUmsFnK+ligGu2hE+9vdaYDkgc0agGmG3fEuoFfz5V1/\r\nX/ejPBqsj+F7h1ydUWKXZ64z7G08KJ44SPsrGXkTwWpVr7ZM7bmmvTPK0Tkd\r\nPxRWhVjbVIaEfV28BDm7u7I1Idk1h0WylATBKcDGhJTaRCsQ+lheLeHrh/uQ\r\n10cqttbSgVkGevSpkpR4ZoiiLkWyBc/TnC3WrIOXIrI9eKoFMg9TyyCCVrYO\r\nOk15UCSn+LNAakT2dD21UdvN1DuWth/1IZUNtCrSURj+mYu4C4Xwxt5E97oK\r\nMQWRs4ZXq+Ih4g36SHU7JvG1CcpSoBuWwNyw5gzbpM9RKcyf5NTdV9IuaT+L\r\nTHFvhSvPVijR7MPoFcoPxvkrF9BKp/ndaM0=\r\n=eWs7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBIuhlBShifra5jo18/TT2EZforAkjbdlleY8owYAiRQIgbzm6pcvtbkEbUSIXqFt6RSGfGWuIUBQ4Im6J6qUnveo="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.20_1646058103742_0.6900118079620516"},"_hasShrinkwrap":false},"2.5.21":{"name":"@agyemanjp/somatic","version":"2.5.21","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"df02ef66b3407a2bf41aa2e3e4f60207f55b0038","_id":"@agyemanjp/somatic@2.5.21","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-6aIQr1wD9E6pR9CwDxKMRmMRWAtQhvlIhfu8gji3+EcxPSZTpoOCO/vUSrmZ1U6Yesz/iXSyIOVO9fyOB3p08g==","shasum":"d19e6eac6a0c11d9e6b58b304570f92b6e994096","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.21.tgz","fileCount":35,"unpackedSize":179395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJkQYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO7w/8DFeAt8/XDq8RABeIdiYXVkmqYgzFEIcE46iZ+mCbar1PKfoi\r\n2J0IEoHDE7ahwgugQQamrAI/61cknFYHDpGoJDkE6TH0qlhD75HOqlJi3rM3\r\nuGbWTM4Vy0bJzSZBxapx6hOqZ2AMsBxZFoowICIfsjaq0yS5HdvaYV5yZre8\r\n/gaERODDwzJDydwBWafSLJRhDSEGjRfJ5GunmCsrEeTjLiBEiKtAlw2bJaVF\r\ngVVHYFanZyyx3wU/1cJncq3OsRBLT9BxJrkdu05SAWsYvXvKc4oZFUhlCnhW\r\n6N8PCYYaqk0S+Nx1IRtic+mvyv9hwTeoPPNMqT9XpV+dYUsH3QTyHFL1Oplq\r\nf3BonWPzrveU8oFwRfv7756jVAC8PWnxezDzc71sOrHSKc6BG/3Rez58h3lG\r\njTZXTH9DYjajTpy4cu525fe/cuhqzDRPyx0/lQeHXtSnkOZ1QNIXbzO2BdRv\r\nMcs7RnjGWgS9jX4z1QZxPUAsyslBwqfRBx1FGcmQbEWJU/Ah1N8OV5cWf8eu\r\ne1qZnpikhTacAQdnLqm1TcDk65OpH37PY340PUmgViN5n8JjwXHSjxJ5uM1g\r\no2OgasZ0x0MF1Ztw6WvRy/1dJ7k1KQG7OoeuBe9dp/FMsjwSDULXvH0c+IYW\r\nXtogaz51NXi0cTuOxdYhHmJx2T4FmwSx50A=\r\n=guQH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYINXMEmYDVldO/XsRYHuMxBzYqQO5+SQouffP1/oyGAiAHPb37NE71T9XZtAKTS3WgbXLymZiYDDPT+244evsGLg=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.21_1646674968331_0.980153858148594"},"_hasShrinkwrap":false},"2.5.22":{"name":"@agyemanjp/somatic","version":"2.5.22","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"8be9f613734cc995f6e840b0683a522dbfd97470","_id":"@agyemanjp/somatic@2.5.22","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-kOy4lmSxEBVDNaufK7mCnAmPVOlKNq9x3kOLlMi2v5Iz5aBHGmdcql7qk85si9SPw99BMeJN6krnZl9/cmk8OA==","shasum":"cdec42358885627c93f4937ac58cdbcd963c968c","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.22.tgz","fileCount":35,"unpackedSize":183927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLeHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxCQ//VH7AxDXeiIeLAz0c9SFxiGQjQj5b8dHXSWqsHIm6batvtm41\r\noVqA70w6/GM/F2e0v+Lukxc8esJiVEB1OAqN1xIAbSkpivOFlezsU5ZKWPtE\r\n4IEjh/67xKCe/vc4B/jqiKy207TbQpuL+P96vP1mPaG8UP0mib7pxPU78tRD\r\nDYCK18nP/VhNpum8O37sgsve0wBs+lKWNWg0Ptv3ngjBjexIwqqycB5PeP19\r\nFAOhFvbDMcJz9pa37jS9gTtPeBpOgmgXXt+30rr7hBltJlJ8+dQ94cj7m082\r\nxV6as6IyCdNnMn8bqmNbrGSiQOo9pILFE3Ow5JfHfP7MyedCDnmcKY1WkjwN\r\ni0fd0J3ImPWqlK+W6ujzaWyRJD1PuSo3LPngm8hwO7eCxBkd/+Q+wUcVkSMA\r\nDoCP8aPFvlzBrqKcezo9WDX1qLQv8bSAy/74VT8LM5K2ARCNc/+YQ+BtZz2c\r\nw2Ol+CT1LtTVaFyANNPbLEe9gMgdM4TnQq6aV0QkaHZyjJByju0kn93jUXWX\r\nsT0906H67lT1t+jM3UaG6R3zbBF4UqjpWSRipJfC5Z2/ZKtfzm8J3QfS4fMP\r\nxqs6BNpph+PqH3Ea+D1EFkXVFnagELb15xLHRN8sob3tcamAAdiRBp9K9QN/\r\n/yHtbIHziJIFJuK1KqWU98y1oJR0hx5sk2I=\r\n=qn77\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDExgmAESQHowunW3nQg8x7OjokacmUjc1TvBDEvH/FegIhAInx2fqZDk5nQCHmdaJImc7/+CXDt3geeQ9U6d9x9UGd"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.22_1647174099027_0.6466562330693151"},"_hasShrinkwrap":false},"2.5.23":{"name":"@agyemanjp/somatic","version":"2.5.23","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"073bf3686abba1e6d8de34bd1f611d461e5bc9e8","_id":"@agyemanjp/somatic@2.5.23","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-PV4uhfecl1P8REOebd5XOiVsflGxsrI1KbDjiNcxF0zNFFR5Cc+gKlYb2esJibkStPmNkE+uEINsHnnZ6Bt/XA==","shasum":"041d0ecde3898440521f0a0d2a6f13a8ae3885a9","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.23.tgz","fileCount":35,"unpackedSize":183986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLeJfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp63w//TlI8xwoMucxWP9wxphmgEA0t1P7udNEBOx6F/emavdlwoTyn\r\nUrT9mAQb8or1UhDeCtkaZbGEM0JTqirUXyw4JAc/ZQlEdrWcGMz8gvtNMq9q\r\nI+fx8VLDUm4grluW14E8HLphJvFJRavvjeE3QapiSx3tr1bGzQvVsXt1LUbz\r\nnuohySLg1uFYKKXlw4nEC0P9kt1q3nCpyR0sdiUDxt1cgWKn7/XVFoyRgzWO\r\nfWrTh2afrYNxAlFCPkDlF6MQODz2GgjS5OJCZDntS2JC7bVOxeqNo5qy8i1y\r\n/feN2ZKfAp90Z+gjExKlw/zd3QS1zwskwbqyqmXXuz9Dv2K5qVnuUnxxsYCI\r\nAOOqTpK8wxb7s25RuUo14VV2fREt0ACl6pYXsZb+6o0QOmtwvLO8YzW6orD9\r\nJoR4ZixO2nsXSqQ+wR9t4OzPPaHGuGoFgIbb26wOQ0AvzZlM2j0d4HYT0DbC\r\nH55SdcB8tCMb7Vhv3wwfPLqR6/Gk62J/F3uWQN9dakhxkCPqbbqzRwEECgC9\r\n9CMtQovuL5+G4r2YQEUIR7Dub4VuzsPJSxZBL2lpnCHKVrgvlcXJaqv3UasJ\r\n2jYz3r0L5YqetxafytdFmqu/LxyHd7OBiJGFlcIP45d67N9Hgj2EcmC7xly+\r\n0w7QV6e2Sq0GuXa8NGYDKpMAEEur+9tBhL8=\r\n=Digd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWZLgQ76jNbKvJO6U49U3Rbyaarm5j3MoV+xQ2U9c5MAiEArQuHJnxX+JaSemoG/fT5Q3qY0gQh7Sb9IJm++756aIM="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.23_1647174238786_0.02928103391757686"},"_hasShrinkwrap":false},"2.5.25":{"name":"@agyemanjp/somatic","version":"2.5.25","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"8e3962920fafda18dba2adb014b2acc7a65293a1","_id":"@agyemanjp/somatic@2.5.25","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yyXVxfK9eJhIhTHTM7yw+bfTYwMkOtFu09iUKDWJaMX9pVgaFn2d3yOXMdLva0G3JYJUNLNoCkeip9vV6/yyIQ==","shasum":"0b4277f2b3e4a59602b848eeeca35ebb9e92f14a","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.25.tgz","fileCount":35,"unpackedSize":184658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLf+3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV2g//XAM2hiIqoN7WHWtkiG4rsMo7raWt0tucpnIrA9EgTW27WlcD\r\nHAzfr5+E9QiHaaUam6yhyxVvtELkxwRoX0IjBhkzizZuROzJABlJPntsPI4x\r\nniYn3F7zBh85I90cNjR3Ya+9SAzYvSL7DGi37jwLueAijeszW5AYPkNDA6aB\r\nWl10w0oPbH8DYOXhOYop1ci2Vn65StKA+QcxjE0UWNODhyDvECIhst/vo6LD\r\n1SMb8D15IkN+0Et9oT4h9hlU3gy/Gnwo6Bj91OYp/3iw7l53436J/R5tjSVX\r\nYXZxOChUNJys/cAElZXmAOyAi0+g8XXmZVjMoSt8Y9VXco1er0PwX95hc9Js\r\np7zGVZ9pmQjdut/qmgRvsJA6efLOQoLlU4owSJahgvo6hlyo/azwT2dc/ynp\r\nprPuYnCz+NhKkOugFE1KOp2DPFRdt0Gum1y5r1kyd1amxdgoRFD+nNFN9Dzw\r\nPW4MhR4ooaZ4iomNYlkjetw0uOeSXAr/qyQSB/eYleLA5TyBAnxfLGZEVmvp\r\n4TimkWnb11H5SjEBtOwl8/Omh4SfyP0kV+h4YtYQQpIODxKBSuGHQLQthJpn\r\n0hFDPcHiR8UyKIySk15xHfUtitIZX3Hd1Dz6aNl3G0HvMnm3PREeA8cYt8m3\r\nmwgfAfT1NxaSHcT+SR5n2E+fhQXf0wADXUo=\r\n=Mw73\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRXLf05GVP2o6eMfBRae7qhaEmOu52/Gx7Pne4T7hSNAiEA0OVT34BdN53xQFIrOtqvhntanIIw7mdyZI47yo/2cos="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.25_1647181751243_0.8024469114929125"},"_hasShrinkwrap":false},"2.5.26":{"name":"@agyemanjp/somatic","version":"2.5.26","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"59c7966f293a04a52f2ef885705577381ef9043c","_id":"@agyemanjp/somatic@2.5.26","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-4mtDzMyxsMNzFmFIvdAZtLZEh3Q7DPxZWEhUXKEeHo+vbCZPeQBM1rNZASono4rufrrHIjJmtr509CQfa5EtiQ==","shasum":"520ba58f17903d858cc2d0a3f2832ef28946bed3","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.26.tgz","fileCount":35,"unpackedSize":184778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL1HDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmossA//bBpGNoKSsrjohARAx2JSE77BYSW1UakGHK4uWwy99bM1ZQnW\r\nx2QnVk3ZnllOZmO1sBxOy2RqWvVi4ghmcDbKaN0STPzpAaXBNRMtB8sC8SCk\r\nqAlnHTGWmZfZNnHm04SXh8JAQY02GY8ns3sXFpddfbb7qpRL8Jww5brxlZKQ\r\nawawUWdNcdByiB5Jetz6mHajlO5/Ml3xLw/Kwm1FWCTC1WovkAt21reHkVvK\r\nqnWXOB5EC9r99OIfJXehGAbM3sPKTuyT2YqRtUfSowOzwUwqI1Usi5Vaie/E\r\nYhFWdQlwDLZvIJmy/CJhLve5zP001UfM3sHlsadhjeJOuhTZE5iCUYMHUZl+\r\nHHPUy6Z/nyNkVyKUlEbCTW1MjQhMtFQ1MQ0lZRpQE/0vHt3zrfjYzfCW83TW\r\n67ueoSs/yoVVVDuQ9eO/snS5QSI8bTWoj5AioOcGrwrCwtxo5IeejuJFeu++\r\nrjxHIJzpJwtAW8Uyu8nj7Y4gs82k/VjsBBhBneUc9ZvveURHjDb8U8FdHpW0\r\n49V/kZsKvSswJr5T/FPqpi64a7/AFgIYKJtyWQLVjaJbjC/LelTI0JcnV95p\r\n2noEMxufOiD1sDeuaf0/FeHDhJPX7umn8sk6RqUXh768RcCbH7g1LxdhxISr\r\nF0QPTOnfpeqosoSZeagFIX9+ADh60+JA50Y=\r\n=ghKF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbKFBcgpmQtA4D2Jsstg7LU+wJrnVdaRurNqUE4M5dUQIgPVF2R8kZ10YJxGmEvszYuCFA97REbvFZyXFmRaSfN3o="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.26_1647268291229_0.46019941024335287"},"_hasShrinkwrap":false},"2.5.27":{"name":"@agyemanjp/somatic","version":"2.5.27","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"401088ac2f32dfdc5cc0841ba6619effda095bfb","_id":"@agyemanjp/somatic@2.5.27","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-wJ8z9AOA3D+XnCnEsNgnFqf/1M34gK2fhOHLc4QGC5oU60GlGgQXi9TSObpRorqgX3u4m0cVTpaTUrxY08ZNvw==","shasum":"08a2714e8613b84088c1cae0133979c5dbc4332d","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.27.tgz","fileCount":35,"unpackedSize":184839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL6mrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSyw/9H4CBrM6yOEX294HjjcIxZjDroF/Ya0ebDSz/TXR7bEGQWQ7k\r\nkH/dITWLFvsEsb5XitbXvWCEHjRj6dqGVEW270PYNbvrH8ftw5WHx5phyAUf\r\nYKzXtd+nbGQIX+I5xWhBHs4sXjjFOGMc3aEKSYl3EyQj6iVoMS6CUEjiFQbX\r\nXEpwT1YYJZ8Y4T//ZytaRPzjy244hNfFpQIp9ojq7ahxu5pXkJRbqL4Sri/W\r\nsdoGImLBl3hN6fNHAUNZqFFDs7JQ7xxmi3l0xFL0nuC5NsIuysrDa3evdNkc\r\nUzlPldPZIvpMJEt5tRFMVuqyUDn3UDWbBJrN+oFNjoAdS/v3Pow9kh0jO3xq\r\n9U+10gij/Y5sFEUIf1y5RV2PIYihWUnMCa/87b/1mKEeh1GRGmUBIN3OGiwq\r\nAWCNGNBoYsWuqzOFu9E0OFg0ArpCy2ziOR3JRnK6A7tv6fJ3PyNtICHSW06c\r\n2hrAvMqy+Qz4c7+HOMxfm45Lx3Uq/nnA1Fvk4baf4ARpJzY619r/ZLrVXGHX\r\nu0Qm8H1tiVb16gZAmRTl/XjUQq0p9Njt2EMOH5RJToOoLILEHV9AlepNDIRP\r\nxp6B0GH7Pmbe3+KXeQkokRoj1YEUkPjFyBHhQZQhbDc8TVdxQQ0QfAjwGaAs\r\nlsYXk6BrzhvAafpKVNxdwab9ebgRns+z3JE=\r\n=27Jb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDouFXpF2sbyaUJUljut1afq1NwpZfPozvLFAwlPdlN7QIhAKaQQIaClCPEG6LaUZo9RaZ29bO98frf6TfvoKMrZ4m4"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.27_1647290795569_0.38701194869165767"},"_hasShrinkwrap":false},"2.5.28":{"name":"@agyemanjp/somatic","version":"2.5.28","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"e4862e898776cb0e50ae80d0374229e22f0f800d","_id":"@agyemanjp/somatic@2.5.28","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-4A8iDkCHtSEgxzkbaOHgY9EV3+SwGQ35zxpEgrPyKqAr0BNlDNwf+4WonS4aqfTDUBvEXVF5OiJA3RuSXY3sKA==","shasum":"ac7a600b49ecf50b002800d9822e9d04325e2992","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.28.tgz","fileCount":35,"unpackedSize":183972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL6ysACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+lBAAnU+BjWZCPBhfM8K4TP1uyosfd3pdErsLidb3MfIpoSgInsN3\r\niDPFLlW0NRWUyf5KX6ar+tiger0bnk7rvixcKpCb5wNKSHFZzP9if3z9+f9h\r\nrmvWXjx3WUcBh7v4JOiDHDM5C04D0DfxSKxIM0SEWl2FZ3CmL3DwHhfu3ftr\r\nFyBpCVnr+KKT7XNwgD/pxPGW7v74tX3WCFT6i97fsJe2Eas49PosS92g9PAQ\r\n2xT4T60eq0WbbCiucPoN6kmvzdheDsM5REHgiAp8zADV/EfJD5Nz4ISlNlrL\r\naVTBR1dNo4vP/h6QF9FHpwr6v2lVQoTMRsTqMPGUvwQoBi/vr+W8uakgC7RL\r\nrEXZhFTIDPXFro14wZ08nj5F8XNO4Go/m+yATT0JBfYdICPIWdxd3KCmS7jj\r\n2SZiLZ6k7oRqO3nJpil/Xzp0XThE/kvBoJan/JWvmjgb9rpfGzV8ynIKPxyQ\r\nWuuGF5+BQm5IpHmOZCDGXomyed10hzEZ0bbiVgSLJUv0Go1c1ajU/AWZTUyQ\r\nXp6m1ExEdbLrTOLZ9V1bbOw18u0t7wx37iBa/YMXymEONdQPyvDOZn9W4ome\r\n7xXFgP3tW6ZF/aS1WgbF+P/mgHMdk95B+yKwchhqvobyxJwoByteemvDNlYv\r\nThzekcjA/oxaY1EgIjy0u/TvHYUSH7DneL8=\r\n=Co+h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgHILjkYB1xz8Znb3GYLeLq3cXh8yVj7i648YXgs6IYwIhAORX+1PVv362M4ZKlck+QK+9Y7MNGOPLsMiztP9h1NWP"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.28_1647291564103_0.516914248364645"},"_hasShrinkwrap":false},"2.5.30":{"name":"@agyemanjp/somatic","version":"2.5.30","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"1939817a3d1f64bd3aa90085223a33436c960547","_id":"@agyemanjp/somatic@2.5.30","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-2t6b2A2jHDTvOQq1DSBVAK1Y3FuLXDccf+UQ0dsmmiwIpLm+ajGw0kqmb6kiLALLurUcdmI8quHE4ft3LxZ4GQ==","shasum":"acda51495023fa582e6b55cec7e0ca5924818388","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.30.tgz","fileCount":35,"unpackedSize":183927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMdjTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBxw//Qw53VN37+AWl/JqtGCE8BclzPmOu+OTr7gKVfW0y01MOD8pV\r\nwlffv8HkBVO0Q3BxPoxoqJyhthR6iUuoX7fXvWTki30SvTgMuMZr6uRFlJsP\r\n9AmQCcfY2Kq27IoD+NqXvD/b09Q1qR+MX3UXRd8kQNzUBIaeNkfBUGNVE9/y\r\nIzOk7oevvw5i0k2GQRvb4saiQxjdHt5DA+HS1cvzbRLVSflYfrzI4VXD/yLX\r\nfACR0o1pqsa1xQJPrgXqk0MYfSwgK5r+YiP7VVAubN8RBJpQ+tIb79mFSDXy\r\n+u7+lGaLd8Wo22xlThnZYHumG3Qr0XWewaX1Z3ly5DF9vKiLl/PfQ0WL+AfF\r\ns9ZdSLGw68h87FeEppbS44CM+YGLEdFWDbE9pvWdOW1drIPmjz4jLnT5us3t\r\n62CpWAd2dPs4r5ZYkUkzQ1sccWsekKcmp0D7n/uiPn2/MyQIJL+wMjRUssoF\r\nlpApFEhmmA3A6vh0Ioduh0t65gDAKpFBcDmDBvqTofOWUiNvslpt3W10Rm7P\r\n7sWcUGr1pLLyvm95znbQIkXbOth1RF0WfxepMH52WCZRNgtxILFXqGN10abj\r\nPv8ta35XOwtWlDbjC0YQFBVOpupzMf8AH4gzbhPoZVXy7xJHosQNE9oHUco1\r\n1Nh1m3yhzmruwKU573zuN0MxQ2TVdEHI+ao=\r\n=I/aR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP31ux1nYeDkSRL/DCRV36AgBAoA5CmVkIMlRvyhnfQQIgTVX53IT4EM2q83nZ3hV4+Hfu3k69aDmMMKCNHiKztA4="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.30_1647433939138_0.07397290832891801"},"_hasShrinkwrap":false},"2.5.31":{"name":"@agyemanjp/somatic","version":"2.5.31","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"3aef5394b1f28dfc7c7d7d226b135c4607c8dcec","_id":"@agyemanjp/somatic@2.5.31","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-jd9zA4cBLuoadOS8BQuFTn3Jflju3CKN0xnkh5/ADW3A0isIu6s8DQlgvl1Hx2VHYFwPuE/0xgEQmkO7KUlsUA==","shasum":"f5bacffab6c98b1ce63c672ca5c2a93596382ca4","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.31.tgz","fileCount":35,"unpackedSize":183926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMfxOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHYA/9H6X8I20aGQP+oQCUoVUM9WxlNroPr6FcGiP3t9ZwMirVH4U4\r\n+sjsuFtQ44o3KKpH4CkS+f1j1p/5UwLNSk7LtCS6a4cGJTmTs+RSoFqRiikA\r\nXeq7fmtyLydVkCbJlnKMApvOtI7ReZv9wmhwKcHsyg6YJ7wCSNGiEEm9Z4Ri\r\nmPiNd5Fo49tdtkHAH1Dmvoy2lf2PsLp37TWmw7qhM9Dmzf55yhRniiPL6gyD\r\n6PbKurbVOcX8TZnCHjeB0/iBsGIuVDfwu6wNMyp/wYXvm9qkRzDgRt7tfS2s\r\nT6svacShwM0dzN1lGbLjBR8sZcY52faEYcwKPLhfVzxgKfEUBrjD1oi0obAV\r\n+OtUcGiYdO1a3AO6KRudY2/rNXuylCfQn1QXBL5DM9a2sPh0rhn1bueMREo0\r\nBv9J46GzRyXcbaMMFBSzB/Hj4vGnSgr9etYDdDC7QONjxccQfl91RRAHxAOt\r\n0OQJo23BK1B5MPWOb5Jdwx6BFX+aS6UAi2L7lRFuKhBauiwQmCAiuUA/HfRM\r\nVD3/3QGKM9qYTAvN/6txnwYZDBeo9WY2yAgGlKmItzOW0Icm3nhZUprYAdz2\r\n48+tn1y4Crpw1/7+PXkFA9rIojTBnwa0o89vN83HA7fFgG38MIGDY0yyTpNS\r\nj9qLqHM4XoWCkCCMTbZBqigDK01Yiwyf1Xo=\r\n=p4Hg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICybA8b5+YSbZ6LmxN0v9iNX74xZaLv752z51/2YAW0tAiBwlng+7hZ2zwqvQHrul/FLHf9rSBszVfYWFM8ixWC98A=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.31_1647443022325_0.3230011318184671"},"_hasShrinkwrap":false},"2.5.32":{"name":"@agyemanjp/somatic","version":"2.5.32","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"1f170045af8033bec0caf1f4d30319cb584dfa6d","_id":"@agyemanjp/somatic@2.5.32","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-jXuTl8jkNEKLU8Ytl5ov3DPzbTjvbD3DmqcncT1LZX7DOfzVtezcRqIufGy0rArBwmjEmi3WBj8ziHP0lvOG2Q==","shasum":"2f8750a03f5916b9a5013271b41e890b36afa867","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.32.tgz","fileCount":35,"unpackedSize":183698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM1jAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHkQ//ZwrdQ1xpWcqRmJvFKRWfDNgqq/AVjdiWDTnObHgxZhQKapRM\r\ntUEfG8O8UzXmqCrRe1vnTjxShLPUwhH8vnHtUjmosfvkxONSD2Nf4mGOvIHB\r\nz6o+BqnLP94ezR1bjoK6D6b5DR0Y0xFQnCADM22zoystzgSycpNdCjCXjAwx\r\n+ldPGImBK+iA3DXUW5XyLHh7Z34bc4/qYWnK67W+xxlaAJLgPfnUcc88BOop\r\n8EwajrwDXdDzJwUpoq9cdzuJVG6mVh+3q+tz93dQnByeqmYOYnk2yMRSMrLJ\r\nEEFFqFz5PuIgqxZZs09iM7q1GzScqIA1p8fGz/W6Zl5rwzfP720vhEKK/e3g\r\n+wqXZHMEkSSDebs0rKoFPUaI7eICLobpJXzAmuU4qW+2FSyoVGgLVuzSHZsJ\r\nBVcVilt1zB0bvn4uFwB2pea1nvx68e1T7UhyQK7XVYhmj2pMMjDhhldm2qpZ\r\n2Jb178RH1xT5Qwdp876AEp4tDzLE67XQC0DaKnA3mGilgOGQkxeoPiKP9G9W\r\n1bjiJX4ceXQE5/Rhi90gfQmvcrutQcOjqBVNZDe6j23YVEltwkbFqkg6llhR\r\nxKMlU/1DpT1MDMovLyIj1GUBBsvOaw9vb/0u2RTjuW8XRXSjxxx1nhkqdM59\r\nao9T4N01927m8KU58gXipY2bfTh+PSAEFEE=\r\n=2R0L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcLJ1t6TbxmA+tk2oM3Y6FPLVMjkSWPtTPkQJJIX4fYAiEA128QFad2owFXdEwgHrBxWdUpkNEjdo5JiUpzLNAQ31s="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.32_1647532223912_0.47978988733979455"},"_hasShrinkwrap":false},"2.5.33":{"name":"@agyemanjp/somatic","version":"2.5.33","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"3ec4f02154e62149889545cb5db754f79d8ecd24","_id":"@agyemanjp/somatic@2.5.33","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-rFxZ/Wp/4wpE8OUkIL2PBxLyaL1lhM3APgp3eWFjETsz9CpWSnJY8NHIKESEQ0AzXpSWtmNZJskIONjWxQw88A==","shasum":"f4b60dbc1f81abd7425eaf0683c52437905cb878","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.33.tgz","fileCount":35,"unpackedSize":183701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNHDrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+0g//c5D3kQwRmJ1s4qB/GTEdVCHp8vAAdCiUhQKhdxVO1LyzqFwl\r\ngTHTTd5z3FOEKHfZfzoU3Cp7eWaUXkl94nDbeZ328XBKxejFLlWH6T6zbtJE\r\nBUwVb4YVRkeQNLkGH3II6mUZ+Be31/6Q/W9fxSUZSlpPPE5WpOU+Jb+/ke9C\r\n7TGIzMBHkiHBtUY61NSTXMY4V9RfgrOA7sKW7c5cSeB6aKCYJyV1fpUanF4J\r\nKvbnyj7/Vr+DJhF0ZP2HG7OoOkeVHn6qaO75bghwkqTlDItAYwPwrD7/PKPg\r\n411xLt/QUIogL4poUYm7UYCnlZlEOSR0Yfni07DIJ7tqb4vTPD0TvOUtk8mv\r\n/p04Ajaiw3/ySw+P7WAcLMsYGnCZAjaZ2vybvTM3nO2VfxGfNP/HJOmxH4t5\r\nKX770G5otWgKfmMz5EysXP5Nbqee0JcGraY94nMHOpicCZ55t/T+pYI0biTo\r\ngeOFMug6d9yxuOtqMZ1JajyrUpl7eM/x0Z+eejaPur+GT/+8CuJmFCg28GAp\r\nkaGuygsojZeS8kSLGMqiLJtadSgoFR5dJJuNWfVzTFAamhDokJmA3vJiTtLE\r\nMSVerYw1pcMR2IIHifD4ggaQuzqiBLidkwHJH4/aWIVToPkRtu3Via1o9HSr\r\n6bURoUAGRWzenqJ/hxJmpAU/0uFE1IK/IQc=\r\n=n0pX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICccRZL/xYQssmzQDDZ8jewC0OO4KUynneAPmnv0HzJ2AiAzQ4uj6LNo+m5oIZdxy+X9VjdmmdNnkPNB0Plj2NX9gA=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.33_1647603947057_0.29602202454578297"},"_hasShrinkwrap":false},"2.5.34":{"name":"@agyemanjp/somatic","version":"2.5.34","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.8.7","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"13e0c896c0f4c1b933358a5f18551a9ffc594e83","_id":"@agyemanjp/somatic@2.5.34","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-1yPthdb5rNVgv3uWPT+79oH6Ouudl1YDqAnCkX5Qg9At/6V/ixTDdTQIj01CnV88XGsPOyGc8g9d2EsOFkuCrQ==","shasum":"4e399b1d7fb61ccca62d33b742de35c7c9a5e07e","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.34.tgz","fileCount":35,"unpackedSize":183785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNIs1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6Yg//YHzo2j5aY+bd0WkfZ37svVURHikKJj4g/KWQGkF/eBLWBAbO\r\nZuhLhZl9TiqSNc4+KKqFAep3VPOgEV+zPho5woraEiRZt+V0SxrvZQlp8nt3\r\n3FkBOsP7AySUsvU+df7kUfi694fhYmYMgUUnEnxo/Ur6D+vx688cWfpg/B1o\r\nGlVXLf+ub4H3dF8eUFgBkraR7LVnrs5fhtE/UH288GcjoBmw4+zU/YmDH+OC\r\nImK2A82xGuESuIUU+7wbLCdEhFXLe+XS7WY98hw5PgZtpWRXKcPgwCcY+0DM\r\nEBbPUhQuw3O9zFuHt373cQDg1jPvzM5VVxYBt7U6wzlNpxQlwTof/zcLqfcg\r\nCvR/t+svAqhdqrCzaDCxSZFxhhdOHoq8D1QOki12D9J5MUMEQ6N8I6nHSuQW\r\nzQh4vb2tsK9Kb31MBFMgGQtrqwtGYOigs46rSQ0rKKcK05VLiQ4YKbdWNI1Q\r\n0UErynS7NJiYc1M7xJwG3oqUnFFB5bbSAHqZ6GKYcsLwKzgaafBVPMf0U5ML\r\n+SMA2Xb7RUgu5vLkBUTUro3x0cGyoGS2gUTFQZheMwqlnf0AOOeWPUTb7tv7\r\nFqwq5DHPql5l+OWGa0kC4WpZfwPDnaWMFlAIUiSeP3V5yNS2nhEuDQz6gpgu\r\nUpLynGFCQv2YPpMpsoyfanBlOf4kpQkTs/8=\r\n=uJn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIlzrPTCEc5KC9oHrYicel+R/egfSViZxc+T2E4upnqQIhAMlOTCcQNB6H2iHEtI9Ju/asnj4QpRBX3FH7zpLHq2Eo"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.34_1647610676989_0.12005497267695153"},"_hasShrinkwrap":false},"2.5.36":{"name":"@agyemanjp/somatic","version":"2.5.36","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.2","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"9ac0762ed59727dd41fe0c33b3f07b972f98d26c","_id":"@agyemanjp/somatic@2.5.36","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-6FfC1pspHMrr8+0ucvKlE6fcde6FJO4oVEG6jaJoBwtHSIxnVaE9IF3o9ZdK3gRLgcWKhYn4SBBt5oudz88kjw==","shasum":"10045aca580fc6d48e296b87c593bfa7b5e6aa63","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.36.tgz","fileCount":35,"unpackedSize":183665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNdzhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXcw/5AZsqd3oeUWzF83sHyRjZQUeCtjqKW7qFOxh5VaDRyeoFbGCs\r\nP9IzRu6s4DV9wgY9yVzJGuTXCF4VYdjGfhUD3NV2W1LvQvKOzB6pH06IXhHV\r\nV5QdwGVHOX16NGiI+i64wyDRBQiQRsO+K2QnIWqypO2AAWVIqzKm69f2Bx8b\r\ng3l4l5unSUK/LhqF2kRScUCCUsEPrPvqtMHAnt5b7wG5PWfe+7WtV3QQtTFt\r\nivgNB3AffOME2GSNF3omhqAOGGRBUZf+752AVym8GYqhO7zUjsgXy8dH5qM4\r\npRPLhrKd3L7EacdZKGb0raRdK9Ziu9lUCRBhjT+tgJfhnmaAj5pqQybwJ8+Y\r\nhz7FmX1iy1J3h5aJkLD7ZjRXyozJrbaK4KQ0hwfQXrv6278ZTxFOCULK/rFQ\r\nldm2tG/ibT9NIr4mg0HoKlr3zStmSvbstdCeqjBhkfUP6zVSmZ09V8jDIgdX\r\nkoxdoJteqNwc9dr8Q/vZEgYbzHwHWCOh7zItttsFvILzcGlzVLSLhw6QNbQ4\r\n+sdzbY243sWwhw7xkgh0D4BoOp4ahuLZK51BJr2+8tnml+1MWOi3qhWCRYSt\r\n0rAX+eHzO2mPW3rg+h64sUAV+wwgUPqfNEx3oc9T7eyFvXvdzg+fAcOLSjiF\r\nG9SiGFmbwAWbQC22GhLqpq+Hi/e6RTUWq84=\r\n=Deru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5q9YK8uguADXO+PZAwC+8lai395ULiEK+2OIWsvt+aAiAWUzNaZ/XDwfhBRIYo1rWNJo/1udd7R8ovXOxTh0JNDw=="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.36_1647697121296_0.5080199053857917"},"_hasShrinkwrap":false},"2.5.37":{"name":"@agyemanjp/somatic","version":"2.5.37","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"6558cd2593b6f1e85eff7d85af573afaf9e76343","_id":"@agyemanjp/somatic@2.5.37","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-LCCzTIznPrX5wdxPv6U0t4QSDncZhdZAeCzM1tj71wIeSDB6RBB0BYvM87pneGwIZqS6vIPJUMwmjvOMKpXzww==","shasum":"bc497a97bb596279da2586b6b72708585b3a7dbe","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.37.tgz","fileCount":35,"unpackedSize":183658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNecBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVehAAnFemFq58DShdc6AONfp/k3lPz+Vom0DZksWDr26ZG67TeLYf\r\nkhuwLBG97gLl9tcXcOEOK9w4JiUouoOq5Nk5FECoVubDGyUSWMVGTF1Q8TN2\r\n3xuIhBq59ePY/iRoUdWUessQaMYSUTq/bwdgLAQ3OYa6xwllaDrvbz9hz4xl\r\nAFZERpd/KQkNNyBagO/iYjwrFwaFACO3SyZ48KYXTIN2uy26kVYGroGcelGP\r\nE/30wYmr6vxPsroJgxkWz4/GQ6WmEFrOUJ5cIWpuXMV/zouHEigddKlvFR/B\r\nanY4PekExSnm7uqBzOR2SgzFmv6jpYv949OJy4mQY8YQoDKhmmqcDM5vdzTE\r\nw/kYXVBazx0M0Fbp4B+rJSXoIgNPOMEKRAgnSd7oHI2atAiIEykgz/iXdpm9\r\nJnuezX8pU+R9VchajbHBJbaJvFugZU5YJHfw6thcFD471rrFysXc+jcL33AY\r\nfFDPeY+4Ai+9lWZIBKwX572a2cVxxJrXmDghcKegngtEoGYsOB7XbqATg9fc\r\nQyiwdwRjX4hi05+cHIfzMEkH0VAYRjaPznSYSwt88d8IPjaseW5NNYVtXbrb\r\nqIaWrGVSVNQXse2mQYxMI0j6xAx+1DFXfbErUAlrC1oWeQo33XWsLuPJRiNY\r\nlcIcJwP6kzk32S7zJ+vpGLs1ohoD+zi/MJY=\r\n=fSXK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXCGggJarvenThmQvAT9bB4i8btEMZokWkOowKYwsckwIhAJKq8Uuqs8RI3AipgBIpvUYVyDXcheKXDpPh8QRIylfO"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.37_1647699713319_0.7346529433821978"},"_hasShrinkwrap":false},"2.5.38":{"name":"@agyemanjp/somatic","version":"2.5.38","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"fcc8eacb272351aa67eb57d865edb14c96ebc90b","_id":"@agyemanjp/somatic@2.5.38","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-+OrOH6vsnNEvxQ8qRlT3UAJW1UgqZ7jNCMjBuTMOHPIX5zmPl2gOvKS7l20ozvb95MGzc+RskvsS8F5bei8sfg==","shasum":"2888fe24b1dbad4d872ad5f888926531745a6c61","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.38.tgz","fileCount":35,"unpackedSize":183844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNvXAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6CQ/+OzKWx2Ch9BO07VJURDtykHlukOljabjQ7XWgUv+eUMuTFxVR\r\nTALRMjfz7UmYxRPJwDXI2w5ZkxfYYRN1yOr+XV/lkhE6QAWucwB7EY69CWR0\r\nDu1AWPO513DV9n7InWx8E8idEszfIcVbH11JYwciP0hHZyRgcDlClSwVVVzb\r\nWVOmqltEi0M8Ukh6CZDKYxzlr04tm7axWaGaAIfYmpAfX6IJDLeCy5WCf0FB\r\nUyRNIPba/FZEzf3obTifSYvWqTYiTMXbu/BqKEX/wFx+mtEixXKH4upRVZre\r\nbjSg0LvejWaywol6v6vQOhhJRiUp9NvOp98a0vuGxeWscua7dLsYXRnPgYJa\r\na5WUqZ0nOLK4basCWJehj/0v+O/J4uo5OPtQl6dExtiPJyQdxwEfaKfrj2Wg\r\nTWffQWutnhMMw7nmgA6u0JdJz6mkC9KVue9m7ArvjRkAIwfIw7B+v9hSsJ+x\r\nvO8wiS3GAED0IceEvtZbiA4cx7Lsf1Iil7DBYH6vB5z87Kn7EI5pznvKu/sI\r\nb6Xfvgtbbpb9qke+mdwRa6r6MunTlDx1n2IHy4LGp8bsBagdgw/Plx68Mw8r\r\ns/E/mRsaQHFDfdPZt/cu9mQ6l0+zGJkxTm0mGievrBHldQzmg7ezz3JfWGFh\r\n+WWyW9Cai7dLjgbEx1w+gw/PLTTKvmfNGHo=\r\n=4eOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhLtkKwPjMFTteBfZHJKQdp6+JalTbg/kGQBWefFUyDAiEA2xuI7O8e1Qs12/kuZwWfRVxxBfN/J4qhQ0iiiVdtR+I="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.38_1647769024155_0.38206978525389035"},"_hasShrinkwrap":false},"2.5.39":{"name":"@agyemanjp/somatic","version":"2.5.39","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"344547eaf59e1e6088553567e125995ced6117c3","_id":"@agyemanjp/somatic@2.5.39","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-FEjaeyLfOLeDeYns22gI1zr+bxRDKdsqVpJRYv5WIL3qNIeIV5nCyFXLCmDMJOvYOTarvmc+QdmW+xhhoRKM6Q==","shasum":"7df2e8fa327e2c51004df24bb97626f41b1dc4f7","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.39.tgz","fileCount":35,"unpackedSize":186598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNzj4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6oRAAhHQ5ZivLj1wybTWmw1rRW1NipitqXp4nENJLyjDknFq6esQj\r\nwQZXTWx6J7IayvfGUkHekSFoSiUHON2On6eyvLr1P13CuVEBfnB2ZsweS418\r\nUib0FfpKJDV9uGy80v8ulAiCVJVO3+OclnZzJPRlHmeVrMqlzTftl6aIVibD\r\nasJ4YkMjFbCkgMIDosaswM0j4TBVz+zdp/U/o+I4CG5hPA/vf5s3/wRW+HSq\r\nViZ1KvjesmAjxGY3bgL8G+DtL4eZbZoD0KDU3KOMMlTosguLiDKNpJl3zAe8\r\nbGBSpEF1V5i9Sa6ovM3965MB7TXlc5wqTfS7BSxPom1J/9ntmRAr2nY89lMi\r\nSZhYeXpIQ5/KmNjqJ2laWo1DtIT6XSsa9LIsM6hB7BuEiO5baT5PCFMAc8qV\r\nQhy1BvVGYrSUJl973n2U4e64DTo8ky6nJdh2mI1MjderMC3laANkF/Y/rw66\r\nwq63silTp2PlGqZu2tXAdLBxWQWV3O2OMGpvVPoBYrbT/O19JbnanozzCohm\r\nNoue+NxOE9hN78Mv5AnOvj5Ck3fXG0PCT0R9Wy5o07se4TMr/dgg0KY0N/hN\r\nwXSYEXy2WcPCufkyvllsYE1xofgS6NMiyKDQTrNUEdIpxZz2MOJqJxOpIt3F\r\nSRDc3FoSZ7/8A2MZk4NPfpCARqR0TAqSLuY=\r\n=ZhlS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzIm3/7v7/BY5eu4tPbpHu0UOsZgkW4nLUFlEyy1kSCAiEAnaNBwOBqOUqaE2SJANECWUFtp6fN0pz5molbG+1Ykfg="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.39_1647786232062_0.7670216191524857"},"_hasShrinkwrap":false},"2.5.40":{"name":"@agyemanjp/somatic","version":"2.5.40","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"b74ca6f5eece458b4e33c1cc68a66eb9f74c9106","_id":"@agyemanjp/somatic@2.5.40","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-dKMlIQtCtJP8q6hllB93FmoM+kkHhhn4K2Qw5bsVIuo1mPQsdqKowQ89VYUl4jbGfIWJDFS1bP5Lc2pquzhoyQ==","shasum":"24d5ca67a99dc6cebc111916791923fc101d2101","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.40.tgz","fileCount":35,"unpackedSize":186795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNz7XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlcw/+NWYY0pJ/fM9nn5FVbQSOY6Z2QD/NtBSnhwaJusm4TXnMeEg1\r\n0wfqh5E2rTRsFTERla1RRA64YsYo/cqNQVFv1mfiEOaspfmkYopGPvpERYzg\r\nQ6hH2YRy7dr61QT4ufkqZMxfFSFCmSsEL45fgPRdvpUYaOW+pqsZzUTmo/7p\r\nUW0cV2qiDG+wDRHpjSw2s48KEFxnIe5UehjV4dywkKfnWeTa2YBDMkg5LhBQ\r\nrubNw70mpkzFAuXOENuXs/V49I8+LZWulpaRmhzhzKW93DqSkUNjvneQN7GX\r\noMzjdv7zwqoxwLdgMGzLzKT9cQ8D2F0bXnWnY4xMlVA69lyTtNqCGGxxS/bT\r\nIdhh25dnvjiFW7BgP5j6kq6MQjSgJ78xM8HTa+FShLFV+cVBApDJgNiwc/1v\r\neYYwrkpH4OIMxl6G/xRIOD5XvxbVdds4UgiS6HtldOslpRGBn4XAQv5UlGdV\r\nQ9kjVPsqIFCy9iqvOPB/C3wb5nVaaN46lVLhr6pPEswyaYC+EQCffDCwgrUV\r\nuPqw00/o0ie9U/3efJK+wDg5iUznL600n5pZO2Jy+DQ4gyibSNZVZ8ZptaBv\r\nPtHddXEjU3ogB35lAod9pWzyakbadU0eg9p+wDMmZFqJ+3WPz/I5e9er42Pa\r\nD9TV/VDvWya7IClNSP+J5DBOYjsEk7ZPoKU=\r\n=Kov9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZq0nQB+w0KtTaWHuWuKmNBzHZNWxKCkOi4uSX994cMAiEAwlHV891aawoDlbs4GZ6YIDl2JeEZ2fF+fekah9x/yjk="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.40_1647787735390_0.6706212200142867"},"_hasShrinkwrap":false},"2.5.41":{"name":"@agyemanjp/somatic","version":"2.5.41","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"d14ef6fb194f3a9691b5fc5d7a92c77d5abd1cde","_id":"@agyemanjp/somatic@2.5.41","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-GZcV72PGw/fhcpOWWDzyD6gYcUyBPr2VzvR0znKAGXsrIcjY/vU1X5YuJRw60/n/bdcj1bbxiC8zZ6Q55x/qTg==","shasum":"3e23e0536b2b91f5427fc95d723fa04be495aad1","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.41.tgz","fileCount":35,"unpackedSize":187628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN0VFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxPxAAkFx6pQrLimqE8KN1VNQis7LiTu9LmtIPoIJ0IRQtqztx6SCD\r\nyEUSTbfT5us5L8nh5akxsbVu5RHQXBshdRzL8OI0voXsadEGZNQx/pLEPNIh\r\nBUR/wiaR8sN1nFKbvGpYqplHV6r9inNj/+QcULIB4zcAtVTsbqwLhQNAYYhU\r\niEq5kmu+uF7PrAHGirA3XEeUwETONtfa8NXt09SrKHcifhs6al17DrSHDJPF\r\nkPRA7vXjKbGPmgPKBKzxGh4ZYk6gVovMOMB5FfRCf+ppE+7YQ4tl4O6T3Dtv\r\nPNEKLER2d/931RK6FSny1vFPpzQk5/8n+3IT+DUuAKo3YeRq8MjsEepOiivx\r\nifWlsLIYr9CKxbU6pItHEJJUG4VVEM01XXDNcrvSgBznPlZZMaRucaLPfGdD\r\n/BBcCmkTVEKBFaxbvEqmSHd+enj2N49oap0PlQLAZjMqyp5zXoXxZUZ5T9+A\r\n2uzpppqBP7GtDdnVbbL3M4Bq82Adq+aTsKDwlAuMeELfG0zsO2sQ6r/XehVn\r\ntqgutkMQTXtca1GO9TQac+tsWtitYjuudW/pIkINrjAbIQRPk/omagfz7WKr\r\neinft7C5D+YMaIKFUfKTs4YSIgixOQckX36s0OSsgAQkg0xUP4ylOqaeAbP9\r\n/BODGe3QY7fMQap7vPH4+Lqqn7JVqlQBzns=\r\n=BlUR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIOZEZkgz62uIrKwudq/Ugc4O1UfVsKkIyD+Uz6ZccxQIgLESeQPSAcW2Vvn141YijV6pn+92D2W5YJ/54XO+YGhQ="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.41_1647789381098_0.8653200736111104"},"_hasShrinkwrap":false},"2.5.42":{"name":"@agyemanjp/somatic","version":"2.5.42","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"1d8c6e315a336ba8ac56085ed7e72ef48255751d","_id":"@agyemanjp/somatic@2.5.42","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-faBNDqz2a209F0Umf8lmyh8AsyUlK/YdpNXDBkgPTJhMf9Bf52Z87LRGfFVVdMy/sPLr4w241zGGDmPD3TA8qg==","shasum":"b969ba2d14ae236e279f4f51896db47616de03f5","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.42.tgz","fileCount":35,"unpackedSize":187663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN0/YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/NhAAlpq6DnRBPEb4rTOieDV5/eeVu/9CoM+DZspHM01PYpfU3t90\r\nDOoKTmPpvhVnsT67AjrdzhPC/zhy3xHypdWutgEkzzfT8U0tJLYm1nCqEwPw\r\nC+brEd0ULHFR6UrtfrSJHdhmD76LSSMpbpxhOeCbyRG9VytwpD7ANAd39vv6\r\npQttquAn9PvFepInRnPxgTMal9r8NMvfIyr01mRP4pQAbI9f9iG7A+CO5jLB\r\nWZsFC/Ka/pj0yXtYVXce5jkViSqNkKgCFQHMghui35oO49FQk7vVjHr2E/nr\r\n698AswfHijhMiR/sjy2ouvpm98UYYuEU5pX9PEsZ1zJn9YRtXRJmv7YkJ5+j\r\nZoq41msfP2JIj12QNH1xFUm7UGY4J+hF7dpUOWIR6k1D8Gc80joAygJLuint\r\nFjyMLMPdLFm6BVOzUfu8rjRi1Eo/zHgztjI9a+BeEFrQpIa6jZAji4tpFEQ1\r\n3KWcUjuD02hhZFrqj+ylt1ps916MAox6dSyB1IB2/ykNMa/XhNSRa6tYRn+o\r\nK3z2qphaYFVyD/tiSYVzQi5Z/eBETFu22xYvQFnTKGsiDF+fFnEewd9XN2nq\r\nhdp+x8S/e/sJQEz/z6KnbxZZroNQBis3ncHmYiXtX1rgUvqs9I+E8N9wkyy8\r\nlpyCbAxA3rc1CyiOOANTk1E7e/EdRotfucM=\r\n=9GoQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCDxmnIz4hZOyBp86PQFdoDblfwXM9w7j7pGX2UFZM0QIgQCnLiQMkvI7RrjyTL2lvBUvQqLBVOF7JsFUstaYmV0o="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.42_1647792088252_0.3306743184643586"},"_hasShrinkwrap":false},"2.5.43":{"name":"@agyemanjp/somatic","version":"2.5.43","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"e7791431f6126c28df4656f1f4d29018ec2fa29d","_id":"@agyemanjp/somatic@2.5.43","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Zb+pZm1EZV0Iu7wfeATtYTAtocWzVeGfDlVPn/DfQJoh4wUeGoVeoHtloXUUacq4dGBGypAJoU73xL5Qm+Tgvw==","shasum":"a9c33e54fe580f97dac08bf25deb20e259f12ee7","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.5.43.tgz","fileCount":35,"unpackedSize":187451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN4g0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgsA/9EhDJd37V8Jm8u062dSho7p5+NyYxyH+FeDRzUD7Fkuihaugi\r\nM36blnC3ucZNdb/nzbXTRa1ePLqXbu6fkWWBduuC7QRaIWxlntiiUvynrHPj\r\ne0OnhChn6xQ0mLISJUrh8NlBq8mGGOv6Bp6yTbAd+vzzg4xyjWdEDE/w1Z2j\r\nTGbI426QhU1mY2gAJtTRgSB4Ztk1h5WBzwOyVB11VIH2FBlqJGKRI+0lDVdJ\r\ndCHHZUqIbGoRMVXCh76f95bzcsz7KbFwxQXzdGFN22uApnWYXdKUCol8FyHP\r\n0xk0+7ii6PTUQkn3GkNtcPfd7nQFQ3zxe/gpH9HQb7uXx4tjNvuuBk0uztAb\r\nV+mmOgIZKQlYuf+5C4YEpqt+J5gZ5CBsv7fkbG8h2KxwVJ1VyXOcVDj5h7a8\r\nYKhLJwmL80XsAkm7MceMJqx62IsXvlHPxlqQaAjOJkwQU6C+J+9inMqaOu9x\r\nm6gDFzi4k/kY6KgCT4EtepWJjEP+Q6EaCMk6uUL86n3RKkc8cRnqjJJ1skgF\r\nIL1emuof1gUwHUxf15EMdQTpY4MQ4zbv3laJ231bEsi0+yJZBMS2zDSJCyoE\r\n2EjBqnachvGGDmSwRAaveN3XKgiAiLvYe6HbQnIhIINN9zfphHSmAnFJET/L\r\nEcWL0xIe2VvTY6aFYYv8Wsms4GisiVCE29g=\r\n=G81F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmqpZFD2ydRz8Nguz3uL8Y9hqH5DiDE/QPTXL58wP4xAiEA3R5NhamlySW/9mEqcy79gCzDyaghsr7/heEzH3JVn3A="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.5.43_1647806516108_0.4148047340319858"},"_hasShrinkwrap":false},"2.6.0":{"name":"@agyemanjp/somatic","version":"2.6.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"848c262ee878333b3b26aadcc1ebfab2fc97caf6","_id":"@agyemanjp/somatic@2.6.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-fNN7ikGLj8IAWf/MNSeU6UfnW2H2azKM/FdPLLfIVxulEp72+Kvf+CQxp3tSQzBQWM82D/FZqlyUz3/G1vWbRg==","shasum":"daeb4a70fb516befca0a532196440002718314f9","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.6.0.tgz","fileCount":37,"unpackedSize":198697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPJc7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmroww//RZl0i6V8vtMHdDHKKCASODAzPoXnBylYC2HmMYQS5yHTN7u2\r\nZmFeNjeyI//j5B85BiDtH92vz+Jgf7YAeAG4zT6iyGKtVRuzkYcwIkLruiws\r\nIbDCBjU0PdoU5QUyQFt5L2zOg6EZBhdcE05Aqeu6hKnbA2jNyk8jozgk5QO4\r\nmh4AH2XSSAu9lcBUyZKTPTXpssDA7qtycrm0cbd4Sz3LHrVKIwDUdz+FcqoY\r\n8kUP8JWsHNCecP2GQQ5983gSjllKnC8j42E6UoVwl/XOuRDa92cuF2FehC8U\r\nU1fc+9r0XgPPyldvbeohw6yMkYaOI0BHluk9GHsnV96QVY4xu3U/VHgHU0aA\r\n7THKt+UChCZ6XiTatqyapYgmaUfHKS5K5TPwjZHUAMM/iL6fiCbA9RE9A0mJ\r\ncBZHPgzwk6LWDkjqyX4HdDC/cK8bew9VLvVlX3FRq+K5YQZmnF2kkD1hw3i3\r\n4lFSNjln9a3ASwqm59fMQXB3RUZ9RRKfn625nM3fQmuiEZ/GgJxtTeqUGznv\r\ncWaLV4Vr7PeqM8fpYpNVOXvc1xD9VU0EYQ5kxg57DyomRHRa9KdNWGpz7LnL\r\nQuFgZ+ficr/4hsWyL4d9keRXPi8ESbCugeGJtNPAQ2exHwM65pa3LBXuUzUK\r\nAoejbuQpb3HC7j9MLzp6URvEem0Qw694PPo=\r\n=Q/OS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEomc7PPAa7QO9/Tc3rMxnhY5k04Ws23c7HSo1zv2uSFAiEA8zv9pBKo2JKm5DnGIc1nlNCV69NPczppFJO6Ui1ElZg="}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.6.0_1648138043587_0.3015208548658912"},"_hasShrinkwrap":false},"2.7.0":{"name":"@agyemanjp/somatic","version":"2.7.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"2575404652b3a45ceb5f083a024a7edcaa9534be","_id":"@agyemanjp/somatic@2.7.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-gpxw8bbCCR0exCl4lOPOD8eEsCq3b4Hcj+g+YCWK4jE342KbHmIARgd18w5YtgORdH0MeNDrNvdTrJuxkBlPdw==","shasum":"23b30ac7e74ad6ad8ac0b26685d0229756d67cb2","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.7.0.tgz","fileCount":37,"unpackedSize":198838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPJiRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIpBAAo7SFsfwNkmMOFbVE/UZfxz+ESZnXzjzfgizp+zgoGtC+lvYO\r\nH34vrpDEcoTxA+Rw2IdPbtJ1AQW7DRvog1C9LWRJ1r+IafZcE/Q6UZbO/Sh8\r\nrqv7CtFQB5HMMK5TJNYNoWZt9gkeCtmfrSFZjq0DX5RXnSkfyMaZXNCm8GF3\r\nrSRFSEJ/jPESLA9aUBJsd3DejNBf+pIGOi4SFB3Z3gW3jNIJDp7qeXt3dbIm\r\np3WBfV4L8sVmaFktSrIr9X/GuwO2APXY1XHFvP3WQj+YinDSxoObPw6OYf1C\r\nXQ4wbyS/9XxBpOy7Sh2i1mvTHbHhMO3+/LlH+CYmyF7kTWXCcoqWB5b8n5xs\r\nvdC3GeDATQU8Y/lC0XgriA2vbVotGciCICoCBSjDPWqrj1uBEoNsZnZLgeA+\r\nwYHI191Zhx8dPP0M63WuAlgDtFRhpu3W80SZlWISBeKG5iTjYCOOGQP+d4xB\r\nbEq3fUaI6qIVjvF3KWmIyGeDpNQbLoS4rBjo9MpJ89o4SMwF3z2PjfJXt3WE\r\nANv0ctNRC/Yyk/N+yBOyJgfsPbUiBBDgI79TqvaHbSl7+j/sVR8so7k8L8Rh\r\nW00az1UGNUxau52K0XGewiBQ5B9Zb6cqS4VvazkWNgljDo1z/0Peh6GyAg8e\r\ng6gPRG7UklG/iZLQUE7FFsXXnSf6opiaaA8=\r\n=bMeV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCirJQgmfdrAlv+yqXNoFm2ufJgYBe9gx2xkHKQBAVTFwIhAKLhlGnrLUE6jSNyAr3qT/1GHW9DgPGjHX+ZYc4hlf4M"}]},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.7.0_1648138385656_0.9365097249243441"},"_hasShrinkwrap":false},"2.7.1":{"name":"@agyemanjp/somatic","version":"2.7.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"0a7e7cec0706e71acf1a8c584e35c42faded88ff","_id":"@agyemanjp/somatic@2.7.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-PTUuIftlFQmLQubEZKw54vu1/YMAI5jmiARYMJc2dyDKzIuQNdjCmEKdHsF0sojyfTb7U+VJ+rid+9wErmFTnQ==","shasum":"06c05d33b8f920e1a282ddc308e7fba4ce82a705","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.7.1.tgz","fileCount":37,"unpackedSize":198974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/fB3U1+mkESVJ++gtvOyOWLZ3i1lxcXcjJf+PWu0lvAiEAlsNQhp+5JgtxqGc9q8QEivcPBDdmFDGr2Yy3Cjq5oL0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRZyhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruxQ/9G3zPbp770hjUDlEZO8Z8Dl9HZ8CXme3XXPsVuavMtRCJPe4g\r\nKCSnpQafk+vx/BXkw1VMT1gq0EZPIIvHZggN4YKaZ0tS2FI9V4ZcD7AZw7XY\r\nZAbFHvsowmAqT3Kh5z+XRru4hNm/tH6wd3+Tfxue0d8vD4pxBjCZRgmXTK1s\r\nB5wVsnTv1aupVQLP7sTdgUH9EF0gCfpCB4Fs9CfM2PAjPgpyzge8LUp0dAUs\r\nSGiPdpjZjh3bQVf05YRRazEgv5kS0MoisKemFVBrN//vEX4HYRJIkhwRu/n/\r\nJvOlEUlDrvU2856pk2Evsp39KvGA6nHr7pOeDPO1r3LQCYmrRxxJ/YMe/G5p\r\nn7mglFfYsuoIQV7QOhiTSIrKNNh8UM8iYmqnjM3kiNpn8izKq1/+Osp/3JYv\r\nNjfJaFLCnJlSZdOwBVMS47rVKERQyc0RWQSQwG31ili2Qys/y4rHMCrgMkkn\r\nLfma77NjcS3gwZ982jVFBqoMb6tBhsWd948uwXsN1hrXu1PVBV/myDW3xvq3\r\nbOZhkAcTH92D/1LNnZ5qZus7C56egPHMQwxnqq/TEpXAH88PRlLN++GjuZfI\r\nQET5hz0TXPTAzFufyclwZ8uQ3UikrQpTEpuMpyD9s83Ig5hEz6XrR9K7eB+A\r\nCJ93744wRBWDQ+kc+rr7CKSfk3+qwOyboR4=\r\n=1M2B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.7.1_1648729248961_0.12121710311171818"},"_hasShrinkwrap":false},"2.7.2":{"name":"@agyemanjp/somatic","version":"2.7.2","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"ac7b003508555b66a7169ee43b9d9e6c0112043e","_id":"@agyemanjp/somatic@2.7.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-wWQhzH3uS86Tg2x7kG+4r1CbYnie38B5i9egMZit/94wK+7n+rtwa7/AFOO+WJ5jDntLsqz0ZRV4VUxGoJg87Q==","shasum":"c776409afa8ef27c7bb9de270c7ae021f1344ffc","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.7.2.tgz","fileCount":37,"unpackedSize":198057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICojJquWaysKdqRNc423jPooqd3gjHMIApkxD4HM+FF1AiEArciqjnExfq6uIZl2zt+R2gdMp6Z354V1UDVcJSzYFqg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRe6gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq+A/+IIgk8ffSW4GvHkbzHyRa9MmBoRSGNggzd1uyOkjwbKmrck8u\r\nv6kHrxaGaLBf3c4kGFeaGB+/6WLxNWr0CX+d/Z/2pw0rA9sTaEvKSdO7zq+1\r\nrt78vF47TVNMoqthF/khSokDYcr17X98BVPgRK5qDFV+jUcGIyI8yTFBV3Q/\r\n0fdDdBdeLi9tnLLM+HlYQP/eKCarAC75B5nTt2seIlgAlhOYa+jdLf6M58rC\r\nvbjrb/7dAO9wlU9Aq3KNLcJDA9YlxBAvGD6Mvze8LQCgxYLkc5mMjc1YkEkB\r\nWxEOo5eXaqyIW5c7nRhdhdvZgQyMbS3AhtI3XPx9n5yzosv0CVFLYMNA93BO\r\n2GXHKWTLcWbDl7Aj0PouLIXTGUxQtdrE+DZB9P6d7rkYsPATL67rkFHo6Jp3\r\nFzS4q+jABxYlaAETK/ZapS2b3Zjg2HAByaZYcV4/8W5PLvBrL4lEFAvF5LiE\r\nyvVdebVbH6pqI8VNuQiW9IzZ8ZBst/jJJbSOm+X+xa4AvKAz2KBA5FFx6e1x\r\n4T/RsySLYqtAmDpSuuqx1S45qBcv9ywAmrkISHFgGAf5BzXrswg7tiBXQzZ6\r\niiAHUMCrtTqQ970fmd6pfeEr9GcfirCsw738Qq34VwLqRuMIVoy5UYdnpjPY\r\nYAxwktYiD76yN3XxWJfq+pLnBVtmmIfcHMw=\r\n=SqiU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.7.2_1648750240038_0.9490832994471554"},"_hasShrinkwrap":false},"2.7.3":{"name":"@agyemanjp/somatic","version":"2.7.3","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","buildci":"run-s lintci compile testci","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"59dfacbb2acc0a022055ee631dd6635ae4f3a56e","_id":"@agyemanjp/somatic@2.7.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-dPoM3d0V00wy2+JxlYYykbSFtS02VP5phJhLBa1D8n5z6F7cFdQ3Ro4lXNEPtg2o5Pt2zxF/uElcdEACokPhIA==","shasum":"d16dc924813a889179b8a33dadf66eb3b8f49b46","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.7.3.tgz","fileCount":37,"unpackedSize":198394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEe4AI4ZY/cQobdBJaHYhngp0SxR+Kpq+4mqG4DZpccAiEA7ceXRxfjRPmOP1PdhOpMHmkUdJWqWQle/QojB7Z5nRs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUX+uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8BhAAl1s+2fio4uPP/dJ3uW//Xh5L5IRwGHOlMT/PFa6RKMzbYFd0\r\n6X0YNDqXWMjKeyA36LBsRR8mIcLKERzG6KzEHJMJr6HlMZUCdx5t8a57h7Xu\r\nZgfVqygh+3lHmKYt1nAP4wP/Apv9prSYrPZq0Vdd2YVu49LxT+MvDRHKu4cE\r\nNWMj2ur9R8lL1/OB+2LXNWovkJRJ41Emw3ln9Ez9xeAiOVS8Npg3KBt5wqjN\r\nOGkutUT6S+EfZYk1H8AxhVR98hoeYTo6APFeukG1TdFtAVGcE+O9SAV5MI3W\r\nln8TRlqoZzua9hFqBEUBmd4AD21T/Yf1KfBoRKza90Rkeyo+NOZdhKXBbMZ6\r\nts4mDCbeBpnl6Mrgl+6r8TEuN5/HmRMdaBYAFSIlU0K1VjNi4zdtrjdi7btP\r\n+HNF+ym9a4Z069DE6Hh+iR7bzrscAyw98R67hqgStMGPZtc2XkqbZwO5QMy7\r\nxDdF/NxswjUS2XVr/Ke/Jz/LrDCtGAREwrsaz75kERoqKUhu6poEvZWS0iHl\r\njCkqqWY/v1lfJuDCSsqHB3i0gHHLV9/GU4Vrk6lldtcNjY/5M5jWL1Fvm0j7\r\nM1y3iCFAJDw2KWsjjtH5m+vzD/x9Hkyu2LG/1GvgtVv/wUZsIjQD+wlGhObb\r\n0RRjnzfa+vzRGheyPFE5uBZOQ+jVi7OuV4w=\r\n=TdgU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.7.3_1649508270742_0.9006017858893989"},"_hasShrinkwrap":false},"2.7.4":{"name":"@agyemanjp/somatic","version":"2.7.4","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","buildci":"run-s lintci compile testci","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^3.9.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"5858859de419e1c9942c2e080647307e79f71fcc","_id":"@agyemanjp/somatic@2.7.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-TIIccTM7F0paYzEUktWCQUy9Y1jwGk7XgNFwm38X/bg44XLAQpPjl+9RG5Jvb2LvOhx1xy3DUzISxk++SHpSdA==","shasum":"ca83e1a05719a2db2cfd9761ff6b204d563a0743","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.7.4.tgz","fileCount":37,"unpackedSize":198715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdxswZAKMtIZVeBW3OdeVHT+DrLoInUa5bCcTgpYcNCgIgaW2lEzPL+3RgN3nH5zBEwog1UWSMR3DxSA3hKG+j4YQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVBQ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBSQ//VQBXzg21VzJEHwg9493AdXjxm+90vWhj4dfZlcdIrFZJXb4u\r\ncdB9nk75565gwTKTifRf9UtTTnyjroZEWKpje8j/DhcceM4Q5+r3IHTnbtRe\r\n5R/hn2ZfBzD6FPTcF7IT5AKqxDk86aQTGaiEx2HpMcfx9UpD5Qa2WqXT2JCC\r\nbOOi9rYpmbOABioUIlj6nDhU4jVqMmtqdSsnAq5LrB2eILwCHY/NowBDwRGc\r\nn4UGDKyVGxoxd44/dxiSfVbkRWQbcYRUP+dbRG4II+pEUj9RdffLXKfr9m1A\r\n1LBXR3YPHdJtQhaexK98A2DcnE8LgOeAlo6R2w0PhP6fEX4HHKNxK3mINAf4\r\nngD0++rxaE9ciXKk5gMl3/d0Fd2vbtSXfFE4tWwaiqVfaGY+tuxkUIyUhzWT\r\nt4r5Im+FOWetoEQbQB2gBqO3Z1MBn+LgrcntJxjm27lFkDMYho8UXdtUp9vt\r\nvVvJCjhDqTYN6QeBvrWT30VrRG5nKL5pkJ273b7GRUDe8zT0SlPfgG24MHW+\r\nhk2XaNonVWpf8SmFfTvhprkBwvXjkdoOezGuIdymF2X4AU6hsoq3OxEoQd50\r\nk+gthK6Bu+4IjoPj74AWFUGwKLbKefzmAUkRsd2FrLwOpIwmGZ2PkMFsPk8J\r\nLT/XZkmEUCnHEOlcnUx8NsnO17qVTiiPCac=\r\n=NZVY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.7.4_1649677370832_0.15558582356560136"},"_hasShrinkwrap":false},"2.7.5":{"name":"@agyemanjp/somatic","version":"2.7.5","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","buildci":"run-s lintci compile testci","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^4.0.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@2.7.5","_nodeVersion":"16.14.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-onMSumM3RW6wxnl/HTxJRgzKxudQ+4cERmDQjIW/EdnTciuOS35xYwnLYMH2iJvWJzCbpQjdNJIxjJk7afIBww==","shasum":"a8d2333978c96a8905874fd31f500f12b162a02f","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-2.7.5.tgz","fileCount":37,"unpackedSize":198715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSTbKk2hKMJIZc8dYCmjWFJbVog6JTcjZOpNqmuEnaiAiEApSiWpm1hx9ba5iAxb0Poooi1GztoXzx5U3sGroghYEQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieozcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjDA//cVWwhfEai2qLv91yVpcL58I/dA4aAr0jo4jP+RDqVEufp61w\r\nkfbsKegeuhM+k9xgGcGum2Va/wk/tfsWeu2nfyVNui6UcjwDUP0XIFAI6bdi\r\nbHs3RUW8seCTUnneWHsPEFdAr6p0/4eMqViwqT8i5LWmLPzyEPnxlIrvPWEb\r\n0+n78DOmNcxeTXlWiP/z8Kt/I75dibO7b/2aDPdZa8M9sElZFjJI5qHs3sMb\r\nOrcIU7SgBv0zrP2KbZd889QCdbhNG4b8FY7x7iu5e2Rg58eUutxamdQwcAh8\r\nd5lZR29D74MypI8knniniNaFlguHJxWEEpg65MyLEkJoPxd0Z4jQmc8GHc95\r\nd5lROzm/JTVcLwHodpgySpmzQR8YjkFluCt9SOG1ss81DidmqvWwcTJK3q/x\r\n6hYD4MtkQcXwAKGR1bnOyiRs8pTUfqVQXb2MO5IUMW+aiDYTPC3imj6ow3m1\r\n+t7jxWvX6gV2e7mxbvrI6LeniG4SrWmik7r2U2WP9gfiGlyKVEcmNy0ZSSUv\r\nMfPcY/zrFHpnDtr9eigIXnv42S7iLECEAHhgjKLVLysEasl7LCD2fZsk5n6X\r\nv9FfPXWfn3O2Rr8Q76B9d0Z7d7LSvnRNKZoSSg8t/uE2lFQ9RSZ+tUu6JUDj\r\nBoJJtYz0PQJsF5cKyMq5R59WFhfd7Y0RLB4=\r\n=VA1H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_2.7.5_1652198620095_0.5165013270796905"},"_hasShrinkwrap":false},"3.0.0":{"name":"@agyemanjp/somatic","version":"3.0.0","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","buildci":"run-s lintci compile testci","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^4.0.3","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"_id":"@agyemanjp/somatic@3.0.0","_nodeVersion":"16.14.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-0dhNvMwqcrsbqUEPpoJf34fI2qg3mLuZlBl+bNj30zeuTZXvRNpuOAl2oFGXlZIPECxxKkNVFd0WJr5qBkfoYQ==","shasum":"04d3c9acddbd6d46a13316468d99415bb0011e00","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-3.0.0.tgz","fileCount":33,"unpackedSize":181779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB+8pvGCvuITEqRz6Cl5H3OsgottvfqGE1tEIvzs36CAiAbGdlDuvC+UR0RC2/v2Mdwqx6tFLUDws/fuPdjcEG2EQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi95NkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVEA//dmdn2Mz5ChaUM4YcMb5O5INWlHC6CaqFaLR7M/chJV6tfNcY\r\nBrjD75UXVmcd7besSbG9uGpmQttwX5lmyGIP2ffEoCq9a7oEM0grRMBMfHke\r\nSm7NHEpNh3+8goUOMpcIQUOa5ivAo0Dbe/Vwfi8ooUYxgMxX5u3haWAPtRiN\r\nGbYCSPe4KhZdB3fLFWF3WMXv9xGGrteawQi2O+h+L3ps8alWihI8cRlk1w57\r\ncWgVT/gpmOpag2IqaKeCn8curA/RgcbFWVg3ZhBclz4YejvTiVuLD6rxou0M\r\nE0pGWGEa4FmN8QlhP7MonAJ7/SUpC3KVtPp0NrUVRONqVsjhAPXgPSLd85b6\r\n88MfJ5+lNdJaBHAVTbXvB9ZFcn2hT7HKfCTLVRR3vfLVMGXQilCGmEOEAZG3\r\nCTgiFuXPNFjdGcQLKO/nn8/rmTCvj5FBNE5TC6nAlXKgJ7Ng3YLa5ICPnPtN\r\nr7KHzTy9Za0zLVsZ9YzNBW27a7ea6TCs2gaDRGXEbmn/PMipc9Eh/PA8o+3p\r\nNniL2/40ty8KLG7mE1jtJIGh6BYcMkJZ9m/wsHOMwsfzvYDa4okzI2qSQ6/N\r\nWbVOeWUS4L1jS/iUeeaMQYqXOEiygrkCn9XDZf2W8ZUzwqQwiJnRHV7fTCce\r\nsfT5xr+zKK1l4ROqyPoZZeT60UTXW5dbvfs=\r\n=jqpi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_3.0.0_1660392292205_0.5610099779677957"},"_hasShrinkwrap":false},"3.0.1":{"name":"@agyemanjp/somatic","version":"3.0.1","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","buildci":"run-s lintci compile testci","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^4.1.8","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"894080f88bc70b7fb62a13b494eadb6da9e97831","_id":"@agyemanjp/somatic@3.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-TbzhkTgxbqx9j9zNm1lTG+rYDYkrNGWQju3wvg30gapJ7evaxP1qrvkKGqYysbGZsbHdyGAda0K3Wm3hbx6dvw==","shasum":"e1d5136f0ca2462b8422002cb9dd934a7b174644","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-3.0.1.tgz","fileCount":33,"unpackedSize":182390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELjOG3ATdlUkmbmCqxtVXWYSWgVwl6gneXxhiuFF8AtAiAEYjio83XzgpomthkmhvGjLVnmWdSL5Q5BNCYFJBCItg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF1IMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8zg//ZbU0VzUf+J9Fs/ADDfN/P8z8JSIJ7PLklC0YRBPMjTqqgCwc\r\nGJIY18FPjaudj1RWBnvGnqKrogEqMWtxt/lV6Oo9FGjmYHUaRnEnXuOuJu6b\r\nlIEcHASkQQxU+ABSxCUqMDsvwj/wE60qBzRKkYIIh2/ti/tIv1yvTQtu8mU/\r\nFs3KZRtyAqb23qfEUUvcAAzhRQLnwk+1B1ipIe7Quh8FaxCmpFVigoA/NWD7\r\nm86SzN7uppp7DUas6Khsum7aNuQJGbhlHxCGSqjlyn0q9wWnJm964hzuECuG\r\nwcJBxlWiH8i/gbqQOZfG+Gq8qVYhq2jZO07sVlQ3iChqmgH2XJmOg6Q/gALB\r\nF1kcjTsZOli9RYKjR1x61hftFynEQ85IhDaJlv1q1jj0WrO0pGc9vuzSch8r\r\nKnYsjxsypKeUggjBxM00P+QaP1hZifQaINc1Hm2B85fN225qjqCvu9wZErnp\r\ntxPr1c+YrjED1GtNDlXy5RI6LIW93R/8Ob5IMZ79npQLFO5BiTdgMn9e5fko\r\nuv8+giDRder/VMCy4e7QOj7nUUl/oiULsLrg52+5GVW7tWn5RUqPIx3GEWKV\r\nwNOYp5bbXWvFLtCNoBhypmXIElnwufECFIUYZqhp8bG0gbCZ4bRZr00DzxS5\r\n+Yr+bul+9k4JxuLvzrcL5qacIz+RrDWjv+g=\r\n=dC7w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_3.0.1_1662472716584_0.333913876988857"},"_hasShrinkwrap":false},"3.0.2":{"name":"@agyemanjp/somatic","version":"3.0.2","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","buildci":"run-s lintci compile testci","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^4.1.8","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"875094eb1554818378cfd7a7007e5e3b624525f7","_id":"@agyemanjp/somatic@3.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-jGeDHOmHoplqu4MfBlzrKMiWpwgFJn6fYYWYD/54Lct8a0aFGT/JzBNt+e2Ft3EjwT/kMuveGU/YIX/ATA5VDg==","shasum":"f16dff91d36e0b4031c835993ce8e36fd900df6b","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-3.0.2.tgz","fileCount":33,"unpackedSize":184306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx9WaVVsm2DpyL9QPeXaEyP1SmGA+PNA5hHYy1Klb2uAIgQfHWR4yIn0gKVO9sHxtkaUU/2Lp85wLmPiLIbZ7Af4k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGcxsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFgxAAkt6gIc+Mxsm5O+eAW5F7xKseXap1W3yZFhOlutOn8AISjf5t\r\n2ARjKPzyZLhiyznrukN9uglk8QnVaWELGw63f2K6abxP9WkbYuY172fK8Uh/\r\n0S3ION4weh39pkdfHRG0YxpeWzG9/UFyHnKbpu42ACCriJFIMtqN1RabdHvg\r\njRKsX/6lJo7iEmp+2T9shgcVKicrDhnJYYhsS54SWItFawBpXwGXRbmocSnh\r\n+iC+gWFh7rYqhPJKRFEYbfT7InUteV5Jqu1UDLp5iqLskEvAtMWrUZAxBHt4\r\nM4QWOKGktUls7mtp/mJyMkvxTEqwaWCzBtHQuJCNVPCjKK3nbIb+WANYHuoB\r\nJMrQWxVAJ3Dfwwkf2LHpadaTi+Mj2dFZmtl2NeRdP9L28dgVWFSwy27CbLuV\r\nRivewQNY6ozJFC8GcHlJ0z+fLDILpFWPMRhPQk2H7z6k8EsI0ZvxPAxL69cZ\r\nVxvyZ87f7oCtPZRs+P5Ih4fMpWSTQtvmHjpDPlKGiF35UOSxNAjjfArKZDPy\r\nKcNFo0CoLH4wy2FuG15sqJrFU8FyWc1JhFziK52xBrxIzKiI7xyFPzPhq2pX\r\nccLtAsKmbakPoRojhBZVWlgp76kcbOgaUl/jZTQIeoEv2xsDllYJebyUfKFH\r\nXVi3kSnU8kJQD1b/nJZNWy6NbBDEOETiJjo=\r\n=7fZZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_3.0.2_1662635116131_0.6784541302230318"},"_hasShrinkwrap":false},"3.0.3":{"name":"@agyemanjp/somatic","version":"3.0.3","description":"Functional, Asynchronous, Component-based UI Library that works with JSX","main":"index.js","types":"index.d.ts","scripts":{"deps":"rm -rf ./node_modules package-lock.json && npm install","clean":"rm -rf dist/* .eslintcache *.run.json","lint":"eslint --ext ts --cache 'src/**'","lintci":"eslint --ext ts --output-file .lint.run.json --format json-standard --cache 'src/**'","compile":"tsc","test":"mocha --require ts-node/register test/*.test.*","testci":"mocha --require ts-node/register test/*.test.* --reporter mocha-reporter-json-standard >| .test.run.json","build":"run-s lint compile test","buildci":"run-s lintci compile testci","pubstage":"cp package.json LICENSE README.md dist","pubpreview":"npm run pubstage && cd dist && npm publish --dry-run && cd ..","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags","publish:patch":"run-s build version:patch pubstage && cd dist && npm publish --access public && cd ..","publish:minor":"run-s build version:minor pubstage && cd dist && npm publish --access public && cd ..","publish:major":"run-s build version:major pubstage && cd dist && npm publish --access public && cd .."},"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"keywords":["ui","functional","JSX","component","generator"],"author":{"name":"James A. Prempeh"},"license":"MIT","bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"homepage":"https://github.com/agyemanjp/somatic.js#readme","dependencies":{"@agyemanjp/standard":"^4.1.8","cuid":"2.1.8"},"devDependencies":{"@types/chai":"4.2.22","@types/chai-html":"1.3.0","@types/chalk":"2.2.0","@types/eslint":"7.2.0","@types/hash-sum":"1.0.0","@types/jsdom":"16.2.1","@types/jsdom-global":"3.0.2","@types/mocha":"7.0.2","@types/morphdom":"2.4.2","@types/node":"14.0.4","@types/source-map-support":"0.5.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.3.4","chai-html":"2.0.1","chalk":"4.1.2","eslint":"7.3.1","eslint-formatter-json-standard":"1.0.0","eslint-plugin-fp":"2.3.0","jsdom":"16.7.0","jsdom-global":"3.0.2","mocha":"9.1.2","mocha-reporter-json-standard":"1.0.0","npm-run-all":"4.1.5","source-map-support":"0.5.19","ts-node":"10.2.1","typescript":"4.4.3"},"gitHead":"de8d9c099a5352015c5db839e66ece5ea796eefd","_id":"@agyemanjp/somatic@3.0.3","_nodeVersion":"16.14.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-rCiA0id6BTdWsrCxO7x5fLdoTWUKDcvvf5KLKRA/MZJ2YwTKogomR8/doYz6qV0eYrZj4Jvzr/gnWulTioipag==","shasum":"12b0e8a94b019d65d0eb33a93be1e94309b7a817","tarball":"https://registry.npmjs.org/@agyemanjp/somatic/-/somatic-3.0.3.tgz","fileCount":33,"unpackedSize":187647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdxX4JXTW1yszTqFAR5kiSLyiBtOO5v9T/fn9Ra/dyKAiEA/j5XCnHU55JIkJ546o4pRH/VVKwtHpejhm5glr9iazw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGc8LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo4A//ZCEpSAkjCsrEX25fLRKexpzUvqGX1hg6CS8inT3BDKxf1eoL\r\ng4k4ZvcRcARoY5qSjKRnmSkxB1eA0kBGXoi2hA9cNt63KAZ3LSZfh5VUtuSq\r\nOtdPG+CBr/yQHYsD8bfeuLrOiNaMhFbaHUa3eQxPvruNA+sKMQjs1QCIlFu+\r\n26GdNnadb5VducVgbwAbnigHiNYIhqhO9GxNlTsiLEy310RecFC8y3pl1mVT\r\njKvHTlzBmPBOCegv8dZBfSDGLqd+vm7BavCExufFPVEpMCkKMsvkXZUYf+vZ\r\nYF47G/KUguTbs7ZB4IHyFjPGHdXYSg4Y391KYXCb3AJAeSm5H5yWBGrMsKrj\r\nlj7POvvLLGoizlAKVmxpiKRb8GB0T6vuSwEFHelmNkiHM80FjUPNbOr8PMjw\r\nyahvTHdie/fJV5gGxzO479V4kwUlYSfy8wvG3pVj8aCx1P1C4qOGbNp8Fi1g\r\neXJ5u0Qq8iIrfQK2SqgzWytugEKDUOy+rZxqtuZJqMu1HwXewrR8rdhoJvul\r\nheBpEPO1Hm97yLGcnkfV/4XRuvZkkHlW2461qCEbpZtHKEhp9mmsMg+/2dzL\r\nUi2fqSzOPUG6U2JlAozkMgW3fe89wp0JbjNgMGWHOHrC8LW7wzB+hE6qYA9o\r\nv2qFjx1jRWzWHI4uKnFyBbIOCeLSCsimicI=\r\n=tftj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"},"directories":{},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/somatic_3.0.3_1662635786804_0.805267181144538"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-21T11:29:19.635Z","1.6.1":"2021-04-21T11:29:19.830Z","modified":"2022-09-08T11:16:27.156Z","1.7.0":"2021-04-25T09:40:34.416Z","1.8.0":"2021-04-26T11:27:40.139Z","1.8.1":"2021-04-26T11:38:18.373Z","2.0.0":"2021-10-04T12:37:38.038Z","2.0.1":"2021-10-04T12:45:04.656Z","2.1.0":"2021-10-04T13:31:50.580Z","2.2.0":"2021-10-04T13:53:31.719Z","2.2.1":"2021-10-04T13:55:22.524Z","2.3.0":"2021-11-06T13:15:54.281Z","2.3.1":"2021-11-06T14:25:53.227Z","2.3.2":"2021-11-06T14:39:01.759Z","2.4.0":"2021-12-28T14:01:06.360Z","2.4.1":"2021-12-31T13:03:30.225Z","2.4.2":"2021-12-31T13:47:16.917Z","2.5.0":"2021-12-31T20:34:48.492Z","2.5.1":"2022-01-01T15:04:46.349Z","2.5.3":"2022-01-01T17:12:40.546Z","2.5.4":"2022-01-03T14:53:22.053Z","2.5.5":"2022-01-11T22:06:19.671Z","2.5.6":"2022-01-12T11:58:24.225Z","2.5.8":"2022-01-12T19:04:17.798Z","2.5.9":"2022-01-14T11:35:18.233Z","2.5.11":"2022-01-14T12:16:24.078Z","2.5.12":"2022-01-14T12:54:30.549Z","2.5.13":"2022-01-25T22:41:57.304Z","2.5.14":"2022-01-25T22:57:31.730Z","2.5.15":"2022-02-03T20:21:40.103Z","2.5.16":"2022-02-04T12:11:56.565Z","2.5.17":"2022-02-06T22:42:58.721Z","2.5.18":"2022-02-27T13:35:30.653Z","2.5.19":"2022-02-28T13:19:00.969Z","2.5.20":"2022-02-28T14:21:43.966Z","2.5.21":"2022-03-07T17:42:48.513Z","2.5.22":"2022-03-13T12:21:39.201Z","2.5.23":"2022-03-13T12:23:59.062Z","2.5.25":"2022-03-13T14:29:11.406Z","2.5.26":"2022-03-14T14:31:31.387Z","2.5.27":"2022-03-14T20:46:35.692Z","2.5.28":"2022-03-14T20:59:24.287Z","2.5.30":"2022-03-16T12:32:19.291Z","2.5.31":"2022-03-16T15:03:42.520Z","2.5.32":"2022-03-17T15:50:24.208Z","2.5.33":"2022-03-18T11:45:47.196Z","2.5.34":"2022-03-18T13:37:57.109Z","2.5.36":"2022-03-19T13:38:41.470Z","2.5.37":"2022-03-19T14:21:53.505Z","2.5.38":"2022-03-20T09:37:04.315Z","2.5.39":"2022-03-20T14:23:52.227Z","2.5.40":"2022-03-20T14:48:55.528Z","2.5.41":"2022-03-20T15:16:21.304Z","2.5.42":"2022-03-20T16:01:28.400Z","2.5.43":"2022-03-20T20:01:56.316Z","2.6.0":"2022-03-24T16:07:23.975Z","2.7.0":"2022-03-24T16:13:05.955Z","2.7.1":"2022-03-31T12:20:49.134Z","2.7.2":"2022-03-31T18:10:40.242Z","2.7.3":"2022-04-09T12:44:30.912Z","2.7.4":"2022-04-11T11:42:51.166Z","2.7.5":"2022-05-10T16:03:40.307Z","3.0.0":"2022-08-13T12:04:52.446Z","3.0.1":"2022-09-06T13:58:36.779Z","3.0.2":"2022-09-08T11:05:16.299Z","3.0.3":"2022-09-08T11:16:27.089Z"},"maintainers":[{"name":"agyemanjp","email":"agyemanjp@danfortsystems.com"}],"description":"Functional, Asynchronous, Component-based UI Library that works with JSX","homepage":"https://github.com/agyemanjp/somatic.js#readme","keywords":["ui","functional","JSX","component","generator"],"repository":{"type":"git","url":"git+https://github.com/agyemanjp/somatic.js.git"},"author":{"name":"James A. Prempeh"},"bugs":{"url":"https://github.com/agyemanjp/somatic.js/issues"},"license":"MIT","readme":"# somatic.js\nFunctional, Asynchronous, Component-based UI Library that works with JSX. Inspired by [crank.js](https://crank.js.org/).\n\n\n## Features\n**Function-based**\\\nAll components in Somatic are regular (stateless) or generator (stateful) synchronous or asynchronous functions. No classes, hooks, proxies or template languages are needed. These feature allows for simple and direct state management right inside components. \n\n**Declarative**\\\nSomatic supports the JSX syntax popularized by React, allowing you to write HTML-like code directly in JavaScript.\n\n**Props/State interaction management**\\\nSomatic allows component authors to manage the interaction between state and props directly in components, without any ugly life-cycle methods as in React, by injecting any props updates in the generators returned from stateful components.\n\n**Strong JSX typing**\\\nSomatic supports very strong JSX typing. Elements and children are well typed, and components can specify if they accept children, something not possible in react\n\n## Usage\n**1. Install Somatic**\\\n`npm install --save @agyemanjp/somatic@latest`\n\n**2. If you are using TypeScript, then in your _tsconfig.json_ file, include the following settings under _compilerOptions_**:\n\n```json\n\"jsx\": \"react\",\n\"jsxFactory\": \"createElement\",\n\"jsxFragmentFactory\": \"Fragment\",\n```\n\n**3. In your code, import from Somatic and write your components**\n```typescript\nimport { createElement, Component, Fragment } from '@agyemanjp/somatic'\n```\n\nSee examples below.\n\n**4. In your client entry point, mount your root component**\n```typescript\nimport { createElement, mountElement } from \"@agyemanjp/somatic\"\n\nmountElement(<App/>, document.getElementById(\"root\"))\n```\n\n## Examples\n**A stateless function component:**\n```typescript\nimport { createElement, Component, PanelProps, HtmlProps } from '@agyemanjp/somatic'\n\nexport const StackPanel: Component<PanelProps & HtmlProps> = function (props) {\n\tconst {\n\t\tkey,\n\t\torientation,\n\t\titemsAlignH,\n\t\titemsAlignV,\n\t\tchildren,\n\t\tstyle,\n\t\tid,\n\t\t...htmlProps\n\t} = props\n\n\tconst alignItems = () => {\n\t\tswitch (orientation === \"vertical\" ? (itemsAlignH) : (itemsAlignV)) {\n\t\t\tcase \"start\":\n\t\t\t\treturn \"flex-start\"\n\t\t\tcase \"end\":\n\t\t\t\treturn \"flex-end\"\n\t\t\tcase \"center\":\n\t\t\t\treturn \"center\"\n\t\t\tcase \"stretch\":\n\t\t\t\treturn \"stretch\"\n\t\t\tdefault:\n\t\t\t\treturn \"initial\"\n\t\t}\n\t}\n\n\tconst justifyContent = () => {\n\t\tswitch (orientation === \"vertical\" ? (itemsAlignV) : (itemsAlignH)) {\n\t\t\tcase \"start\":\n\t\t\t\treturn \"flex-start\"\n\t\t\tcase \"end\":\n\t\t\t\treturn \"flex-end\"\n\t\t\tcase \"center\":\n\t\t\t\treturn \"center\"\n\t\t\tcase \"uniform\":\n\t\t\t\treturn \"space-evenly\"\n\t\t\tcase \"dock\":\n\t\t\t\treturn \"space-between\"\n\t\t\tdefault:\n\t\t\t\treturn \"initial\"\n\t\t}\n\t}\n\n\treturn <div id={id} {...htmlProps}\n\t\tstyle={{\n\t\t\t...style,\n\t\t\tdisplay: \"flex\",\n\t\t\tflexDirection: orientation === \"vertical\" ? \"column\" : \"row\",\n\t\t\tjustifyContent: justifyContent(),\n\t\t\talignItems: alignItems()\n\t\t}}>\n\n\t\t{children}\n\n\t</div>\n}\n```\n\n**A stateful async generator function component:**\n```typescript\nimport { createElement, PanelProps, HtmlProps, Component, CSSProperties, UIElement, renderToIntrinsicAsync, invalidateUI } from '@agyemanjp/somatic'\nimport { ArgsType, mergeDeep, deepMerge } from \"@agyemanjp/standard\"\nimport * as cuid from \"cuid\"\nimport { StackPanel } from \"./stack-panel\"\n\nexport async function* View<T>(_props: ArgsType<Component<ViewProps<T>>>[0]): AsyncGenerator<JSX.Element, JSX.Element, typeof _props> {\n\tconst defaultProps = {\n\t\tid: cuid(),\n\t\tselectedIndex: 0,\n\t\titemsPanel: StackPanel,\n\t\titemsPanelStyle: {},\n\t\titemStyle: {},\n\t\tselectedItemStyle: {},\n\t\tselectionMode: \"click\" as Required<ViewProps>[\"selectionMode\"],\n\t\tstyle: {}\n\t}\n\n\tlet props = deepMerge(defaultProps, _props)\n\n\twhile (true) {\n\t\tlet {\n\t\t\tid,\n\t\t\tkey,\n\t\t\tsourceData,\n\t\t\titemsPanel: ItemsPanel,\n\t\t\titemTemplate,\n\t\t\tstyle,\n\t\t\torientation,\n\t\t\titemsAlignV,\n\t\t\titemsAlignH,\n\t\t\titemStyle,\n\t\t\titemsPanelStyle,\n\t\t\tselectedItemStyle,\n\t\t\t// hoverItemStyle,\n\t\t\tselectionMode,\n\t\t\tselectedIndex,\n\t\t\tonSelection,\n\t\t\tchildren, // children will be ignored, should be undefined\n\t\t\t...htmlProps\n\t\t} = mergeDeep()(defaultProps, props)\n\n\t\tconst items = await Promise.all([...sourceData].map((datum, index) => {\n\t\t\tconst ItemTemplate = itemTemplate\n\t\t\tconst itemElement = (ItemTemplate\n\t\t\t\t? <ItemTemplate id={id} value={datum} index={index} selected={index === selectedIndex} />\n\t\t\t\t: <div id={id} style={{ ...itemStyle, ...(index === selectedIndex) ? selectedItemStyle : {} }}>\n\t\t\t\t\t{String(datum)}\n\t\t\t\t</div>\n\t\t\t) as UIElement\n\n\t\t\tconst clickAction = () => { if (selectionMode && onSelection) onSelection({ selectedIndex: 0 }) }\n\n\t\t\treturn renderToIntrinsicAsync(itemElement).then(elt => {\n\t\t\t\tif (elt && typeof elt === \"object\" && \"props\" in elt) {\n\t\t\t\t\tconst onClick = elt.props.onClick\n\t\t\t\t\telt.props.onClick = typeof onClick === \"function\"\n\t\t\t\t\t\t? () => { onClick(); clickAction() }\n\t\t\t\t\t\t: clickAction\n\n\t\t\t\t\telt.props.style = {\n\t\t\t\t\t\t...itemStyle,\n\t\t\t\t\t\t...(typeof elt.props.style === \"object\" ? elt.props.style : {})\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn elt\n\t\t\t})\n\t\t}))\n\n\t\tconst newProps = yield <ItemsPanel id={id}\n\t\t\torientation={orientation}\n\t\t\titemsAlignH={itemsAlignV}\n\t\t\titemsAlignV={itemsAlignH}\n\t\t\tstyle={style}\n\t\t\t{...htmlProps}>\n\n\t\t\t{items}\n\t\t</ItemsPanel>\n\n\t\t// Update props (including stateful members and extra state) based on injected props\n\t\tprops = mergeDeep()(\n\t\t\tprops,\n\t\t\tnewProps ?? {},\n\t\t\t{\n\t\t\t\t// if sourceData or selectedIndex has changed externally from what was initially passed, reset selectedIndex\n\t\t\t\tselectedIndex: (newProps?.sourceData !== props.sourceData) || (props.selectedIndex !== newProps?.selectedIndex)\n\t\t\t\t\t? newProps?.selectedIndex ?? selectedIndex\n\t\t\t\t\t: selectedIndex\n\t\t\t}\n\t\t)\n\t}\t\n}\n\ntype ViewProps<T = unknown> = HtmlProps & PanelProps & {\n\tsourceData: Iterable<T>\n\tselectedIndex?: number,\n\n\titemsPanel: Component<HtmlProps & PanelProps>,\n\titemTemplate?: Component<{ id: string, value: T, index: number, selected?: boolean/*, children?: never[]*/ }>\n\titemStyle?: CSSProperties,\n\tselectedItemStyle?: CSSProperties\n\n\tchildren?: never[]\n\n\t/** Selection options, or undefined/null if disabled \n\t * Mode indicates method of selection \n\t */\n\tselectionMode?: \"none\" | \"click\" | \"check\" | \"click-or-check\"\n\tonSelection?: (eventData: { selectedIndex: number }) => void\n}\n```\n","readmeFilename":"README.md"}